Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions mmv1/products/backupdr/ManagementServer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'ManagementServer'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: A Backup and DR Management Server (Also referred as Management Console)
references:
guides:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'CertificateIssuanceConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Certificate represents a HTTP-reachable backend for a Certificate.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/certificatemanager/CertificateMap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'CertificateMap'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
CertificateMap defines a collection of certificate configurations,
which are usable by any associated target proxies
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/cloudids/Endpoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Endpoint'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Cloud IDS is an intrusion detection service that provides threat detection for intrusions, malware, spyware, and command-and-control attacks on your network.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/colab/Runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
---

name: 'Runtime'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: NotebookRuntime
description: |
'A runtime is a Google-provisioned virtual machine (VM) that can run the code in your notebook (IPYNB file).'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/databasemigrationservice/MigrationJob.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'MigrationJob'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: 'A migration job definition.'
references:
guides:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/dataform/Repository.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Repository'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |-
A resource represents a Dataform Git repository
min_version: 'beta'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/datafusion/Instance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Instance'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Represents a Data Fusion instance.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/dataproc/AutoscalingPolicy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'AutoscalingPolicy'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_variant_patterns:
- 'projects/{project}/locations/{location}/autoscalingPolicies/{autoscalingPolicy}'
description: |
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/developerconnect/Connection.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: Connection
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: A connection for GitHub, GitHub Enterprise, GitLab, and GitLab Enterprise.
references:
guides:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/developerconnect/GitRepositoryLink.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'GitRepositoryLink'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: "A git repository link to a parent connection."
references:
guides:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/dialogflow/Agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Agent'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
A Dialogflow agent is a virtual agent that handles conversations with your end-users. It is a natural language
understanding module that understands the nuances of human language. Dialogflow translates end-user text or audio
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gemini/CodeRepositoryIndex.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: CodeRepositoryIndex
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: The resource for managing Code Repository Index for Gemini Code Assist.
references:
guides:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gemini/RepositoryGroup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: RepositoryGroup
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: The resource for managing Repository Group for Gemini Code Assist.
references:
api: 'https://cloud.google.com/gemini/docs/api/reference/rest/v1/projects.locations.codeRepositoryIndexes.repositoryGroups'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkebackup/BackupPlan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'BackupPlan'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Represents a Backup Plan instance.
references:
Expand Down Expand Up @@ -381,7 +383,7 @@
- 'FRIDAY'
- 'SATURDAY'
- 'SUNDAY'
# Exclusion Window Object - End

Check warning on line 386 in mmv1/products/gkebackup/BackupPlan.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

386:13 [comments-indentation] comment not indented like content
- name: 'etag'
type: String
description: |
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkebackup/RestorePlan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'RestorePlan'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Represents a Restore Plan instance.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkehub/Membership.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Membership'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Membership contains information about a member cluster.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkeonprem/BareMetalAdminCluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'BareMetalAdminCluster'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: "A Google Bare Metal Admin Cluster."
references:
api: 'https://cloud.google.com/kubernetes-engine/distributed-cloud/reference/on-prem-api/rest/v1/projects.locations.bareMetalAdminClusters'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkeonprem/BareMetalCluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'BareMetalCluster'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: "A Google Bare Metal User Cluster."
references:
api: 'https://cloud.google.com/kubernetes-engine/distributed-cloud/reference/on-prem-api/rest/v1/projects.locations.bareMetalClusters'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkeonprem/BareMetalNodePool.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'BareMetalNodePool'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: 'A Google Bare Metal Node Pool.'
references:
api: 'https://cloud.google.com/kubernetes-engine/distributed-cloud/reference/on-prem-api/rest/v1/projects.locations.bareMetalClusters.bareMetalNodePools'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkeonprem/VmwareCluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'VmwareCluster'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: 'A Google VMware User Cluster.'
references:
api: 'https://cloud.google.com/kubernetes-engine/distributed-cloud/reference/on-prem-api/rest/v1/projects.locations.vmwareClusters'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/gkeonprem/VmwareNodePool.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'VmwareNodePool'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: "A Google Vmware Node Pool."
references:
api: 'https://cloud.google.com/kubernetes-engine/distributed-cloud/reference/on-prem-api/rest/v1/projects.locations.vmwareClusters.vmwareNodePools'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/iap/TunnelDestGroup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'TunnelDestGroup'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Tunnel destination groups represent resources that have the same tunnel access restrictions.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/identityplatform/DefaultSupportedIdpConfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'DefaultSupportedIdpConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Configurations options for authenticating with a the standard set of Identity Toolkit-trusted IDPs.

Expand All @@ -35,7 +37,7 @@
examples:
- name: 'identity_platform_default_supported_idp_config_basic'
primary_resource_id: 'idp_config'
# Skip test due to operating on singleton and the handwritten update test handles this

Check warning on line 40 in mmv1/products/identityplatform/DefaultSupportedIdpConfig.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

40:7 [comments-indentation] comment not indented like content
# If we could spin up a project and enable identity platform we could test this separately
exclude_test: true
parameters:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/identityplatform/InboundSamlConfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'InboundSamlConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Inbound SAML configuration for a Identity Toolkit project.

Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/identityplatform/Tenant.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Tenant'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Tenant configuration in a multi-tenant project.
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/looker/Instance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Instance'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
A Google Cloud Looker instance.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/managedkafka/Cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Cluster'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: A Managed Service for Apache Kafka cluster. Apache Kafka is a trademark owned by the Apache Software Foundation.
docs:
id_format: 'projects/{{project}}/locations/{{location}}/clusters/{{cluster_id}}'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/networkconnectivity/Group.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.

name: Group

Check warning on line 14 in mmv1/products/networkconnectivity/Group.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

14:1 [document-start] missing document start "---"
include_in_tgc_next: true
tgc_include_handwritten_tests: true
legacy_long_form_project: true
base_url: projects/{{project}}/locations/global/hubs/{{hub}}/groups
create_url: projects/{{project}}/locations/global/hubs/{{hub}}/groups/{{name}}?updateMask=autoAccept.autoAcceptProjects,labels,description
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/networkconnectivity/PolicyBasedRoute.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'PolicyBasedRoute'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description:
'Policy-based Routes are more powerful routes that route L4 network traffic based on not just destination IP, but also source IP, protocol and more. A Policy-based Route always take precedence when it conflicts with other types of routes.'
references:
Expand Down Expand Up @@ -88,7 +90,7 @@
enum_values:
- 'IPV4'
- 'IPV6'
# probably could have been an enum, but it's a string in the API

Check warning on line 93 in mmv1/products/networkconnectivity/PolicyBasedRoute.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

93:2 [comments-indentation] comment not indented like content
- name: 'ipProtocol'
type: String
description: |
Expand Down Expand Up @@ -180,7 +182,7 @@
item_type:
type: NestedObject
properties:
# technically enum, but doesn't matter for output fields

Check warning on line 185 in mmv1/products/networkconnectivity/PolicyBasedRoute.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

185:2 [comments-indentation] comment not indented like content
- name: 'code'
type: String
description: |
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/networksecurity/AuthzPolicy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'AuthzPolicy'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
AuthzPolicy is a resource that allows to forward traffic to a callout backend designed to scan the traffic for security purposes.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/networksecurity/FirewallEndpoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'FirewallEndpoint'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
A Firewall endpoint is a Cloud Firewall resource that enables
layer 7 advanced protection capabilities, such as intrusion prevention,
Expand Down Expand Up @@ -58,7 +60,7 @@
test_env_vars:
org_id: 'ORG_ID'
project: 'PROJECT_NAME'
# update tests will take care of create and update. Firewall endpoint creation is too long.

Check warning on line 63 in mmv1/products/networksecurity/FirewallEndpoint.yaml

View workflow job for this annotation

GitHub Actions / lint-yaml

63:2 [comments-indentation] comment not indented like content
exclude_test: true
parameters:
- name: 'name'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'FirewallEndpointAssociation'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Firewall endpoint association links a firewall endpoint to a VPC network in
the same zone. After you define this association, Cloud Firewall forwards the
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/networksecurity/TlsInspectionPolicy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'TlsInspectionPolicy'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description:
'The TlsInspectionPolicy resource contains references to CA pools in
Certificate Authority Service and associated metadata.'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/privateca/CertificateTemplate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'CertificateTemplate'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Certificate Authority Service provides reusable and parameterized templates that you can use for common certificate issuance scenarios. A certificate template represents a relatively static and well-defined certificate issuance schema within an organization. A certificate template can essentially become a full-fledged vertical certificate issuance framework.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/securesourcemanager/Instance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'Instance'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
kind: 'securesourcemanager#instance'
description: 'Instances are deployed to an available Google Cloud region and are accessible via their web interface.'
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/securitycenterv2/FolderMuteConfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'FolderMuteConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: MuteConfig
api_variant_patterns:
- 'folders/{folder}/locations/{location}/muteConfigs/{muteConfig}'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/securitycenterv2/FolderSccBigQueryExport.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'FolderSccBigQueryExport'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: BigQueryExport
api_variant_patterns:
- 'folders/{folder}/locations/{location}/bigQueryExports/{bigQueryExport}'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/securitycenterv2/OrganizationMuteConfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'OrganizationMuteConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: MuteConfig
api_variant_patterns:
- 'organizations/{organization}/locations/{location}/muteConfigs/{muteConfig}'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'OrganizationNotificationConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: NotificationConfig
api_variant_patterns:
- 'organizations/{organization}/locations/{location}/notificationConfigs/{notificationConfig}'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'OrganizationSccBigQueryExport'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: BigQueryExport
api_variant_patterns:
- 'organizations/{organization}/locations/{location}/bigQueryExports/{bigQueryExport}'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'OrganizationSccBigQueryExports'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
api_resource_type_kind: BigQueryExport
api_variant_patterns:
- 'organizations/{organization}/locations/{location}/bigQueryExports/{bigQueryExport}'
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/storageinsights/ReportConfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'ReportConfig'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description: |
Represents an inventory report configuration.
references:
Expand Down
2 changes: 2 additions & 0 deletions mmv1/products/tags/TagBinding.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@

---
name: 'TagBinding'
include_in_tgc_next: true
tgc_include_handwritten_tests: true
description:
A TagBinding represents a connection between a TagValue and a cloud resource
(currently project, folder, or organization). Once a TagBinding is created,
Expand Down
Loading
Loading