Skip to content

Commit

Permalink
Generated with latest terraform provider 1.45.1
Browse files Browse the repository at this point in the history
  • Loading branch information
kavya498 committed Oct 26, 2022
1 parent 53ceecf commit 8aa39a0
Show file tree
Hide file tree
Showing 811 changed files with 12,259 additions and 12,705 deletions.
2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace: "ibm"
name: "cloudcollection"
version: "1.44.0"
version: "1.45.0"
readme: "README.md"
authors:
- "Jay W Carman"
Expand Down
4 changes: 2 additions & 2 deletions plugins/modules/ibm_account_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
description:
- Retrieve an IBM Cloud 'ibm_account' resource
requirements:
- IBM-Cloud terraform-provider-ibm v1.44.2
- IBM-Cloud terraform-provider-ibm v1.45.1
- Terraform v0.12.20
options:
Expand Down Expand Up @@ -112,7 +112,7 @@ def run_module():
resource_type='ibm_account',
tf_type='data',
parameters=module.params,
ibm_provider_version='1.44.2',
ibm_provider_version='1.45.1',
tl_required_params=TL_REQUIRED_PARAMETERS,
tl_all_params=TL_ALL_PARAMETERS)

Expand Down
60 changes: 30 additions & 30 deletions plugins/modules/ibm_api_gateway_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,49 +18,49 @@
- Create, update or destroy an IBM Cloud 'ibm_api_gateway_endpoint' resource
- This module does not support idempotency
requirements:
- IBM-Cloud terraform-provider-ibm v1.44.2
- IBM-Cloud terraform-provider-ibm v1.45.1
- Terraform v0.12.20
options:
provider_id:
type:
description:
- Provider ID of an endpoint allowable values user-defined and whisk
- Action type of Endpoint ALoowable values are share, unshare, manage, unmanage
required: False
type: str
default: user-defined
default: unshare
service_instance_crn:
description:
- (Required for new resource) Api Gateway Service Instance Crn
required: True
type: str
open_api_doc_name:
description:
- (Required for new resource) Json File path
required: True
type: str
managed:
description:
- Managed indicates if endpoint is online or offline.
required: False
type: bool
default: False
name:
description:
- (Required for new resource) Endpoint name
required: True
type: str
routes:
description:
- Invokable routes for an endpoint
required: False
type: list
elements: str
type:
provider_id:
description:
- Action type of Endpoint ALoowable values are share, unshare, manage, unmanage
- Provider ID of an endpoint allowable values user-defined and whisk
required: False
type: str
default: unshare
open_api_doc_name:
description:
- (Required for new resource) Json File path
required: True
type: str
name:
description:
- (Required for new resource) Endpoint name
required: True
type: str
default: user-defined
id:
description:
- (Required when updating or destroying existing resource) IBM Cloud Resource ID.
Expand Down Expand Up @@ -114,13 +114,13 @@

# All top level parameter keys supported by Terraform module
TL_ALL_PARAMETERS = [
'provider_id',
'service_instance_crn',
'managed',
'routes',
'type',
'service_instance_crn',
'open_api_doc_name',
'managed',
'name',
'routes',
'provider_id',
]

# Params for Data source
Expand All @@ -137,26 +137,26 @@
from ansible_collections.ibm.cloudcollection.plugins.module_utils.ibmcloud import Terraform, ibmcloud_terraform
from ansible.module_utils.basic import env_fallback
module_args = dict(
provider_id=dict(
type=dict(
required=False,
type='str'),
service_instance_crn=dict(
required=False,
type='str'),
open_api_doc_name=dict(
required=False,
type='str'),
managed=dict(
required=False,
type='bool'),
name=dict(
required=False,
type='str'),
routes=dict(
required=False,
elements='',
type='list'),
type=dict(
required=False,
type='str'),
open_api_doc_name=dict(
required=False,
type='str'),
name=dict(
provider_id=dict(
required=False,
type='str'),
id=dict(
Expand Down Expand Up @@ -224,7 +224,7 @@ def run_module():
resource_type='ibm_api_gateway_endpoint',
tf_type='resource',
parameters=module.params,
ibm_provider_version='1.44.2',
ibm_provider_version='1.45.1',
tl_required_params=TL_REQUIRED_PARAMETERS,
tl_all_params=TL_ALL_PARAMETERS)

Expand Down
58 changes: 29 additions & 29 deletions plugins/modules/ibm_api_gateway_endpoint_subscription.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,25 +18,10 @@
- Create, update or destroy an IBM Cloud 'ibm_api_gateway_endpoint_subscription' resource
- This module does not support idempotency
requirements:
- IBM-Cloud terraform-provider-ibm v1.44.2
- IBM-Cloud terraform-provider-ibm v1.45.1
- Terraform v0.12.20
options:
type:
description:
- (Required for new resource) Subscription type. Allowable values are external, internal
required: True
type: str
client_secret:
description:
- Client Sercret of a Subscription
required: False
type: str
generate_secret:
description:
- Indicates if Client Sercret has to be autogenerated
required: False
type: bool
artifact_id:
description:
- (Required for new resource) Endpoint ID
Expand All @@ -52,6 +37,21 @@
- (Required for new resource) Subscription name
required: True
type: str
type:
description:
- (Required for new resource) Subscription type. Allowable values are external, internal
required: True
type: str
client_secret:
description:
- Client Sercret of a Subscription
required: False
type: str
generate_secret:
description:
- Indicates if Client Sercret has to be autogenerated
required: False
type: bool
id:
description:
- (Required when updating or destroying existing resource) IBM Cloud Resource ID.
Expand Down Expand Up @@ -98,19 +98,19 @@

# Top level parameter keys required by Terraform module
TL_REQUIRED_PARAMETERS = [
('type', 'str'),
('artifact_id', 'str'),
('name', 'str'),
('type', 'str'),
]

# All top level parameter keys supported by Terraform module
TL_ALL_PARAMETERS = [
'type',
'client_secret',
'generate_secret',
'artifact_id',
'client_id',
'name',
'type',
'client_secret',
'generate_secret',
]

# Params for Data source
Expand All @@ -129,24 +129,24 @@
from ansible_collections.ibm.cloudcollection.plugins.module_utils.ibmcloud import Terraform, ibmcloud_terraform
from ansible.module_utils.basic import env_fallback
module_args = dict(
type=dict(
artifact_id=dict(
required=False,
type='str'),
client_secret=dict(
client_id=dict(
required=False,
type='str'),
generate_secret=dict(
required=False,
type='bool'),
artifact_id=dict(
name=dict(
required=False,
type='str'),
client_id=dict(
type=dict(
required=False,
type='str'),
name=dict(
client_secret=dict(
required=False,
type='str'),
generate_secret=dict(
required=False,
type='bool'),
id=dict(
required=False,
type='str'),
Expand Down Expand Up @@ -212,7 +212,7 @@ def run_module():
resource_type='ibm_api_gateway_endpoint_subscription',
tf_type='resource',
parameters=module.params,
ibm_provider_version='1.44.2',
ibm_provider_version='1.45.1',
tl_required_params=TL_REQUIRED_PARAMETERS,
tl_all_params=TL_ALL_PARAMETERS)

Expand Down
4 changes: 2 additions & 2 deletions plugins/modules/ibm_api_gateway_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
description:
- Retrieve an IBM Cloud 'ibm_api_gateway' resource
requirements:
- IBM-Cloud terraform-provider-ibm v1.44.2
- IBM-Cloud terraform-provider-ibm v1.45.1
- Terraform v0.12.20
options:
Expand Down Expand Up @@ -112,7 +112,7 @@ def run_module():
resource_type='ibm_api_gateway',
tf_type='data',
parameters=module.params,
ibm_provider_version='1.44.2',
ibm_provider_version='1.45.1',
tl_required_params=TL_REQUIRED_PARAMETERS,
tl_all_params=TL_ALL_PARAMETERS)

Expand Down
Loading

0 comments on commit 8aa39a0

Please sign in to comment.