Skip to content

Commit 4826df4

Browse files
feat(all): auto-regenerate discovery clients (#2514)
1 parent 3e03de3 commit 4826df4

File tree

8 files changed

+507
-65
lines changed

8 files changed

+507
-65
lines changed

‎alertcenter/v1beta1/alertcenter-api.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@
423423
}
424424
}
425425
},
426-
"revision": "20240325",
426+
"revision": "20240408",
427427
"rootUrl": "https://alertcenter.googleapis.com/",
428428
"schemas": {
429429
"AbuseDetected": {
@@ -1177,6 +1177,10 @@
11771177
"description": "The email of the user this alert was created for.",
11781178
"type": "string"
11791179
},
1180+
"id": {
1181+
"description": "ID of the rule that triggered the alert",
1182+
"type": "string"
1183+
},
11801184
"iosVendorId": {
11811185
"description": "Required for iOS, empty for others.",
11821186
"type": "string"

‎alertcenter/v1beta1/alertcenter-gen.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎androidpublisher/v3/androidpublisher-api.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4731,7 +4731,7 @@
47314731
}
47324732
}
47334733
},
4734-
"revision": "20240408",
4734+
"revision": "20240409",
47354735
"rootUrl": "https://androidpublisher.googleapis.com/",
47364736
"schemas": {
47374737
"Abi": {
@@ -7705,7 +7705,7 @@
77057705
"type": "string"
77067706
},
77077707
"purchaseType": {
7708-
"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)",
7708+
"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)",
77097709
"format": "int32",
77107710
"type": "integer"
77117711
},

‎androidpublisher/v3/androidpublisher-gen.go

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎container/v1beta1/container-api.json

Lines changed: 160 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,7 +2565,7 @@
25652565
}
25662566
}
25672567
},
2568-
"revision": "20240313",
2568+
"revision": "20240327",
25692569
"rootUrl": "https://container.googleapis.com/",
25702570
"schemas": {
25712571
"AcceleratorConfig": {
@@ -3127,6 +3127,24 @@
31273127
},
31283128
"type": "object"
31293129
},
3130+
"CertificateAuthorityDomainConfig": {
3131+
"description": "CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.",
3132+
"id": "CertificateAuthorityDomainConfig",
3133+
"properties": {
3134+
"fqdns": {
3135+
"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",
3136+
"items": {
3137+
"type": "string"
3138+
},
3139+
"type": "array"
3140+
},
3141+
"gcpSecretManagerCertificateConfig": {
3142+
"$ref": "GCPSecretManagerCertificateConfig",
3143+
"description": "Google Secret Manager (GCP) certificate configuration."
3144+
}
3145+
},
3146+
"type": "object"
3147+
},
31303148
"CheckAutopilotCompatibilityResponse": {
31313149
"description": "CheckAutopilotCompatibilityResponse has a list of compatibility issues.",
31323150
"id": "CheckAutopilotCompatibilityResponse",
@@ -3228,6 +3246,10 @@
32283246
"$ref": "ClusterTelemetry",
32293247
"description": "Telemetry integration for the cluster."
32303248
},
3249+
"compliancePostureConfig": {
3250+
"$ref": "CompliancePostureConfig",
3251+
"description": "Enable/Disable Compliance Posture features for the cluster."
3252+
},
32313253
"conditions": {
32323254
"description": "Which conditions caused the current cluster state.",
32333255
"items": {
@@ -3679,6 +3701,10 @@
36793701
"$ref": "ClusterTelemetry",
36803702
"description": "The desired telemetry integration for the cluster."
36813703
},
3704+
"desiredContainerdConfig": {
3705+
"$ref": "ContainerdConfig",
3706+
"description": "The desired containerd config for the cluster."
3707+
},
36823708
"desiredCostManagementConfig": {
36833709
"$ref": "CostManagementConfig",
36843710
"description": "The desired configuration for the fine-grained cost management feature."
@@ -3856,7 +3882,7 @@
38563882
},
38573883
"desiredPrivateClusterConfig": {
38583884
"$ref": "PrivateClusterConfig",
3859-
"description": "The desired private cluster configuration."
3885+
"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."
38603886
},
38613887
"desiredPrivateIpv6GoogleAccess": {
38623888
"description": "The desired state of IPv6 connectivity to Google Services.",
@@ -3945,6 +3971,11 @@
39453971
"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.",
39463972
"type": "string"
39473973
},
3974+
"privateClusterConfig": {
3975+
"$ref": "PrivateClusterConfig",
3976+
"deprecated": true,
3977+
"description": "The desired private cluster configuration. Has no effect. Use desired_private_cluster_config instead."
3978+
},
39483979
"removedAdditionalPodRangesConfig": {
39493980
"$ref": "AdditionalPodRangesConfig",
39503981
"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."
@@ -3984,6 +4015,45 @@
39844015
"properties": {},
39854016
"type": "object"
39864017
},
4018+
"CompliancePostureConfig": {
4019+
"description": "CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.",
4020+
"id": "CompliancePostureConfig",
4021+
"properties": {
4022+
"complianceStandards": {
4023+
"description": "List of enabled compliance standards.",
4024+
"items": {
4025+
"$ref": "ComplianceStandard"
4026+
},
4027+
"type": "array"
4028+
},
4029+
"mode": {
4030+
"description": "Defines the enablement mode for Compliance Posture.",
4031+
"enum": [
4032+
"MODE_UNSPECIFIED",
4033+
"DISABLED",
4034+
"ENABLED"
4035+
],
4036+
"enumDescriptions": [
4037+
"Default value not specified.",
4038+
"Disables Compliance Posture features on the cluster.",
4039+
"Enables Compliance Posture features on the cluster."
4040+
],
4041+
"type": "string"
4042+
}
4043+
},
4044+
"type": "object"
4045+
},
4046+
"ComplianceStandard": {
4047+
"description": "Defines the details of a compliance standard.",
4048+
"id": "ComplianceStandard",
4049+
"properties": {
4050+
"standard": {
4051+
"description": "Name of the compliance standard.",
4052+
"type": "string"
4053+
}
4054+
},
4055+
"type": "object"
4056+
},
39874057
"ConfidentialNodes": {
39884058
"description": "ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.",
39894059
"id": "ConfidentialNodes",
@@ -4017,6 +4087,17 @@
40174087
},
40184088
"type": "object"
40194089
},
4090+
"ContainerdConfig": {
4091+
"description": "ContainerdConfig contains configuration to customize containerd.",
4092+
"id": "ContainerdConfig",
4093+
"properties": {
4094+
"privateRegistryAccessConfig": {
4095+
"$ref": "PrivateRegistryAccessConfig",
4096+
"description": "PrivateRegistryAccessConfig is used to configure access configuration for private container registries."
4097+
}
4098+
},
4099+
"type": "object"
4100+
},
40204101
"CostManagementConfig": {
40214102
"description": "Configuration for fine-grained cost management feature.",
40224103
"id": "CostManagementConfig",
@@ -4087,6 +4168,10 @@
40874168
"description": "DNSConfig contains the desired set of options for configuring clusterDNS.",
40884169
"id": "DNSConfig",
40894170
"properties": {
4171+
"additiveVpcScopeDnsDomain": {
4172+
"description": "Optional. The domain used in Additive VPC scope.",
4173+
"type": "string"
4174+
},
40904175
"clusterDns": {
40914176
"description": "cluster_dns indicates which in-cluster DNS provider should be used.",
40924177
"enum": [
@@ -4355,6 +4440,17 @@
43554440
},
43564441
"type": "object"
43574442
},
4443+
"GCPSecretManagerCertificateConfig": {
4444+
"description": "GCPSecretManagerCertificateConfig configures a secret from [Google Secret Manager](https://cloud.google.com/secret-manager).",
4445+
"id": "GCPSecretManagerCertificateConfig",
4446+
"properties": {
4447+
"secretUri": {
4448+
"description": "Secret URI, in the form \"projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION\". Version can be fixed (e.g. \"2\") or \"latest\"",
4449+
"type": "string"
4450+
}
4451+
},
4452+
"type": "object"
4453+
},
43584454
"GPUDriverInstallationConfig": {
43594455
"description": "GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.",
43604456
"id": "GPUDriverInstallationConfig",
@@ -4386,11 +4482,13 @@
43864482
"description": "The type of GPU sharing strategy to enable on the GPU node.",
43874483
"enum": [
43884484
"GPU_SHARING_STRATEGY_UNSPECIFIED",
4389-
"TIME_SHARING"
4485+
"TIME_SHARING",
4486+
"MPS"
43904487
],
43914488
"enumDescriptions": [
43924489
"Default value.",
4393-
"GPUs are time-shared between containers."
4490+
"GPUs are time-shared between containers.",
4491+
"GPUs are shared between containers with NVIDIA MPS."
43944492
],
43954493
"type": "string"
43964494
},
@@ -4619,6 +4717,23 @@
46194717
},
46204718
"type": "object"
46214719
},
4720+
"HugepagesConfig": {
4721+
"description": "Hugepages amount in both 2m and 1g size",
4722+
"id": "HugepagesConfig",
4723+
"properties": {
4724+
"hugepageSize1g": {
4725+
"description": "Optional. Amount of 1G hugepages",
4726+
"format": "int32",
4727+
"type": "integer"
4728+
},
4729+
"hugepageSize2m": {
4730+
"description": "Optional. Amount of 2M hugepages",
4731+
"format": "int32",
4732+
"type": "integer"
4733+
}
4734+
},
4735+
"type": "object"
4736+
},
46224737
"ILBSubsettingConfig": {
46234738
"description": "ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.",
46244739
"id": "ILBSubsettingConfig",
@@ -4905,6 +5020,10 @@
49055020
],
49065021
"type": "string"
49075022
},
5023+
"hugepages": {
5024+
"$ref": "HugepagesConfig",
5025+
"description": "Optional. Amounts for 2M and 1G hugepages"
5026+
},
49085027
"sysctls": {
49095028
"additionalProperties": {
49105029
"type": "string"
@@ -5595,6 +5714,10 @@
55955714
"$ref": "ConfidentialNodes",
55965715
"description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled."
55975716
},
5717+
"containerdConfig": {
5718+
"$ref": "ContainerdConfig",
5719+
"description": "Parameters for containerd customization."
5720+
},
55985721
"diskSizeGb": {
55995722
"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.",
56005723
"format": "int32",
@@ -5769,6 +5892,10 @@
57695892
"description": "Subset of NodeConfig message that has defaults.",
57705893
"id": "NodeConfigDefaults",
57715894
"properties": {
5895+
"containerdConfig": {
5896+
"$ref": "ContainerdConfig",
5897+
"description": "Parameters for containerd customization."
5898+
},
57725899
"gcfsConfig": {
57735900
"$ref": "GcfsConfig",
57745901
"description": "GCFS (Google Container File System, also known as Riptide) options."
@@ -6529,6 +6656,24 @@
65296656
},
65306657
"type": "object"
65316658
},
6659+
"PrivateRegistryAccessConfig": {
6660+
"description": "PrivateRegistryAccessConfig contains access configuration for private container registries.",
6661+
"id": "PrivateRegistryAccessConfig",
6662+
"properties": {
6663+
"certificateAuthorityDomainConfig": {
6664+
"description": "Private registry access configuration.",
6665+
"items": {
6666+
"$ref": "CertificateAuthorityDomainConfig"
6667+
},
6668+
"type": "array"
6669+
},
6670+
"enabled": {
6671+
"description": "Private registry access is enabled.",
6672+
"type": "boolean"
6673+
}
6674+
},
6675+
"type": "object"
6676+
},
65326677
"ProtectConfig": {
65336678
"description": "ProtectConfig defines the flags needed to enable/disable features for the Protect API.",
65346679
"id": "ProtectConfig",
@@ -7757,6 +7902,13 @@
77577902
"description": "SetNodePoolVersionRequest updates the version of a node pool.",
77587903
"id": "UpdateNodePoolRequest",
77597904
"properties": {
7905+
"accelerators": {
7906+
"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.",
7907+
"items": {
7908+
"$ref": "AcceleratorConfig"
7909+
},
7910+
"type": "array"
7911+
},
77607912
"clusterId": {
77617913
"deprecated": true,
77627914
"description": "Required. Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.",
@@ -7766,6 +7918,10 @@
77667918
"$ref": "ConfidentialNodes",
77677919
"description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled."
77687920
},
7921+
"containerdConfig": {
7922+
"$ref": "ContainerdConfig",
7923+
"description": "The desired containerd config for nodes in the node pool. Initiates an upgrade operation that recreates the nodes with the new config."
7924+
},
77697925
"diskSizeGb": {
77707926
"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.",
77717927
"format": "int64",

0 commit comments

Comments
 (0)