Skip to content

Commit 90f0a47

Browse files
amanda-tarafajskeet
authored andcommitted
Update discovery documents and generated code
automatically_generated_update
1 parent 32fcc76 commit 90f0a47

File tree

206 files changed

+21356
-1775
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

206 files changed

+21356
-1775
lines changed

DiscoveryJson/admin_directory_v1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4671,7 +4671,7 @@
46714671
}
46724672
}
46734673
},
4674-
"revision": "20240402",
4674+
"revision": "20240409",
46754675
"rootUrl": "https://admin.googleapis.com/",
46764676
"schemas": {
46774677
"Alias": {

DiscoveryJson/alertcenter_v1beta1.json

Lines changed: 109 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@
423423
}
424424
}
425425
},
426-
"revision": "20240408",
426+
"revision": "20240415",
427427
"rootUrl": "https://alertcenter.googleapis.com/",
428428
"schemas": {
429429
"AbuseDetected": {
@@ -1643,6 +1643,18 @@
16431643
"description": "Proto that contains resource information.",
16441644
"id": "ResourceInfo",
16451645
"properties": {
1646+
"chatAttachmentId": {
1647+
"description": "Chat attachment ID.",
1648+
"type": "string"
1649+
},
1650+
"chatMessageId": {
1651+
"description": "Chat message ID.",
1652+
"type": "string"
1653+
},
1654+
"deviceId": {
1655+
"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\".",
1656+
"type": "string"
1657+
},
16461658
"documentId": {
16471659
"description": "Drive file ID.",
16481660
"type": "string"
@@ -1677,11 +1689,29 @@
16771689
"description": "Source of the data.",
16781690
"enum": [
16791691
"DATA_SOURCE_UNSPECIFIED",
1680-
"DRIVE"
1692+
"DRIVE",
1693+
"CHROME",
1694+
"CHAT"
16811695
],
16821696
"enumDescriptions": [
16831697
"Data source is unspecified.",
1684-
"Drive data source."
1698+
"Drive data source.",
1699+
"Chrome data source.",
1700+
"Chat data source."
1701+
],
1702+
"type": "string"
1703+
},
1704+
"eventType": {
1705+
"description": "Event associated with this alert after applying the rule.",
1706+
"enum": [
1707+
"EVENT_TYPE_UNSPECIFIED",
1708+
"ACCESS_BLOCKED",
1709+
"SHARING_BLOCKED"
1710+
],
1711+
"enumDescriptions": [
1712+
"Event type wasn't set.",
1713+
"An access attempt was blocked.",
1714+
"A sharing attempt was blocked."
16851715
],
16861716
"type": "string"
16871717
},
@@ -1714,7 +1744,22 @@
17141744
"ACTION_TYPE_UNSPECIFIED",
17151745
"DRIVE_BLOCK_EXTERNAL_SHARING",
17161746
"DRIVE_WARN_ON_EXTERNAL_SHARING",
1747+
"DRIVE_RESTRICT_DOWNLOAD_PRINT_COPY",
1748+
"DRIVE_APPLY_DRIVE_LABELS",
1749+
"CHROME_BLOCK_FILE_DOWNLOAD",
1750+
"CHROME_WARN_FILE_DOWNLOAD",
1751+
"CHROME_BLOCK_FILE_UPLOAD",
1752+
"CHROME_WARN_FILE_UPLOAD",
1753+
"CHROME_BLOCK_WEB_CONTENT_UPLOAD",
1754+
"CHROME_WARN_WEB_CONTENT_UPLOAD",
1755+
"CHROME_BLOCK_PAGE_PRINT",
1756+
"CHROME_WARN_PAGE_PRINT",
1757+
"CHROME_BLOCK_URL_VISITED",
1758+
"CHROME_WARN_URL_VISITED",
1759+
"CHROME_STORE_CONTENT",
17171760
"DELETE_WEBPROTECT_EVIDENCE",
1761+
"CHAT_BLOCK_CONTENT",
1762+
"CHAT_WARN_USER",
17181763
"ALERT",
17191764
"RULE_ACTIVATE",
17201765
"RULE_DEACTIVATE"
@@ -1723,7 +1768,22 @@
17231768
"Action type is unspecified.",
17241769
"Block sharing a file externally.",
17251770
"Show a warning message when sharing a file externally.",
1771+
"Disable download, print, and copy for commenters and viewers in drive.",
1772+
"Apply customer specified Drive labels to the file.",
1773+
"Chrome actions. Block file download.",
1774+
"Warn user about downloaded file.",
1775+
"Block file upload.",
1776+
"Warn user about uploaded file.",
1777+
"Block web content upload.",
1778+
"Warn user about uploaded web content.",
1779+
"Block page print.",
1780+
"Warn user about printed page.",
1781+
"Block Chrome URL visit.",
1782+
"Warn user about Chrome URL visited.",
1783+
"Store the content that violated the rule.",
17261784
"Delete web protect evidence file",
1785+
"Chat actions. Block Chat content to be sent out.",
1786+
"Warn end user about Chat content.",
17271787
"Send alert.",
17281788
"Activate Rule Action",
17291789
"Deactivate Rule Action"
@@ -1736,11 +1796,25 @@
17361796
"description": "Trigger of the rule.",
17371797
"enum": [
17381798
"TRIGGER_UNSPECIFIED",
1739-
"DRIVE_SHARE"
1799+
"DRIVE_SHARE",
1800+
"CHROME_FILE_DOWNLOAD",
1801+
"CHROME_FILE_UPLOAD",
1802+
"CHROME_WEB_CONTENT_UPLOAD",
1803+
"CHAT_MESSAGE_SENT",
1804+
"CHAT_ATTACHMENT_UPLOADED",
1805+
"CHROME_PAGE_PRINT",
1806+
"CHROME_URL_VISITED"
17401807
],
17411808
"enumDescriptions": [
17421809
"Trigger is unspecified.",
1743-
"A Drive file is shared."
1810+
"A Drive file is shared.",
1811+
"A file being downloaded in a Chrome browser.",
1812+
"A file being uploaded from a Chrome browser.",
1813+
"Web content being uploaded from a Chrome browser.",
1814+
"A Chat message is sent.",
1815+
"A Chat attachment is uploaded.",
1816+
"A page is being printed by Chrome.",
1817+
"A URL is visited within Chrome."
17441818
],
17451819
"type": "string"
17461820
},
@@ -1758,7 +1832,22 @@
17581832
"ACTION_TYPE_UNSPECIFIED",
17591833
"DRIVE_BLOCK_EXTERNAL_SHARING",
17601834
"DRIVE_WARN_ON_EXTERNAL_SHARING",
1835+
"DRIVE_RESTRICT_DOWNLOAD_PRINT_COPY",
1836+
"DRIVE_APPLY_DRIVE_LABELS",
1837+
"CHROME_BLOCK_FILE_DOWNLOAD",
1838+
"CHROME_WARN_FILE_DOWNLOAD",
1839+
"CHROME_BLOCK_FILE_UPLOAD",
1840+
"CHROME_WARN_FILE_UPLOAD",
1841+
"CHROME_BLOCK_WEB_CONTENT_UPLOAD",
1842+
"CHROME_WARN_WEB_CONTENT_UPLOAD",
1843+
"CHROME_BLOCK_PAGE_PRINT",
1844+
"CHROME_WARN_PAGE_PRINT",
1845+
"CHROME_BLOCK_URL_VISITED",
1846+
"CHROME_WARN_URL_VISITED",
1847+
"CHROME_STORE_CONTENT",
17611848
"DELETE_WEBPROTECT_EVIDENCE",
1849+
"CHAT_BLOCK_CONTENT",
1850+
"CHAT_WARN_USER",
17621851
"ALERT",
17631852
"RULE_ACTIVATE",
17641853
"RULE_DEACTIVATE"
@@ -1767,7 +1856,22 @@
17671856
"Action type is unspecified.",
17681857
"Block sharing a file externally.",
17691858
"Show a warning message when sharing a file externally.",
1859+
"Disable download, print, and copy for commenters and viewers in drive.",
1860+
"Apply customer specified Drive labels to the file.",
1861+
"Chrome actions. Block file download.",
1862+
"Warn user about downloaded file.",
1863+
"Block file upload.",
1864+
"Warn user about uploaded file.",
1865+
"Block web content upload.",
1866+
"Warn user about uploaded web content.",
1867+
"Block page print.",
1868+
"Warn user about printed page.",
1869+
"Block Chrome URL visit.",
1870+
"Warn user about Chrome URL visited.",
1871+
"Store the content that violated the rule.",
17701872
"Delete web protect evidence file",
1873+
"Chat actions. Block Chat content to be sent out.",
1874+
"Warn end user about Chat content.",
17711875
"Send alert.",
17721876
"Activate Rule Action",
17731877
"Deactivate Rule Action"

DiscoveryJson/alloydb_v1.json

Lines changed: 97 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1461,7 +1461,7 @@
14611461
}
14621462
}
14631463
},
1464-
"revision": "20240315",
1464+
"revision": "20240410",
14651465
"rootUrl": "https://alloydb.googleapis.com/",
14661466
"schemas": {
14671467
"AuthorizedNetwork": {
@@ -1856,6 +1856,10 @@
18561856
"description": "Labels as key value pairs",
18571857
"type": "object"
18581858
},
1859+
"maintenanceUpdatePolicy": {
1860+
"$ref": "MaintenanceUpdatePolicy",
1861+
"description": "Optional. The maintenance update policy determines when to allow or deny updates."
1862+
},
18591863
"migrationSource": {
18601864
"$ref": "MigrationSource",
18611865
"description": "Output only. Cluster created via DMS migration.",
@@ -1879,6 +1883,10 @@
18791883
"description": "Output only. Cross Region replication config specific to PRIMARY cluster.",
18801884
"readOnly": true
18811885
},
1886+
"pscConfig": {
1887+
"$ref": "PscConfig",
1888+
"description": "Optional. The configuration for Private Service Connect (PSC) for the cluster."
1889+
},
18821890
"reconciling": {
18831891
"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.",
18841892
"readOnly": true,
@@ -2332,6 +2340,10 @@
23322340
"readOnly": true,
23332341
"type": "array"
23342342
},
2343+
"pscInstanceConfig": {
2344+
"$ref": "PscInstanceConfig",
2345+
"description": "Optional. The configuration for Private Service Connect (PSC) for the instance."
2346+
},
23352347
"publicIpAddress": {
23362348
"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.",
23372349
"readOnly": true,
@@ -2584,6 +2596,55 @@
25842596
},
25852597
"type": "object"
25862598
},
2599+
"MaintenanceUpdatePolicy": {
2600+
"description": "MaintenanceUpdatePolicy defines the policy for system updates.",
2601+
"id": "MaintenanceUpdatePolicy",
2602+
"properties": {
2603+
"maintenanceWindows": {
2604+
"description": "Preferred windows to perform maintenance. Currently limited to 1.",
2605+
"items": {
2606+
"$ref": "MaintenanceWindow"
2607+
},
2608+
"type": "array"
2609+
}
2610+
},
2611+
"type": "object"
2612+
},
2613+
"MaintenanceWindow": {
2614+
"description": "MaintenanceWindow specifies a preferred day and time for maintenance.",
2615+
"id": "MaintenanceWindow",
2616+
"properties": {
2617+
"day": {
2618+
"description": "Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.",
2619+
"enum": [
2620+
"DAY_OF_WEEK_UNSPECIFIED",
2621+
"MONDAY",
2622+
"TUESDAY",
2623+
"WEDNESDAY",
2624+
"THURSDAY",
2625+
"FRIDAY",
2626+
"SATURDAY",
2627+
"SUNDAY"
2628+
],
2629+
"enumDescriptions": [
2630+
"The day of the week is unspecified.",
2631+
"Monday",
2632+
"Tuesday",
2633+
"Wednesday",
2634+
"Thursday",
2635+
"Friday",
2636+
"Saturday",
2637+
"Sunday"
2638+
],
2639+
"type": "string"
2640+
},
2641+
"startTime": {
2642+
"$ref": "GoogleTypeTimeOfDay",
2643+
"description": "Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time."
2644+
}
2645+
},
2646+
"type": "object"
2647+
},
25872648
"MigrationSource": {
25882649
"description": "Subset of the source instance configuration that is available when reading the cluster resource.",
25892650
"id": "MigrationSource",
@@ -2765,6 +2826,41 @@
27652826
},
27662827
"type": "object"
27672828
},
2829+
"PscConfig": {
2830+
"description": "PscConfig contains PSC related configuration at a cluster level.",
2831+
"id": "PscConfig",
2832+
"properties": {
2833+
"pscEnabled": {
2834+
"description": "Optional. Create an instance that allows connections from Private Service Connect endpoints to the instance.",
2835+
"type": "boolean"
2836+
}
2837+
},
2838+
"type": "object"
2839+
},
2840+
"PscInstanceConfig": {
2841+
"description": "PscInstanceConfig contains PSC related configuration at an instance level.",
2842+
"id": "PscInstanceConfig",
2843+
"properties": {
2844+
"allowedConsumerProjects": {
2845+
"description": "Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.",
2846+
"items": {
2847+
"type": "string"
2848+
},
2849+
"type": "array"
2850+
},
2851+
"pscDnsName": {
2852+
"description": "Output only. The DNS name of the instance for PSC connectivity. Name convention: ...alloydb-psc.goog",
2853+
"readOnly": true,
2854+
"type": "string"
2855+
},
2856+
"serviceAttachmentLink": {
2857+
"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/`",
2858+
"readOnly": true,
2859+
"type": "string"
2860+
}
2861+
},
2862+
"type": "object"
2863+
},
27682864
"QuantityBasedExpiry": {
27692865
"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)",
27702866
"id": "QuantityBasedExpiry",

0 commit comments

Comments
 (0)