tpgtools/overrides/gkehub/beta/feature_membership.yaml (26 lines of code) (raw):

# Copyright 2021 Google LLC. All Rights Reserved. # # 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. - type: CUSTOM_ID details: id: 'projects/{{project}}/locations/{{location}}/features/{{feature}}/membershipId/{{membership}}' - type: MUTEX details: mutex: '{{project}}/{{location}}/{{feature}}' - type: CUSTOM_TERRAFORM_PRODUCT_NAME details: product: gke_hub - type: DEPRECATED field: mesh.control_plane details: message: >- Deprecated in favor of the `management` field - type: CUSTOMIZE_DIFF details: functions: - tpgresource.DefaultProviderProject - type: COMPLEX_MAP_KEY_NAME field: policycontroller.policy_controller_hub_config.policy_content.bundles details: keyname: bundle_name - type: COMPLEX_MAP_KEY_NAME field: policycontroller.policy_controller_hub_config.deployment_configs details: keyname: component_name