Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2514)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Apr 10, 2024
1 parent 3e03de3 commit 4826df4
Show file tree
Hide file tree
Showing 8 changed files with 507 additions and 65 deletions.
6 changes: 5 additions & 1 deletion alertcenter/v1beta1/alertcenter-api.json
Expand Up @@ -423,7 +423,7 @@
}
}
},
"revision": "20240325",
"revision": "20240408",
"rootUrl": "https://alertcenter.googleapis.com/",
"schemas": {
"AbuseDetected": {
Expand Down Expand Up @@ -1177,6 +1177,10 @@
"description": "The email of the user this alert was created for.",
"type": "string"
},
"id": {
"description": "ID of the rule that triggered the alert",
"type": "string"
},
"iosVendorId": {
"description": "Required for iOS, empty for others.",
"type": "string"
Expand Down
3 changes: 3 additions & 0 deletions alertcenter/v1beta1/alertcenter-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions androidpublisher/v3/androidpublisher-api.json
Expand Up @@ -4731,7 +4731,7 @@
}
}
},
"revision": "20240408",
"revision": "20240409",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -7705,7 +7705,7 @@
"type": "string"
},
"purchaseType": {
"description": "The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: 0. Test (i.e. purchased from a license testing account) 1. Promo (i.e. purchased using a promo code) 2. Rewarded (i.e. from watching a video ad instead of paying)",
"description": "The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: 0. Test (i.e. purchased from a license testing account) 1. Promo (i.e. purchased using a promo code). Does not include Play Points purchases. 2. Rewarded (i.e. from watching a video ad instead of paying)",
"format": "int32",
"type": "integer"
},
Expand Down
5 changes: 3 additions & 2 deletions androidpublisher/v3/androidpublisher-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

164 changes: 160 additions & 4 deletions container/v1beta1/container-api.json
Expand Up @@ -2565,7 +2565,7 @@
}
}
},
"revision": "20240313",
"revision": "20240327",
"rootUrl": "https://container.googleapis.com/",
"schemas": {
"AcceleratorConfig": {
Expand Down Expand Up @@ -3127,6 +3127,24 @@
},
"type": "object"
},
"CertificateAuthorityDomainConfig": {
"description": "CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.",
"id": "CertificateAuthorityDomainConfig",
"properties": {
"fqdns": {
"description": "List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples: - my.customdomain.com - 10.0.1.2:5000",
"items": {
"type": "string"
},
"type": "array"
},
"gcpSecretManagerCertificateConfig": {
"$ref": "GCPSecretManagerCertificateConfig",
"description": "Google Secret Manager (GCP) certificate configuration."
}
},
"type": "object"
},
"CheckAutopilotCompatibilityResponse": {
"description": "CheckAutopilotCompatibilityResponse has a list of compatibility issues.",
"id": "CheckAutopilotCompatibilityResponse",
Expand Down Expand Up @@ -3228,6 +3246,10 @@
"$ref": "ClusterTelemetry",
"description": "Telemetry integration for the cluster."
},
"compliancePostureConfig": {
"$ref": "CompliancePostureConfig",
"description": "Enable/Disable Compliance Posture features for the cluster."
},
"conditions": {
"description": "Which conditions caused the current cluster state.",
"items": {
Expand Down Expand Up @@ -3679,6 +3701,10 @@
"$ref": "ClusterTelemetry",
"description": "The desired telemetry integration for the cluster."
},
"desiredContainerdConfig": {
"$ref": "ContainerdConfig",
"description": "The desired containerd config for the cluster."
},
"desiredCostManagementConfig": {
"$ref": "CostManagementConfig",
"description": "The desired configuration for the fine-grained cost management feature."
Expand Down Expand Up @@ -3856,7 +3882,7 @@
},
"desiredPrivateClusterConfig": {
"$ref": "PrivateClusterConfig",
"description": "The desired private cluster configuration."
"description": "The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also ClusterUpdate.desired_enable_private_endpoint for modifying other fields within PrivateClusterConfig."
},
"desiredPrivateIpv6GoogleAccess": {
"description": "The desired state of IPv6 connectivity to Google Services.",
Expand Down Expand Up @@ -3945,6 +3971,11 @@
"description": "The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.",
"type": "string"
},
"privateClusterConfig": {
"$ref": "PrivateClusterConfig",
"deprecated": true,
"description": "The desired private cluster configuration. Has no effect. Use desired_private_cluster_config instead."
},
"removedAdditionalPodRangesConfig": {
"$ref": "AdditionalPodRangesConfig",
"description": "The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument."
Expand Down Expand Up @@ -3984,6 +4015,45 @@
"properties": {},
"type": "object"
},
"CompliancePostureConfig": {
"description": "CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.",
"id": "CompliancePostureConfig",
"properties": {
"complianceStandards": {
"description": "List of enabled compliance standards.",
"items": {
"$ref": "ComplianceStandard"
},
"type": "array"
},
"mode": {
"description": "Defines the enablement mode for Compliance Posture.",
"enum": [
"MODE_UNSPECIFIED",
"DISABLED",
"ENABLED"
],
"enumDescriptions": [
"Default value not specified.",
"Disables Compliance Posture features on the cluster.",
"Enables Compliance Posture features on the cluster."
],
"type": "string"
}
},
"type": "object"
},
"ComplianceStandard": {
"description": "Defines the details of a compliance standard.",
"id": "ComplianceStandard",
"properties": {
"standard": {
"description": "Name of the compliance standard.",
"type": "string"
}
},
"type": "object"
},
"ConfidentialNodes": {
"description": "ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.",
"id": "ConfidentialNodes",
Expand Down Expand Up @@ -4017,6 +4087,17 @@
},
"type": "object"
},
"ContainerdConfig": {
"description": "ContainerdConfig contains configuration to customize containerd.",
"id": "ContainerdConfig",
"properties": {
"privateRegistryAccessConfig": {
"$ref": "PrivateRegistryAccessConfig",
"description": "PrivateRegistryAccessConfig is used to configure access configuration for private container registries."
}
},
"type": "object"
},
"CostManagementConfig": {
"description": "Configuration for fine-grained cost management feature.",
"id": "CostManagementConfig",
Expand Down Expand Up @@ -4087,6 +4168,10 @@
"description": "DNSConfig contains the desired set of options for configuring clusterDNS.",
"id": "DNSConfig",
"properties": {
"additiveVpcScopeDnsDomain": {
"description": "Optional. The domain used in Additive VPC scope.",
"type": "string"
},
"clusterDns": {
"description": "cluster_dns indicates which in-cluster DNS provider should be used.",
"enum": [
Expand Down Expand Up @@ -4355,6 +4440,17 @@
},
"type": "object"
},
"GCPSecretManagerCertificateConfig": {
"description": "GCPSecretManagerCertificateConfig configures a secret from [Google Secret Manager](https://cloud.google.com/secret-manager).",
"id": "GCPSecretManagerCertificateConfig",
"properties": {
"secretUri": {
"description": "Secret URI, in the form \"projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION\". Version can be fixed (e.g. \"2\") or \"latest\"",
"type": "string"
}
},
"type": "object"
},
"GPUDriverInstallationConfig": {
"description": "GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.",
"id": "GPUDriverInstallationConfig",
Expand Down Expand Up @@ -4386,11 +4482,13 @@
"description": "The type of GPU sharing strategy to enable on the GPU node.",
"enum": [
"GPU_SHARING_STRATEGY_UNSPECIFIED",
"TIME_SHARING"
"TIME_SHARING",
"MPS"
],
"enumDescriptions": [
"Default value.",
"GPUs are time-shared between containers."
"GPUs are time-shared between containers.",
"GPUs are shared between containers with NVIDIA MPS."
],
"type": "string"
},
Expand Down Expand Up @@ -4619,6 +4717,23 @@
},
"type": "object"
},
"HugepagesConfig": {
"description": "Hugepages amount in both 2m and 1g size",
"id": "HugepagesConfig",
"properties": {
"hugepageSize1g": {
"description": "Optional. Amount of 1G hugepages",
"format": "int32",
"type": "integer"
},
"hugepageSize2m": {
"description": "Optional. Amount of 2M hugepages",
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"ILBSubsettingConfig": {
"description": "ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.",
"id": "ILBSubsettingConfig",
Expand Down Expand Up @@ -4905,6 +5020,10 @@
],
"type": "string"
},
"hugepages": {
"$ref": "HugepagesConfig",
"description": "Optional. Amounts for 2M and 1G hugepages"
},
"sysctls": {
"additionalProperties": {
"type": "string"
Expand Down Expand Up @@ -5595,6 +5714,10 @@
"$ref": "ConfidentialNodes",
"description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled."
},
"containerdConfig": {
"$ref": "ContainerdConfig",
"description": "Parameters for containerd customization."
},
"diskSizeGb": {
"description": "Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB.",
"format": "int32",
Expand Down Expand Up @@ -5769,6 +5892,10 @@
"description": "Subset of NodeConfig message that has defaults.",
"id": "NodeConfigDefaults",
"properties": {
"containerdConfig": {
"$ref": "ContainerdConfig",
"description": "Parameters for containerd customization."
},
"gcfsConfig": {
"$ref": "GcfsConfig",
"description": "GCFS (Google Container File System, also known as Riptide) options."
Expand Down Expand Up @@ -6529,6 +6656,24 @@
},
"type": "object"
},
"PrivateRegistryAccessConfig": {
"description": "PrivateRegistryAccessConfig contains access configuration for private container registries.",
"id": "PrivateRegistryAccessConfig",
"properties": {
"certificateAuthorityDomainConfig": {
"description": "Private registry access configuration.",
"items": {
"$ref": "CertificateAuthorityDomainConfig"
},
"type": "array"
},
"enabled": {
"description": "Private registry access is enabled.",
"type": "boolean"
}
},
"type": "object"
},
"ProtectConfig": {
"description": "ProtectConfig defines the flags needed to enable/disable features for the Protect API.",
"id": "ProtectConfig",
Expand Down Expand Up @@ -7757,6 +7902,13 @@
"description": "SetNodePoolVersionRequest updates the version of a node pool.",
"id": "UpdateNodePoolRequest",
"properties": {
"accelerators": {
"description": "A list of hardware accelerators to be attached to each node. See https://cloud.google.com/compute/docs/gpus for more information about support for GPUs.",
"items": {
"$ref": "AcceleratorConfig"
},
"type": "array"
},
"clusterId": {
"deprecated": true,
"description": "Required. Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.",
Expand All @@ -7766,6 +7918,10 @@
"$ref": "ConfidentialNodes",
"description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled."
},
"containerdConfig": {
"$ref": "ContainerdConfig",
"description": "The desired containerd config for nodes in the node pool. Initiates an upgrade operation that recreates the nodes with the new config."
},
"diskSizeGb": {
"description": "Optional. The desired disk size for nodes in the node pool. Initiates an upgrade operation that migrates the nodes in the node pool to the specified disk size.",
"format": "int64",
Expand Down

0 comments on commit 4826df4

Please sign in to comment.