# Copyright 2021 Expedient
# 
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# 
#     http://www.apache.org/licenses/LICENSE-2.0
# 
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# -*- coding: utf-8 -*-

# Options when connecting to ECE

class ModuleDocFragment(object):
  DOCUMENTATION = r'''
options:
  host:
    description:
    - DNS name of the the Elasticsearch instance
    type: str
    required: True
  port:
    description:
    - Port number of the Elasticsearch instance
    default: 12443
    type: int
  username:
    description:
    - Username to use when connecting to Elasticsearch
    required: True
    type: str
  password:
    description:
    - Password to use when connecting to Elasticsearch
    required: True
    type: str
  verify_ssl_cert:
    description:
    - Set whether to verify the SSL cert of the Elasticsearch cluster when connecting
    - Should always be True in prod
    default: True
    type: bool

'''
# Copyright 2021 Expedient
# 
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# 
#     http://www.apache.org/licenses/LICENSE-2.0
# 
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# -*- coding: utf-8 -*-

# Options when connecting to ECE

class ModuleDocFragment(object):
  DOCUMENTATION = r'''
options:
  host:
    description:
    - DNS name of the the Elasticsearch instance
    type: str
    required: True
  port:
    description:
    - Port number of the Elasticsearch instance
    default: 12443
    type: int
  username:
    description:
    - Username to use when connecting to Elasticsearch
    required: True
    type: str
  password:
    description:
    - Password to use when connecting to Elasticsearch
    required: True
    type: str
  verify_ssl_cert:
    description:
    - Set whether to verify the SSL cert of the Elasticsearch cluster when connecting
    - Should always be True in prod
    default: True
    type: bool

'''
# Copyright 2021 Expedient # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # -*- coding: utf-8 -*- # Options when connecting to ECE options:   host:     description:     - DNS name of the the Elasticsearch instance     type: str     required: True   port:     description:     - Port number of the Elasticsearch instance     default: 12443     type: int   username:     description:     - Username to use when connecting to Elasticsearch     required: True     type: str   password:     description:     - Password to use when connecting to Elasticsearch     required: True     type: str   verify_ssl_cert:     description:     - Set whether to verify the SSL cert of the Elasticsearch cluster when connecting     - Should always be True in prod     default: True     type: bool