diff --git a/docs/dyn/slides_v1.presentations.html b/docs/dyn/slides_v1.presentations.html
index b30cbbfdce8..d4022605ada 100644
--- a/docs/dyn/slides_v1.presentations.html
+++ b/docs/dyn/slides_v1.presentations.html
@@ -222,7 +222,7 @@
Method Details
},
"linkingMode": "A String", # The mode with which the chart is linked to the source spreadsheet. When not specified, the chart will be an image that is not linked.
"objectId": "A String", # A user-supplied object ID. If specified, the ID must be unique among all pages and page elements in the presentation. The ID should start with a word character [a-zA-Z0-9_] and then followed by any number of the following characters [a-zA-Z0-9_-:]. The length of the ID should not be less than 5 or greater than 50. If empty, a unique identifier will be generated.
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the chart.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the chart. You might need to add a resource key to the HTTP header for a subset of old files. For more information, see [Access link-shared files using resource keys](https://developers.google.com/drive/api/v3/resource-keys).
},
"createSlide": { # Creates a new slide. # Creates a new slide.
"insertionIndex": 42, # The optional zero-based index indicating where to insert the slides. If you don't specify an index, the new slide is created at the end.
@@ -293,12 +293,12 @@ Method Details
"unit": "A String", # The units for translate elements.
},
},
- "id": "A String", # The video source's unique identifier for this video. e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0, the ID is 7U3axjORYZ0. For a Google Drive video https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q the ID is 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q.
+ "id": "A String", # The video source's unique identifier for this video. e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0, the ID is 7U3axjORYZ0. For a Google Drive video https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q the ID is 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. To access a Google Drive video file, you might need to add a resource key to the HTTP header for a subset of old files. For more information, see [Access link-shared files using resource keys](https://developers.google.com/drive/api/v3/resource-keys).
"objectId": "A String", # A user-supplied object ID. If you specify an ID, it must be unique among all pages and page elements in the presentation. The ID must start with an alphanumeric character or an underscore (matches regex `[a-zA-Z0-9_]`); remaining characters may include those as well as a hyphen or colon (matches regex `[a-zA-Z0-9_-:]`). The length of the ID must not be less than 5 or greater than 50. If you don't specify an ID, a unique one is generated.
"source": "A String", # The video source.
},
"deleteObject": { # Deletes an object, either pages or page elements, from the presentation. # Deletes a page or page element from the presentation.
- "objectId": "A String", # The object ID of the page or page element to delete. If after a delete operation a group contains only 1 or no page elements, the group is also deleted. If a placeholder is deleted on a layout, any empty inheriting shapes are also deleted.
+ "objectId": "A String", # The object ID of the page or page element to delete. If after a delete operation a group contains only 1 or no page elements, the group is also deleted. If a placeholder is deleted on a layout, any empty inheriting placeholders are also deleted.
},
"deleteParagraphBullets": { # Deletes bullets from all of the paragraphs that overlap with the given text index range. The nesting level of each paragraph will be visually preserved by adding indent to the start of the corresponding paragraph. # Deletes bullets from paragraphs.
"cellLocation": { # A location of a single table cell within a table. # The optional table cell location if the text to be modified is in a table cell. If present, the object_id must refer to a table.
@@ -345,7 +345,7 @@ Method Details
},
},
"groupObjects": { # Groups objects to create an object group. For example, groups PageElements to create a Group on the same page as all the children. # Groups objects, such as page elements.
- "childrenObjectIds": [ # The object IDs of the objects to group. Only page elements can be grouped. There should be at least two page elements on the same page that are not already in another group. Some page elements, such as videos, tables and placeholder shapes cannot be grouped.
+ "childrenObjectIds": [ # The object IDs of the objects to group. Only page elements can be grouped. There should be at least two page elements on the same page that are not already in another group. Some page elements, such as videos, tables and placeholders cannot be grouped.
"A String",
],
"groupObjectId": "A String", # A user-supplied object ID for the group to be created. If you specify an ID, it must be unique among all pages and page elements in the presentation. The ID must start with an alphanumeric character or an underscore (matches regex `[a-zA-Z0-9_]`); remaining characters may include those as well as a hyphen or colon (matches regex `[a-zA-Z0-9_-:]`). The length of the ID must not be less than 5 or greater than 50. If you don't specify an ID, a unique one is generated.
@@ -770,6 +770,16 @@ Method Details
},
},
},
+ "updateSlideProperties": { # Updates the properties of a Slide. # Updates the properties of a Slide
+ "fields": "A String", # The fields that should be updated. At least one field must be specified. The root 'slideProperties' is implied and should not be specified. A single `"*"` can be used as short-hand for listing every field. For example to update whether a slide is skipped, set `fields` to `"isSkipped"`. To reset a property to its default value, include its field name in the field mask but leave the field itself unset.
+ "objectId": "A String", # The object ID of the slide the update is applied to.
+ "slideProperties": { # The properties of Page that are only relevant for pages with page_type SLIDE. # The slide properties to update.
+ "isSkipped": True or False, # Whether the slide is skipped in the presentation mode. Defaults to false.
+ "layoutObjectId": "A String", # The object ID of the layout that this slide is based on. This property is read-only.
+ "masterObjectId": "A String", # The object ID of the master that this slide is based on. This property is read-only.
+ "notesPage": # Object with schema name: Page # The notes page that this slide is associated with. It defines the visual appearance of a notes page when printing or exporting slides with speaker notes. A notes page inherits properties from the notes master. The placeholder shape with type BODY on the notes page contains the speaker notes for this slide. The ID of this shape is identified by the speakerNotesObjectId field. The notes page is read-only except for the text content and styles of the speaker notes shape. This property is read-only.
+ },
+ },
"updateSlidesPosition": { # Updates the position of slides in the presentation. # Updates the position of a set of slides in the presentation.
"insertionIndex": 42, # The index where the slides should be inserted, based on the slide arrangement before the move takes place. Must be between zero and the number of slides in the presentation, inclusive.
"slideObjectIds": [ # The IDs of the slides in the presentation that should be moved. The slides in this list must be in existing presentation order, without duplicates.
@@ -1180,7 +1190,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -2191,7 +2201,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -3200,7 +3210,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -4221,7 +4231,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -5243,7 +5253,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -6254,7 +6264,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -7263,7 +7273,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -8284,7 +8294,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -9313,7 +9323,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -10324,7 +10334,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -11333,7 +11343,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
@@ -12354,7 +12364,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
diff --git a/docs/dyn/slides_v1.presentations.pages.html b/docs/dyn/slides_v1.presentations.pages.html
index 89a500b6e26..bb9f82cf666 100644
--- a/docs/dyn/slides_v1.presentations.pages.html
+++ b/docs/dyn/slides_v1.presentations.pages.html
@@ -255,7 +255,7 @@ Method Details
},
"objectId": "A String", # The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
"shape": { # A PageElement kind representing a generic shape that does not have a more specific classification. # A generic shape.
- "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
+ "placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.
"index": 42, # The index of the placeholder. If the same placeholder types are present in the same page, they would have different index values.
"parentObjectId": "A String", # The object ID of this shape's parent placeholder. If unset, the parent placeholder shape does not exist, so the shape does not inherit properties from any other shape.
"type": "A String", # The type of the placeholder.
diff --git a/googleapiclient/discovery_cache/documents/slides.v1.json b/googleapiclient/discovery_cache/documents/slides.v1.json
index 76bed9da31b..1835f014a58 100644
--- a/googleapiclient/discovery_cache/documents/slides.v1.json
+++ b/googleapiclient/discovery_cache/documents/slides.v1.json
@@ -12,16 +12,16 @@
"description": "See and download all your Google Drive files"
},
"https://www.googleapis.com/auth/presentations": {
- "description": "View and manage your Google Slides presentations"
+ "description": "See, edit, create, and delete all your Google Slides presentations"
},
"https://www.googleapis.com/auth/presentations.readonly": {
- "description": "View your Google Slides presentations"
+ "description": "See all your Google Slides presentations"
},
"https://www.googleapis.com/auth/spreadsheets": {
- "description": "See, edit, create, and delete your spreadsheets in Google Drive"
+ "description": "See, edit, create, and delete all your Google Sheets spreadsheets"
},
"https://www.googleapis.com/auth/spreadsheets.readonly": {
- "description": "View your Google Spreadsheets"
+ "description": "See all your Google Sheets spreadsheets"
}
}
}
@@ -313,7 +313,7 @@
}
}
},
- "revision": "20210622",
+ "revision": "20210706",
"rootUrl": "https://slides.googleapis.com/",
"schemas": {
"AffineTransform": {
@@ -1019,7 +1019,7 @@
"type": "string"
},
"spreadsheetId": {
- "description": "The ID of the Google Sheets spreadsheet that contains the chart.",
+ "description": "The ID of the Google Sheets spreadsheet that contains the chart. You might need to add a resource key to the HTTP header for a subset of old files. For more information, see [Access link-shared files using resource keys](https://developers.google.com/drive/api/v3/resource-keys).",
"type": "string"
}
},
@@ -1119,7 +1119,7 @@
"description": "The element properties for the video. The PageElementProperties.size property is optional. If you don't specify a size, a default size is chosen by the server. The PageElementProperties.transform property is optional. The transform must not have shear components. If you don't specify a transform, the video will be placed at the top left corner of the page."
},
"id": {
- "description": "The video source's unique identifier for this video. e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0, the ID is 7U3axjORYZ0. For a Google Drive video https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q the ID is 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q.",
+ "description": "The video source's unique identifier for this video. e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0, the ID is 7U3axjORYZ0. For a Google Drive video https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q the ID is 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. To access a Google Drive video file, you might need to add a resource key to the HTTP header for a subset of old files. For more information, see [Access link-shared files using resource keys](https://developers.google.com/drive/api/v3/resource-keys).",
"type": "string"
},
"objectId": {
@@ -1191,7 +1191,7 @@
"id": "DeleteObjectRequest",
"properties": {
"objectId": {
- "description": "The object ID of the page or page element to delete. If after a delete operation a group contains only 1 or no page elements, the group is also deleted. If a placeholder is deleted on a layout, any empty inheriting shapes are also deleted.",
+ "description": "The object ID of the page or page element to delete. If after a delete operation a group contains only 1 or no page elements, the group is also deleted. If a placeholder is deleted on a layout, any empty inheriting placeholders are also deleted.",
"type": "string"
}
},
@@ -1339,7 +1339,7 @@
"id": "GroupObjectsRequest",
"properties": {
"childrenObjectIds": {
- "description": "The object IDs of the objects to group. Only page elements can be grouped. There should be at least two page elements on the same page that are not already in another group. Some page elements, such as videos, tables and placeholder shapes cannot be grouped.",
+ "description": "The object IDs of the objects to group. Only page elements can be grouped. There should be at least two page elements on the same page that are not already in another group. Some page elements, such as videos, tables and placeholders cannot be grouped.",
"items": {
"type": "string"
},
@@ -2823,6 +2823,10 @@
"$ref": "UpdateShapePropertiesRequest",
"description": "Updates the properties of a Shape."
},
+ "updateSlideProperties": {
+ "$ref": "UpdateSlidePropertiesRequest",
+ "description": "Updates the properties of a Slide"
+ },
"updateSlidesPosition": {
"$ref": "UpdateSlidesPositionRequest",
"description": "Updates the position of a set of slides in the presentation."
@@ -3030,7 +3034,7 @@
"properties": {
"placeholder": {
"$ref": "Placeholder",
- "description": "Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field."
+ "description": "Placeholders are page elements that inherit from corresponding placeholders on layouts and masters. If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field."
},
"shapeProperties": {
"$ref": "ShapeProperties",
@@ -4263,6 +4267,26 @@
},
"type": "object"
},
+ "UpdateSlidePropertiesRequest": {
+ "description": "Updates the properties of a Slide.",
+ "id": "UpdateSlidePropertiesRequest",
+ "properties": {
+ "fields": {
+ "description": "The fields that should be updated. At least one field must be specified. The root 'slideProperties' is implied and should not be specified. A single `\"*\"` can be used as short-hand for listing every field. For example to update whether a slide is skipped, set `fields` to `\"isSkipped\"`. To reset a property to its default value, include its field name in the field mask but leave the field itself unset.",
+ "format": "google-fieldmask",
+ "type": "string"
+ },
+ "objectId": {
+ "description": "The object ID of the slide the update is applied to.",
+ "type": "string"
+ },
+ "slideProperties": {
+ "$ref": "SlideProperties",
+ "description": "The slide properties to update."
+ }
+ },
+ "type": "object"
+ },
"UpdateSlidesPositionRequest": {
"description": "Updates the position of slides in the presentation.",
"id": "UpdateSlidesPositionRequest",