Skip to content

Commit ccd9f4f

Browse files
authored
Fixed some compute api field mappings (#15994)
1 parent 67f09bb commit ccd9f4f

File tree

4 files changed

+30
-26
lines changed

4 files changed

+30
-26
lines changed

mmv1/third_party/terraform/services/compute/resource_compute_instance_group_manager_meta.yaml.tmpl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,17 @@ fields:
4848
- api_field: 'standbyPolicy.initialDelaySec'
4949
- api_field: 'standbyPolicy.mode'
5050
- field: 'stateful_disk.delete_rule'
51-
api_field: 'statefulPolicy.preservedState.disks'
51+
api_field: 'statefulPolicy.preservedState.disks.value.autoDelete'
5252
- field: 'stateful_disk.device_name'
53-
api_field: 'statefulPolicy.preservedState.disks'
53+
api_field: 'statefulPolicy.preservedState.disks.key'
5454
- field: 'stateful_external_ip.delete_rule'
55-
api_field: 'statefulPolicy.preservedState.externalIPs'
55+
api_field: 'statefulPolicy.preservedState.externalIPs.value.autoDelete'
5656
- field: 'stateful_external_ip.interface_name'
57-
api_field: 'statefulPolicy.preservedState.externalIPs'
57+
api_field: 'statefulPolicy.preservedState.externalIPs.key'
5858
- field: 'stateful_internal_ip.delete_rule'
59-
api_field: 'statefulPolicy.preservedState.internalIPs'
59+
api_field: 'statefulPolicy.preservedState.internalIPs.value.autoDelete'
6060
- field: 'stateful_internal_ip.interface_name'
61-
api_field: 'statefulPolicy.preservedState.internalIPs'
61+
api_field: 'statefulPolicy.preservedState.internalIPs.key'
6262
- api_field: 'status.allInstancesConfig.currentRevision'
6363
- api_field: 'status.allInstancesConfig.effective'
6464
- api_field: 'status.isStable'

mmv1/third_party/terraform/services/compute/resource_compute_instance_group_meta.yaml.tmpl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ fields:
1313
- api_field: 'description'
1414
- field: 'instances'
1515
- api_field: 'name'
16-
- field: 'named_port.name'
17-
- field: 'named_port.port'
16+
- api_field: 'namedPorts.name'
17+
field: 'named_port.name'
18+
- api_field: 'namedPorts.port'
19+
field: 'named_port.port'
1820
- api_field: 'network'
1921
- field: 'project'
2022
- api_field: 'selfLink'

mmv1/third_party/terraform/services/compute/resource_compute_region_instance_group_manager_meta.yaml.tmpl

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ fields:
1919
- api_field: 'baseInstanceName'
2020
- api_field: 'creationTimestamp'
2121
- api_field: 'description'
22-
- field: 'distribution_policy_target_shape'
23-
- field: 'distribution_policy_zones'
22+
- api_field: 'distributionPolicy.targetShape'
23+
field: 'distribution_policy_target_shape'
24+
- api_field: 'distributionPolicy.zones.zone'
25+
field: 'distribution_policy_zones'
2426
- api_field: 'fingerprint'
2527
{{- if ne $.TargetVersionName "ga" }}
2628
- api_field: 'instanceFlexibilityPolicy.instanceSelections.value.disks.architecture'
@@ -128,17 +130,17 @@ fields:
128130
- api_field: 'standbyPolicy.initialDelaySec'
129131
- api_field: 'standbyPolicy.mode'
130132
- field: 'stateful_disk.delete_rule'
131-
api_field: 'statefulPolicy.preservedState.disks'
133+
api_field: 'statefulPolicy.preservedState.disks.value.autoDelete'
132134
- field: 'stateful_disk.device_name'
133-
api_field: 'statefulPolicy.preservedState.disks'
135+
api_field: 'statefulPolicy.preservedState.disks.key'
134136
- field: 'stateful_external_ip.delete_rule'
135-
api_field: 'statefulPolicy.preservedState.externalIPs'
137+
api_field: 'statefulPolicy.preservedState.externalIPs.value.autoDelete'
136138
- field: 'stateful_external_ip.interface_name'
137-
api_field: 'statefulPolicy.preservedState.externalIPs'
139+
api_field: 'statefulPolicy.preservedState.externalIPs.key'
138140
- field: 'stateful_internal_ip.delete_rule'
139-
api_field: 'statefulPolicy.preservedState.internalIPs'
141+
api_field: 'statefulPolicy.preservedState.internalIPs.value.autoDelete'
140142
- field: 'stateful_internal_ip.interface_name'
141-
api_field: 'statefulPolicy.preservedState.internalIPs'
143+
api_field: 'statefulPolicy.preservedState.internalIPs.key'
142144
- api_field: 'status.allInstancesConfig.currentRevision'
143145
- api_field: 'status.allInstancesConfig.effective'
144146
- api_field: 'status.isStable'

mmv1/third_party/terraform/services/compute/resource_compute_security_policy_meta.yaml.tmpl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,25 +80,25 @@ fields:
8080
field: 'rule.match.expr_options.recaptcha_options.session_token_site_keys'
8181
- api_field: 'rules.match.versionedExpr'
8282
field: 'rule.match.versioned_expr'
83-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestCookiesToExclude.op'
83+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestCookiesToExclude.op'
8484
field: 'rule.preconfigured_waf_config.exclusion.request_cookie.operator'
85-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestCookiesToExclude.val'
85+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestCookiesToExclude.val'
8686
field: 'rule.preconfigured_waf_config.exclusion.request_cookie.value'
87-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestHeadersToExclude.op'
87+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestHeadersToExclude.op'
8888
field: 'rule.preconfigured_waf_config.exclusion.request_header.operator'
89-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestHeadersToExclude.val'
89+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestHeadersToExclude.val'
9090
field: 'rule.preconfigured_waf_config.exclusion.request_header.value'
91-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestQueryParamsToExclude.op'
91+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestQueryParamsToExclude.op'
9292
field: 'rule.preconfigured_waf_config.exclusion.request_query_param.operator'
93-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestQueryParamsToExclude.val'
93+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestQueryParamsToExclude.val'
9494
field: 'rule.preconfigured_waf_config.exclusion.request_query_param.value'
95-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestUrisToExclude.op'
95+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestUrisToExclude.op'
9696
field: 'rule.preconfigured_waf_config.exclusion.request_uri.operator'
97-
- api_field: 'rules.preconfiguredWafConfig.exclusion.requestUrisToExclude.val'
97+
- api_field: 'rules.preconfiguredWafConfig.exclusions.requestUrisToExclude.val'
9898
field: 'rule.preconfigured_waf_config.exclusion.request_uri.value'
99-
- api_field: 'rules.preconfiguredWafConfig.exclusion.targetRuleIds'
99+
- api_field: 'rules.preconfiguredWafConfig.exclusions.targetRuleIds'
100100
field: 'rule.preconfigured_waf_config.exclusion.target_rule_ids'
101-
- api_field: 'rules.preconfiguredWafConfig.exclusion.targetRuleSet'
101+
- api_field: 'rules.preconfiguredWafConfig.exclusions.targetRuleSet'
102102
field: 'rule.preconfigured_waf_config.exclusion.target_rule_set'
103103
- api_field: 'rules.preview'
104104
field: 'rule.preview'

0 commit comments

Comments
 (0)