diff --git a/bigtableadmin/v2/bigtableadmin-api.json b/bigtableadmin/v2/bigtableadmin-api.json index 41883b0526c..f08cf05158f 100644 --- a/bigtableadmin/v2/bigtableadmin-api.json +++ b/bigtableadmin/v2/bigtableadmin-api.json @@ -2194,7 +2194,7 @@ } } }, - "revision": "20241008", + "revision": "20241203", "rootUrl": "https://bigtableadmin.googleapis.com/", "schemas": { "AppProfile": { @@ -2330,7 +2330,7 @@ "type": "string" }, "retentionPeriod": { - "description": "Required. How long the automated backups should be retained. The only supported value at this time is 3 days.", + "description": "Required. How long the automated backups should be retained. Values must be at least 3 days and at most 90 days.", "format": "google-duration", "type": "string" } @@ -4010,7 +4010,7 @@ "type": "string" }, "optimizeTableOperationName": { - "description": "If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is OptimizeRestoreTableMetadata. The response type is Empty. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.", + "description": "If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is OptimizeRestoredTableMetadata. The response type is Empty. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.", "type": "string" }, "progress": { diff --git a/bigtableadmin/v2/bigtableadmin-gen.go b/bigtableadmin/v2/bigtableadmin-gen.go index 1f1530d006a..96aa8ea394e 100644 --- a/bigtableadmin/v2/bigtableadmin-gen.go +++ b/bigtableadmin/v2/bigtableadmin-gen.go @@ -512,7 +512,7 @@ type AutomatedBackupPolicy struct { // hours. Frequency string `json:"frequency,omitempty"` // RetentionPeriod: Required. How long the automated backups should be - // retained. The only supported value at this time is 3 days. + // retained. Values must be at least 3 days and at most 90 days. RetentionPeriod string `json:"retentionPeriod,omitempty"` // ForceSendFields is a list of field names (e.g. "Frequency") to // unconditionally include in API requests. By default, fields with empty or @@ -3101,8 +3101,8 @@ type RestoreTableMetadata struct { // OptimizeTableOperationName: If exists, the name of the long-running // operation that will be used to track the post-restore optimization process // to optimize the performance of the restored table. The metadata type of the - // long-running operation is OptimizeRestoreTableMetadata. The response type is - // Empty. This long-running operation may be automatically created by the + // long-running operation is OptimizeRestoredTableMetadata. The response type + // is Empty. This long-running operation may be automatically created by the // system if applicable after the RestoreTable long-running operation completes // successfully. This operation may not be created if the table is already // optimized or the restore was not successful. diff --git a/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-api.json b/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-api.json index d54cd014f17..14da7cf56d3 100644 --- a/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-api.json +++ b/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-api.json @@ -387,7 +387,7 @@ "operations": { "methods": { "cancel": { - "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.", "flatPath": "v1alpha1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel", "httpMethod": "POST", "id": "contactcenteraiplatform.projects.locations.operations.cancel", @@ -512,7 +512,7 @@ } } }, - "revision": "20241107", + "revision": "20241205", "rootUrl": "https://contactcenteraiplatform.googleapis.com/", "schemas": { "AdminUser": { @@ -738,7 +738,7 @@ "type": "string" }, "cancelRequested": { - "description": "Output only. Identifies whether the user has requested cancellation of the operation. Operations that have been cancelled successfully have Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "description": "Output only. Identifies whether the user has requested cancellation of the operation. Operations that have been cancelled successfully have google.longrunning.Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.", "readOnly": true, "type": "boolean" }, diff --git a/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-gen.go b/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-gen.go index 1642911f2d8..72fb88ae106 100644 --- a/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-gen.go +++ b/contactcenteraiplatform/v1alpha1/contactcenteraiplatform-gen.go @@ -419,8 +419,8 @@ type GoogleCloudCommonOperationMetadata struct { ApiVersion string `json:"apiVersion,omitempty"` // CancelRequested: Output only. Identifies whether the user has requested // cancellation of the operation. Operations that have been cancelled - // successfully have Operation.error value with a google.rpc.Status.code of 1, - // corresponding to `Code.CANCELLED`. + // successfully have google.longrunning.Operation.error value with a + // google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`. CancelRequested bool `json:"cancelRequested,omitempty"` // CreateTime: Output only. The time the operation was created. CreateTime string `json:"createTime,omitempty"` @@ -2084,7 +2084,7 @@ type ProjectsLocationsOperationsCancelCall struct { // other methods to check whether the cancellation succeeded or whether the // operation completed despite cancellation. On successful cancellation, the // operation is not deleted; instead, it becomes an operation with an -// Operation.error value with a google.rpc.Status.code of 1, corresponding to +// Operation.error value with a google.rpc.Status.code of `1`, corresponding to // `Code.CANCELLED`. // // - name: The name of the operation resource to be cancelled. diff --git a/dataportability/v1/dataportability-api.json b/dataportability/v1/dataportability-api.json index 8e2a20b3ff8..e4bc7b984ea 100644 --- a/dataportability/v1/dataportability-api.json +++ b/dataportability/v1/dataportability-api.json @@ -3,199 +3,199 @@ "oauth2": { "scopes": { "https://www.googleapis.com/auth/dataportability.alerts.subscriptions": { - "description": "Move a copy of the Google Alerts subscriptions you created." + "description": "Move a copy of the Google Alerts subscriptions you created" }, "https://www.googleapis.com/auth/dataportability.businessmessaging.conversations": { - "description": "Move a copy of messages between you and the businesses you have conversations with across Google services." + "description": "Move a copy of messages between you and the businesses you have conversations with across Google services" }, "https://www.googleapis.com/auth/dataportability.chrome.autofill": { - "description": "Move a copy of the information you entered into online forms in Chrome." + "description": "Move a copy of the information you entered into online forms in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.bookmarks": { - "description": "Move a copy of pages you bookmarked in Chrome." + "description": "Move a copy of pages you bookmarked in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.dictionary": { - "description": "Move a copy of words you added to Chrome's dictionary." + "description": "Move a copy of words you added to Chrome's dictionary" }, "https://www.googleapis.com/auth/dataportability.chrome.extensions": { - "description": "Move a copy of extensions you installed from the Chrome Web Store." + "description": "Move a copy of extensions you installed from the Chrome Web Store" }, "https://www.googleapis.com/auth/dataportability.chrome.history": { - "description": "Move a copy of sites you visited in Chrome." + "description": "Move a copy of sites you visited in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.reading_list": { - "description": "Move a copy of pages you added to your reading list in Chrome." + "description": "Move a copy of pages you added to your reading list in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.settings": { - "description": "Move a copy of your settings in Chrome." + "description": "Move a copy of your settings in Chrome" }, "https://www.googleapis.com/auth/dataportability.discover.follows": { - "description": "Move a copy of searches and sites you follow, saved by Discover." + "description": "Move a copy of searches and sites you follow, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.discover.likes": { - "description": "Move a copy of links to your liked documents, saved by Discover." + "description": "Move a copy of links to your liked documents, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.discover.not_interested": { - "description": "Move a copy of content you marked as not interested, saved by Discover." + "description": "Move a copy of content you marked as not interested, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.maps.aliased_places": { - "description": "Move a copy of the places you labeled on Maps." + "description": "Move a copy of the places you labeled on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.commute_routes": { - "description": "Move a copy of your pinned trips on Maps." + "description": "Move a copy of your pinned trips on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.commute_settings": { - "description": "Move a copy of your commute settings on Maps." + "description": "Move a copy of your commute settings on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.ev_profile": { - "description": "Move a copy of your electric vehicle profile on Maps." + "description": "Move a copy of your electric vehicle profile on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.factual_contributions": { - "description": "Move a copy of the corrections you made to places or map information on Maps." + "description": "Move a copy of the corrections you made to places or map information on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.offering_contributions": { - "description": "Move a copy of your updates to places on Maps." + "description": "Move a copy of your updates to places on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.photos_videos": { - "description": "Move a copy of the photos and videos you posted on Maps." + "description": "Move a copy of the photos and videos you posted on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.questions_answers": { - "description": "Move a copy of the questions and answers you posted on Maps." + "description": "Move a copy of the questions and answers you posted on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.reviews": { - "description": "Move a copy of your reviews and posts on Maps." + "description": "Move a copy of your reviews and posts on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.starred_places": { - "description": "Move a copy of your Starred places list on Maps." + "description": "Move a copy of your Starred places list on Maps" }, "https://www.googleapis.com/auth/dataportability.myactivity.maps": { - "description": "Move a copy of your Maps activity." + "description": "Move a copy of your Maps activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.myadcenter": { - "description": "Move a copy of your My Ad Center activity." + "description": "Move a copy of your My Ad Center activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.play": { - "description": "Move a copy of your Google Play activity." + "description": "Move a copy of your Google Play activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.search": { - "description": "Move a copy of your Google Search activity." + "description": "Move a copy of your Google Search activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.shopping": { - "description": "Move a copy of your Shopping activity." + "description": "Move a copy of your Shopping activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.youtube": { - "description": "Move a copy of your YouTube activity." + "description": "Move a copy of your YouTube activity" }, "https://www.googleapis.com/auth/dataportability.mymaps.maps": { - "description": "Move a copy of the maps you created in My Maps." + "description": "Move a copy of the maps you created in My Maps" }, "https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations": { - "description": "Move a copy of your food purchase and reservation activity." + "description": "Move a copy of your food purchase and reservation activity" }, "https://www.googleapis.com/auth/dataportability.play.devices": { - "description": "Move a copy of information about your devices with Google Play Store installed." + "description": "Move a copy of information about your devices with Google Play Store installed" }, "https://www.googleapis.com/auth/dataportability.play.grouping": { - "description": "Move a copy of your Google Play Store Grouping tags created by app developers." + "description": "Move a copy of your Google Play Store Grouping tags created by app developers" }, "https://www.googleapis.com/auth/dataportability.play.installs": { - "description": "Move a copy of your Google Play Store app installations." + "description": "Move a copy of your Google Play Store app installations" }, "https://www.googleapis.com/auth/dataportability.play.library": { - "description": "Move a copy of your Google Play Store downloads, including books, games, and apps." + "description": "Move a copy of your Google Play Store downloads, including books, games, and apps" }, "https://www.googleapis.com/auth/dataportability.play.playpoints": { - "description": "Move a copy of information about your Google Play Store Points." + "description": "Move a copy of information about your Google Play Store Points" }, "https://www.googleapis.com/auth/dataportability.play.promotions": { - "description": "Move a copy of information about your Google Play Store promotions." + "description": "Move a copy of information about your Google Play Store promotions" }, "https://www.googleapis.com/auth/dataportability.play.purchases": { - "description": "Move a copy of your Google Play Store purchases." + "description": "Move a copy of your Google Play Store purchases" }, "https://www.googleapis.com/auth/dataportability.play.redemptions": { - "description": "Move a copy of your Google Play Store redemption activities." + "description": "Move a copy of your Google Play Store redemption activities" }, "https://www.googleapis.com/auth/dataportability.play.subscriptions": { - "description": "Move a copy of your Google Play Store subscriptions." + "description": "Move a copy of your Google Play Store subscriptions" }, "https://www.googleapis.com/auth/dataportability.play.usersettings": { - "description": "Move a copy of your Google Play Store user settings and preferences." + "description": "Move a copy of your Google Play Store user settings and preferences" }, "https://www.googleapis.com/auth/dataportability.saved.collections": { - "description": "Move a copy of your saved links, images, places, and collections from your use of Google services." + "description": "Move a copy of your saved links, images, places, and collections from your use of Google services" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.reviews_and_stars": { - "description": "Move a copy of your media reviews on Google Search." + "description": "Move a copy of your media reviews on Google Search" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.streaming_video_providers": { - "description": "Move a copy of your self-reported video streaming provider preferences from Google Search and Google TV." + "description": "Move a copy of your self-reported video streaming provider preferences from Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.thumbs": { - "description": "Move a copy of your indicated thumbs up and thumbs down on media in Google Search and Google TV." + "description": "Move a copy of your indicated thumbs up and thumbs down on media in Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.watched": { - "description": "Move a copy of information about the movies and TV shows you marked as watched on Google Search and Google TV." + "description": "Move a copy of information about the movies and TV shows you marked as watched on Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.searchnotifications.settings": { - "description": "Move a copy of your notification settings on the Google Search app." + "description": "Move a copy of your notification settings on the Google Search app" }, "https://www.googleapis.com/auth/dataportability.searchnotifications.subscriptions": { - "description": "Move a copy of your notification subscriptions on Google Search app." + "description": "Move a copy of your notification subscriptions on Google Search app" }, "https://www.googleapis.com/auth/dataportability.shopping.addresses": { - "description": "Move a copy of your shipping information on Shopping." + "description": "Move a copy of your shipping information on Shopping" }, "https://www.googleapis.com/auth/dataportability.shopping.reviews": { - "description": "Move a copy of reviews you wrote about products or online stores on Google Search." + "description": "Move a copy of reviews you wrote about products or online stores on Google Search" }, "https://www.googleapis.com/auth/dataportability.streetview.imagery": { - "description": "Move a copy of the images and videos you uploaded to Street View." + "description": "Move a copy of the images and videos you uploaded to Street View" }, "https://www.googleapis.com/auth/dataportability.youtube.channel": { - "description": "Move a copy of information about your YouTube channel." + "description": "Move a copy of information about your YouTube channel" }, "https://www.googleapis.com/auth/dataportability.youtube.clips": { - "description": "Move a copy of your YouTube clips metadata." + "description": "Move a copy of your YouTube clips metadata" }, "https://www.googleapis.com/auth/dataportability.youtube.comments": { - "description": "Move a copy of your YouTube comments." + "description": "Move a copy of your YouTube comments" }, "https://www.googleapis.com/auth/dataportability.youtube.live_chat": { - "description": "Move a copy of your YouTube messages in live chat." + "description": "Move a copy of your YouTube messages in live chat" }, "https://www.googleapis.com/auth/dataportability.youtube.music": { - "description": "Move a copy of your uploaded YouTube music tracks and your YouTube music library." + "description": "Move a copy of your uploaded YouTube music tracks and your YouTube music library" }, "https://www.googleapis.com/auth/dataportability.youtube.playable": { - "description": "Move a copy of your YouTube playables saved game progress files." + "description": "Move a copy of your YouTube playables saved game progress files" }, "https://www.googleapis.com/auth/dataportability.youtube.posts": { - "description": "Move a copy of your YouTube posts." + "description": "Move a copy of your YouTube posts" }, "https://www.googleapis.com/auth/dataportability.youtube.private_playlists": { - "description": "Move a copy of your YouTube private playlists." + "description": "Move a copy of your YouTube private playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.private_videos": { - "description": "Move a copy of your private YouTube videos and information about them." + "description": "Move a copy of your private YouTube videos and information about them" }, "https://www.googleapis.com/auth/dataportability.youtube.public_playlists": { - "description": "Move a copy of your public YouTube playlists." + "description": "Move a copy of your public YouTube playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.public_videos": { - "description": "Move a copy of your public YouTube videos and information about them." + "description": "Move a copy of your public YouTube videos and information about them" }, "https://www.googleapis.com/auth/dataportability.youtube.shopping": { - "description": "Move a copy of your YouTube shopping wishlists, and wishlist items." + "description": "Move a copy of your YouTube shopping wishlists, and wishlist items" }, "https://www.googleapis.com/auth/dataportability.youtube.subscriptions": { - "description": "Move a copy of your YouTube channel subscriptions, even if they're private." + "description": "Move a copy of your YouTube channel subscriptions, even if they're private" }, "https://www.googleapis.com/auth/dataportability.youtube.unlisted_playlists": { - "description": "Move a copy of your unlisted YouTube playlists." + "description": "Move a copy of your unlisted YouTube playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.unlisted_videos": { - "description": "Move a copy of your unlisted YouTube videos and information about them." + "description": "Move a copy of your unlisted YouTube videos and information about them" } } } @@ -655,7 +655,7 @@ } } }, - "revision": "20240828", + "revision": "20241208", "rootUrl": "https://dataportability.googleapis.com/", "schemas": { "Empty": { diff --git a/dataportability/v1/dataportability-gen.go b/dataportability/v1/dataportability-gen.go index 46b45dd8d12..30e64ef3cba 100644 --- a/dataportability/v1/dataportability-gen.go +++ b/dataportability/v1/dataportability-gen.go @@ -100,210 +100,209 @@ const mtlsBasePath = "https://dataportability.mtls.googleapis.com/" // OAuth2 scopes used by this API. const ( - // Move a copy of the Google Alerts subscriptions you created. + // Move a copy of the Google Alerts subscriptions you created DataportabilityAlertsSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.alerts.subscriptions" // Move a copy of messages between you and the businesses you have - // conversations with across Google services. + // conversations with across Google services DataportabilityBusinessmessagingConversationsScope = "https://www.googleapis.com/auth/dataportability.businessmessaging.conversations" - // Move a copy of the information you entered into online forms in Chrome. + // Move a copy of the information you entered into online forms in Chrome DataportabilityChromeAutofillScope = "https://www.googleapis.com/auth/dataportability.chrome.autofill" - // Move a copy of pages you bookmarked in Chrome. + // Move a copy of pages you bookmarked in Chrome DataportabilityChromeBookmarksScope = "https://www.googleapis.com/auth/dataportability.chrome.bookmarks" - // Move a copy of words you added to Chrome's dictionary. + // Move a copy of words you added to Chrome's dictionary DataportabilityChromeDictionaryScope = "https://www.googleapis.com/auth/dataportability.chrome.dictionary" - // Move a copy of extensions you installed from the Chrome Web Store. + // Move a copy of extensions you installed from the Chrome Web Store DataportabilityChromeExtensionsScope = "https://www.googleapis.com/auth/dataportability.chrome.extensions" - // Move a copy of sites you visited in Chrome. + // Move a copy of sites you visited in Chrome DataportabilityChromeHistoryScope = "https://www.googleapis.com/auth/dataportability.chrome.history" - // Move a copy of pages you added to your reading list in Chrome. + // Move a copy of pages you added to your reading list in Chrome DataportabilityChromeReadingListScope = "https://www.googleapis.com/auth/dataportability.chrome.reading_list" - // Move a copy of your settings in Chrome. + // Move a copy of your settings in Chrome DataportabilityChromeSettingsScope = "https://www.googleapis.com/auth/dataportability.chrome.settings" - // Move a copy of searches and sites you follow, saved by Discover. + // Move a copy of searches and sites you follow, saved by Discover DataportabilityDiscoverFollowsScope = "https://www.googleapis.com/auth/dataportability.discover.follows" - // Move a copy of links to your liked documents, saved by Discover. + // Move a copy of links to your liked documents, saved by Discover DataportabilityDiscoverLikesScope = "https://www.googleapis.com/auth/dataportability.discover.likes" - // Move a copy of content you marked as not interested, saved by Discover. + // Move a copy of content you marked as not interested, saved by Discover DataportabilityDiscoverNotInterestedScope = "https://www.googleapis.com/auth/dataportability.discover.not_interested" - // Move a copy of the places you labeled on Maps. + // Move a copy of the places you labeled on Maps DataportabilityMapsAliasedPlacesScope = "https://www.googleapis.com/auth/dataportability.maps.aliased_places" - // Move a copy of your pinned trips on Maps. + // Move a copy of your pinned trips on Maps DataportabilityMapsCommuteRoutesScope = "https://www.googleapis.com/auth/dataportability.maps.commute_routes" - // Move a copy of your commute settings on Maps. + // Move a copy of your commute settings on Maps DataportabilityMapsCommuteSettingsScope = "https://www.googleapis.com/auth/dataportability.maps.commute_settings" - // Move a copy of your electric vehicle profile on Maps. + // Move a copy of your electric vehicle profile on Maps DataportabilityMapsEvProfileScope = "https://www.googleapis.com/auth/dataportability.maps.ev_profile" - // Move a copy of the corrections you made to places or map information on - // Maps. + // Move a copy of the corrections you made to places or map information on Maps DataportabilityMapsFactualContributionsScope = "https://www.googleapis.com/auth/dataportability.maps.factual_contributions" - // Move a copy of your updates to places on Maps. + // Move a copy of your updates to places on Maps DataportabilityMapsOfferingContributionsScope = "https://www.googleapis.com/auth/dataportability.maps.offering_contributions" - // Move a copy of the photos and videos you posted on Maps. + // Move a copy of the photos and videos you posted on Maps DataportabilityMapsPhotosVideosScope = "https://www.googleapis.com/auth/dataportability.maps.photos_videos" - // Move a copy of the questions and answers you posted on Maps. + // Move a copy of the questions and answers you posted on Maps DataportabilityMapsQuestionsAnswersScope = "https://www.googleapis.com/auth/dataportability.maps.questions_answers" - // Move a copy of your reviews and posts on Maps. + // Move a copy of your reviews and posts on Maps DataportabilityMapsReviewsScope = "https://www.googleapis.com/auth/dataportability.maps.reviews" - // Move a copy of your Starred places list on Maps. + // Move a copy of your Starred places list on Maps DataportabilityMapsStarredPlacesScope = "https://www.googleapis.com/auth/dataportability.maps.starred_places" - // Move a copy of your Maps activity. + // Move a copy of your Maps activity DataportabilityMyactivityMapsScope = "https://www.googleapis.com/auth/dataportability.myactivity.maps" - // Move a copy of your My Ad Center activity. + // Move a copy of your My Ad Center activity DataportabilityMyactivityMyadcenterScope = "https://www.googleapis.com/auth/dataportability.myactivity.myadcenter" - // Move a copy of your Google Play activity. + // Move a copy of your Google Play activity DataportabilityMyactivityPlayScope = "https://www.googleapis.com/auth/dataportability.myactivity.play" - // Move a copy of your Google Search activity. + // Move a copy of your Google Search activity DataportabilityMyactivitySearchScope = "https://www.googleapis.com/auth/dataportability.myactivity.search" - // Move a copy of your Shopping activity. + // Move a copy of your Shopping activity DataportabilityMyactivityShoppingScope = "https://www.googleapis.com/auth/dataportability.myactivity.shopping" - // Move a copy of your YouTube activity. + // Move a copy of your YouTube activity DataportabilityMyactivityYoutubeScope = "https://www.googleapis.com/auth/dataportability.myactivity.youtube" - // Move a copy of the maps you created in My Maps. + // Move a copy of the maps you created in My Maps DataportabilityMymapsMapsScope = "https://www.googleapis.com/auth/dataportability.mymaps.maps" - // Move a copy of your food purchase and reservation activity. + // Move a copy of your food purchase and reservation activity DataportabilityOrderReservePurchasesReservationsScope = "https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations" // Move a copy of information about your devices with Google Play Store - // installed. + // installed DataportabilityPlayDevicesScope = "https://www.googleapis.com/auth/dataportability.play.devices" // Move a copy of your Google Play Store Grouping tags created by app - // developers. + // developers DataportabilityPlayGroupingScope = "https://www.googleapis.com/auth/dataportability.play.grouping" - // Move a copy of your Google Play Store app installations. + // Move a copy of your Google Play Store app installations DataportabilityPlayInstallsScope = "https://www.googleapis.com/auth/dataportability.play.installs" // Move a copy of your Google Play Store downloads, including books, games, and - // apps. + // apps DataportabilityPlayLibraryScope = "https://www.googleapis.com/auth/dataportability.play.library" - // Move a copy of information about your Google Play Store Points. + // Move a copy of information about your Google Play Store Points DataportabilityPlayPlaypointsScope = "https://www.googleapis.com/auth/dataportability.play.playpoints" - // Move a copy of information about your Google Play Store promotions. + // Move a copy of information about your Google Play Store promotions DataportabilityPlayPromotionsScope = "https://www.googleapis.com/auth/dataportability.play.promotions" - // Move a copy of your Google Play Store purchases. + // Move a copy of your Google Play Store purchases DataportabilityPlayPurchasesScope = "https://www.googleapis.com/auth/dataportability.play.purchases" - // Move a copy of your Google Play Store redemption activities. + // Move a copy of your Google Play Store redemption activities DataportabilityPlayRedemptionsScope = "https://www.googleapis.com/auth/dataportability.play.redemptions" - // Move a copy of your Google Play Store subscriptions. + // Move a copy of your Google Play Store subscriptions DataportabilityPlaySubscriptionsScope = "https://www.googleapis.com/auth/dataportability.play.subscriptions" - // Move a copy of your Google Play Store user settings and preferences. + // Move a copy of your Google Play Store user settings and preferences DataportabilityPlayUsersettingsScope = "https://www.googleapis.com/auth/dataportability.play.usersettings" // Move a copy of your saved links, images, places, and collections from your - // use of Google services. + // use of Google services DataportabilitySavedCollectionsScope = "https://www.googleapis.com/auth/dataportability.saved.collections" - // Move a copy of your media reviews on Google Search. + // Move a copy of your media reviews on Google Search DataportabilitySearchUgcMediaReviewsAndStarsScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.reviews_and_stars" // Move a copy of your self-reported video streaming provider preferences from - // Google Search and Google TV. + // Google Search and Google TV DataportabilitySearchUgcMediaStreamingVideoProvidersScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.streaming_video_providers" // Move a copy of your indicated thumbs up and thumbs down on media in Google - // Search and Google TV. + // Search and Google TV DataportabilitySearchUgcMediaThumbsScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.thumbs" // Move a copy of information about the movies and TV shows you marked as - // watched on Google Search and Google TV. + // watched on Google Search and Google TV DataportabilitySearchUgcMediaWatchedScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.watched" - // Move a copy of your notification settings on the Google Search app. + // Move a copy of your notification settings on the Google Search app DataportabilitySearchnotificationsSettingsScope = "https://www.googleapis.com/auth/dataportability.searchnotifications.settings" - // Move a copy of your notification subscriptions on Google Search app. + // Move a copy of your notification subscriptions on Google Search app DataportabilitySearchnotificationsSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.searchnotifications.subscriptions" - // Move a copy of your shipping information on Shopping. + // Move a copy of your shipping information on Shopping DataportabilityShoppingAddressesScope = "https://www.googleapis.com/auth/dataportability.shopping.addresses" // Move a copy of reviews you wrote about products or online stores on Google - // Search. + // Search DataportabilityShoppingReviewsScope = "https://www.googleapis.com/auth/dataportability.shopping.reviews" - // Move a copy of the images and videos you uploaded to Street View. + // Move a copy of the images and videos you uploaded to Street View DataportabilityStreetviewImageryScope = "https://www.googleapis.com/auth/dataportability.streetview.imagery" - // Move a copy of information about your YouTube channel. + // Move a copy of information about your YouTube channel DataportabilityYoutubeChannelScope = "https://www.googleapis.com/auth/dataportability.youtube.channel" - // Move a copy of your YouTube clips metadata. + // Move a copy of your YouTube clips metadata DataportabilityYoutubeClipsScope = "https://www.googleapis.com/auth/dataportability.youtube.clips" - // Move a copy of your YouTube comments. + // Move a copy of your YouTube comments DataportabilityYoutubeCommentsScope = "https://www.googleapis.com/auth/dataportability.youtube.comments" - // Move a copy of your YouTube messages in live chat. + // Move a copy of your YouTube messages in live chat DataportabilityYoutubeLiveChatScope = "https://www.googleapis.com/auth/dataportability.youtube.live_chat" // Move a copy of your uploaded YouTube music tracks and your YouTube music - // library. + // library DataportabilityYoutubeMusicScope = "https://www.googleapis.com/auth/dataportability.youtube.music" - // Move a copy of your YouTube playables saved game progress files. + // Move a copy of your YouTube playables saved game progress files DataportabilityYoutubePlayableScope = "https://www.googleapis.com/auth/dataportability.youtube.playable" - // Move a copy of your YouTube posts. + // Move a copy of your YouTube posts DataportabilityYoutubePostsScope = "https://www.googleapis.com/auth/dataportability.youtube.posts" - // Move a copy of your YouTube private playlists. + // Move a copy of your YouTube private playlists DataportabilityYoutubePrivatePlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.private_playlists" - // Move a copy of your private YouTube videos and information about them. + // Move a copy of your private YouTube videos and information about them DataportabilityYoutubePrivateVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.private_videos" - // Move a copy of your public YouTube playlists. + // Move a copy of your public YouTube playlists DataportabilityYoutubePublicPlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.public_playlists" - // Move a copy of your public YouTube videos and information about them. + // Move a copy of your public YouTube videos and information about them DataportabilityYoutubePublicVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.public_videos" - // Move a copy of your YouTube shopping wishlists, and wishlist items. + // Move a copy of your YouTube shopping wishlists, and wishlist items DataportabilityYoutubeShoppingScope = "https://www.googleapis.com/auth/dataportability.youtube.shopping" - // Move a copy of your YouTube channel subscriptions, even if they're private. + // Move a copy of your YouTube channel subscriptions, even if they're private DataportabilityYoutubeSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.youtube.subscriptions" - // Move a copy of your unlisted YouTube playlists. + // Move a copy of your unlisted YouTube playlists DataportabilityYoutubeUnlistedPlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.unlisted_playlists" - // Move a copy of your unlisted YouTube videos and information about them. + // Move a copy of your unlisted YouTube videos and information about them DataportabilityYoutubeUnlistedVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.unlisted_videos" ) diff --git a/dataportability/v1beta/dataportability-api.json b/dataportability/v1beta/dataportability-api.json index b9f57ba8f1b..f5d8ff45251 100644 --- a/dataportability/v1beta/dataportability-api.json +++ b/dataportability/v1beta/dataportability-api.json @@ -3,199 +3,199 @@ "oauth2": { "scopes": { "https://www.googleapis.com/auth/dataportability.alerts.subscriptions": { - "description": "Move a copy of the Google Alerts subscriptions you created." + "description": "Move a copy of the Google Alerts subscriptions you created" }, "https://www.googleapis.com/auth/dataportability.businessmessaging.conversations": { - "description": "Move a copy of messages between you and the businesses you have conversations with across Google services." + "description": "Move a copy of messages between you and the businesses you have conversations with across Google services" }, "https://www.googleapis.com/auth/dataportability.chrome.autofill": { - "description": "Move a copy of the information you entered into online forms in Chrome." + "description": "Move a copy of the information you entered into online forms in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.bookmarks": { - "description": "Move a copy of pages you bookmarked in Chrome." + "description": "Move a copy of pages you bookmarked in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.dictionary": { - "description": "Move a copy of words you added to Chrome's dictionary." + "description": "Move a copy of words you added to Chrome's dictionary" }, "https://www.googleapis.com/auth/dataportability.chrome.extensions": { - "description": "Move a copy of extensions you installed from the Chrome Web Store." + "description": "Move a copy of extensions you installed from the Chrome Web Store" }, "https://www.googleapis.com/auth/dataportability.chrome.history": { - "description": "Move a copy of sites you visited in Chrome." + "description": "Move a copy of sites you visited in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.reading_list": { - "description": "Move a copy of pages you added to your reading list in Chrome." + "description": "Move a copy of pages you added to your reading list in Chrome" }, "https://www.googleapis.com/auth/dataportability.chrome.settings": { - "description": "Move a copy of your settings in Chrome." + "description": "Move a copy of your settings in Chrome" }, "https://www.googleapis.com/auth/dataportability.discover.follows": { - "description": "Move a copy of searches and sites you follow, saved by Discover." + "description": "Move a copy of searches and sites you follow, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.discover.likes": { - "description": "Move a copy of links to your liked documents, saved by Discover." + "description": "Move a copy of links to your liked documents, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.discover.not_interested": { - "description": "Move a copy of content you marked as not interested, saved by Discover." + "description": "Move a copy of content you marked as not interested, saved by Discover" }, "https://www.googleapis.com/auth/dataportability.maps.aliased_places": { - "description": "Move a copy of the places you labeled on Maps." + "description": "Move a copy of the places you labeled on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.commute_routes": { - "description": "Move a copy of your pinned trips on Maps." + "description": "Move a copy of your pinned trips on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.commute_settings": { - "description": "Move a copy of your commute settings on Maps." + "description": "Move a copy of your commute settings on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.ev_profile": { - "description": "Move a copy of your electric vehicle profile on Maps." + "description": "Move a copy of your electric vehicle profile on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.factual_contributions": { - "description": "Move a copy of the corrections you made to places or map information on Maps." + "description": "Move a copy of the corrections you made to places or map information on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.offering_contributions": { - "description": "Move a copy of your updates to places on Maps." + "description": "Move a copy of your updates to places on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.photos_videos": { - "description": "Move a copy of the photos and videos you posted on Maps." + "description": "Move a copy of the photos and videos you posted on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.questions_answers": { - "description": "Move a copy of the questions and answers you posted on Maps." + "description": "Move a copy of the questions and answers you posted on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.reviews": { - "description": "Move a copy of your reviews and posts on Maps." + "description": "Move a copy of your reviews and posts on Maps" }, "https://www.googleapis.com/auth/dataportability.maps.starred_places": { - "description": "Move a copy of your Starred places list on Maps." + "description": "Move a copy of your Starred places list on Maps" }, "https://www.googleapis.com/auth/dataportability.myactivity.maps": { - "description": "Move a copy of your Maps activity." + "description": "Move a copy of your Maps activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.myadcenter": { - "description": "Move a copy of your My Ad Center activity." + "description": "Move a copy of your My Ad Center activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.play": { - "description": "Move a copy of your Google Play activity." + "description": "Move a copy of your Google Play activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.search": { - "description": "Move a copy of your Google Search activity." + "description": "Move a copy of your Google Search activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.shopping": { - "description": "Move a copy of your Shopping activity." + "description": "Move a copy of your Shopping activity" }, "https://www.googleapis.com/auth/dataportability.myactivity.youtube": { - "description": "Move a copy of your YouTube activity." + "description": "Move a copy of your YouTube activity" }, "https://www.googleapis.com/auth/dataportability.mymaps.maps": { - "description": "Move a copy of the maps you created in My Maps." + "description": "Move a copy of the maps you created in My Maps" }, "https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations": { - "description": "Move a copy of your food purchase and reservation activity." + "description": "Move a copy of your food purchase and reservation activity" }, "https://www.googleapis.com/auth/dataportability.play.devices": { - "description": "Move a copy of information about your devices with Google Play Store installed." + "description": "Move a copy of information about your devices with Google Play Store installed" }, "https://www.googleapis.com/auth/dataportability.play.grouping": { - "description": "Move a copy of your Google Play Store Grouping tags created by app developers." + "description": "Move a copy of your Google Play Store Grouping tags created by app developers" }, "https://www.googleapis.com/auth/dataportability.play.installs": { - "description": "Move a copy of your Google Play Store app installations." + "description": "Move a copy of your Google Play Store app installations" }, "https://www.googleapis.com/auth/dataportability.play.library": { - "description": "Move a copy of your Google Play Store downloads, including books, games, and apps." + "description": "Move a copy of your Google Play Store downloads, including books, games, and apps" }, "https://www.googleapis.com/auth/dataportability.play.playpoints": { - "description": "Move a copy of information about your Google Play Store Points." + "description": "Move a copy of information about your Google Play Store Points" }, "https://www.googleapis.com/auth/dataportability.play.promotions": { - "description": "Move a copy of information about your Google Play Store promotions." + "description": "Move a copy of information about your Google Play Store promotions" }, "https://www.googleapis.com/auth/dataportability.play.purchases": { - "description": "Move a copy of your Google Play Store purchases." + "description": "Move a copy of your Google Play Store purchases" }, "https://www.googleapis.com/auth/dataportability.play.redemptions": { - "description": "Move a copy of your Google Play Store redemption activities." + "description": "Move a copy of your Google Play Store redemption activities" }, "https://www.googleapis.com/auth/dataportability.play.subscriptions": { - "description": "Move a copy of your Google Play Store subscriptions." + "description": "Move a copy of your Google Play Store subscriptions" }, "https://www.googleapis.com/auth/dataportability.play.usersettings": { - "description": "Move a copy of your Google Play Store user settings and preferences." + "description": "Move a copy of your Google Play Store user settings and preferences" }, "https://www.googleapis.com/auth/dataportability.saved.collections": { - "description": "Move a copy of your saved links, images, places, and collections from your use of Google services." + "description": "Move a copy of your saved links, images, places, and collections from your use of Google services" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.reviews_and_stars": { - "description": "Move a copy of your media reviews on Google Search." + "description": "Move a copy of your media reviews on Google Search" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.streaming_video_providers": { - "description": "Move a copy of your self-reported video streaming provider preferences from Google Search and Google TV." + "description": "Move a copy of your self-reported video streaming provider preferences from Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.thumbs": { - "description": "Move a copy of your indicated thumbs up and thumbs down on media in Google Search and Google TV." + "description": "Move a copy of your indicated thumbs up and thumbs down on media in Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.search_ugc.media.watched": { - "description": "Move a copy of information about the movies and TV shows you marked as watched on Google Search and Google TV." + "description": "Move a copy of information about the movies and TV shows you marked as watched on Google Search and Google TV" }, "https://www.googleapis.com/auth/dataportability.searchnotifications.settings": { - "description": "Move a copy of your notification settings on the Google Search app." + "description": "Move a copy of your notification settings on the Google Search app" }, "https://www.googleapis.com/auth/dataportability.searchnotifications.subscriptions": { - "description": "Move a copy of your notification subscriptions on Google Search app." + "description": "Move a copy of your notification subscriptions on Google Search app" }, "https://www.googleapis.com/auth/dataportability.shopping.addresses": { - "description": "Move a copy of your shipping information on Shopping." + "description": "Move a copy of your shipping information on Shopping" }, "https://www.googleapis.com/auth/dataportability.shopping.reviews": { - "description": "Move a copy of reviews you wrote about products or online stores on Google Search." + "description": "Move a copy of reviews you wrote about products or online stores on Google Search" }, "https://www.googleapis.com/auth/dataportability.streetview.imagery": { - "description": "Move a copy of the images and videos you uploaded to Street View." + "description": "Move a copy of the images and videos you uploaded to Street View" }, "https://www.googleapis.com/auth/dataportability.youtube.channel": { - "description": "Move a copy of information about your YouTube channel." + "description": "Move a copy of information about your YouTube channel" }, "https://www.googleapis.com/auth/dataportability.youtube.clips": { - "description": "Move a copy of your YouTube clips metadata." + "description": "Move a copy of your YouTube clips metadata" }, "https://www.googleapis.com/auth/dataportability.youtube.comments": { - "description": "Move a copy of your YouTube comments." + "description": "Move a copy of your YouTube comments" }, "https://www.googleapis.com/auth/dataportability.youtube.live_chat": { - "description": "Move a copy of your YouTube messages in live chat." + "description": "Move a copy of your YouTube messages in live chat" }, "https://www.googleapis.com/auth/dataportability.youtube.music": { - "description": "Move a copy of your uploaded YouTube music tracks and your YouTube music library." + "description": "Move a copy of your uploaded YouTube music tracks and your YouTube music library" }, "https://www.googleapis.com/auth/dataportability.youtube.playable": { - "description": "Move a copy of your YouTube playables saved game progress files." + "description": "Move a copy of your YouTube playables saved game progress files" }, "https://www.googleapis.com/auth/dataportability.youtube.posts": { - "description": "Move a copy of your YouTube posts." + "description": "Move a copy of your YouTube posts" }, "https://www.googleapis.com/auth/dataportability.youtube.private_playlists": { - "description": "Move a copy of your YouTube private playlists." + "description": "Move a copy of your YouTube private playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.private_videos": { - "description": "Move a copy of your private YouTube videos and information about them." + "description": "Move a copy of your private YouTube videos and information about them" }, "https://www.googleapis.com/auth/dataportability.youtube.public_playlists": { - "description": "Move a copy of your public YouTube playlists." + "description": "Move a copy of your public YouTube playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.public_videos": { - "description": "Move a copy of your public YouTube videos and information about them." + "description": "Move a copy of your public YouTube videos and information about them" }, "https://www.googleapis.com/auth/dataportability.youtube.shopping": { - "description": "Move a copy of your YouTube shopping wishlists, and wishlist items." + "description": "Move a copy of your YouTube shopping wishlists, and wishlist items" }, "https://www.googleapis.com/auth/dataportability.youtube.subscriptions": { - "description": "Move a copy of your YouTube channel subscriptions, even if they're private." + "description": "Move a copy of your YouTube channel subscriptions, even if they're private" }, "https://www.googleapis.com/auth/dataportability.youtube.unlisted_playlists": { - "description": "Move a copy of your unlisted YouTube playlists." + "description": "Move a copy of your unlisted YouTube playlists" }, "https://www.googleapis.com/auth/dataportability.youtube.unlisted_videos": { - "description": "Move a copy of your unlisted YouTube videos and information about them." + "description": "Move a copy of your unlisted YouTube videos and information about them" } } } @@ -655,7 +655,7 @@ } } }, - "revision": "20240828", + "revision": "20241208", "rootUrl": "https://dataportability.googleapis.com/", "schemas": { "Empty": { diff --git a/dataportability/v1beta/dataportability-gen.go b/dataportability/v1beta/dataportability-gen.go index d421de3fa54..f443a4ddef8 100644 --- a/dataportability/v1beta/dataportability-gen.go +++ b/dataportability/v1beta/dataportability-gen.go @@ -100,210 +100,209 @@ const mtlsBasePath = "https://dataportability.mtls.googleapis.com/" // OAuth2 scopes used by this API. const ( - // Move a copy of the Google Alerts subscriptions you created. + // Move a copy of the Google Alerts subscriptions you created DataportabilityAlertsSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.alerts.subscriptions" // Move a copy of messages between you and the businesses you have - // conversations with across Google services. + // conversations with across Google services DataportabilityBusinessmessagingConversationsScope = "https://www.googleapis.com/auth/dataportability.businessmessaging.conversations" - // Move a copy of the information you entered into online forms in Chrome. + // Move a copy of the information you entered into online forms in Chrome DataportabilityChromeAutofillScope = "https://www.googleapis.com/auth/dataportability.chrome.autofill" - // Move a copy of pages you bookmarked in Chrome. + // Move a copy of pages you bookmarked in Chrome DataportabilityChromeBookmarksScope = "https://www.googleapis.com/auth/dataportability.chrome.bookmarks" - // Move a copy of words you added to Chrome's dictionary. + // Move a copy of words you added to Chrome's dictionary DataportabilityChromeDictionaryScope = "https://www.googleapis.com/auth/dataportability.chrome.dictionary" - // Move a copy of extensions you installed from the Chrome Web Store. + // Move a copy of extensions you installed from the Chrome Web Store DataportabilityChromeExtensionsScope = "https://www.googleapis.com/auth/dataportability.chrome.extensions" - // Move a copy of sites you visited in Chrome. + // Move a copy of sites you visited in Chrome DataportabilityChromeHistoryScope = "https://www.googleapis.com/auth/dataportability.chrome.history" - // Move a copy of pages you added to your reading list in Chrome. + // Move a copy of pages you added to your reading list in Chrome DataportabilityChromeReadingListScope = "https://www.googleapis.com/auth/dataportability.chrome.reading_list" - // Move a copy of your settings in Chrome. + // Move a copy of your settings in Chrome DataportabilityChromeSettingsScope = "https://www.googleapis.com/auth/dataportability.chrome.settings" - // Move a copy of searches and sites you follow, saved by Discover. + // Move a copy of searches and sites you follow, saved by Discover DataportabilityDiscoverFollowsScope = "https://www.googleapis.com/auth/dataportability.discover.follows" - // Move a copy of links to your liked documents, saved by Discover. + // Move a copy of links to your liked documents, saved by Discover DataportabilityDiscoverLikesScope = "https://www.googleapis.com/auth/dataportability.discover.likes" - // Move a copy of content you marked as not interested, saved by Discover. + // Move a copy of content you marked as not interested, saved by Discover DataportabilityDiscoverNotInterestedScope = "https://www.googleapis.com/auth/dataportability.discover.not_interested" - // Move a copy of the places you labeled on Maps. + // Move a copy of the places you labeled on Maps DataportabilityMapsAliasedPlacesScope = "https://www.googleapis.com/auth/dataportability.maps.aliased_places" - // Move a copy of your pinned trips on Maps. + // Move a copy of your pinned trips on Maps DataportabilityMapsCommuteRoutesScope = "https://www.googleapis.com/auth/dataportability.maps.commute_routes" - // Move a copy of your commute settings on Maps. + // Move a copy of your commute settings on Maps DataportabilityMapsCommuteSettingsScope = "https://www.googleapis.com/auth/dataportability.maps.commute_settings" - // Move a copy of your electric vehicle profile on Maps. + // Move a copy of your electric vehicle profile on Maps DataportabilityMapsEvProfileScope = "https://www.googleapis.com/auth/dataportability.maps.ev_profile" - // Move a copy of the corrections you made to places or map information on - // Maps. + // Move a copy of the corrections you made to places or map information on Maps DataportabilityMapsFactualContributionsScope = "https://www.googleapis.com/auth/dataportability.maps.factual_contributions" - // Move a copy of your updates to places on Maps. + // Move a copy of your updates to places on Maps DataportabilityMapsOfferingContributionsScope = "https://www.googleapis.com/auth/dataportability.maps.offering_contributions" - // Move a copy of the photos and videos you posted on Maps. + // Move a copy of the photos and videos you posted on Maps DataportabilityMapsPhotosVideosScope = "https://www.googleapis.com/auth/dataportability.maps.photos_videos" - // Move a copy of the questions and answers you posted on Maps. + // Move a copy of the questions and answers you posted on Maps DataportabilityMapsQuestionsAnswersScope = "https://www.googleapis.com/auth/dataportability.maps.questions_answers" - // Move a copy of your reviews and posts on Maps. + // Move a copy of your reviews and posts on Maps DataportabilityMapsReviewsScope = "https://www.googleapis.com/auth/dataportability.maps.reviews" - // Move a copy of your Starred places list on Maps. + // Move a copy of your Starred places list on Maps DataportabilityMapsStarredPlacesScope = "https://www.googleapis.com/auth/dataportability.maps.starred_places" - // Move a copy of your Maps activity. + // Move a copy of your Maps activity DataportabilityMyactivityMapsScope = "https://www.googleapis.com/auth/dataportability.myactivity.maps" - // Move a copy of your My Ad Center activity. + // Move a copy of your My Ad Center activity DataportabilityMyactivityMyadcenterScope = "https://www.googleapis.com/auth/dataportability.myactivity.myadcenter" - // Move a copy of your Google Play activity. + // Move a copy of your Google Play activity DataportabilityMyactivityPlayScope = "https://www.googleapis.com/auth/dataportability.myactivity.play" - // Move a copy of your Google Search activity. + // Move a copy of your Google Search activity DataportabilityMyactivitySearchScope = "https://www.googleapis.com/auth/dataportability.myactivity.search" - // Move a copy of your Shopping activity. + // Move a copy of your Shopping activity DataportabilityMyactivityShoppingScope = "https://www.googleapis.com/auth/dataportability.myactivity.shopping" - // Move a copy of your YouTube activity. + // Move a copy of your YouTube activity DataportabilityMyactivityYoutubeScope = "https://www.googleapis.com/auth/dataportability.myactivity.youtube" - // Move a copy of the maps you created in My Maps. + // Move a copy of the maps you created in My Maps DataportabilityMymapsMapsScope = "https://www.googleapis.com/auth/dataportability.mymaps.maps" - // Move a copy of your food purchase and reservation activity. + // Move a copy of your food purchase and reservation activity DataportabilityOrderReservePurchasesReservationsScope = "https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations" // Move a copy of information about your devices with Google Play Store - // installed. + // installed DataportabilityPlayDevicesScope = "https://www.googleapis.com/auth/dataportability.play.devices" // Move a copy of your Google Play Store Grouping tags created by app - // developers. + // developers DataportabilityPlayGroupingScope = "https://www.googleapis.com/auth/dataportability.play.grouping" - // Move a copy of your Google Play Store app installations. + // Move a copy of your Google Play Store app installations DataportabilityPlayInstallsScope = "https://www.googleapis.com/auth/dataportability.play.installs" // Move a copy of your Google Play Store downloads, including books, games, and - // apps. + // apps DataportabilityPlayLibraryScope = "https://www.googleapis.com/auth/dataportability.play.library" - // Move a copy of information about your Google Play Store Points. + // Move a copy of information about your Google Play Store Points DataportabilityPlayPlaypointsScope = "https://www.googleapis.com/auth/dataportability.play.playpoints" - // Move a copy of information about your Google Play Store promotions. + // Move a copy of information about your Google Play Store promotions DataportabilityPlayPromotionsScope = "https://www.googleapis.com/auth/dataportability.play.promotions" - // Move a copy of your Google Play Store purchases. + // Move a copy of your Google Play Store purchases DataportabilityPlayPurchasesScope = "https://www.googleapis.com/auth/dataportability.play.purchases" - // Move a copy of your Google Play Store redemption activities. + // Move a copy of your Google Play Store redemption activities DataportabilityPlayRedemptionsScope = "https://www.googleapis.com/auth/dataportability.play.redemptions" - // Move a copy of your Google Play Store subscriptions. + // Move a copy of your Google Play Store subscriptions DataportabilityPlaySubscriptionsScope = "https://www.googleapis.com/auth/dataportability.play.subscriptions" - // Move a copy of your Google Play Store user settings and preferences. + // Move a copy of your Google Play Store user settings and preferences DataportabilityPlayUsersettingsScope = "https://www.googleapis.com/auth/dataportability.play.usersettings" // Move a copy of your saved links, images, places, and collections from your - // use of Google services. + // use of Google services DataportabilitySavedCollectionsScope = "https://www.googleapis.com/auth/dataportability.saved.collections" - // Move a copy of your media reviews on Google Search. + // Move a copy of your media reviews on Google Search DataportabilitySearchUgcMediaReviewsAndStarsScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.reviews_and_stars" // Move a copy of your self-reported video streaming provider preferences from - // Google Search and Google TV. + // Google Search and Google TV DataportabilitySearchUgcMediaStreamingVideoProvidersScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.streaming_video_providers" // Move a copy of your indicated thumbs up and thumbs down on media in Google - // Search and Google TV. + // Search and Google TV DataportabilitySearchUgcMediaThumbsScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.thumbs" // Move a copy of information about the movies and TV shows you marked as - // watched on Google Search and Google TV. + // watched on Google Search and Google TV DataportabilitySearchUgcMediaWatchedScope = "https://www.googleapis.com/auth/dataportability.search_ugc.media.watched" - // Move a copy of your notification settings on the Google Search app. + // Move a copy of your notification settings on the Google Search app DataportabilitySearchnotificationsSettingsScope = "https://www.googleapis.com/auth/dataportability.searchnotifications.settings" - // Move a copy of your notification subscriptions on Google Search app. + // Move a copy of your notification subscriptions on Google Search app DataportabilitySearchnotificationsSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.searchnotifications.subscriptions" - // Move a copy of your shipping information on Shopping. + // Move a copy of your shipping information on Shopping DataportabilityShoppingAddressesScope = "https://www.googleapis.com/auth/dataportability.shopping.addresses" // Move a copy of reviews you wrote about products or online stores on Google - // Search. + // Search DataportabilityShoppingReviewsScope = "https://www.googleapis.com/auth/dataportability.shopping.reviews" - // Move a copy of the images and videos you uploaded to Street View. + // Move a copy of the images and videos you uploaded to Street View DataportabilityStreetviewImageryScope = "https://www.googleapis.com/auth/dataportability.streetview.imagery" - // Move a copy of information about your YouTube channel. + // Move a copy of information about your YouTube channel DataportabilityYoutubeChannelScope = "https://www.googleapis.com/auth/dataportability.youtube.channel" - // Move a copy of your YouTube clips metadata. + // Move a copy of your YouTube clips metadata DataportabilityYoutubeClipsScope = "https://www.googleapis.com/auth/dataportability.youtube.clips" - // Move a copy of your YouTube comments. + // Move a copy of your YouTube comments DataportabilityYoutubeCommentsScope = "https://www.googleapis.com/auth/dataportability.youtube.comments" - // Move a copy of your YouTube messages in live chat. + // Move a copy of your YouTube messages in live chat DataportabilityYoutubeLiveChatScope = "https://www.googleapis.com/auth/dataportability.youtube.live_chat" // Move a copy of your uploaded YouTube music tracks and your YouTube music - // library. + // library DataportabilityYoutubeMusicScope = "https://www.googleapis.com/auth/dataportability.youtube.music" - // Move a copy of your YouTube playables saved game progress files. + // Move a copy of your YouTube playables saved game progress files DataportabilityYoutubePlayableScope = "https://www.googleapis.com/auth/dataportability.youtube.playable" - // Move a copy of your YouTube posts. + // Move a copy of your YouTube posts DataportabilityYoutubePostsScope = "https://www.googleapis.com/auth/dataportability.youtube.posts" - // Move a copy of your YouTube private playlists. + // Move a copy of your YouTube private playlists DataportabilityYoutubePrivatePlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.private_playlists" - // Move a copy of your private YouTube videos and information about them. + // Move a copy of your private YouTube videos and information about them DataportabilityYoutubePrivateVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.private_videos" - // Move a copy of your public YouTube playlists. + // Move a copy of your public YouTube playlists DataportabilityYoutubePublicPlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.public_playlists" - // Move a copy of your public YouTube videos and information about them. + // Move a copy of your public YouTube videos and information about them DataportabilityYoutubePublicVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.public_videos" - // Move a copy of your YouTube shopping wishlists, and wishlist items. + // Move a copy of your YouTube shopping wishlists, and wishlist items DataportabilityYoutubeShoppingScope = "https://www.googleapis.com/auth/dataportability.youtube.shopping" - // Move a copy of your YouTube channel subscriptions, even if they're private. + // Move a copy of your YouTube channel subscriptions, even if they're private DataportabilityYoutubeSubscriptionsScope = "https://www.googleapis.com/auth/dataportability.youtube.subscriptions" - // Move a copy of your unlisted YouTube playlists. + // Move a copy of your unlisted YouTube playlists DataportabilityYoutubeUnlistedPlaylistsScope = "https://www.googleapis.com/auth/dataportability.youtube.unlisted_playlists" - // Move a copy of your unlisted YouTube videos and information about them. + // Move a copy of your unlisted YouTube videos and information about them DataportabilityYoutubeUnlistedVideosScope = "https://www.googleapis.com/auth/dataportability.youtube.unlisted_videos" ) diff --git a/firebaserules/v1/firebaserules-api.json b/firebaserules/v1/firebaserules-api.json index fe3679464f9..846dddd0aee 100644 --- a/firebaserules/v1/firebaserules-api.json +++ b/firebaserules/v1/firebaserules-api.json @@ -239,7 +239,7 @@ ], "parameters": { "executableVersion": { - "description": "The requested runtime executable version. Defaults to FIREBASE_RULES_EXECUTABLE_V1.", + "description": "Optional. The requested runtime executable version. Defaults to FIREBASE_RULES_EXECUTABLE_V1.", "enum": [ "RELEASE_EXECUTABLE_VERSION_UNSPECIFIED", "FIREBASE_RULES_EXECUTABLE_V1", @@ -281,7 +281,7 @@ ], "parameters": { "filter": { - "description": "`Release` filter. The list method supports filters with restrictions on the `Release.name`, and `Release.ruleset_name`. Example 1: A filter of 'name=prod*' might return `Release`s with names within 'projects/foo' prefixed with 'prod': Name -\u003e Ruleset Name: * projects/foo/releases/prod -\u003e projects/foo/rulesets/uuid1234 * projects/foo/releases/prod/v1 -\u003e projects/foo/rulesets/uuid1234 * projects/foo/releases/prod/v2 -\u003e projects/foo/rulesets/uuid8888 Example 2: A filter of `name=prod* ruleset_name=uuid1234` would return only `Release` instances for 'projects/foo' with names prefixed with 'prod' referring to the same `Ruleset` name of 'uuid1234': Name -\u003e Ruleset Name: * projects/foo/releases/prod -\u003e projects/foo/rulesets/1234 * projects/foo/releases/prod/v1 -\u003e projects/foo/rulesets/1234 In the examples, the filter parameters refer to the search filters are relative to the project. Fully qualified prefixed may also be used.", + "description": "Optional. `Release` filter. The list method supports filters with restrictions on the `Release.name`, and `Release.ruleset_name`. Example 1: A filter of 'name=prod*' might return `Release`s with names within 'projects/foo' prefixed with 'prod': Name -\u003e Ruleset Name: * projects/foo/releases/prod -\u003e projects/foo/rulesets/uuid1234 * projects/foo/releases/prod/v1 -\u003e projects/foo/rulesets/uuid1234 * projects/foo/releases/prod/v2 -\u003e projects/foo/rulesets/uuid8888 Example 2: A filter of `name=prod* ruleset_name=uuid1234` would return only `Release` instances for 'projects/foo' with names prefixed with 'prod' referring to the same `Ruleset` name of 'uuid1234': Name -\u003e Ruleset Name: * projects/foo/releases/prod -\u003e projects/foo/rulesets/1234 * projects/foo/releases/prod/v1 -\u003e projects/foo/rulesets/1234 In the examples, the filter parameters refer to the search filters are relative to the project. Fully qualified prefixed may also be used.", "location": "query", "type": "string" }, @@ -293,13 +293,13 @@ "type": "string" }, "pageSize": { - "description": "Page size to load. Maximum of 100. Defaults to 10. Note: `page_size` is just a hint and the service may choose to load fewer than `page_size` results due to the size of the output. To traverse all of the releases, the caller should iterate until the `page_token` on the response is empty.", + "description": "Optional. Page size to load. Maximum of 100. Defaults to 10. Note: `page_size` is just a hint and the service may choose to load fewer than `page_size` results due to the size of the output. To traverse all of the releases, the caller should iterate until the `page_token` on the response is empty.", "format": "int32", "location": "query", "type": "integer" }, "pageToken": { - "description": "Next page token for the next batch of `Release` instances.", + "description": "Optional. Next page token for the next batch of `Release` instances.", "location": "query", "type": "string" } @@ -439,7 +439,7 @@ ], "parameters": { "filter": { - "description": "`Ruleset` filter. The list method supports filters with restrictions on `Ruleset.name`. Filters on `Ruleset.create_time` should use the `date` function which parses strings that conform to the RFC 3339 date/time specifications. Example: `create_time \u003e date(\"2017-01-01T00:00:00Z\") AND name=UUID-*`", + "description": "Optional. `Ruleset` filter. The list method supports filters with restrictions on `Ruleset.name`. Filters on `Ruleset.create_time` should use the `date` function which parses strings that conform to the RFC 3339 date/time specifications. Example: `create_time \u003e date(\"2017-01-01T00:00:00Z\") AND name=UUID-*`", "location": "query", "type": "string" }, @@ -451,13 +451,13 @@ "type": "string" }, "pageSize": { - "description": "Page size to load. Maximum of 100. Defaults to 10. Note: `page_size` is just a hint and the service may choose to load less than `page_size` due to the size of the output. To traverse all of the releases, caller should iterate until the `page_token` is empty.", + "description": "Optional. Page size to load. Maximum of 100. Defaults to 10. Note: `page_size` is just a hint and the service may choose to load less than `page_size` due to the size of the output. To traverse all of the releases, caller should iterate until the `page_token` is empty.", "format": "int32", "location": "query", "type": "integer" }, "pageToken": { - "description": "Next page token for loading the next batch of `Ruleset` instances.", + "description": "Optional. Next page token for loading the next batch of `Ruleset` instances.", "location": "query", "type": "string" } @@ -477,7 +477,7 @@ } } }, - "revision": "20231120", + "revision": "20241125", "rootUrl": "https://firebaserules.googleapis.com/", "schemas": { "Arg": { @@ -964,11 +964,11 @@ "properties": { "source": { "$ref": "Source", - "description": "Optional `Source` to be checked for correctness. This field must not be set when the resource name refers to a `Ruleset`." + "description": "Optional. Optional `Source` to be checked for correctness. This field must not be set when the resource name refers to a `Ruleset`." }, "testSuite": { "$ref": "TestSuite", - "description": "The tests to execute against the `Source`. When `Source` is provided inline, the test cases will only be run if the `Source` is syntactically and semantically valid. Inline `TestSuite` to run." + "description": "Required. The tests to execute against the `Source`. When `Source` is provided inline, the test cases will only be run if the `Source` is syntactically and semantically valid. Inline `TestSuite` to run." } }, "type": "object" @@ -1017,7 +1017,7 @@ "description": "Required. `Release` to update." }, "updateMask": { - "description": "Specifies which fields to update.", + "description": "Optional. Specifies which fields to update.", "format": "google-fieldmask", "type": "string" } diff --git a/firebaserules/v1/firebaserules-gen.go b/firebaserules/v1/firebaserules-gen.go index df0cab33450..c5d770b60d7 100644 --- a/firebaserules/v1/firebaserules-gen.go +++ b/firebaserules/v1/firebaserules-gen.go @@ -789,12 +789,12 @@ func (s TestResult) MarshalJSON() ([]byte, error) { // TestRulesetRequest: The request for FirebaseRulesService.TestRuleset. type TestRulesetRequest struct { - // Source: Optional `Source` to be checked for correctness. This field must not - // be set when the resource name refers to a `Ruleset`. + // Source: Optional. Optional `Source` to be checked for correctness. This + // field must not be set when the resource name refers to a `Ruleset`. Source *Source `json:"source,omitempty"` - // TestSuite: The tests to execute against the `Source`. When `Source` is - // provided inline, the test cases will only be run if the `Source` is - // syntactically and semantically valid. Inline `TestSuite` to run. + // TestSuite: Required. The tests to execute against the `Source`. When + // `Source` is provided inline, the test cases will only be run if the `Source` + // is syntactically and semantically valid. Inline `TestSuite` to run. TestSuite *TestSuite `json:"testSuite,omitempty"` // ForceSendFields is a list of field names (e.g. "Source") to unconditionally // include in API requests. By default, fields with empty or default values are @@ -873,7 +873,7 @@ func (s TestSuite) MarshalJSON() ([]byte, error) { type UpdateReleaseRequest struct { // Release: Required. `Release` to update. Release *Release `json:"release,omitempty"` - // UpdateMask: Specifies which fields to update. + // UpdateMask: Optional. Specifies which fields to update. UpdateMask string `json:"updateMask,omitempty"` // ForceSendFields is a list of field names (e.g. "Release") to unconditionally // include in API requests. By default, fields with empty or default values are diff --git a/networkconnectivity/v1/networkconnectivity-api.json b/networkconnectivity/v1/networkconnectivity-api.json index 39ca13e28b7..2d1fa3f57cc 100644 --- a/networkconnectivity/v1/networkconnectivity-api.json +++ b/networkconnectivity/v1/networkconnectivity-api.json @@ -2863,7 +2863,7 @@ } } }, - "revision": "20241030", + "revision": "20241112", "rootUrl": "https://networkconnectivity.googleapis.com/", "schemas": { "AcceptHubSpokeRequest": { @@ -3950,7 +3950,7 @@ "type": "object" }, "ListPolicyBasedRoutesResponse": { - "description": "Response for PolicyBasedRouting.ListPolicyBasedRoutes method.", + "description": "Response for PolicyBasedRoutingService.ListPolicyBasedRoutes method.", "id": "ListPolicyBasedRoutesResponse", "properties": { "nextPageToken": { @@ -4336,7 +4336,7 @@ "type": "string" }, "requestedCancellation": { - "description": "Output only. Identifies whether the user has requested cancellation of the operation. Operations that have been cancelled successfully have Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "description": "Output only. Identifies whether the user has requested cancellation of the operation. Operations that have been cancelled successfully have google.longrunning.Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", "readOnly": true, "type": "boolean" }, @@ -4729,7 +4729,7 @@ "type": "string" }, "address": { - "description": "Optional. The IP Address of the Regional Endpoint. When no address is provided, an IP from the subnetwork is allocated. Use one of the following formats: * IPv4 address as in `10.0.0.1` * Address resource URI as in `projects/{project}/regions/{region}/addresses/{address_name}`", + "description": "Optional. The IP Address of the Regional Endpoint. When no address is provided, an IP from the subnetwork is allocated. Use one of the following formats: * IPv4 address as in `10.0.0.1` * Address resource URI as in `projects/{project}/regions/{region}/addresses/{address_name}` for an IPv4 or IPv6 address.", "type": "string" }, "createTime": { diff --git a/networkconnectivity/v1/networkconnectivity-gen.go b/networkconnectivity/v1/networkconnectivity-gen.go index 97f699f2dd4..1c075e089f5 100644 --- a/networkconnectivity/v1/networkconnectivity-gen.go +++ b/networkconnectivity/v1/networkconnectivity-gen.go @@ -1698,7 +1698,7 @@ func (s ListLocationsResponse) MarshalJSON() ([]byte, error) { } // ListPolicyBasedRoutesResponse: Response for -// PolicyBasedRouting.ListPolicyBasedRoutes method. +// PolicyBasedRoutingService.ListPolicyBasedRoutes method. type ListPolicyBasedRoutesResponse struct { // NextPageToken: The next pagination token in the List response. It should be // used as page_token for the following request. An empty value means no more @@ -2197,8 +2197,8 @@ type OperationMetadata struct { EndTime string `json:"endTime,omitempty"` // RequestedCancellation: Output only. Identifies whether the user has // requested cancellation of the operation. Operations that have been cancelled - // successfully have Operation.error value with a google.rpc.Status.code of 1, - // corresponding to `Code.CANCELLED`. + // successfully have google.longrunning.Operation.error value with a + // google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`. RequestedCancellation bool `json:"requestedCancellation,omitempty"` // StatusMessage: Output only. Human-readable status of the operation, if any. StatusMessage string `json:"statusMessage,omitempty"` @@ -2659,7 +2659,8 @@ type RegionalEndpoint struct { // Address: Optional. The IP Address of the Regional Endpoint. When no address // is provided, an IP from the subnetwork is allocated. Use one of the // following formats: * IPv4 address as in `10.0.0.1` * Address resource URI as - // in `projects/{project}/regions/{region}/addresses/{address_name}` + // in `projects/{project}/regions/{region}/addresses/{address_name}` for an + // IPv4 or IPv6 address. Address string `json:"address,omitempty"` // CreateTime: Output only. Time when the RegionalEndpoint was created. CreateTime string `json:"createTime,omitempty"` diff --git a/sheets/v4/sheets-api.json b/sheets/v4/sheets-api.json index b2fc7f7b1da..8530b986baf 100644 --- a/sheets/v4/sheets-api.json +++ b/sheets/v4/sheets-api.json @@ -870,7 +870,7 @@ } } }, - "revision": "20241008", + "revision": "20241203", "rootUrl": "https://sheets.googleapis.com/", "schemas": { "AddBandingRequest": { @@ -6538,6 +6538,10 @@ "description": "Sets a data validation rule to every cell in the range. To clear validation in a range, call this with no rule specified.", "id": "SetDataValidationRequest", "properties": { + "filteredRowsIncluded": { + "description": "Optional. If true, the data validation rule will be applied to the filtered rows as well.", + "type": "boolean" + }, "range": { "$ref": "GridRange", "description": "The range the data validation rule should apply to." diff --git a/sheets/v4/sheets-gen.go b/sheets/v4/sheets-gen.go index d1c8fadc988..546a883eacf 100644 --- a/sheets/v4/sheets-gen.go +++ b/sheets/v4/sheets-gen.go @@ -7541,20 +7541,23 @@ func (s SetBasicFilterRequest) MarshalJSON() ([]byte, error) { // SetDataValidationRequest: Sets a data validation rule to every cell in the // range. To clear validation in a range, call this with no rule specified. type SetDataValidationRequest struct { + // FilteredRowsIncluded: Optional. If true, the data validation rule will be + // applied to the filtered rows as well. + FilteredRowsIncluded bool `json:"filteredRowsIncluded,omitempty"` // Range: The range the data validation rule should apply to. Range *GridRange `json:"range,omitempty"` // Rule: The data validation rule to set on each cell in the range, or empty to // clear the data validation in the range. Rule *DataValidationRule `json:"rule,omitempty"` - // ForceSendFields is a list of field names (e.g. "Range") to unconditionally - // include in API requests. By default, fields with empty or default values are - // omitted from API requests. See + // ForceSendFields is a list of field names (e.g. "FilteredRowsIncluded") to + // unconditionally include in API requests. By default, fields with empty or + // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` - // NullFields is a list of field names (e.g. "Range") to include in API - // requests with the JSON null value. By default, fields with empty values are - // omitted from API requests. See + // NullFields is a list of field names (e.g. "FilteredRowsIncluded") to include + // in API requests with the JSON null value. By default, fields with empty + // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` } diff --git a/storage/v1/storage-api.json b/storage/v1/storage-api.json index 96599143e6a..992c4c0145a 100644 --- a/storage/v1/storage-api.json +++ b/storage/v1/storage-api.json @@ -93,7 +93,7 @@ "location": "us-west4" } ], - "etag": "\"3134393437363236373436353839383934323639\"", + "etag": "\"3133343838373034343130353038353234313337\"", "icons": { "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png", "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png" @@ -3224,6 +3224,98 @@ ], "supportsSubscription": true }, + "move": { + "description": "Moves the source object to the destination object in the same bucket.", + "httpMethod": "POST", + "id": "storage.objects.move", + "parameterOrder": [ + "bucket", + "sourceObject", + "destinationObject" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the object resides.", + "location": "path", + "required": true, + "type": "string" + }, + "destinationObject": { + "description": "Name of the destination object. For information about how to URL encode object names to be path safe, see [Encoding URI Path Parts](https://cloud.google.com/storage/docs/request-endpoints#encoding).", + "location": "path", + "required": true, + "type": "string" + }, + "ifGenerationMatch": { + "description": "Makes the operation conditional on whether the destination object's current generation matches the given value. Setting to 0 makes the operation succeed only if there are no live versions of the object. `ifGenerationMatch` and `ifGenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifGenerationNotMatch": { + "description": "Makes the operation conditional on whether the destination object's current generation does not match the given value. If no live object exists, the precondition fails. Setting to 0 makes the operation succeed only if there is a live version of the object.`ifGenerationMatch` and `ifGenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationMatch": { + "description": "Makes the operation conditional on whether the destination object's current metageneration matches the given value. `ifMetagenerationMatch` and `ifMetagenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationNotMatch": { + "description": "Makes the operation conditional on whether the destination object's current metageneration does not match the given value. `ifMetagenerationMatch` and `ifMetagenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceGenerationMatch": { + "description": "Makes the operation conditional on whether the source object's current generation matches the given value. `ifSourceGenerationMatch` and `ifSourceGenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceGenerationNotMatch": { + "description": "Makes the operation conditional on whether the source object's current generation does not match the given value. `ifSourceGenerationMatch` and `ifSourceGenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceMetagenerationMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration matches the given value. `ifSourceMetagenerationMatch` and `ifSourceMetagenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceMetagenerationNotMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration does not match the given value. `ifSourceMetagenerationMatch` and `ifSourceMetagenerationNotMatch` conditions are mutually exclusive: it's an error for both of them to be set in the request.", + "format": "int64", + "location": "query", + "type": "string" + }, + "sourceObject": { + "description": "Name of the source object. For information about how to URL encode object names to be path safe, see [Encoding URI Path Parts](https://cloud.google.com/storage/docs/request-endpoints#encoding).", + "location": "path", + "required": true, + "type": "string" + }, + "userProject": { + "description": "The project to be billed for this request. Required for Requester Pays buckets.", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/o/{sourceObject}/moveTo/o/{destinationObject}", + "response": { + "$ref": "Object" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, "patch": { "description": "Patches an object's metadata.", "httpMethod": "PATCH", @@ -4272,7 +4364,7 @@ } } }, - "revision": "20241113", + "revision": "20241206", "rootUrl": "https://storage.googleapis.com/", "schemas": { "AdvanceRelocateBucketOperationRequest": { diff --git a/storage/v1/storage-gen.go b/storage/v1/storage-gen.go index 8cb6c0771d5..159e60d5031 100644 --- a/storage/v1/storage-gen.go +++ b/storage/v1/storage-gen.go @@ -11005,6 +11005,205 @@ func (c *ObjectsListCall) Pages(ctx context.Context, f func(*Objects) error) err } } +type ObjectsMoveCall struct { + s *Service + bucket string + sourceObject string + destinationObject string + urlParams_ gensupport.URLParams + ctx_ context.Context + header_ http.Header +} + +// Move: Moves the source object to the destination object in the same bucket. +// +// - bucket: Name of the bucket in which the object resides. +// - destinationObject: Name of the destination object. For information about +// how to URL encode object names to be path safe, see Encoding URI Path +// Parts (https://cloud.google.com/storage/docs/request-endpoints#encoding). +// - sourceObject: Name of the source object. For information about how to URL +// encode object names to be path safe, see Encoding URI Path Parts +// (https://cloud.google.com/storage/docs/request-endpoints#encoding). +func (r *ObjectsService) Move(bucket string, sourceObject string, destinationObject string) *ObjectsMoveCall { + c := &ObjectsMoveCall{s: r.s, urlParams_: make(gensupport.URLParams)} + c.bucket = bucket + c.sourceObject = sourceObject + c.destinationObject = destinationObject + return c +} + +// IfGenerationMatch sets the optional parameter "ifGenerationMatch": Makes the +// operation conditional on whether the destination object's current generation +// matches the given value. Setting to 0 makes the operation succeed only if +// there are no live versions of the object. `ifGenerationMatch` and +// `ifGenerationNotMatch` conditions are mutually exclusive: it's an error for +// both of them to be set in the request. +func (c *ObjectsMoveCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifGenerationMatch", fmt.Sprint(ifGenerationMatch)) + return c +} + +// IfGenerationNotMatch sets the optional parameter "ifGenerationNotMatch": +// Makes the operation conditional on whether the destination object's current +// generation does not match the given value. If no live object exists, the +// precondition fails. Setting to 0 makes the operation succeed only if there +// is a live version of the object.`ifGenerationMatch` and +// `ifGenerationNotMatch` conditions are mutually exclusive: it's an error for +// both of them to be set in the request. +func (c *ObjectsMoveCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint(ifGenerationNotMatch)) + return c +} + +// IfMetagenerationMatch sets the optional parameter "ifMetagenerationMatch": +// Makes the operation conditional on whether the destination object's current +// metageneration matches the given value. `ifMetagenerationMatch` and +// `ifMetagenerationNotMatch` conditions are mutually exclusive: it's an error +// for both of them to be set in the request. +func (c *ObjectsMoveCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint(ifMetagenerationMatch)) + return c +} + +// IfMetagenerationNotMatch sets the optional parameter +// "ifMetagenerationNotMatch": Makes the operation conditional on whether the +// destination object's current metageneration does not match the given value. +// `ifMetagenerationMatch` and `ifMetagenerationNotMatch` conditions are +// mutually exclusive: it's an error for both of them to be set in the request. +func (c *ObjectsMoveCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint(ifMetagenerationNotMatch)) + return c +} + +// IfSourceGenerationMatch sets the optional parameter +// "ifSourceGenerationMatch": Makes the operation conditional on whether the +// source object's current generation matches the given value. +// `ifSourceGenerationMatch` and `ifSourceGenerationNotMatch` conditions are +// mutually exclusive: it's an error for both of them to be set in the request. +func (c *ObjectsMoveCall) IfSourceGenerationMatch(ifSourceGenerationMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifSourceGenerationMatch", fmt.Sprint(ifSourceGenerationMatch)) + return c +} + +// IfSourceGenerationNotMatch sets the optional parameter +// "ifSourceGenerationNotMatch": Makes the operation conditional on whether the +// source object's current generation does not match the given value. +// `ifSourceGenerationMatch` and `ifSourceGenerationNotMatch` conditions are +// mutually exclusive: it's an error for both of them to be set in the request. +func (c *ObjectsMoveCall) IfSourceGenerationNotMatch(ifSourceGenerationNotMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifSourceGenerationNotMatch", fmt.Sprint(ifSourceGenerationNotMatch)) + return c +} + +// IfSourceMetagenerationMatch sets the optional parameter +// "ifSourceMetagenerationMatch": Makes the operation conditional on whether +// the source object's current metageneration matches the given value. +// `ifSourceMetagenerationMatch` and `ifSourceMetagenerationNotMatch` +// conditions are mutually exclusive: it's an error for both of them to be set +// in the request. +func (c *ObjectsMoveCall) IfSourceMetagenerationMatch(ifSourceMetagenerationMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifSourceMetagenerationMatch", fmt.Sprint(ifSourceMetagenerationMatch)) + return c +} + +// IfSourceMetagenerationNotMatch sets the optional parameter +// "ifSourceMetagenerationNotMatch": Makes the operation conditional on whether +// the source object's current metageneration does not match the given value. +// `ifSourceMetagenerationMatch` and `ifSourceMetagenerationNotMatch` +// conditions are mutually exclusive: it's an error for both of them to be set +// in the request. +func (c *ObjectsMoveCall) IfSourceMetagenerationNotMatch(ifSourceMetagenerationNotMatch int64) *ObjectsMoveCall { + c.urlParams_.Set("ifSourceMetagenerationNotMatch", fmt.Sprint(ifSourceMetagenerationNotMatch)) + return c +} + +// UserProject sets the optional parameter "userProject": The project to be +// billed for this request. Required for Requester Pays buckets. +func (c *ObjectsMoveCall) UserProject(userProject string) *ObjectsMoveCall { + c.urlParams_.Set("userProject", userProject) + return c +} + +// Fields allows partial responses to be retrieved. See +// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more +// details. +func (c *ObjectsMoveCall) Fields(s ...googleapi.Field) *ObjectsMoveCall { + c.urlParams_.Set("fields", googleapi.CombineFields(s)) + return c +} + +// Context sets the context to be used in this call's Do method. +func (c *ObjectsMoveCall) Context(ctx context.Context) *ObjectsMoveCall { + c.ctx_ = ctx + return c +} + +// Header returns a http.Header that can be modified by the caller to add +// headers to the request. +func (c *ObjectsMoveCall) Header() http.Header { + if c.header_ == nil { + c.header_ = make(http.Header) + } + return c.header_ +} + +func (c *ObjectsMoveCall) doRequest(alt string) (*http.Response, error) { + reqHeaders := gensupport.SetHeaders(c.s.userAgent(), "", c.header_) + var body io.Reader = nil + c.urlParams_.Set("alt", alt) + c.urlParams_.Set("prettyPrint", "false") + urls := googleapi.ResolveRelative(c.s.BasePath, "b/{bucket}/o/{sourceObject}/moveTo/o/{destinationObject}") + urls += "?" + c.urlParams_.Encode() + req, err := http.NewRequest("POST", urls, body) + if err != nil { + return nil, err + } + req.Header = reqHeaders + googleapi.Expand(req.URL, map[string]string{ + "bucket": c.bucket, + "sourceObject": c.sourceObject, + "destinationObject": c.destinationObject, + }) + return gensupport.SendRequest(c.ctx_, c.s.client, req) +} + +// Do executes the "storage.objects.move" call. +// Any non-2xx status code is an error. Response headers are in either +// *Object.ServerResponse.Header or (if a response was returned at all) in +// error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check +// whether the returned error was because http.StatusNotModified was returned. +func (c *ObjectsMoveCall) Do(opts ...googleapi.CallOption) (*Object, error) { + gensupport.SetOptions(c.urlParams_, opts...) + res, err := c.doRequest("json") + if res != nil && res.StatusCode == http.StatusNotModified { + if res.Body != nil { + res.Body.Close() + } + return nil, gensupport.WrapError(&googleapi.Error{ + Code: res.StatusCode, + Header: res.Header, + }) + } + if err != nil { + return nil, err + } + defer googleapi.CloseBody(res) + if err := googleapi.CheckResponse(res); err != nil { + return nil, gensupport.WrapError(err) + } + ret := &Object{ + ServerResponse: googleapi.ServerResponse{ + Header: res.Header, + HTTPStatusCode: res.StatusCode, + }, + } + target := &ret + if err := gensupport.DecodeResponse(target, res); err != nil { + return nil, err + } + return ret, nil +} + type ObjectsPatchCall struct { s *Service bucket string