Skip to content

Commit

Permalink
Update dependency hashicorp/terraform-provider-aws to v5.9.0 (#44)
Browse files Browse the repository at this point in the history
Signed-off-by: tflibsonnet-ci <[email protected]>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
  • Loading branch information
tflibsonnet-ci and renovate[bot] authored Jul 22, 2023
1 parent 7516a20 commit 36aaa65
Show file tree
Hide file tree
Showing 102 changed files with 8,247 additions and 539 deletions.
9 changes: 9 additions & 0 deletions 5.x/_gen/data/main.libsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,11 @@ local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
oam_sink: (import 'oam_sink.libsonnet'),
oam_sinks: (import 'oam_sinks.libsonnet'),
opensearch_domain: (import 'opensearch_domain.libsonnet'),
opensearchserverless_access_policy: (import 'opensearchserverless_access_policy.libsonnet'),
opensearchserverless_collection: (import 'opensearchserverless_collection.libsonnet'),
opensearchserverless_security_config: (import 'opensearchserverless_security_config.libsonnet'),
opensearchserverless_security_policy: (import 'opensearchserverless_security_policy.libsonnet'),
opensearchserverless_vpc_endpoint: (import 'opensearchserverless_vpc_endpoint.libsonnet'),
organizations_delegated_administrators: (import 'organizations_delegated_administrators.libsonnet'),
organizations_delegated_services: (import 'organizations_delegated_services.libsonnet'),
organizations_organization: (import 'organizations_organization.libsonnet'),
Expand Down Expand Up @@ -441,8 +446,12 @@ local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
ses_email_identity: (import 'ses_email_identity.libsonnet'),
sesv2_configuration_set: (import 'sesv2_configuration_set.libsonnet'),
sesv2_dedicated_ip_pool: (import 'sesv2_dedicated_ip_pool.libsonnet'),
sesv2_email_identity: (import 'sesv2_email_identity.libsonnet'),
sesv2_email_identity_mail_from_attributes: (import 'sesv2_email_identity_mail_from_attributes.libsonnet'),
sfn_activity: (import 'sfn_activity.libsonnet'),
sfn_alias: (import 'sfn_alias.libsonnet'),
sfn_state_machine: (import 'sfn_state_machine.libsonnet'),
sfn_state_machine_versions: (import 'sfn_state_machine_versions.libsonnet'),
signer_signing_job: (import 'signer_signing_job.libsonnet'),
signer_signing_profile: (import 'signer_signing_profile.libsonnet'),
sns_topic: (import 'sns_topic.libsonnet'),
Expand Down
45 changes: 45 additions & 0 deletions 5.x/_gen/data/opensearchserverless_access_policy.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
{
'#':: d.pkg(name='opensearchserverless_access_policy', url='', help='`opensearchserverless_access_policy` represents the `aws_opensearchserverless_access_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
'#new':: d.fn(help="\n`aws.data.opensearchserverless_access_policy.new` injects a new `data_aws_opensearchserverless_access_policy` Terraform `data source`\nblock into the root module document.\n\nAdditionally, this inserts a private function into the `_ref` attribute that generates references to attributes of the\nresource. For example, if you added a new instance to the root using:\n\n # arguments omitted for brevity\n aws.data.opensearchserverless_access_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `aws.data.opensearchserverless_access_policy` using the reference:\n\n $._ref.data_aws_opensearchserverless_access_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_aws_opensearchserverless_access_policy.some_id.id }\"` as the value.\n\nNOTE: if you are chaining multiple resources together in a merge operation, you may not be able to use `super`, `self`,\nor `$` to refer to the root object. Instead, make an explicit outer object using `local`.\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block.\n - `name` (`string`): Set the `name` field on the resulting data source block.\n - `type` (`string`): Set the `type` field on the resulting data source block.\n\n**Returns**:\n- A mixin object that injects the new data source into the root Terraform configuration.\n", args=[]),
new(
dataSrcLabel,
name,
type,
_meta={}
):: tf.withData(
type='aws_opensearchserverless_access_policy',
label=dataSrcLabel,
attrs=self.newAttrs(name=name, type=type),
_meta=_meta
),
'#newAttrs':: d.fn(help='\n`aws.data.opensearchserverless_access_policy.newAttrs` constructs a new object with attributes and blocks configured for the `opensearchserverless_access_policy`\nTerraform data source.\n\nUnlike [aws.data.opensearchserverless_access_policy.new](#fn-new), this function will not inject the `data source`\nblock into the root Terraform document. Instead, this must be passed in as the `attrs` argument for the\n[tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) function to build a complete block.\n\nThis is most useful when you need to preprocess the attributes with functions, conditional, or looping logic prior to\ninjecting into a complete block.\n\n**Args**:\n - `name` (`string`): Set the `name` field on the resulting object.\n - `type` (`string`): Set the `type` field on the resulting object.\n\n**Returns**:\n - An attribute object that can be used with [tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) to construct a new `opensearchserverless_access_policy` data source into the root Terraform configuration.\n', args=[]),
newAttrs(
name,
type
):: std.prune(a={
name: name,
type: type,
}),
'#withName':: d.fn(help='`aws.string.withName` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the name field.\n\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`string`): The value to set for the `name` field.\n', args=[]),
withName(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_access_policy+: {
[dataSrcLabel]+: {
name: value,
},
},
},
},
'#withType':: d.fn(help='`aws.string.withType` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the type field.\n\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`string`): The value to set for the `type` field.\n', args=[]),
withType(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_access_policy+: {
[dataSrcLabel]+: {
type: value,
},
},
},
},
}
32 changes: 32 additions & 0 deletions 5.x/_gen/data/opensearchserverless_collection.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
{
'#':: d.pkg(name='opensearchserverless_collection', url='', help='`opensearchserverless_collection` represents the `aws_opensearchserverless_collection` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
'#new':: d.fn(help="\n`aws.data.opensearchserverless_collection.new` injects a new `data_aws_opensearchserverless_collection` Terraform `data source`\nblock into the root module document.\n\nAdditionally, this inserts a private function into the `_ref` attribute that generates references to attributes of the\nresource. For example, if you added a new instance to the root using:\n\n # arguments omitted for brevity\n aws.data.opensearchserverless_collection.new('some_id')\n\nYou can get the reference to the `id` field of the created `aws.data.opensearchserverless_collection` using the reference:\n\n $._ref.data_aws_opensearchserverless_collection.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_aws_opensearchserverless_collection.some_id.id }\"` as the value.\n\nNOTE: if you are chaining multiple resources together in a merge operation, you may not be able to use `super`, `self`,\nor `$` to refer to the root object. Instead, make an explicit outer object using `local`.\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block.\n - `name` (`string`): Set the `name` field on the resulting data source block. When `null`, the `name` field will be omitted from the resulting object.\n\n**Returns**:\n- A mixin object that injects the new data source into the root Terraform configuration.\n", args=[]),
new(
dataSrcLabel,
name=null,
_meta={}
):: tf.withData(
type='aws_opensearchserverless_collection',
label=dataSrcLabel,
attrs=self.newAttrs(name=name),
_meta=_meta
),
'#newAttrs':: d.fn(help='\n`aws.data.opensearchserverless_collection.newAttrs` constructs a new object with attributes and blocks configured for the `opensearchserverless_collection`\nTerraform data source.\n\nUnlike [aws.data.opensearchserverless_collection.new](#fn-new), this function will not inject the `data source`\nblock into the root Terraform document. Instead, this must be passed in as the `attrs` argument for the\n[tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) function to build a complete block.\n\nThis is most useful when you need to preprocess the attributes with functions, conditional, or looping logic prior to\ninjecting into a complete block.\n\n**Args**:\n - `name` (`string`): Set the `name` field on the resulting object. When `null`, the `name` field will be omitted from the resulting object.\n\n**Returns**:\n - An attribute object that can be used with [tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) to construct a new `opensearchserverless_collection` data source into the root Terraform configuration.\n', args=[]),
newAttrs(
name=null
):: std.prune(a={
name: name,
}),
'#withName':: d.fn(help='`aws.string.withName` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the name field.\n\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`string`): The value to set for the `name` field.\n', args=[]),
withName(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_collection+: {
[dataSrcLabel]+: {
name: value,
},
},
},
},
}
48 changes: 48 additions & 0 deletions 5.x/_gen/data/opensearchserverless_security_config.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
{
'#':: d.pkg(name='opensearchserverless_security_config', url='', help='`opensearchserverless_security_config` represents the `aws_opensearchserverless_security_config` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
'#new':: d.fn(help="\n`aws.data.opensearchserverless_security_config.new` injects a new `data_aws_opensearchserverless_security_config` Terraform `data source`\nblock into the root module document.\n\nAdditionally, this inserts a private function into the `_ref` attribute that generates references to attributes of the\nresource. For example, if you added a new instance to the root using:\n\n # arguments omitted for brevity\n aws.data.opensearchserverless_security_config.new('some_id')\n\nYou can get the reference to the `id` field of the created `aws.data.opensearchserverless_security_config` using the reference:\n\n $._ref.data_aws_opensearchserverless_security_config.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_aws_opensearchserverless_security_config.some_id.id }\"` as the value.\n\nNOTE: if you are chaining multiple resources together in a merge operation, you may not be able to use `super`, `self`,\nor `$` to refer to the root object. Instead, make an explicit outer object using `local`.\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block.\n - `saml_options` (`obj`): Set the `saml_options` field on the resulting data source block. When `null`, the `saml_options` sub block will be omitted from the resulting object. When setting the sub block, it is recommended to construct the object using the [aws.data.opensearchserverless_security_config.saml_options.new](#fn-saml_optionsnew) constructor.\n\n**Returns**:\n- A mixin object that injects the new data source into the root Terraform configuration.\n", args=[]),
new(
dataSrcLabel,
saml_options=null,
_meta={}
):: tf.withData(
type='aws_opensearchserverless_security_config',
label=dataSrcLabel,
attrs=self.newAttrs(saml_options=saml_options),
_meta=_meta
),
'#newAttrs':: d.fn(help='\n`aws.data.opensearchserverless_security_config.newAttrs` constructs a new object with attributes and blocks configured for the `opensearchserverless_security_config`\nTerraform data source.\n\nUnlike [aws.data.opensearchserverless_security_config.new](#fn-new), this function will not inject the `data source`\nblock into the root Terraform document. Instead, this must be passed in as the `attrs` argument for the\n[tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) function to build a complete block.\n\nThis is most useful when you need to preprocess the attributes with functions, conditional, or looping logic prior to\ninjecting into a complete block.\n\n**Args**:\n - `saml_options` (`obj`): Set the `saml_options` field on the resulting object. When `null`, the `saml_options` sub block will be omitted from the resulting object. When setting the sub block, it is recommended to construct the object using the [aws.data.opensearchserverless_security_config.saml_options.new](#fn-saml_optionsnew) constructor.\n\n**Returns**:\n - An attribute object that can be used with [tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) to construct a new `opensearchserverless_security_config` data source into the root Terraform configuration.\n', args=[]),
newAttrs(
saml_options=null
):: std.prune(a={
saml_options: saml_options,
}),
saml_options:: {
'#new':: d.fn(help='\n`aws.opensearchserverless_security_config.saml_options.new` constructs a new object with attributes and blocks configured for the `saml_options`\nTerraform sub block.\n\n\n\n**Returns**:\n - An attribute object that represents the `saml_options` sub block.\n', args=[]),
new(

):: std.prune(a={}),
},
'#withSamlOptions':: d.fn(help='`aws.obj.withSamlOptions` constructs a mixin object that can be merged into the `obj`\nTerraform data source block to set or update the saml_options field.\n\nThis function will replace the map with the passed in `value`. If you wish to instead merge the\npassed in value to the existing map, use the [aws.obj.withSamlOptionsMixin](TODO) function.\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`obj`): The value to set for the `saml_options` field.\n', args=[]),
withSamlOptions(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_security_config+: {
[dataSrcLabel]+: {
saml_options: value,
},
},
},
},
'#withSamlOptionsMixin':: d.fn(help='`aws.obj.withSamlOptionsMixin` constructs a mixin object that can be merged into the `obj`\nTerraform data source block to set or update the saml_options field.\n\nThis function will merge the passed in value to the existing map. If you wish\nto instead replace the entire map with the passed in `value`, use the [aws.obj.withSamlOptions](TODO)\nfunction.\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`obj`): The value to set for the `saml_options` field.\n', args=[]),
withSamlOptionsMixin(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_security_config+: {
[dataSrcLabel]+: {
saml_options+: value,
},
},
},
},
}
45 changes: 45 additions & 0 deletions 5.x/_gen/data/opensearchserverless_security_policy.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
{
'#':: d.pkg(name='opensearchserverless_security_policy', url='', help='`opensearchserverless_security_policy` represents the `aws_opensearchserverless_security_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
'#new':: d.fn(help="\n`aws.data.opensearchserverless_security_policy.new` injects a new `data_aws_opensearchserverless_security_policy` Terraform `data source`\nblock into the root module document.\n\nAdditionally, this inserts a private function into the `_ref` attribute that generates references to attributes of the\nresource. For example, if you added a new instance to the root using:\n\n # arguments omitted for brevity\n aws.data.opensearchserverless_security_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `aws.data.opensearchserverless_security_policy` using the reference:\n\n $._ref.data_aws_opensearchserverless_security_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_aws_opensearchserverless_security_policy.some_id.id }\"` as the value.\n\nNOTE: if you are chaining multiple resources together in a merge operation, you may not be able to use `super`, `self`,\nor `$` to refer to the root object. Instead, make an explicit outer object using `local`.\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block.\n - `name` (`string`): Set the `name` field on the resulting data source block.\n - `type` (`string`): Set the `type` field on the resulting data source block.\n\n**Returns**:\n- A mixin object that injects the new data source into the root Terraform configuration.\n", args=[]),
new(
dataSrcLabel,
name,
type,
_meta={}
):: tf.withData(
type='aws_opensearchserverless_security_policy',
label=dataSrcLabel,
attrs=self.newAttrs(name=name, type=type),
_meta=_meta
),
'#newAttrs':: d.fn(help='\n`aws.data.opensearchserverless_security_policy.newAttrs` constructs a new object with attributes and blocks configured for the `opensearchserverless_security_policy`\nTerraform data source.\n\nUnlike [aws.data.opensearchserverless_security_policy.new](#fn-new), this function will not inject the `data source`\nblock into the root Terraform document. Instead, this must be passed in as the `attrs` argument for the\n[tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) function to build a complete block.\n\nThis is most useful when you need to preprocess the attributes with functions, conditional, or looping logic prior to\ninjecting into a complete block.\n\n**Args**:\n - `name` (`string`): Set the `name` field on the resulting object.\n - `type` (`string`): Set the `type` field on the resulting object.\n\n**Returns**:\n - An attribute object that can be used with [tf.withData](https://github.com/tf-libsonnet/core/tree/main/docs#fn-withdata) to construct a new `opensearchserverless_security_policy` data source into the root Terraform configuration.\n', args=[]),
newAttrs(
name,
type
):: std.prune(a={
name: name,
type: type,
}),
'#withName':: d.fn(help='`aws.string.withName` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the name field.\n\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`string`): The value to set for the `name` field.\n', args=[]),
withName(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_security_policy+: {
[dataSrcLabel]+: {
name: value,
},
},
},
},
'#withType':: d.fn(help='`aws.string.withType` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the type field.\n\n\n\n**Args**:\n - `dataSrcLabel` (`string`): The name label of the block to update.\n - `value` (`string`): The value to set for the `type` field.\n', args=[]),
withType(dataSrcLabel, value): {
data+: {
aws_opensearchserverless_security_policy+: {
[dataSrcLabel]+: {
type: value,
},
},
},
},
}
Loading

0 comments on commit 36aaa65

Please sign in to comment.