Skip to content

Commit 7a180dd

Browse files
Update dependency hashicorp/terraform-provider-google to v4.68.0 (#35)
Signed-off-by: tflibsonnet-ci <[email protected]> Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
1 parent 9f2b9f9 commit 7a180dd

File tree

200 files changed

+14853
-45
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+14853
-45
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
2+
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
3+
{
4+
'#':: d.pkg(name='access_context_manager_access_policy_iam_policy', url='', help='`access_context_manager_access_policy_iam_policy` represents the `google_access_context_manager_access_policy_iam_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
5+
'#new':: d.fn(help="\n`google.data.access_context_manager_access_policy_iam_policy.new` injects a new `data_google_access_context_manager_access_policy_iam_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 google.data.access_context_manager_access_policy_iam_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `google.data.access_context_manager_access_policy_iam_policy` using the reference:\n\n $._ref.data_google_access_context_manager_access_policy_iam_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_google_access_context_manager_access_policy_iam_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\n**Returns**:\n- A mixin object that injects the new data source into the root Terraform configuration.\n", args=[]),
6+
new(
7+
dataSrcLabel,
8+
name,
9+
_meta={}
10+
):: tf.withData(
11+
type='google_access_context_manager_access_policy_iam_policy',
12+
label=dataSrcLabel,
13+
attrs=self.newAttrs(name=name),
14+
_meta=_meta
15+
),
16+
'#newAttrs':: d.fn(help='\n`google.data.access_context_manager_access_policy_iam_policy.newAttrs` constructs a new object with attributes and blocks configured for the `access_context_manager_access_policy_iam_policy`\nTerraform data source.\n\nUnlike [google.data.access_context_manager_access_policy_iam_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\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 `access_context_manager_access_policy_iam_policy` data source into the root Terraform configuration.\n', args=[]),
17+
newAttrs(
18+
name
19+
):: std.prune(a={
20+
name: name,
21+
}),
22+
'#withName':: d.fn(help='`google.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=[]),
23+
withName(dataSrcLabel, value): {
24+
data+: {
25+
google_access_context_manager_access_policy_iam_policy+: {
26+
[dataSrcLabel]+: {
27+
name: value,
28+
},
29+
},
30+
},
31+
},
32+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
2+
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
3+
{
4+
'#':: d.pkg(name='apigee_environment_iam_policy', url='', help='`apigee_environment_iam_policy` represents the `google_apigee_environment_iam_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
5+
'#new':: d.fn(help="\n`google.data.apigee_environment_iam_policy.new` injects a new `data_google_apigee_environment_iam_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 google.data.apigee_environment_iam_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `google.data.apigee_environment_iam_policy` using the reference:\n\n $._ref.data_google_apigee_environment_iam_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_google_apigee_environment_iam_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 - `env_id` (`string`): Set the `env_id` field on the resulting data source block.\n - `org_id` (`string`): Set the `org_id` 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=[]),
6+
new(
7+
dataSrcLabel,
8+
env_id,
9+
org_id,
10+
_meta={}
11+
):: tf.withData(
12+
type='google_apigee_environment_iam_policy',
13+
label=dataSrcLabel,
14+
attrs=self.newAttrs(env_id=env_id, org_id=org_id),
15+
_meta=_meta
16+
),
17+
'#newAttrs':: d.fn(help='\n`google.data.apigee_environment_iam_policy.newAttrs` constructs a new object with attributes and blocks configured for the `apigee_environment_iam_policy`\nTerraform data source.\n\nUnlike [google.data.apigee_environment_iam_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 - `env_id` (`string`): Set the `env_id` field on the resulting object.\n - `org_id` (`string`): Set the `org_id` 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 `apigee_environment_iam_policy` data source into the root Terraform configuration.\n', args=[]),
18+
newAttrs(
19+
env_id,
20+
org_id
21+
):: std.prune(a={
22+
env_id: env_id,
23+
org_id: org_id,
24+
}),
25+
'#withEnvId':: d.fn(help='`google.string.withEnvId` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the env_id 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 `env_id` field.\n', args=[]),
26+
withEnvId(dataSrcLabel, value): {
27+
data+: {
28+
google_apigee_environment_iam_policy+: {
29+
[dataSrcLabel]+: {
30+
env_id: value,
31+
},
32+
},
33+
},
34+
},
35+
'#withOrgId':: d.fn(help='`google.string.withOrgId` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the org_id 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 `org_id` field.\n', args=[]),
36+
withOrgId(dataSrcLabel, value): {
37+
data+: {
38+
google_apigee_environment_iam_policy+: {
39+
[dataSrcLabel]+: {
40+
org_id: value,
41+
},
42+
},
43+
},
44+
},
45+
}
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
2+
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
3+
{
4+
'#':: d.pkg(name='artifact_registry_repository_iam_policy', url='', help='`artifact_registry_repository_iam_policy` represents the `google_artifact_registry_repository_iam_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
5+
'#new':: d.fn(help="\n`google.data.artifact_registry_repository_iam_policy.new` injects a new `data_google_artifact_registry_repository_iam_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 google.data.artifact_registry_repository_iam_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `google.data.artifact_registry_repository_iam_policy` using the reference:\n\n $._ref.data_google_artifact_registry_repository_iam_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_google_artifact_registry_repository_iam_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 - `location` (`string`): Set the `location` field on the resulting data source block. When `null`, the `location` field will be omitted from the resulting object.\n - `project` (`string`): Set the `project` field on the resulting data source block. When `null`, the `project` field will be omitted from the resulting object.\n - `repository` (`string`): Set the `repository` 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=[]),
6+
new(
7+
dataSrcLabel,
8+
repository,
9+
location=null,
10+
project=null,
11+
_meta={}
12+
):: tf.withData(
13+
type='google_artifact_registry_repository_iam_policy',
14+
label=dataSrcLabel,
15+
attrs=self.newAttrs(location=location, project=project, repository=repository),
16+
_meta=_meta
17+
),
18+
'#newAttrs':: d.fn(help='\n`google.data.artifact_registry_repository_iam_policy.newAttrs` constructs a new object with attributes and blocks configured for the `artifact_registry_repository_iam_policy`\nTerraform data source.\n\nUnlike [google.data.artifact_registry_repository_iam_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 - `location` (`string`): Set the `location` field on the resulting object. When `null`, the `location` field will be omitted from the resulting object.\n - `project` (`string`): Set the `project` field on the resulting object. When `null`, the `project` field will be omitted from the resulting object.\n - `repository` (`string`): Set the `repository` 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 `artifact_registry_repository_iam_policy` data source into the root Terraform configuration.\n', args=[]),
19+
newAttrs(
20+
repository,
21+
location=null,
22+
project=null
23+
):: std.prune(a={
24+
location: location,
25+
project: project,
26+
repository: repository,
27+
}),
28+
'#withLocation':: d.fn(help='`google.string.withLocation` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the location 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 `location` field.\n', args=[]),
29+
withLocation(dataSrcLabel, value): {
30+
data+: {
31+
google_artifact_registry_repository_iam_policy+: {
32+
[dataSrcLabel]+: {
33+
location: value,
34+
},
35+
},
36+
},
37+
},
38+
'#withProject':: d.fn(help='`google.string.withProject` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the project 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 `project` field.\n', args=[]),
39+
withProject(dataSrcLabel, value): {
40+
data+: {
41+
google_artifact_registry_repository_iam_policy+: {
42+
[dataSrcLabel]+: {
43+
project: value,
44+
},
45+
},
46+
},
47+
},
48+
'#withRepository':: d.fn(help='`google.string.withRepository` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the repository 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 `repository` field.\n', args=[]),
49+
withRepository(dataSrcLabel, value): {
50+
data+: {
51+
google_artifact_registry_repository_iam_policy+: {
52+
[dataSrcLabel]+: {
53+
repository: value,
54+
},
55+
},
56+
},
57+
},
58+
}
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
local tf = (import 'github.com/tf-libsonnet/core/main.libsonnet');
2+
local d = (import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet');
3+
{
4+
'#':: d.pkg(name='bigquery_analytics_hub_data_exchange_iam_policy', url='', help='`bigquery_analytics_hub_data_exchange_iam_policy` represents the `google_bigquery_analytics_hub_data_exchange_iam_policy` Terraform data source.\n\n\n\nThis package contains functions and utilities for setting up the data source using Jsonnet code.\n'),
5+
'#new':: d.fn(help="\n`google.data.bigquery_analytics_hub_data_exchange_iam_policy.new` injects a new `data_google_bigquery_analytics_hub_data_exchange_iam_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 google.data.bigquery_analytics_hub_data_exchange_iam_policy.new('some_id')\n\nYou can get the reference to the `id` field of the created `google.data.bigquery_analytics_hub_data_exchange_iam_policy` using the reference:\n\n $._ref.data_google_bigquery_analytics_hub_data_exchange_iam_policy.some_id.get('id')\n\nThis is the same as directly entering `\"${ data_google_bigquery_analytics_hub_data_exchange_iam_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 - `data_exchange_id` (`string`): Set the `data_exchange_id` field on the resulting data source block.\n - `location` (`string`): Set the `location` field on the resulting data source block. When `null`, the `location` field will be omitted from the resulting object.\n - `project` (`string`): Set the `project` field on the resulting data source block. When `null`, the `project` 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=[]),
6+
new(
7+
dataSrcLabel,
8+
data_exchange_id,
9+
location=null,
10+
project=null,
11+
_meta={}
12+
):: tf.withData(
13+
type='google_bigquery_analytics_hub_data_exchange_iam_policy',
14+
label=dataSrcLabel,
15+
attrs=self.newAttrs(data_exchange_id=data_exchange_id, location=location, project=project),
16+
_meta=_meta
17+
),
18+
'#newAttrs':: d.fn(help='\n`google.data.bigquery_analytics_hub_data_exchange_iam_policy.newAttrs` constructs a new object with attributes and blocks configured for the `bigquery_analytics_hub_data_exchange_iam_policy`\nTerraform data source.\n\nUnlike [google.data.bigquery_analytics_hub_data_exchange_iam_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 - `data_exchange_id` (`string`): Set the `data_exchange_id` field on the resulting object.\n - `location` (`string`): Set the `location` field on the resulting object. When `null`, the `location` field will be omitted from the resulting object.\n - `project` (`string`): Set the `project` field on the resulting object. When `null`, the `project` 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 `bigquery_analytics_hub_data_exchange_iam_policy` data source into the root Terraform configuration.\n', args=[]),
19+
newAttrs(
20+
data_exchange_id,
21+
location=null,
22+
project=null
23+
):: std.prune(a={
24+
data_exchange_id: data_exchange_id,
25+
location: location,
26+
project: project,
27+
}),
28+
'#withDataExchangeId':: d.fn(help='`google.string.withDataExchangeId` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the data_exchange_id 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 `data_exchange_id` field.\n', args=[]),
29+
withDataExchangeId(dataSrcLabel, value): {
30+
data+: {
31+
google_bigquery_analytics_hub_data_exchange_iam_policy+: {
32+
[dataSrcLabel]+: {
33+
data_exchange_id: value,
34+
},
35+
},
36+
},
37+
},
38+
'#withLocation':: d.fn(help='`google.string.withLocation` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the location 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 `location` field.\n', args=[]),
39+
withLocation(dataSrcLabel, value): {
40+
data+: {
41+
google_bigquery_analytics_hub_data_exchange_iam_policy+: {
42+
[dataSrcLabel]+: {
43+
location: value,
44+
},
45+
},
46+
},
47+
},
48+
'#withProject':: d.fn(help='`google.string.withProject` constructs a mixin object that can be merged into the `string`\nTerraform data source block to set or update the project 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 `project` field.\n', args=[]),
49+
withProject(dataSrcLabel, value): {
50+
data+: {
51+
google_bigquery_analytics_hub_data_exchange_iam_policy+: {
52+
[dataSrcLabel]+: {
53+
project: value,
54+
},
55+
},
56+
},
57+
},
58+
}

0 commit comments

Comments
 (0)