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 Apr 18, 2024
1 parent 32fcc76 commit 7cb00b0
Show file tree
Hide file tree
Showing 206 changed files with 21,356 additions and 1,775 deletions.
2 changes: 1 addition & 1 deletion DiscoveryJson/admin_directory_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -4671,7 +4671,7 @@
}
}
},
"revision": "20240402",
"revision": "20240409",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Alias": {
Expand Down
114 changes: 109 additions & 5 deletions DiscoveryJson/alertcenter_v1beta1.json
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@
}
}
},
"revision": "20240408",
"revision": "20240415",
"rootUrl": "https://alertcenter.googleapis.com/",
"schemas": {
"AbuseDetected": {
Expand Down Expand Up @@ -1643,6 +1643,18 @@
"description": "Proto that contains resource information.",
"id": "ResourceInfo",
"properties": {
"chatAttachmentId": {
"description": "Chat attachment ID.",
"type": "string"
},
"chatMessageId": {
"description": "Chat message ID.",
"type": "string"
},
"deviceId": {
"description": "Id to identify a device. For example, for Android devices, this is the \"Android Device Id\" and for Chrome OS devices, it's the \"Device Virtual Id\".",
"type": "string"
},
"documentId": {
"description": "Drive file ID.",
"type": "string"
Expand Down Expand Up @@ -1677,11 +1689,29 @@
"description": "Source of the data.",
"enum": [
"DATA_SOURCE_UNSPECIFIED",
"DRIVE"
"DRIVE",
"CHROME",
"CHAT"
],
"enumDescriptions": [
"Data source is unspecified.",
"Drive data source."
"Drive data source.",
"Chrome data source.",
"Chat data source."
],
"type": "string"
},
"eventType": {
"description": "Event associated with this alert after applying the rule.",
"enum": [
"EVENT_TYPE_UNSPECIFIED",
"ACCESS_BLOCKED",
"SHARING_BLOCKED"
],
"enumDescriptions": [
"Event type wasn't set.",
"An access attempt was blocked.",
"A sharing attempt was blocked."
],
"type": "string"
},
Expand Down Expand Up @@ -1714,7 +1744,22 @@
"ACTION_TYPE_UNSPECIFIED",
"DRIVE_BLOCK_EXTERNAL_SHARING",
"DRIVE_WARN_ON_EXTERNAL_SHARING",
"DRIVE_RESTRICT_DOWNLOAD_PRINT_COPY",
"DRIVE_APPLY_DRIVE_LABELS",
"CHROME_BLOCK_FILE_DOWNLOAD",
"CHROME_WARN_FILE_DOWNLOAD",
"CHROME_BLOCK_FILE_UPLOAD",
"CHROME_WARN_FILE_UPLOAD",
"CHROME_BLOCK_WEB_CONTENT_UPLOAD",
"CHROME_WARN_WEB_CONTENT_UPLOAD",
"CHROME_BLOCK_PAGE_PRINT",
"CHROME_WARN_PAGE_PRINT",
"CHROME_BLOCK_URL_VISITED",
"CHROME_WARN_URL_VISITED",
"CHROME_STORE_CONTENT",
"DELETE_WEBPROTECT_EVIDENCE",
"CHAT_BLOCK_CONTENT",
"CHAT_WARN_USER",
"ALERT",
"RULE_ACTIVATE",
"RULE_DEACTIVATE"
Expand All @@ -1723,7 +1768,22 @@
"Action type is unspecified.",
"Block sharing a file externally.",
"Show a warning message when sharing a file externally.",
"Disable download, print, and copy for commenters and viewers in drive.",
"Apply customer specified Drive labels to the file.",
"Chrome actions. Block file download.",
"Warn user about downloaded file.",
"Block file upload.",
"Warn user about uploaded file.",
"Block web content upload.",
"Warn user about uploaded web content.",
"Block page print.",
"Warn user about printed page.",
"Block Chrome URL visit.",
"Warn user about Chrome URL visited.",
"Store the content that violated the rule.",
"Delete web protect evidence file",
"Chat actions. Block Chat content to be sent out.",
"Warn end user about Chat content.",
"Send alert.",
"Activate Rule Action",
"Deactivate Rule Action"
Expand All @@ -1736,11 +1796,25 @@
"description": "Trigger of the rule.",
"enum": [
"TRIGGER_UNSPECIFIED",
"DRIVE_SHARE"
"DRIVE_SHARE",
"CHROME_FILE_DOWNLOAD",
"CHROME_FILE_UPLOAD",
"CHROME_WEB_CONTENT_UPLOAD",
"CHAT_MESSAGE_SENT",
"CHAT_ATTACHMENT_UPLOADED",
"CHROME_PAGE_PRINT",
"CHROME_URL_VISITED"
],
"enumDescriptions": [
"Trigger is unspecified.",
"A Drive file is shared."
"A Drive file is shared.",
"A file being downloaded in a Chrome browser.",
"A file being uploaded from a Chrome browser.",
"Web content being uploaded from a Chrome browser.",
"A Chat message is sent.",
"A Chat attachment is uploaded.",
"A page is being printed by Chrome.",
"A URL is visited within Chrome."
],
"type": "string"
},
Expand All @@ -1758,7 +1832,22 @@
"ACTION_TYPE_UNSPECIFIED",
"DRIVE_BLOCK_EXTERNAL_SHARING",
"DRIVE_WARN_ON_EXTERNAL_SHARING",
"DRIVE_RESTRICT_DOWNLOAD_PRINT_COPY",
"DRIVE_APPLY_DRIVE_LABELS",
"CHROME_BLOCK_FILE_DOWNLOAD",
"CHROME_WARN_FILE_DOWNLOAD",
"CHROME_BLOCK_FILE_UPLOAD",
"CHROME_WARN_FILE_UPLOAD",
"CHROME_BLOCK_WEB_CONTENT_UPLOAD",
"CHROME_WARN_WEB_CONTENT_UPLOAD",
"CHROME_BLOCK_PAGE_PRINT",
"CHROME_WARN_PAGE_PRINT",
"CHROME_BLOCK_URL_VISITED",
"CHROME_WARN_URL_VISITED",
"CHROME_STORE_CONTENT",
"DELETE_WEBPROTECT_EVIDENCE",
"CHAT_BLOCK_CONTENT",
"CHAT_WARN_USER",
"ALERT",
"RULE_ACTIVATE",
"RULE_DEACTIVATE"
Expand All @@ -1767,7 +1856,22 @@
"Action type is unspecified.",
"Block sharing a file externally.",
"Show a warning message when sharing a file externally.",
"Disable download, print, and copy for commenters and viewers in drive.",
"Apply customer specified Drive labels to the file.",
"Chrome actions. Block file download.",
"Warn user about downloaded file.",
"Block file upload.",
"Warn user about uploaded file.",
"Block web content upload.",
"Warn user about uploaded web content.",
"Block page print.",
"Warn user about printed page.",
"Block Chrome URL visit.",
"Warn user about Chrome URL visited.",
"Store the content that violated the rule.",
"Delete web protect evidence file",
"Chat actions. Block Chat content to be sent out.",
"Warn end user about Chat content.",
"Send alert.",
"Activate Rule Action",
"Deactivate Rule Action"
Expand Down
98 changes: 97 additions & 1 deletion DiscoveryJson/alloydb_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1461,7 +1461,7 @@
}
}
},
"revision": "20240315",
"revision": "20240410",
"rootUrl": "https://alloydb.googleapis.com/",
"schemas": {
"AuthorizedNetwork": {
Expand Down Expand Up @@ -1856,6 +1856,10 @@
"description": "Labels as key value pairs",
"type": "object"
},
"maintenanceUpdatePolicy": {
"$ref": "MaintenanceUpdatePolicy",
"description": "Optional. The maintenance update policy determines when to allow or deny updates."
},
"migrationSource": {
"$ref": "MigrationSource",
"description": "Output only. Cluster created via DMS migration.",
Expand All @@ -1879,6 +1883,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 @@ -2332,6 +2340,10 @@
"readOnly": true,
"type": "array"
},
"pscInstanceConfig": {
"$ref": "PscInstanceConfig",
"description": "Optional. The configuration for Private Service Connect (PSC) for the instance."
},
"publicIpAddress": {
"description": "Output only. The public IP addresses for the Instance. This is available ONLY when enable_public_ip is set. This is the connection endpoint for an end-user application.",
"readOnly": true,
Expand Down Expand Up @@ -2584,6 +2596,55 @@
},
"type": "object"
},
"MaintenanceUpdatePolicy": {
"description": "MaintenanceUpdatePolicy defines the policy for system updates.",
"id": "MaintenanceUpdatePolicy",
"properties": {
"maintenanceWindows": {
"description": "Preferred windows to perform maintenance. Currently limited to 1.",
"items": {
"$ref": "MaintenanceWindow"
},
"type": "array"
}
},
"type": "object"
},
"MaintenanceWindow": {
"description": "MaintenanceWindow specifies a preferred day and time for maintenance.",
"id": "MaintenanceWindow",
"properties": {
"day": {
"description": "Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.",
"enum": [
"DAY_OF_WEEK_UNSPECIFIED",
"MONDAY",
"TUESDAY",
"WEDNESDAY",
"THURSDAY",
"FRIDAY",
"SATURDAY",
"SUNDAY"
],
"enumDescriptions": [
"The day of the week is unspecified.",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"type": "string"
},
"startTime": {
"$ref": "GoogleTypeTimeOfDay",
"description": "Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time."
}
},
"type": "object"
},
"MigrationSource": {
"description": "Subset of the source instance configuration that is available when reading the cluster resource.",
"id": "MigrationSource",
Expand Down Expand Up @@ -2765,6 +2826,41 @@
},
"type": "object"
},
"PscConfig": {
"description": "PscConfig contains PSC related configuration at a cluster level.",
"id": "PscConfig",
"properties": {
"pscEnabled": {
"description": "Optional. Create an instance that allows connections from Private Service Connect endpoints to the instance.",
"type": "boolean"
}
},
"type": "object"
},
"PscInstanceConfig": {
"description": "PscInstanceConfig contains PSC related configuration at an instance level.",
"id": "PscInstanceConfig",
"properties": {
"allowedConsumerProjects": {
"description": "Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.",
"items": {
"type": "string"
},
"type": "array"
},
"pscDnsName": {
"description": "Output only. The DNS name of the instance for PSC connectivity. Name convention: ...alloydb-psc.goog",
"readOnly": true,
"type": "string"
},
"serviceAttachmentLink": {
"description": "Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of `projects//regions//serviceAttachments/`",
"readOnly": true,
"type": "string"
}
},
"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

0 comments on commit 7cb00b0

Please sign in to comment.