Skip to content

Commit

Permalink
Update discovery documents and generated code
Browse files Browse the repository at this point in the history
automatically_generated_update
  • Loading branch information
amanda-tarafa committed Nov 16, 2023
1 parent a9fb5df commit 628bc95
Show file tree
Hide file tree
Showing 92 changed files with 3,803 additions and 775 deletions.
22 changes: 20 additions & 2 deletions DiscoveryJson/admin_directory_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -4643,7 +4643,7 @@
}
}
},
"revision": "20231107",
"revision": "20231113",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Alias": {
Expand Down Expand Up @@ -7592,7 +7592,7 @@
"type": "string"
},
"emails": {
"description": "The list of the user's email addresses. The maximum allowed data size for this field is 10KB.",
"description": "The list of the user's email addresses. The maximum allowed data size for this field is 10KB. This excludes `publicKeyEncryptionCertificates`.",
"type": "array",
"items": {
"$ref": "UserEmail"
Expand Down Expand Up @@ -7920,6 +7920,24 @@
"description": "If this is user's primary email. Only one entry could be marked as primary.",
"type": "boolean"
},
"public_key_encryption_certificates": {
"description": "Public Key Encryption Certificates. Current limit: 1 per email address, and 5 per user.",
"properties": {
"certificate": {
"description": "X.509 encryption certificate in `PEM` format. Must only be an end-entity (leaf) certificate.",
"type": "string"
},
"is_default": {
"description": "Whether this is the default certificate for the given email address.",
"type": "boolean"
},
"state": {
"description": "Denotes the certificate's state in its lifecycle. Possible values are `not_yet_validated`, `valid`, `invalid`, `expired`, and `revoked`.",
"type": "string"
}
},
"type": "object"
},
"type": {
"description": "Each entry can have a type which indicates standard types of that entry. For example email could be of home, work etc. In addition to the standard type, an entry can have a custom type and can take any value Such types should have the CUSTOM value as type and also have a customType value.",
"type": "string"
Expand Down
22 changes: 20 additions & 2 deletions DiscoveryJson/admin_directory_v1.json.original
Original file line number Diff line number Diff line change
Expand Up @@ -4643,7 +4643,7 @@
}
}
},
"revision": "20231005",
"revision": "20231113",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Alias": {
Expand Down Expand Up @@ -7589,7 +7589,7 @@
"type": "string"
},
"emails": {
"description": "The list of the user's email addresses. The maximum allowed data size for this field is 10KB.",
"description": "The list of the user's email addresses. The maximum allowed data size for this field is 10KB. This excludes `publicKeyEncryptionCertificates`.",
"type": "any"
},
"etag": {
Expand Down Expand Up @@ -7896,6 +7896,24 @@
"description": "If this is user's primary email. Only one entry could be marked as primary.",
"type": "boolean"
},
"public_key_encryption_certificates": {
"description": "Public Key Encryption Certificates. Current limit: 1 per email address, and 5 per user.",
"properties": {
"certificate": {
"description": "X.509 encryption certificate in `PEM` format. Must only be an end-entity (leaf) certificate.",
"type": "string"
},
"is_default": {
"description": "Whether this is the default certificate for the given email address.",
"type": "boolean"
},
"state": {
"description": "Denotes the certificate's state in its lifecycle. Possible values are `not_yet_validated`, `valid`, `invalid`, `expired`, and `revoked`.",
"type": "string"
}
},
"type": "object"
},
"type": {
"description": "Each entry can have a type which indicates standard types of that entry. For example email could be of home, work etc. In addition to the standard type, an entry can have a custom type and can take any value Such types should have the CUSTOM value as type and also have a customType value.",
"type": "string"
Expand Down
4 changes: 2 additions & 2 deletions DiscoveryJson/alloydb_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1489,7 +1489,7 @@
}
}
},
"revision": "20231031",
"revision": "20231109",
"rootUrl": "https://alloydb.googleapis.com/",
"schemas": {
"AutomatedBackupPolicy": {
Expand Down Expand Up @@ -2636,7 +2636,7 @@
"type": "string"
},
"network": {
"description": "Required. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: \"projects/{project_number}/global/networks/{network_id}\". This is required to create a cluster.",
"description": "Optional. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: \"projects/{project_number}/global/networks/{network_id}\". This is required to create a cluster.",
"type": "string"
}
},
Expand Down
19 changes: 17 additions & 2 deletions DiscoveryJson/alloydb_v1alpha.json
Original file line number Diff line number Diff line change
Expand Up @@ -1489,7 +1489,7 @@
}
}
},
"revision": "20231025",
"revision": "20231109",
"rootUrl": "https://alloydb.googleapis.com/",
"schemas": {
"AutomatedBackupPolicy": {
Expand Down Expand Up @@ -1896,6 +1896,10 @@
"description": "Output only. Cross Region replication config specific to PRIMARY cluster.",
"readOnly": true
},
"pscConfig": {
"$ref": "PscConfig",
"description": "Optional. The configuration for Private Service Connect (PSC) for the cluster."
},
"reconciling": {
"description": "Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Cluster does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.",
"readOnly": true,
Expand Down Expand Up @@ -2675,7 +2679,7 @@
"type": "string"
},
"network": {
"description": "Required. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: \"projects/{project_number}/global/networks/{network_id}\". This is required to create a cluster.",
"description": "Optional. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: \"projects/{project_number}/global/networks/{network_id}\". This is required to create a cluster.",
"type": "string"
}
},
Expand Down Expand Up @@ -2817,6 +2821,17 @@
},
"type": "object"
},
"PscConfig": {
"description": "PscConfig contains PSC related configuration at a cluster level. NEXT ID: 2",
"id": "PscConfig",
"properties": {
"pscEnabled": {
"description": "Optional. Create an instance that allows connections from Private Service Connect endpoints to the instance.",
"type": "boolean"
}
},
"type": "object"
},
"QuantityBasedExpiry": {
"description": "A backup's position in a quantity-based retention queue, of backups with the same source cluster and type, with length, retention, specified by the backup's retention policy. Once the position is greater than the retention, the backup is eligible to be garbage collected. Example: 5 backups from the same source cluster and type with a quantity-based retention of 3 and denoted by backup_id (position, retention). Safe: backup_5 (1, 3), backup_4, (2, 3), backup_3 (3, 3). Awaiting garbage collection: backup_2 (4, 3), backup_1 (5, 3)",
"id": "QuantityBasedExpiry",
Expand Down
20 changes: 19 additions & 1 deletion DiscoveryJson/androidpublisher_v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -4081,7 +4081,7 @@
}
}
},
"revision": "20231111",
"revision": "20231115",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -5195,6 +5195,10 @@
"description": "User's address for the external transaction.",
"id": "ExternalTransactionAddress",
"properties": {
"administrativeArea": {
"description": "Optional. Top-level administrative subdivision of the country/region. Only required for transactions in India. Valid values are \"ANDAMAN AND NICOBAR ISLANDS\", \"ANDHRA PRADESH\", \"ARUNACHAL PRADESH\", \"ASSAM\", \"BIHAR\", \"CHANDIGARH\", \"CHHATTISGARH\", \"DADRA AND NAGAR HAVELI\", \"DADRA AND NAGAR HAVELI AND DAMAN AND DIU\", \"DAMAN AND DIU\", \"DELHI\", \"GOA\", \"GUJARAT\", \"HARYANA\", \"HIMACHAL PRADESH\", \"JAMMU AND KASHMIR\", \"JHARKHAND\", \"KARNATAKA\", \"KERALA\", \"LADAKH\", \"LAKSHADWEEP\", \"MADHYA PRADESH\", \"MAHARASHTRA\", \"MANIPUR\", \"MEGHALAYA\", \"MIZORAM\", \"NAGALAND\", \"ODISHA\", \"PUDUCHERRY\", \"PUNJAB\", \"RAJASTHAN\", \"SIKKIM\", \"TAMIL NADU\", \"TELANGANA\", \"TRIPURA\", \"UTTAR PRADESH\", \"UTTARAKHAND\", and \"WEST BENGAL\".",
"type": "string"
},
"regionCode": {
"description": "Required. Two letter region code based on ISO-3166-1 Alpha-2 (UN region codes).",
"type": "string"
Expand Down Expand Up @@ -6378,6 +6382,20 @@
"initialExternalTransactionId": {
"description": "The external transaction id of the first transaction of this recurring series of transactions. For example, for a subscription this would be the transaction id of the first payment. Required when creating recurring external transactions.",
"type": "string"
},
"migratedTransactionProgram": {
"description": "Input only. Provided during the call to Create. Must only be used when migrating a subscription from manual monthly reporting to automated reporting.",
"enum": [
"EXTERNAL_TRANSACTION_PROGRAM_UNSPECIFIED",
"USER_CHOICE_BILLING",
"ALTERTNATIVE_BILLING_ONLY"
],
"enumDescriptions": [
"Unspecified transaction program. Not used.",
"User choice billing, where a user may choose between Google Play Billing developer-managed billing.",
"Alternatively billing only, where users may only use developer-manager billing."
],
"type": "string"
}
},
"type": "object"
Expand Down
12 changes: 9 additions & 3 deletions DiscoveryJson/blockchainnodeengine_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -487,7 +487,7 @@
}
}
},
"revision": "20231011",
"revision": "20231108",
"rootUrl": "https://blockchainnodeengine.googleapis.com/",
"schemas": {
"BlockchainNode": {
Expand Down Expand Up @@ -533,6 +533,10 @@
"readOnly": true,
"type": "string"
},
"privateServiceConnectEnabled": {
"description": "Optional. When true, the node is only accessible via Private Service Connect; no public endpoints are exposed. Otherwise, the node is only accessible via public endpoints. See https://cloud.google.com/vpc/docs/private-service-connect.",
"type": "boolean"
},
"state": {
"description": "Output only. A status representing the state of the node.",
"enum": [
Expand Down Expand Up @@ -671,13 +675,15 @@
"NETWORK_UNSPECIFIED",
"MAINNET",
"TESTNET_GOERLI_PRATER",
"TESTNET_SEPOLIA"
"TESTNET_SEPOLIA",
"TESTNET_HOLESKY"
],
"enumDescriptions": [
"The network has not been specified, but should be.",
"The Ethereum Mainnet.",
"The Ethereum Testnet based on Goerli protocol.",
"The Ethereum Testnet based on Sepolia/Bepolia protocol. See https://github.com/eth-clients/sepolia."
"The Ethereum Testnet based on Sepolia/Bepolia protocol. See https://github.com/eth-clients/sepolia.",
"The Ethereum Testnet based on Holesky specification. See https://github.com/eth-clients/holesky."
],
"type": "string"
},
Expand Down
Loading

0 comments on commit 628bc95

Please sign in to comment.