Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2227)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Oct 19, 2023
1 parent 33383c7 commit 29c72b5
Show file tree
Hide file tree
Showing 25 changed files with 12,522 additions and 7,650 deletions.
3 changes: 2 additions & 1 deletion appengine/v1/appengine-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1610,7 +1610,7 @@
}
}
},
"revision": "20231004",
"revision": "20231016",
"rootUrl": "https://appengine.googleapis.com/",
"schemas": {
"ApiConfigHandler": {
Expand Down Expand Up @@ -3747,6 +3747,7 @@
"properties": {
"apiConfig": {
"$ref": "ApiConfigHandler",
"deprecated": true,
"description": "Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set."
},
"appEngineApis": {
Expand Down
3 changes: 2 additions & 1 deletion appengine/v1beta/appengine-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1859,7 +1859,7 @@
}
}
},
"revision": "20231004",
"revision": "20231016",
"rootUrl": "https://appengine.googleapis.com/",
"schemas": {
"ApiConfigHandler": {
Expand Down Expand Up @@ -4151,6 +4151,7 @@
"properties": {
"apiConfig": {
"$ref": "ApiConfigHandler",
"deprecated": true,
"description": "Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set."
},
"appEngineApis": {
Expand Down
9 changes: 8 additions & 1 deletion cloudkms/v1/cloudkms-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@
"description": "Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications. ",
"discoveryVersion": "v1",
"documentationLink": "https://cloud.google.com/kms/",
"endpoints": [
{
"description": "Regional Endpoint",
"endpointUrl": "https://cloudkms.me-central2.rep.googleapis.com/",
"location": "me-central2"
}
],
"fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
Expand Down Expand Up @@ -1821,7 +1828,7 @@
}
}
},
"revision": "20230808",
"revision": "20231012",
"rootUrl": "https://cloudkms.googleapis.com/",
"schemas": {
"AsymmetricDecryptRequest": {
Expand Down
23 changes: 21 additions & 2 deletions compute/v0.beta/compute-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -14608,7 +14608,7 @@
]
},
"getDiagnostics": {
"description": "Returns the interconnectDiagnostics for the specified Interconnect.",
"description": "Returns the interconnectDiagnostics for the specified Interconnect. In the event of a global outage, do not use this API to make decisions about where to redirect your network traffic. Unlike a VLAN attachment, which is regional, a Cloud Interconnect connection is a global resource. A global outage can prevent this API from functioning properly.",
"flatPath": "projects/{project}/global/interconnects/{interconnect}/getDiagnostics",
"httpMethod": "GET",
"id": "compute.interconnects.getDiagnostics",
Expand Down Expand Up @@ -40049,7 +40049,7 @@
}
}
},
"revision": "20231003",
"revision": "20231011",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AWSV4Signature": {
Expand Down Expand Up @@ -45529,6 +45529,20 @@
"description": "A set of Confidential Instance options.",
"id": "ConfidentialInstanceConfig",
"properties": {
"confidentialInstanceType": {
"description": "Defines the type of technology used by the confidential instance.",
"enum": [
"CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED",
"SEV",
"SEV_SNP"
],
"enumDescriptions": [
"No type specified. Do not use this value.",
"AMD Secure Encrypted Virtualization.",
"AMD Secure Encrypted Virtualization - Secure Nested Paging."
],
"type": "string"
},
"enableConfidentialCompute": {
"description": "Defines whether the instance should have confidential compute enabled.",
"type": "boolean"
Expand Down Expand Up @@ -54295,6 +54309,11 @@
"pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
"type": "string"
},
"resizeBy": {
"description": "The number of instances to be created by this resize request. The group's target size will be increased by this number.",
"format": "int32",
"type": "integer"
},
"selfLink": {
"description": "[Output Only] The URL for this resize request. The server defines this URL.",
"type": "string"
Expand Down
39 changes: 29 additions & 10 deletions compute/v0.beta/compute-gen.go
Original file line number Diff line number Diff line change
Expand Up @@ -9311,26 +9311,37 @@ func (s *Condition) MarshalJSON() ([]byte, error) {

// ConfidentialInstanceConfig: A set of Confidential Instance options.
type ConfidentialInstanceConfig struct {
// ConfidentialInstanceType: Defines the type of technology used by the
// confidential instance.
//
// Possible values:
// "CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED" - No type specified. Do
// not use this value.
// "SEV" - AMD Secure Encrypted Virtualization.
// "SEV_SNP" - AMD Secure Encrypted Virtualization - Secure Nested
// Paging.
ConfidentialInstanceType string `json:"confidentialInstanceType,omitempty"`

// EnableConfidentialCompute: Defines whether the instance should have
// confidential compute enabled.
EnableConfidentialCompute bool `json:"enableConfidentialCompute,omitempty"`

// ForceSendFields is a list of field names (e.g.
// "EnableConfidentialCompute") to unconditionally include in API
// "ConfidentialInstanceType") to unconditionally include in API
// requests. By default, fields with empty or default values are omitted
// from API requests. However, any non-pointer, non-interface field
// appearing in ForceSendFields will be sent to the server regardless of
// whether the field is empty or not. This may be used to include empty
// fields in Patch requests.
ForceSendFields []string `json:"-"`

// NullFields is a list of field names (e.g.
// "EnableConfidentialCompute") to include in API requests with the JSON
// null value. By default, fields with empty values are omitted from API
// requests. However, any field with an empty value appearing in
// NullFields will be sent to the server as null. It is an error if a
// field in this list has a non-empty value. This may be used to include
// null fields in Patch requests.
// NullFields is a list of field names (e.g. "ConfidentialInstanceType")
// to include in API requests with the JSON null value. By default,
// fields with empty values are omitted from API requests. However, any
// field with an empty value appearing in NullFields will be sent to the
// server as null. It is an error if a field in this list has a
// non-empty value. This may be used to include null fields in Patch
// requests.
NullFields []string `json:"-"`
}

Expand Down Expand Up @@ -21989,6 +22000,10 @@ type InstanceGroupManagerResizeRequest struct {
// characters long, and comply with RFC1035.
Name string `json:"name,omitempty"`

// ResizeBy: The number of instances to be created by this resize
// request. The group's target size will be increased by this number.
ResizeBy int64 `json:"resizeBy,omitempty"`

// SelfLink: [Output Only] The URL for this resize request. The server
// defines this URL.
SelfLink string `json:"selfLink,omitempty"`
Expand Down Expand Up @@ -128843,7 +128858,11 @@ type InterconnectsGetDiagnosticsCall struct {
}

// GetDiagnostics: Returns the interconnectDiagnostics for the specified
// Interconnect.
// Interconnect. In the event of a global outage, do not use this API to
// make decisions about where to redirect your network traffic. Unlike a
// VLAN attachment, which is regional, a Cloud Interconnect connection
// is a global resource. A global outage can prevent this API from
// functioning properly.
//
// - interconnect: Name of the interconnect resource to query.
// - project: Project ID for this request.
Expand Down Expand Up @@ -128955,7 +128974,7 @@ func (c *InterconnectsGetDiagnosticsCall) Do(opts ...googleapi.CallOption) (*Int
}
return ret, nil
// {
// "description": "Returns the interconnectDiagnostics for the specified Interconnect.",
// "description": "Returns the interconnectDiagnostics for the specified Interconnect. In the event of a global outage, do not use this API to make decisions about where to redirect your network traffic. Unlike a VLAN attachment, which is regional, a Cloud Interconnect connection is a global resource. A global outage can prevent this API from functioning properly.",
// "flatPath": "projects/{project}/global/interconnects/{interconnect}/getDiagnostics",
// "httpMethod": "GET",
// "id": "compute.interconnects.getDiagnostics",
Expand Down
Loading

0 comments on commit 29c72b5

Please sign in to comment.