Skip to content

Commit 6f65463

Browse files
roaks3gontech
authored andcommitted
Add best-effort api_resource_type_kind for mmv1 resources not present in internal tool (GoogleCloudPlatform#12047)
1 parent 81f9589 commit 6f65463

20 files changed

+20
-0
lines changed

mmv1/products/apigee/EnvKeystore.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'EnvKeystore'
16+
api_resource_type_kind: Keystore
1617
description: |
1718
An `Environment KeyStore` in Apigee.
1819
references:

mmv1/products/apigee/EnvReferences.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'EnvReferences'
16+
api_resource_type_kind: Reference
1617
description: |
1718
An `Environment Reference` in Apigee.
1819
references:

mmv1/products/apigee/Envgroup.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'Envgroup'
16+
api_resource_type_kind: EnvironmentGroup
1617
description: |
1718
An `Environment group` in Apigee.
1819
references:

mmv1/products/apigee/EnvgroupAttachment.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'EnvgroupAttachment'
16+
api_resource_type_kind: EnvironmentGroupAttachment
1617
description: |
1718
An `Environment Group attachment` in Apigee.
1819
references:

mmv1/products/apigee/KeystoresAliasesSelfSignedCert.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'KeystoresAliasesSelfSignedCert'
16+
api_resource_type_kind: Alias
1617
description: |
1718
An Environment Keystore Alias for Self Signed Certificate Format in Apigee
1819
references:

mmv1/products/appengine/ApplicationUrlDispatchRules.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'ApplicationUrlDispatchRules'
16+
api_resource_type_kind: Application
1617
description: |
1718
Rules to match an HTTP request and dispatch that request to a service.
1819
references:

mmv1/products/appengine/FirewallRule.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'FirewallRule'
16+
api_resource_type_kind: Firewall
1617
description: |
1718
A single firewall rule that is evaluated against incoming traffic
1819
and provides an action to take on matched requests.

mmv1/products/appengine/FlexibleAppVersion.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'FlexibleAppVersion'
16+
api_resource_type_kind: Version
1617
description: |
1718
Flexible App Version resource to create a new version of flexible GAE Application. Based on Google Compute Engine,
1819
the App Engine flexible environment automatically scales your app up and down while also balancing the load.

mmv1/products/appengine/ServiceNetworkSettings.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'ServiceNetworkSettings'
16+
api_resource_type_kind: Service
1617
description: |
1718
A NetworkSettings resource is a container for ingress settings for a version or service.
1819
references:

mmv1/products/appengine/ServiceSplitTraffic.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'ServiceSplitTraffic'
16+
api_resource_type_kind: Service
1617
description: |
1718
Traffic routing configuration for versions within a single service. Traffic splits define how traffic directed to the service is assigned to versions.
1819
references:

mmv1/products/appengine/StandardAppVersion.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
# other fields may have different defaults. However, some fields are the same. If fixing a bug
1818
# in one, please check the other for the same fix.
1919
name: 'StandardAppVersion'
20+
api_resource_type_kind: Version
2021
description: |
2122
Standard App Version resource to create a new version of standard GAE Application.
2223
Learn about the differences between the standard environment and the flexible environment

mmv1/products/compute/ResizeRequest.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'ResizeRequest'
16+
api_resource_type_kind: InstanceGroupManagerResizeRequest
1617
kind: 'compute#instanceGroupManagerResizeRequest'
1718
description: |
1819
Represents a Managed Instance Group Resize Request

mmv1/products/iap/Client.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'Client'
16+
api_resource_type_kind: IdentityAwareProxyClient
1617
description: |
1718
Contains the data that describes an Identity Aware Proxy owned client.
1819

mmv1/products/identityplatform/TenantDefaultSupportedIdpConfig.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'TenantDefaultSupportedIdpConfig'
16+
api_resource_type_kind: DefaultSupportedIdpConfig
1617
description: |
1718
Configurations options for the tenant for authenticating with a the standard set of Identity Toolkit-trusted IDPs.
1819

mmv1/products/identityplatform/TenantInboundSamlConfig.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'TenantInboundSamlConfig'
16+
api_resource_type_kind: InboundSamlConfig
1617
description: |
1718
Inbound SAML configuration for a Identity Toolkit tenant.
1819

mmv1/products/identityplatform/TenantOauthIdpConfig.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'TenantOauthIdpConfig'
16+
api_resource_type_kind: OauthIdpConfig
1617
description: |
1718
OIDC IdP configuration for a Identity Toolkit project within a tenant.
1819

mmv1/products/servicenetworking/VPCServiceControls.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'VPCServiceControls'
16+
api_resource_type_kind: VpcServiceControls
1617
description: |
1718
Manages the VPC Service Controls configuration for a service
1819
networking connection

mmv1/products/sourcerepo/Repository.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'Repository'
16+
api_resource_type_kind: Repo
1617
description: |
1718
A repository (or repo) is a Git repository storing versioned source content.
1819
references:

mmv1/products/storage/DefaultObjectAccessControl.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'DefaultObjectAccessControl'
16+
api_resource_type_kind: ObjectAccessControl
1617
kind: 'storage#objectAccessControl'
1718
description: |
1819
The DefaultObjectAccessControls resources represent the Access Control

mmv1/products/storage/HmacKey.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
---
1515
name: 'HmacKey'
16+
api_resource_type_kind: HmacKeyMetadata
1617
kind: 'storage#hmacKey'
1718
description: |
1819
The hmacKeys resource represents an HMAC key within Cloud Storage. The resource

0 commit comments

Comments
 (0)