Add missing generated docs
diff --git a/docs/dyn/compute_v1beta14.disks.html b/docs/dyn/compute_v1beta14.disks.html
new file mode 100644
index 0000000..8481565
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.disks.html
@@ -0,0 +1,303 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.disks.html">disks</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, zone, disk)</a></code></p>
+<p class="firstline">Deletes the specified persistent disk resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, zone, disk)</a></code></p>
+<p class="firstline">Returns the specified persistent disk resource.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, zone, body, sourceImage=None)</a></code></p>
+<p class="firstline">Creates a persistent disk resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, zone, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of persistent disk resources contained within the specified zone.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, zone, disk)</code>
+ <pre>Deletes the specified persistent disk resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ disk: string, Name of the persistent disk resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, zone, disk)</code>
+ <pre>Returns the specified persistent disk resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ disk: string, Name of the persistent disk resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A persistent disk resource.
+ "status": "A String", # The status of disk creation (output only).
+ "sourceSnapshot": "A String", # The source snapshot used to create this disk. Once the source snapshot has been deleted from the system, this field will be cleared, and will not be set even if a snapshot with the same name has been re-created.
+ "kind": "compute#disk", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sizeGb": "A String", # Size of the persistent disk, specified in GB. This parameter is optional when creating a disk from a disk image or a snapshot, otherwise it is required.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "sourceSnapshotId": "A String", # The 'id' value of the snapshot used to create this disk. This value may be used to determine whether the disk was created from the current or a previous instance of a given disk snapshot.
+ "zone": "A String", # URL of the zone where the disk resides (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "options": "A String", # Internal use only.
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, zone, body, sourceImage=None)</code>
+ <pre>Creates a persistent disk resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A persistent disk resource.
+ "status": "A String", # The status of disk creation (output only).
+ "sourceSnapshot": "A String", # The source snapshot used to create this disk. Once the source snapshot has been deleted from the system, this field will be cleared, and will not be set even if a snapshot with the same name has been re-created.
+ "kind": "compute#disk", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sizeGb": "A String", # Size of the persistent disk, specified in GB. This parameter is optional when creating a disk from a disk image or a snapshot, otherwise it is required.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "sourceSnapshotId": "A String", # The 'id' value of the snapshot used to create this disk. This value may be used to determine whether the disk was created from the current or a previous instance of a given disk snapshot.
+ "zone": "A String", # URL of the zone where the disk resides (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "options": "A String", # Internal use only.
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+ sourceImage: string, Optional. Source image to restore onto a disk.
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, zone, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of persistent disk resources contained within the specified zone.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of persistent disk resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The persistent disk resources.
+ { # A persistent disk resource.
+ "status": "A String", # The status of disk creation (output only).
+ "sourceSnapshot": "A String", # The source snapshot used to create this disk. Once the source snapshot has been deleted from the system, this field will be cleared, and will not be set even if a snapshot with the same name has been re-created.
+ "kind": "compute#disk", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sizeGb": "A String", # Size of the persistent disk, specified in GB. This parameter is optional when creating a disk from a disk image or a snapshot, otherwise it is required.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "sourceSnapshotId": "A String", # The 'id' value of the snapshot used to create this disk. This value may be used to determine whether the disk was created from the current or a previous instance of a given disk snapshot.
+ "zone": "A String", # URL of the zone where the disk resides (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "options": "A String", # Internal use only.
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ },
+ ],
+ "kind": "compute#diskList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.firewalls.html b/docs/dyn/compute_v1beta14.firewalls.html
new file mode 100644
index 0000000..cc78cc4
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.firewalls.html
@@ -0,0 +1,515 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.firewalls.html">firewalls</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, firewall)</a></code></p>
+<p class="firstline">Deletes the specified firewall resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, firewall)</a></code></p>
+<p class="firstline">Returns the specified firewall resource.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, body)</a></code></p>
+<p class="firstline">Creates a firewall resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of firewall resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+ <code><a href="#patch">patch(project, firewall, body)</a></code></p>
+<p class="firstline">Updates the specified firewall resource with the data included in the request. This method supports patch semantics.</p>
+<p class="toc_element">
+ <code><a href="#update">update(project, firewall, body)</a></code></p>
+<p class="firstline">Updates the specified firewall resource with the data included in the request.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, firewall)</code>
+ <pre>Deletes the specified firewall resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ firewall: string, Name of the firewall resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, firewall)</code>
+ <pre>Returns the specified firewall resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ firewall: string, Name of the firewall resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A firewall resource.
+ "kind": "compute#firewall", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceTags": [ # A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "sourceRanges": [ # A list of IP address blocks expressed in CIDR format which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "network": "A String", # URL of the network to which this firewall is applied; provided by the client when the firewall is created.
+ "targetTags": [ # A list of instance tags indicating sets of instances located on network which may make network connections as specified in allowed. If no targetTags are specified, the firewall rule applies to all instances on the specified network.
+ "A String",
+ ],
+ "allowed": [ # The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.
+ {
+ "IPProtocol": "A String", # Required; this is the IP protocol that is allowed for this rule. This can either be a well known protocol string (tcp, udp or icmp) or the IP protocol number.
+ "ports": [ # An optional list of ports which are allowed. It is an error to specify this for any protocol that isn't UDP or TCP. Each entry must be either an integer or a range. If not specified, connections through any port are allowed.
+ # Example inputs include: ["22"], ["80","443"] and ["12345-12349"].
+ "A String",
+ ],
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, body)</code>
+ <pre>Creates a firewall resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A firewall resource.
+ "kind": "compute#firewall", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceTags": [ # A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "sourceRanges": [ # A list of IP address blocks expressed in CIDR format which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "network": "A String", # URL of the network to which this firewall is applied; provided by the client when the firewall is created.
+ "targetTags": [ # A list of instance tags indicating sets of instances located on network which may make network connections as specified in allowed. If no targetTags are specified, the firewall rule applies to all instances on the specified network.
+ "A String",
+ ],
+ "allowed": [ # The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.
+ {
+ "IPProtocol": "A String", # Required; this is the IP protocol that is allowed for this rule. This can either be a well known protocol string (tcp, udp or icmp) or the IP protocol number.
+ "ports": [ # An optional list of ports which are allowed. It is an error to specify this for any protocol that isn't UDP or TCP. Each entry must be either an integer or a range. If not specified, connections through any port are allowed.
+ # Example inputs include: ["22"], ["80","443"] and ["12345-12349"].
+ "A String",
+ ],
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of firewall resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of firewall resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The firewall resources.
+ { # A firewall resource.
+ "kind": "compute#firewall", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceTags": [ # A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "sourceRanges": [ # A list of IP address blocks expressed in CIDR format which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "network": "A String", # URL of the network to which this firewall is applied; provided by the client when the firewall is created.
+ "targetTags": [ # A list of instance tags indicating sets of instances located on network which may make network connections as specified in allowed. If no targetTags are specified, the firewall rule applies to all instances on the specified network.
+ "A String",
+ ],
+ "allowed": [ # The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.
+ {
+ "IPProtocol": "A String", # Required; this is the IP protocol that is allowed for this rule. This can either be a well known protocol string (tcp, udp or icmp) or the IP protocol number.
+ "ports": [ # An optional list of ports which are allowed. It is an error to specify this for any protocol that isn't UDP or TCP. Each entry must be either an integer or a range. If not specified, connections through any port are allowed.
+ # Example inputs include: ["22"], ["80","443"] and ["12345-12349"].
+ "A String",
+ ],
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ },
+ ],
+ "kind": "compute#firewallList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+<div class="method">
+ <code class="details" id="patch">patch(project, firewall, body)</code>
+ <pre>Updates the specified firewall resource with the data included in the request. This method supports patch semantics.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ firewall: string, Name of the firewall resource to update. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A firewall resource.
+ "kind": "compute#firewall", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceTags": [ # A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "sourceRanges": [ # A list of IP address blocks expressed in CIDR format which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "network": "A String", # URL of the network to which this firewall is applied; provided by the client when the firewall is created.
+ "targetTags": [ # A list of instance tags indicating sets of instances located on network which may make network connections as specified in allowed. If no targetTags are specified, the firewall rule applies to all instances on the specified network.
+ "A String",
+ ],
+ "allowed": [ # The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.
+ {
+ "IPProtocol": "A String", # Required; this is the IP protocol that is allowed for this rule. This can either be a well known protocol string (tcp, udp or icmp) or the IP protocol number.
+ "ports": [ # An optional list of ports which are allowed. It is an error to specify this for any protocol that isn't UDP or TCP. Each entry must be either an integer or a range. If not specified, connections through any port are allowed.
+ # Example inputs include: ["22"], ["80","443"] and ["12345-12349"].
+ "A String",
+ ],
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="update">update(project, firewall, body)</code>
+ <pre>Updates the specified firewall resource with the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ firewall: string, Name of the firewall resource to update. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A firewall resource.
+ "kind": "compute#firewall", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceTags": [ # A list of instance tags which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "sourceRanges": [ # A list of IP address blocks expressed in CIDR format which this rule applies to. One or both of sourceRanges and sourceTags may be set; an inbound connection is allowed if either the range or the tag of the source matches.
+ "A String",
+ ],
+ "network": "A String", # URL of the network to which this firewall is applied; provided by the client when the firewall is created.
+ "targetTags": [ # A list of instance tags indicating sets of instances located on network which may make network connections as specified in allowed. If no targetTags are specified, the firewall rule applies to all instances on the specified network.
+ "A String",
+ ],
+ "allowed": [ # The list of rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a permitted connection.
+ {
+ "IPProtocol": "A String", # Required; this is the IP protocol that is allowed for this rule. This can either be a well known protocol string (tcp, udp or icmp) or the IP protocol number.
+ "ports": [ # An optional list of ports which are allowed. It is an error to specify this for any protocol that isn't UDP or TCP. Each entry must be either an integer or a range. If not specified, connections through any port are allowed.
+ # Example inputs include: ["22"], ["80","443"] and ["12345-12349"].
+ "A String",
+ ],
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.globalOperations.html b/docs/dyn/compute_v1beta14.globalOperations.html
new file mode 100644
index 0000000..25f356c
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.globalOperations.html
@@ -0,0 +1,234 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.globalOperations.html">globalOperations</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, operation)</a></code></p>
+<p class="firstline">Deletes the specified operation resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, operation)</a></code></p>
+<p class="firstline">Retrieves the specified operation resource.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of operation resources contained within the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, operation)</code>
+ <pre>Deletes the specified operation resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ operation: string, Name of the operation resource to delete. (required)
+</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, operation)</code>
+ <pre>Retrieves the specified operation resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ operation: string, Name of the operation resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of operation resources contained within the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of operation resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The operation resources.
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ },
+ ],
+ "kind": "compute#operationList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.html b/docs/dyn/compute_v1beta14.html
new file mode 100644
index 0000000..12615b7
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.html
@@ -0,0 +1,137 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="compute_v1beta14.disks.html">disks()</a></code>
+</p>
+<p class="firstline">Returns the disks Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.firewalls.html">firewalls()</a></code>
+</p>
+<p class="firstline">Returns the firewalls Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.globalOperations.html">globalOperations()</a></code>
+</p>
+<p class="firstline">Returns the globalOperations Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.images.html">images()</a></code>
+</p>
+<p class="firstline">Returns the images Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.instances.html">instances()</a></code>
+</p>
+<p class="firstline">Returns the instances Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.kernels.html">kernels()</a></code>
+</p>
+<p class="firstline">Returns the kernels Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.machineTypes.html">machineTypes()</a></code>
+</p>
+<p class="firstline">Returns the machineTypes Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.networks.html">networks()</a></code>
+</p>
+<p class="firstline">Returns the networks Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.projects.html">projects()</a></code>
+</p>
+<p class="firstline">Returns the projects Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.snapshots.html">snapshots()</a></code>
+</p>
+<p class="firstline">Returns the snapshots Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.zoneOperations.html">zoneOperations()</a></code>
+</p>
+<p class="firstline">Returns the zoneOperations Resource.</p>
+
+<p class="toc_element">
+ <code><a href="compute_v1beta14.zones.html">zones()</a></code>
+</p>
+<p class="firstline">Returns the zones Resource.</p>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.images.html b/docs/dyn/compute_v1beta14.images.html
new file mode 100644
index 0000000..a208737
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.images.html
@@ -0,0 +1,391 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.images.html">images</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, image)</a></code></p>
+<p class="firstline">Deletes the specified image resource.</p>
+<p class="toc_element">
+ <code><a href="#deprecate">deprecate(project, image, body)</a></code></p>
+<p class="firstline">Sets the deprecation status of an image. If no message body is given, clears the deprecation status instead.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, image)</a></code></p>
+<p class="firstline">Returns the specified image resource.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, body)</a></code></p>
+<p class="firstline">Creates an image resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of image resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, image)</code>
+ <pre>Deletes the specified image resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ image: string, Name of the image resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="deprecate">deprecate(project, image, body)</code>
+ <pre>Sets the deprecation status of an image. If no message body is given, clears the deprecation status instead.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ image: string, Image name. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # Deprecation status for a public resource.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+}
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, image)</code>
+ <pre>Returns the specified image resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ image: string, Name of the image resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A disk image resource.
+ "kind": "compute#image", # Type of the resource.
+ "description": "A String", # Textual description of the resource; provided by the client when the resource is created.
+ "rawDisk": { # The raw disk image parameters.
+ "containerType": "TAR", # The format used to encode and transmit the block device. Should be TAR. This is just a container and transmission format and not a runtime format. Provided by the client when the disk image is created.
+ "source": "A String", # The full Google Cloud Storage URL where the disk image is stored; provided by the client when the disk image is created.
+ "sha1Checksum": "A String", # An optional SHA1 checksum of the disk image before unpackaging; provided by the client when the disk image is created.
+ },
+ "preferredKernel": "A String", # An optional URL of the preferred kernel for use with this disk image. If not specified, a server defined default kernel will be used.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this image.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "sourceType": "RAW", # Must be "RAW"; provided by the client when the disk image is created.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, body)</code>
+ <pre>Creates an image resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A disk image resource.
+ "kind": "compute#image", # Type of the resource.
+ "description": "A String", # Textual description of the resource; provided by the client when the resource is created.
+ "rawDisk": { # The raw disk image parameters.
+ "containerType": "TAR", # The format used to encode and transmit the block device. Should be TAR. This is just a container and transmission format and not a runtime format. Provided by the client when the disk image is created.
+ "source": "A String", # The full Google Cloud Storage URL where the disk image is stored; provided by the client when the disk image is created.
+ "sha1Checksum": "A String", # An optional SHA1 checksum of the disk image before unpackaging; provided by the client when the disk image is created.
+ },
+ "preferredKernel": "A String", # An optional URL of the preferred kernel for use with this disk image. If not specified, a server defined default kernel will be used.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this image.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "sourceType": "RAW", # Must be "RAW"; provided by the client when the disk image is created.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of image resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of disk image resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The disk image resources.
+ { # A disk image resource.
+ "kind": "compute#image", # Type of the resource.
+ "description": "A String", # Textual description of the resource; provided by the client when the resource is created.
+ "rawDisk": { # The raw disk image parameters.
+ "containerType": "TAR", # The format used to encode and transmit the block device. Should be TAR. This is just a container and transmission format and not a runtime format. Provided by the client when the disk image is created.
+ "source": "A String", # The full Google Cloud Storage URL where the disk image is stored; provided by the client when the disk image is created.
+ "sha1Checksum": "A String", # An optional SHA1 checksum of the disk image before unpackaging; provided by the client when the disk image is created.
+ },
+ "preferredKernel": "A String", # An optional URL of the preferred kernel for use with this disk image. If not specified, a server defined default kernel will be used.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this image.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "sourceType": "RAW", # Must be "RAW"; provided by the client when the disk image is created.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ },
+ ],
+ "kind": "compute#imageList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.instances.html b/docs/dyn/compute_v1beta14.instances.html
new file mode 100644
index 0000000..9542441
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.instances.html
@@ -0,0 +1,882 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.instances.html">instances</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#addAccessConfig">addAccessConfig(project, zone, instance, network_interface, body)</a></code></p>
+<p class="firstline">Adds an access config to an instance's network interface.</p>
+<p class="toc_element">
+ <code><a href="#attachDisk">attachDisk(project, zone, instance, body)</a></code></p>
+<p class="firstline">Attaches a disk resource to an instance.</p>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, zone, instance)</a></code></p>
+<p class="firstline">Deletes the specified instance resource.</p>
+<p class="toc_element">
+ <code><a href="#deleteAccessConfig">deleteAccessConfig(project, zone, instance, access_config, network_interface)</a></code></p>
+<p class="firstline">Deletes an access config from an instance's network interface.</p>
+<p class="toc_element">
+ <code><a href="#detachDisk">detachDisk(project, zone, instance, deviceName)</a></code></p>
+<p class="firstline">Detaches a disk from an instance.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, zone, instance)</a></code></p>
+<p class="firstline">Returns the specified instance resource.</p>
+<p class="toc_element">
+ <code><a href="#getSerialPortOutput">getSerialPortOutput(project, zone, instance)</a></code></p>
+<p class="firstline">Returns the specified instance's serial port output.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, zone, body)</a></code></p>
+<p class="firstline">Creates an instance resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, zone, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of instance resources contained within the specified zone.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+ <code><a href="#setMetadata">setMetadata(project, zone, instance, body)</a></code></p>
+<p class="firstline">Sets metadata for the specified instance to the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#setTags">setTags(project, zone, instance, body)</a></code></p>
+<p class="firstline">Sets tags for the specified instance to the data included in the request.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="addAccessConfig">addAccessConfig(project, zone, instance, network_interface, body)</code>
+ <pre>Adds an access config to an instance's network interface.
+
+Args:
+ project: string, Project name. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Instance name. (required)
+ network_interface: string, Network interface name. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # An access configuration attached to an instance's network interface.
+ "kind": "compute#accessConfig", # Type of the resource.
+ "type": "ONE_TO_ONE_NAT", # Type of configuration. Must be set to "ONE_TO_ONE_NAT". This configures port-for-port NAT to the internet.
+ "name": "A String", # Name of this access configuration.
+ "natIP": "A String", # An external IP address associated with this instance. Specify an unused static IP address available to the project. If not specified, the external IP will be drawn from a shared ephemeral pool.
+}
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="attachDisk">attachDisk(project, zone, instance, body)</code>
+ <pre>Attaches a disk resource to an instance.
+
+Args:
+ project: string, Project name. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Instance name. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # An instance-attached disk resource.
+ "deviceName": "A String", # Persistent disk only; must be unique within the instance when specified. This represents a unique device name that is reflected into the /dev/ tree of a Linux operating system running within the instance. If not specified, a default will be chosen by the system.
+ "kind": "compute#attachedDisk", # Type of the resource.
+ "index": 42, # A zero-based index to assign to this disk, where 0 is reserved for the boot disk. If not specified, the server will choose an appropriate value.
+ "boot": True or False, # Indicates that this is a boot disk. VM will use the first partition of the disk for its root filesystem.
+ "source": "A String", # Persistent disk only; the URL of the persistent disk resource.
+ "mode": "A String", # The mode in which to attach this disk, either "READ_WRITE" or "READ_ONLY".
+ "type": "A String", # Type of the disk, either "EPHEMERAL" or "PERSISTENT". Note that persistent disks must be created before you can specify them here.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="delete">delete(project, zone, instance)</code>
+ <pre>Deletes the specified instance resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Name of the instance resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="deleteAccessConfig">deleteAccessConfig(project, zone, instance, access_config, network_interface)</code>
+ <pre>Deletes an access config from an instance's network interface.
+
+Args:
+ project: string, Project name. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Instance name. (required)
+ access_config: string, Access config name. (required)
+ network_interface: string, Network interface name. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="detachDisk">detachDisk(project, zone, instance, deviceName)</code>
+ <pre>Detaches a disk from an instance.
+
+Args:
+ project: string, Project name. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Instance name. (required)
+ deviceName: string, Disk device name to detach. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, zone, instance)</code>
+ <pre>Returns the specified instance resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Name of the instance resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # An instance resource.
+ "status": "A String", # Instance status. One of the following values: "PROVISIONING", "STAGING", "RUNNING", "STOPPING", "STOPPED", "TERMINATED" (output only).
+ "kernel": "A String", # URL of the kernel resource to use when booting. In case of booting from persistent disk, this parameter is required. When booting from a disk image, it is optional, but may be provided to use a different kernel than the one associated with the image.
+ "kind": "compute#instance", # Type of the resource.
+ "canIpForward": True or False, # Reserved for future use.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "zone": "A String", # URL of the zone where the instance resides (output only).
+ "tags": { # A set of instance tags. # A list of tags to be applied to this instance. Used to identify valid sources or targets for network firewalls. Provided by the client on instance creation. The tags can be later modified by the setTags method. Each tag within the list must comply with RFC1035.
+ "items": [ # An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.
+ "A String",
+ ],
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the tags stored in this object. This field is used optimistic locking. An up-to-date tags fingerprint must be provided in order to modify tags.
+ },
+ "image": "A String", # An optional URL of the disk image resource to be installed on this instance; provided by the client when the instance is created. Alternatively to passing the image, the client may choose to boot from a persistent disk, by setting boot=true flag on one of the entries in disks[] collection.
+ "disks": [ # Array of disks associated with this instance. Persistent disks must be created before you can assign them.
+ { # An instance-attached disk resource.
+ "deviceName": "A String", # Persistent disk only; must be unique within the instance when specified. This represents a unique device name that is reflected into the /dev/ tree of a Linux operating system running within the instance. If not specified, a default will be chosen by the system.
+ "kind": "compute#attachedDisk", # Type of the resource.
+ "index": 42, # A zero-based index to assign to this disk, where 0 is reserved for the boot disk. If not specified, the server will choose an appropriate value.
+ "boot": True or False, # Indicates that this is a boot disk. VM will use the first partition of the disk for its root filesystem.
+ "source": "A String", # Persistent disk only; the URL of the persistent disk resource.
+ "mode": "A String", # The mode in which to attach this disk, either "READ_WRITE" or "READ_ONLY".
+ "type": "A String", # Type of the disk, either "EPHEMERAL" or "PERSISTENT". Note that persistent disks must be created before you can specify them here.
+ },
+ ],
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ "statusMessage": "A String", # An optional, human-readable explanation of the status (output only).
+ "machineType": "A String", # URL of the machine type resource describing which machine type to use to host the instance; provided by the client when the instance is created.
+ "serviceAccounts": [ # A list of service accounts each with specified scopes, for which access tokens are to be made available to the instance through metadata queries.
+ { # A service account.
+ "scopes": [ # The list of scopes to be made available for this service account.
+ "A String",
+ ],
+ "email": "A String", # Email address of the service account.
+ },
+ ],
+ "networkInterfaces": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # A network interface resource attached to an instance.
+ "accessConfigs": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # An access configuration attached to an instance's network interface.
+ "kind": "compute#accessConfig", # Type of the resource.
+ "type": "ONE_TO_ONE_NAT", # Type of configuration. Must be set to "ONE_TO_ONE_NAT". This configures port-for-port NAT to the internet.
+ "name": "A String", # Name of this access configuration.
+ "natIP": "A String", # An external IP address associated with this instance. Specify an unused static IP address available to the project. If not specified, the external IP will be drawn from a shared ephemeral pool.
+ },
+ ],
+ "networkIP": "A String", # An optional IPV4 internal network address to assign to the instance for this network interface. If not specified, one will be assigned from the available range.
+ "name": "A String", # Name of the network interface, determined by the server; for network devices, these are e.g. eth0, eth1, etc. (output only).
+ "network": "A String", # URL of the network resource attached to this interface.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "metadata": { # A metadata key/value entry. # Metadata key/value pairs assigned to this instance. Consists of custom metadata or predefined keys; see Instance documentation for more information.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+ },
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="getSerialPortOutput">getSerialPortOutput(project, zone, instance)</code>
+ <pre>Returns the specified instance's serial port output.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Name of the instance scoping this request. (required)
+
+Returns:
+ An object of the form:
+
+ { # An instance serial console output.
+ "kind": "compute#serialPortOutput", # Type of the resource.
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "contents": "A String", # The contents of the console output.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, zone, body)</code>
+ <pre>Creates an instance resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # An instance resource.
+ "status": "A String", # Instance status. One of the following values: "PROVISIONING", "STAGING", "RUNNING", "STOPPING", "STOPPED", "TERMINATED" (output only).
+ "kernel": "A String", # URL of the kernel resource to use when booting. In case of booting from persistent disk, this parameter is required. When booting from a disk image, it is optional, but may be provided to use a different kernel than the one associated with the image.
+ "kind": "compute#instance", # Type of the resource.
+ "canIpForward": True or False, # Reserved for future use.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "zone": "A String", # URL of the zone where the instance resides (output only).
+ "tags": { # A set of instance tags. # A list of tags to be applied to this instance. Used to identify valid sources or targets for network firewalls. Provided by the client on instance creation. The tags can be later modified by the setTags method. Each tag within the list must comply with RFC1035.
+ "items": [ # An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.
+ "A String",
+ ],
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the tags stored in this object. This field is used optimistic locking. An up-to-date tags fingerprint must be provided in order to modify tags.
+ },
+ "image": "A String", # An optional URL of the disk image resource to be installed on this instance; provided by the client when the instance is created. Alternatively to passing the image, the client may choose to boot from a persistent disk, by setting boot=true flag on one of the entries in disks[] collection.
+ "disks": [ # Array of disks associated with this instance. Persistent disks must be created before you can assign them.
+ { # An instance-attached disk resource.
+ "deviceName": "A String", # Persistent disk only; must be unique within the instance when specified. This represents a unique device name that is reflected into the /dev/ tree of a Linux operating system running within the instance. If not specified, a default will be chosen by the system.
+ "kind": "compute#attachedDisk", # Type of the resource.
+ "index": 42, # A zero-based index to assign to this disk, where 0 is reserved for the boot disk. If not specified, the server will choose an appropriate value.
+ "boot": True or False, # Indicates that this is a boot disk. VM will use the first partition of the disk for its root filesystem.
+ "source": "A String", # Persistent disk only; the URL of the persistent disk resource.
+ "mode": "A String", # The mode in which to attach this disk, either "READ_WRITE" or "READ_ONLY".
+ "type": "A String", # Type of the disk, either "EPHEMERAL" or "PERSISTENT". Note that persistent disks must be created before you can specify them here.
+ },
+ ],
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ "statusMessage": "A String", # An optional, human-readable explanation of the status (output only).
+ "machineType": "A String", # URL of the machine type resource describing which machine type to use to host the instance; provided by the client when the instance is created.
+ "serviceAccounts": [ # A list of service accounts each with specified scopes, for which access tokens are to be made available to the instance through metadata queries.
+ { # A service account.
+ "scopes": [ # The list of scopes to be made available for this service account.
+ "A String",
+ ],
+ "email": "A String", # Email address of the service account.
+ },
+ ],
+ "networkInterfaces": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # A network interface resource attached to an instance.
+ "accessConfigs": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # An access configuration attached to an instance's network interface.
+ "kind": "compute#accessConfig", # Type of the resource.
+ "type": "ONE_TO_ONE_NAT", # Type of configuration. Must be set to "ONE_TO_ONE_NAT". This configures port-for-port NAT to the internet.
+ "name": "A String", # Name of this access configuration.
+ "natIP": "A String", # An external IP address associated with this instance. Specify an unused static IP address available to the project. If not specified, the external IP will be drawn from a shared ephemeral pool.
+ },
+ ],
+ "networkIP": "A String", # An optional IPV4 internal network address to assign to the instance for this network interface. If not specified, one will be assigned from the available range.
+ "name": "A String", # Name of the network interface, determined by the server; for network devices, these are e.g. eth0, eth1, etc. (output only).
+ "network": "A String", # URL of the network resource attached to this interface.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "metadata": { # A metadata key/value entry. # Metadata key/value pairs assigned to this instance. Consists of custom metadata or predefined keys; see Instance documentation for more information.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+ },
+}
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, zone, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of instance resources contained within the specified zone.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of instance resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # A list of instance resources.
+ { # An instance resource.
+ "status": "A String", # Instance status. One of the following values: "PROVISIONING", "STAGING", "RUNNING", "STOPPING", "STOPPED", "TERMINATED" (output only).
+ "kernel": "A String", # URL of the kernel resource to use when booting. In case of booting from persistent disk, this parameter is required. When booting from a disk image, it is optional, but may be provided to use a different kernel than the one associated with the image.
+ "kind": "compute#instance", # Type of the resource.
+ "canIpForward": True or False, # Reserved for future use.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "zone": "A String", # URL of the zone where the instance resides (output only).
+ "tags": { # A set of instance tags. # A list of tags to be applied to this instance. Used to identify valid sources or targets for network firewalls. Provided by the client on instance creation. The tags can be later modified by the setTags method. Each tag within the list must comply with RFC1035.
+ "items": [ # An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.
+ "A String",
+ ],
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the tags stored in this object. This field is used optimistic locking. An up-to-date tags fingerprint must be provided in order to modify tags.
+ },
+ "image": "A String", # An optional URL of the disk image resource to be installed on this instance; provided by the client when the instance is created. Alternatively to passing the image, the client may choose to boot from a persistent disk, by setting boot=true flag on one of the entries in disks[] collection.
+ "disks": [ # Array of disks associated with this instance. Persistent disks must be created before you can assign them.
+ { # An instance-attached disk resource.
+ "deviceName": "A String", # Persistent disk only; must be unique within the instance when specified. This represents a unique device name that is reflected into the /dev/ tree of a Linux operating system running within the instance. If not specified, a default will be chosen by the system.
+ "kind": "compute#attachedDisk", # Type of the resource.
+ "index": 42, # A zero-based index to assign to this disk, where 0 is reserved for the boot disk. If not specified, the server will choose an appropriate value.
+ "boot": True or False, # Indicates that this is a boot disk. VM will use the first partition of the disk for its root filesystem.
+ "source": "A String", # Persistent disk only; the URL of the persistent disk resource.
+ "mode": "A String", # The mode in which to attach this disk, either "READ_WRITE" or "READ_ONLY".
+ "type": "A String", # Type of the disk, either "EPHEMERAL" or "PERSISTENT". Note that persistent disks must be created before you can specify them here.
+ },
+ ],
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ "statusMessage": "A String", # An optional, human-readable explanation of the status (output only).
+ "machineType": "A String", # URL of the machine type resource describing which machine type to use to host the instance; provided by the client when the instance is created.
+ "serviceAccounts": [ # A list of service accounts each with specified scopes, for which access tokens are to be made available to the instance through metadata queries.
+ { # A service account.
+ "scopes": [ # The list of scopes to be made available for this service account.
+ "A String",
+ ],
+ "email": "A String", # Email address of the service account.
+ },
+ ],
+ "networkInterfaces": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # A network interface resource attached to an instance.
+ "accessConfigs": [ # Array of configurations for this interface. This specifies how this interface is configured to interact with other network services, such as connecting to the internet. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are no accessConfigs specified, then this instance will have no external internet access.
+ { # An access configuration attached to an instance's network interface.
+ "kind": "compute#accessConfig", # Type of the resource.
+ "type": "ONE_TO_ONE_NAT", # Type of configuration. Must be set to "ONE_TO_ONE_NAT". This configures port-for-port NAT to the internet.
+ "name": "A String", # Name of this access configuration.
+ "natIP": "A String", # An external IP address associated with this instance. Specify an unused static IP address available to the project. If not specified, the external IP will be drawn from a shared ephemeral pool.
+ },
+ ],
+ "networkIP": "A String", # An optional IPV4 internal network address to assign to the instance for this network interface. If not specified, one will be assigned from the available range.
+ "name": "A String", # Name of the network interface, determined by the server; for network devices, these are e.g. eth0, eth1, etc. (output only).
+ "network": "A String", # URL of the network resource attached to this interface.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "metadata": { # A metadata key/value entry. # Metadata key/value pairs assigned to this instance. Consists of custom metadata or predefined keys; see Instance documentation for more information.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+ },
+ },
+ ],
+ "kind": "compute#instanceList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+<div class="method">
+ <code class="details" id="setMetadata">setMetadata(project, zone, instance, body)</code>
+ <pre>Sets metadata for the specified instance to the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Name of the instance scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A metadata key/value entry.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+}
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="setTags">setTags(project, zone, instance, body)</code>
+ <pre>Sets tags for the specified instance to the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ instance: string, Name of the instance scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A set of instance tags.
+ "items": [ # An array of tags. Each tag must be 1-63 characters long, and comply with RFC1035.
+ "A String",
+ ],
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the tags stored in this object. This field is used optimistic locking. An up-to-date tags fingerprint must be provided in order to modify tags.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.kernels.html b/docs/dyn/compute_v1beta14.kernels.html
new file mode 100644
index 0000000..b76f817
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.kernels.html
@@ -0,0 +1,167 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.kernels.html">kernels</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#get">get(project, kernel)</a></code></p>
+<p class="firstline">Returns the specified kernel resource.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of kernel resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="get">get(project, kernel)</code>
+ <pre>Returns the specified kernel resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ kernel: string, Name of the kernel resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A kernel resource.
+ "kind": "compute#kernel", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this kernel.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of kernel resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of kernel resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The kernel resources.
+ { # A kernel resource.
+ "kind": "compute#kernel", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this kernel.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ },
+ ],
+ "kind": "compute#kernelList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.machineTypes.html b/docs/dyn/compute_v1beta14.machineTypes.html
new file mode 100644
index 0000000..91c7d6c
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.machineTypes.html
@@ -0,0 +1,193 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.machineTypes.html">machineTypes</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#get">get(project, machineType)</a></code></p>
+<p class="firstline">Returns the specified machine type resource.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of machine type resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="get">get(project, machineType)</code>
+ <pre>Returns the specified machine type resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ machineType: string, Name of the machine type resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A machine type resource.
+ "guestCpus": 42, # Count of CPUs exposed to the instance.
+ "imageSpaceGb": 42, # Space allotted for the image, defined in GB.
+ "kind": "compute#machineType", # Type of the resource.
+ "ephemeralDisks": [ # List of extended ephemeral disks assigned to the instance.
+ {
+ "diskGb": 42, # Size of the ephemeral disk, defined in GB.
+ },
+ ],
+ "maximumPersistentDisksSizeGb": "A String", # Maximum total persistent disks size (GB) allowed.
+ "description": "A String", # An optional textual description of the resource.
+ "maximumPersistentDisks": 42, # Maximum persistent disks allowed.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this machine type.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "memoryMb": 42, # Physical memory assigned to the instance, defined in MB.
+ "availableZone": [ # The zones that this machine type can run in.
+ "A String",
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of machine type resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of machine type resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The machine type resources.
+ { # A machine type resource.
+ "guestCpus": 42, # Count of CPUs exposed to the instance.
+ "imageSpaceGb": 42, # Space allotted for the image, defined in GB.
+ "kind": "compute#machineType", # Type of the resource.
+ "ephemeralDisks": [ # List of extended ephemeral disks assigned to the instance.
+ {
+ "diskGb": 42, # Size of the ephemeral disk, defined in GB.
+ },
+ ],
+ "maximumPersistentDisksSizeGb": "A String", # Maximum total persistent disks size (GB) allowed.
+ "description": "A String", # An optional textual description of the resource.
+ "maximumPersistentDisks": 42, # Maximum persistent disks allowed.
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this machine type.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "memoryMb": 42, # Physical memory assigned to the instance, defined in MB.
+ "availableZone": [ # The zones that this machine type can run in.
+ "A String",
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ },
+ ],
+ "kind": "compute#machineTypeList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.networks.html b/docs/dyn/compute_v1beta14.networks.html
new file mode 100644
index 0000000..4f652ed
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.networks.html
@@ -0,0 +1,286 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.networks.html">networks</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, network)</a></code></p>
+<p class="firstline">Deletes the specified network resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, network)</a></code></p>
+<p class="firstline">Returns the specified network resource.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, body)</a></code></p>
+<p class="firstline">Creates a network resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of network resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, network)</code>
+ <pre>Deletes the specified network resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ network: string, Name of the network resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, network)</code>
+ <pre>Returns the specified network resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ network: string, Name of the network resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A network resource.
+ "kind": "compute#network", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "IPv4Range": "A String", # Required; The range of internal addresses that are legal on this network. This range is a CIDR specification, for example: 192.168.0.0/16. Provided by the client when the network is created.
+ "gatewayIPv4": "A String", # An optional address that is used for default routing to other networks. This must be within the range specified by IPv4Range, and is typically the first usable address in that range. If not specified, the default value is the first usable address in IPv4Range.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, body)</code>
+ <pre>Creates a network resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A network resource.
+ "kind": "compute#network", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "IPv4Range": "A String", # Required; The range of internal addresses that are legal on this network. This range is a CIDR specification, for example: 192.168.0.0/16. Provided by the client when the network is created.
+ "gatewayIPv4": "A String", # An optional address that is used for default routing to other networks. This must be within the range specified by IPv4Range, and is typically the first usable address in that range. If not specified, the default value is the first usable address in IPv4Range.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of network resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of network resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The network resources.
+ { # A network resource.
+ "kind": "compute#network", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "IPv4Range": "A String", # Required; The range of internal addresses that are legal on this network. This range is a CIDR specification, for example: 192.168.0.0/16. Provided by the client when the network is created.
+ "gatewayIPv4": "A String", # An optional address that is used for default routing to other networks. This must be within the range specified by IPv4Range, and is typically the first usable address in that range. If not specified, the default value is the first usable address in IPv4Range.
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ },
+ ],
+ "kind": "compute#networkList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.projects.html b/docs/dyn/compute_v1beta14.projects.html
new file mode 100644
index 0000000..2944cba
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.projects.html
@@ -0,0 +1,192 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.projects.html">projects</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#get">get(project)</a></code></p>
+<p class="firstline">Returns the specified project resource.</p>
+<p class="toc_element">
+ <code><a href="#setCommonInstanceMetadata">setCommonInstanceMetadata(project, body)</a></code></p>
+<p class="firstline">Sets metadata common to all instances within the specified project using the data included in the request.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="get">get(project)</code>
+ <pre>Returns the specified project resource.
+
+Args:
+ project: string, Name of the project resource to retrieve. (required)
+
+Returns:
+ An object of the form:
+
+ { # A project resource. Projects can be created only in the APIs Console. Unless marked otherwise, values can only be modified in the console.
+ "kind": "compute#project", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource.
+ "commonInstanceMetadata": { # A metadata key/value entry. # Metadata key/value pairs available to all instances contained in this project.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+ },
+ "externalIpAddresses": [ # Internet available IP addresses available for use in this project.
+ "A String",
+ ],
+ "quotas": [ # Quotas assigned to this project.
+ { # A quotas entry.
+ "usage": 3.14, # Current usage of this metric.
+ "metric": "A String", # Name of the quota metric.
+ "limit": 3.14, # Quota limit for this metric.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="setCommonInstanceMetadata">setCommonInstanceMetadata(project, body)</code>
+ <pre>Sets metadata common to all instances within the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A metadata key/value entry.
+ "items": [ # Array of key/value pairs. The total size of all keys and values must be less than 512 KB.
+ {
+ "value": "A String", # Value for the metadata entry. These are free-form strings, and only have meaning as interpreted by the image running in the instance. The only restriction placed on values is that their size must be less than or equal to 32768 bytes.
+ "key": "A String", # Key for the metadata entry. Keys must conform to the following regexp: [a-zA-Z0-9-_]+, and be less than 128 bytes in length. This is reflected as part of a URL in the metadata server. Additionally, to avoid ambiguity, keys must not conflict with any other metadata keys for the project.
+ },
+ ],
+ "kind": "compute#metadata", # Type of the resource.
+ "fingerprint": "A String", # Fingerprint of this resource. A hash of the metadata's contents. This field is used for optimistic locking. An up-to-date metadata fingerprint must be provided in order to modify metadata.
+}
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.snapshots.html b/docs/dyn/compute_v1beta14.snapshots.html
new file mode 100644
index 0000000..e140952
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.snapshots.html
@@ -0,0 +1,292 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.snapshots.html">snapshots</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, snapshot)</a></code></p>
+<p class="firstline">Deletes the specified persistent disk snapshot resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, snapshot)</a></code></p>
+<p class="firstline">Returns the specified persistent disk snapshot resource.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(project, body)</a></code></p>
+<p class="firstline">Creates a persistent disk snapshot resource in the specified project using the data included in the request.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of persistent disk snapshot resources contained within the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, snapshot)</code>
+ <pre>Deletes the specified persistent disk snapshot resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ snapshot: string, Name of the persistent disk snapshot resource to delete. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, snapshot)</code>
+ <pre>Returns the specified persistent disk snapshot resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ snapshot: string, Name of the persistent disk snapshot resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A persistent disk snapshot resource.
+ "status": "A String", # The status of the persistent disk snapshot (output only).
+ "kind": "compute#snapshot", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceDisk": "A String", # The source disk used to create this snapshot. Once the source disk has been deleted from the system, this field will be cleared, and will not be set even if a disk with the same name has been re-created.
+ "sourceDiskId": "A String", # The 'id' value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name.
+ "diskSizeGb": "A String", # Size of the persistent disk snapshot, specified in GB (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(project, body)</code>
+ <pre>Creates a persistent disk snapshot resource in the specified project using the data included in the request.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A persistent disk snapshot resource.
+ "status": "A String", # The status of the persistent disk snapshot (output only).
+ "kind": "compute#snapshot", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceDisk": "A String", # The source disk used to create this snapshot. Once the source disk has been deleted from the system, this field will be cleared, and will not be set even if a disk with the same name has been re-created.
+ "sourceDiskId": "A String", # The 'id' value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name.
+ "diskSizeGb": "A String", # Size of the persistent disk snapshot, specified in GB (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of persistent disk snapshot resources contained within the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of persistent disk snapshot resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The persistent snapshot resources.
+ { # A persistent disk snapshot resource.
+ "status": "A String", # The status of the persistent disk snapshot (output only).
+ "kind": "compute#snapshot", # Type of the resource.
+ "description": "A String", # An optional textual description of the resource; provided by the client when the resource is created.
+ "sourceDisk": "A String", # The source disk used to create this snapshot. Once the source disk has been deleted from the system, this field will be cleared, and will not be set even if a disk with the same name has been re-created.
+ "sourceDiskId": "A String", # The 'id' value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name.
+ "diskSizeGb": "A String", # Size of the persistent disk snapshot, specified in GB (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.
+ },
+ ],
+ "kind": "compute#snapshotList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.zoneOperations.html b/docs/dyn/compute_v1beta14.zoneOperations.html
new file mode 100644
index 0000000..6609793
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.zoneOperations.html
@@ -0,0 +1,237 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.zoneOperations.html">zoneOperations</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(project, zone, operation)</a></code></p>
+<p class="firstline">Deletes the specified zone-specific operation resource.</p>
+<p class="toc_element">
+ <code><a href="#get">get(project, zone, operation)</a></code></p>
+<p class="firstline">Retrieves the specified zone-specific operation resource.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, zone, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of operation resources contained within the specified zone.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(project, zone, operation)</code>
+ <pre>Deletes the specified zone-specific operation resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ operation: string, Name of the operation resource to delete. (required)
+</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="get">get(project, zone, operation)</code>
+ <pre>Retrieves the specified zone-specific operation resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ operation: string, Name of the operation resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, zone, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of operation resources contained within the specified zone.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of operation resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The operation resources.
+ { # An operation resource, used to manage asynchronous API requests.
+ "status": "A String", # Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE" (output only).
+ "kind": "compute#operation", # Type of the resource.
+ "name": "A String", # Name of the resource (output only).
+ "zone": "A String", # URL of the zone where the operation resides (output only).
+ "warnings": [ # If warning messages generated during processing of this operation, this field will be populated (output only).
+ {
+ "message": "A String", # Optional human-readable details for this warning.
+ "code": "A String", # The warning type identifier for this warning.
+ "data": [ # Metadata for this warning in 'key: value' format.
+ {
+ "value": "A String", # A warning data value corresponding to the key.
+ "key": "A String", # A key for the warning data.
+ },
+ ],
+ },
+ ],
+ "startTime": "A String", # The time that this operation was started by the server. This is in RFC 3339 format (output only).
+ "httpErrorStatusCode": 42, # If operation fails, the HTTP error status code returned, e.g. 404. (output only).
+ "user": "A String", # User who requested the operation, for example "user@example.com" (output only).
+ "error": { # If errors occurred during processing of this operation, this field will be populated (output only).
+ "errors": [ # The array of errors encountered while processing this operation.
+ {
+ "message": "A String", # An optional, human-readable error message.
+ "code": "A String", # The error type identifier for this error.
+ "location": "A String", # Indicates the field in the request which caused the error. This property is optional.
+ },
+ ],
+ },
+ "targetId": "A String", # Unique target id which identifies a particular incarnation of the target (output only).
+ "operationType": "A String", # Type of the operation. Examples include "insert", "update", and "delete" (output only).
+ "statusMessage": "A String", # An optional textual description of the current status of the operation (output only).
+ "insertTime": "A String", # The time that this operation was requested. This is in RFC 3339 format (output only).
+ "httpErrorMessage": "A String", # If operation fails, the HTTP error message returned, e.g. NOT FOUND. (output only).
+ "progress": 42, # An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses (output only).
+ "clientOperationId": "A String", # An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project (output only).
+ "endTime": "A String", # The time that this operation was completed. This is in RFC 3339 format (output only).
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "targetLink": "A String", # URL of the resource the operation is mutating (output only).
+ },
+ ],
+ "kind": "compute#operationList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/compute_v1beta14.zones.html b/docs/dyn/compute_v1beta14.zones.html
new file mode 100644
index 0000000..7e46c27
--- /dev/null
+++ b/docs/dyn/compute_v1beta14.zones.html
@@ -0,0 +1,205 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="compute_v1beta14.html">Compute Engine API</a> . <a href="compute_v1beta14.zones.html">zones</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#get">get(project, zone)</a></code></p>
+<p class="firstline">Returns the specified zone resource.</p>
+<p class="toc_element">
+ <code><a href="#list">list(project, maxResults=None, pageToken=None, filter=None)</a></code></p>
+<p class="firstline">Retrieves the list of zone resources available to the specified project.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="get">get(project, zone)</code>
+ <pre>Returns the specified zone resource.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ zone: string, Name of the zone resource to return. (required)
+
+Returns:
+ An object of the form:
+
+ { # A zone resource.
+ "status": "A String", # Status of the zone. "UP" or "DOWN".
+ "kind": "compute#zone", # Type of the resource.
+ "availableMachineType": [ # The machine types that can be used in this zone (output only).
+ "A String",
+ ],
+ "description": "A String", # Textual description of the resource.
+ "maintenanceWindows": [ # Scheduled maintenance windows for the zone. When the zone is in a maintenance window, all resources which reside in the zone will be unavailable.
+ {
+ "endTime": "A String", # End time of the maintenance window, in RFC 3339 format.
+ "beginTime": "A String", # Begin time of the maintenance window, in RFC 3339 format.
+ "name": "A String", # Name of the maintenance window.
+ "description": "A String", # Textual description of the maintenance window.
+ },
+ ],
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this zone.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "quotas": [ # Quotas assigned to this zone.
+ { # A quotas entry.
+ "usage": 3.14, # Current usage of this metric.
+ "metric": "A String", # Name of the quota metric.
+ "limit": 3.14, # Quota limit for this metric.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(project, maxResults=None, pageToken=None, filter=None)</code>
+ <pre>Retrieves the list of zone resources available to the specified project.
+
+Args:
+ project: string, Name of the project scoping this request. (required)
+ maxResults: integer, Optional. Maximum count of results to be returned. Maximum and default value is 100.
+ pageToken: string, Optional. Tag returned by a previous list request truncated by maxResults. Used to continue a previous list request.
+ filter: string, Optional. Filter expression for filtering listed resources.
+
+Returns:
+ An object of the form:
+
+ { # Contains a list of zone resources.
+ "nextPageToken": "A String", # A token used to continue a truncated list request (output only).
+ "items": [ # The zone resources.
+ { # A zone resource.
+ "status": "A String", # Status of the zone. "UP" or "DOWN".
+ "kind": "compute#zone", # Type of the resource.
+ "availableMachineType": [ # The machine types that can be used in this zone (output only).
+ "A String",
+ ],
+ "description": "A String", # Textual description of the resource.
+ "maintenanceWindows": [ # Scheduled maintenance windows for the zone. When the zone is in a maintenance window, all resources which reside in the zone will be unavailable.
+ {
+ "endTime": "A String", # End time of the maintenance window, in RFC 3339 format.
+ "beginTime": "A String", # Begin time of the maintenance window, in RFC 3339 format.
+ "name": "A String", # Name of the maintenance window.
+ "description": "A String", # Textual description of the maintenance window.
+ },
+ ],
+ "deprecated": { # Deprecation status for a public resource. # The deprecation status associated with this zone.
+ "deleted": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
+ "deprecated": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED.
+ "state": "A String", # The deprecation state. Can be "DEPRECATED", "OBSOLETE", or "DELETED". Operations which create a new resource using a "DEPRECATED" resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. New uses of "OBSOLETE" or "DELETED" resources will result in an error.
+ "obsolete": "A String", # An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
+ "replacement": "A String", # A URL of the suggested replacement for the deprecated resource. The deprecated resource and its replacement must be resources of the same kind.
+ },
+ "quotas": [ # Quotas assigned to this zone.
+ { # A quotas entry.
+ "usage": 3.14, # Current usage of this metric.
+ "metric": "A String", # Name of the quota metric.
+ "limit": 3.14, # Quota limit for this metric.
+ },
+ ],
+ "creationTimestamp": "A String", # Creation timestamp in RFC3339 text format (output only).
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for the resource (output only).
+ "name": "A String", # Name of the resource.
+ },
+ ],
+ "kind": "compute#zoneList", # Type of resource.
+ "id": "A String", # Unique identifier for the resource; defined by the server (output only).
+ "selfLink": "A String", # Server defined URL for this resource (output only).
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/gan_v1beta1.reports.html b/docs/dyn/gan_v1beta1.reports.html
new file mode 100644
index 0000000..8c1d646
--- /dev/null
+++ b/docs/dyn/gan_v1beta1.reports.html
@@ -0,0 +1,139 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="gan_v1beta1.html">Google Affiliate Network API</a> . <a href="gan_v1beta1.reports.html">reports</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#get">get(role, roleId, reportType, startDate=None, endDate=None, eventType=None, advertiserId=None, startIndex=None, calculateTotals=None, linkId=None, orderId=None, maxResults=None, status=None, publisherId=None)</a></code></p>
+<p class="firstline">Retrieves a report of the specified type.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="get">get(role, roleId, reportType, startDate=None, endDate=None, eventType=None, advertiserId=None, startIndex=None, calculateTotals=None, linkId=None, orderId=None, maxResults=None, status=None, publisherId=None)</code>
+ <pre>Retrieves a report of the specified type.
+
+Args:
+ role: string, The role of the requester. Valid values: 'advertisers' or 'publishers'. (required)
+ Allowed values
+ advertisers - The requester is requesting as an advertiser.
+ publishers - The requester is requesting as a publisher.
+ roleId: string, The ID of the requesting advertiser or publisher. (required)
+ reportType: string, The type of report being requested. Valid values: 'order_delta'. Required. (required)
+ Allowed values
+ order_delta - The order delta report type.
+ startDate: string, The start date (inclusive), in RFC 3339 format, for the report data to be returned. Defaults to one day before endDate, if that is given, or yesterday. Optional.
+ endDate: string, The end date (exclusive), in RFC 3339 format, for the report data to be returned. Defaults to one day after startDate, if that is given, or today. Optional.
+ eventType: string, Filters out all events that are not of the given type. Valid values: 'action', 'transaction', or 'charge'. Optional.
+ Allowed values
+ action - Event type is action.
+ charge - Event type is charge.
+ transaction - Event type is transaction.
+ advertiserId: string, The IDs of the advertisers to look up, if applicable. (repeated)
+ startIndex: integer, Offset on which to return results when paging. Optional.
+ calculateTotals: boolean, Whether or not to calculate totals rows. Optional.
+ linkId: string, Filters to capture one of given link IDs. Optional. (repeated)
+ orderId: string, Filters to capture one of the given order IDs. Optional. (repeated)
+ maxResults: integer, Max number of items to return in this page. Optional. Defaults to return all results.
+ status: string, Filters out all events that do not have the given status. Valid values: 'active', 'canceled', or 'invalid'. Optional.
+ Allowed values
+ active - Event is currently active.
+ canceled - Event is currently canceled.
+ invalid - Event is currently invalid.
+ publisherId: string, The IDs of the publishers to look up, if applicable. (repeated)
+
+Returns:
+ An object of the form:
+
+ { # A ReportResource representing a report of a certain type either for an advertiser or publisher.
+ "totals_rows": [ # The totals rows for the report
+ [ # Loop over each column in the row.
+ "",
+ ],
+ ],
+ "kind": "gan#report", # The kind for a report.
+ "rows": [ # The rows of data for the report
+ [ # Loop over each column in the row.
+ "",
+ ],
+ ],
+ "end_date": "A String", # The end of the date range for this report, exclusive.
+ "matching_row_count": "A String", # The number of matching rows before paging is applied.
+ "column_names": [ # The column names for the report
+ "A String",
+ ],
+ "type": "A String", # The report type.
+ "start_date": "A String", # The start of the date range for this report, inclusive.
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/plus_v1.moments.html b/docs/dyn/plus_v1.moments.html
new file mode 100644
index 0000000..671fc4a
--- /dev/null
+++ b/docs/dyn/plus_v1.moments.html
@@ -0,0 +1,595 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="plus_v1.html">Google+ API</a> . <a href="plus_v1.moments.html">moments</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#insert">insert(userId, collection, body, debug=None)</a></code></p>
+<p class="firstline">Record a moment representing a user's activity such as making a purchase or commenting on a blog.</p>
+<p class="toc_element">
+ <code><a href="#list">list(userId, collection, pageToken=None, maxResults=None, targetUrl=None, type=None)</a></code></p>
+<p class="firstline">List all of the moments for a particular user.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+ <code><a href="#remove">remove(id)</a></code></p>
+<p class="firstline">Delete a moment.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="insert">insert(userId, collection, body, debug=None)</code>
+ <pre>Record a moment representing a user's activity such as making a purchase or commenting on a blog.
+
+Args:
+ userId: string, The ID of the user to record activities for. The only valid values are "me" and the ID of the authenticated user. (required)
+ collection: string, The collection to which to write moments. (required)
+ Allowed values
+ vault - The default collection for writing new moments.
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{
+ "startDate": "A String", # Time stamp of when the action occurred in RFC3339 format.
+ "kind": "plus#moment", # Identifies this resource as a moment.
+ "target": { # The object on which the action was performed.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "result": { # The object generated by performing the action on the target. For example, a user writes a review of a restaurant, the target is the restaurant and the result is the review.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "type": "A String", # The Google schema for the type of moment to write. For example, http://schemas.google.com/AddActivity.
+ "id": "A String", # The moment ID.
+ }
+
+ debug: boolean, Return the moment as written. Should be used only for debugging.
+
+Returns:
+ An object of the form:
+
+ {
+ "startDate": "A String", # Time stamp of when the action occurred in RFC3339 format.
+ "kind": "plus#moment", # Identifies this resource as a moment.
+ "target": { # The object on which the action was performed.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "result": { # The object generated by performing the action on the target. For example, a user writes a review of a restaurant, the target is the restaurant and the result is the review.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "type": "A String", # The Google schema for the type of moment to write. For example, http://schemas.google.com/AddActivity.
+ "id": "A String", # The moment ID.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(userId, collection, pageToken=None, maxResults=None, targetUrl=None, type=None)</code>
+ <pre>List all of the moments for a particular user.
+
+Args:
+ userId: string, The ID of the user to get moments for. The special value "me" can be used to indicate the authenticated user. (required)
+ collection: string, The collection of moments to list. (required)
+ Allowed values
+ vault - All moments created by the requesting application for the authenticated user.
+ pageToken: string, The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
+ maxResults: integer, The maximum number of moments to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
+ targetUrl: string, Only moments containing this targetUrl will be returned.
+ type: string, Only moments of this type will be returned.
+
+Returns:
+ An object of the form:
+
+ {
+ "nextPageToken": "A String", # The continuation token, which is used to page through large result sets. Provide this value in a subsequent request to return the next page of results.
+ "kind": "plus#momentsFeed", # Identifies this resource as a collection of moments. Value: "plus#momentsFeed".
+ "title": "A String", # The title of this collection of moments.
+ "items": [ # The moments in this page of results.
+ {
+ "startDate": "A String", # Time stamp of when the action occurred in RFC3339 format.
+ "kind": "plus#moment", # Identifies this resource as a moment.
+ "target": { # The object on which the action was performed.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "result": { # The object generated by performing the action on the target. For example, a user writes a review of a restaurant, the target is the restaurant and the result is the review.
+ "startDate": "A String", # The start date and time of the event (in ISO 8601 date format).
+ "endDate": "A String", # The end date and time of the event (in ISO 8601 date format).
+ "text": "A String", # The text that is the result of the app activity. For example, if a user leaves a review of a restaurant, this might be the text of the review.
+ "image": "A String", # A URL to the image that represents this result. For example, if a user writes a review of a restaurant and attaches a photo of their meal, you might use that photo as the result.image.
+ "address": # Object with schema name: ItemScope # Postal address.
+ "birthDate": "A String", # Date of birth.
+ "datePublished": "A String", # The initial date that the result was published. For example, a user writes a comment on a blog, which has a result.dateCreated of when they submit it. If the blog users comment moderation, the result.datePublished value would match the date when the owner approved the message.
+ "addressLocality": "A String", # Address locality.
+ "duration": "A String", # The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
+ "additionalName": [ # An additional name for a Person, can be used for a middle name.
+ "A String",
+ ],
+ "worstRating": "A String", # Worst possible rating value that a result might obtain. This property defines the lower bound for the ratingValue.
+ "contributor": [ # A list of contributors to this result.
+ # Object with schema name: ItemScope
+ ],
+ "thumbnailUrl": "A String", # A URL to a thumbnail image that represents this result.
+ "id": "A String", # An identifier for the target. Your app can choose how to identify targets. The target.id is required if you are writing an activity that does not have a corresponding web page or target.url property.
+ "postOfficeBoxNumber": "A String", # Post office box number.
+ "attendees": [ # A person attending the event.
+ # Object with schema name: ItemScope
+ ],
+ "author": [ # The person or persons who created this result. In the example of restaurant reviews, this might be the reviewer's name.
+ # Object with schema name: ItemScope
+ ],
+ "associated_media": [ # The encoding.
+ # Object with schema name: ItemScope
+ ],
+ "bestRating": "A String", # Best possible rating value that a result might obtain. This property defines the upper bound for the ratingValue. For example, you might have a 5 star rating scale, you would provide 5 as the value for this property.
+ "addressCountry": "A String", # Address country.
+ "width": "A String", # The width of the media object.
+ "streetAddress": "A String", # Street address.
+ "location": # Object with schema name: ItemScope # The location of the event or organization.
+ "latitude": 3.14, # Latitude.
+ "byArtist": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the artist that performed this recording.
+ "type": "A String", # The schema.org URL that best describes the referenced target and matches the type of moment.
+ "dateModified": "A String", # The date the result was last modified such as the date that a review was last edited.
+ "contentSize": "A String", # File size in (mega/kilo) bytes.
+ "contentUrl": "A String", # Actual bytes of the media object, for example the image file or video file.
+ "partOfTVSeries": # Object with schema name: ItemScope # Property of http://schema.org/TVEpisode indicating which series the episode belongs to.
+ "description": "A String", # The string that describes the content of the result.
+ "familyName": "A String", # Family name. This property can be used with givenName instead of the name property.
+ "kind": "plus#itemScope", # Identifies this resource as an itemScope.
+ "dateCreated": "A String", # The date the result was created such as the date that a review was first created.
+ "postalCode": "A String", # Postal code.
+ "attendeeCount": 42, # Number of attendees.
+ "inAlbum": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, which album a song is in.
+ "addressRegion": "A String", # Address region.
+ "height": "A String", # The height of the media object.
+ "geo": # Object with schema name: ItemScope # Geo coordinates.
+ "embedUrl": "A String", # A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
+ "tickerSymbol": "A String", # The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we reccommend using the controlled vocaulary of Market Identifier Codes (MIC) specified in ISO15022.
+ "playerType": "A String", # Player type that is required. For example: Flash or Silverlight.
+ "about": # Object with schema name: ItemScope # The subject matter of the content.
+ "givenName": "A String", # Given name. This property can be used with familyName instead of the name property.
+ "name": "A String", # The name of the result. In the example of a restaurant review, this might be the summary the user gave their review such as "Great ambiance, but overpriced."
+ "performers": [ # The main performer or performers of the event-for example, a presenter, musician, or actor.
+ # Object with schema name: ItemScope
+ ],
+ "url": "A String", # The URL that points to the result object. For example, a permalink directly to a restaurant reviewer's comment.
+ "gender": "A String", # Gender of the person.
+ "longitude": 3.14, # Longitude.
+ "thumbnail": # Object with schema name: ItemScope # Thumbnail image for an image or video.
+ "caption": "A String", # The caption for this object.
+ "ratingValue": "A String", # Rating value.
+ "reviewRating": # Object with schema name: ItemScope # Review rating.
+ "audio": # Object with schema name: ItemScope # From http://schema.org/MusicRecording, the audio file.
+ },
+ "type": "A String", # The Google schema for the type of moment to write. For example, http://schemas.google.com/AddActivity.
+ "id": "A String", # The moment ID.
+ },
+ ],
+ "updated": "A String", # The RFC 339 timestamp for when this collection of moments was last updated.
+ "nextLink": "A String", # Link to the next page of moments.
+ "etag": "A String", # ETag of this response for caching purposes.
+ "selfLink": "A String", # Link to this page of moments.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+<div class="method">
+ <code class="details" id="remove">remove(id)</code>
+ <pre>Delete a moment.
+
+Args:
+ id: string, The ID of the moment to delete. (required)
+</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/youtube_v3.liveBroadcasts.html b/docs/dyn/youtube_v3.liveBroadcasts.html
new file mode 100644
index 0000000..b7957f2
--- /dev/null
+++ b/docs/dyn/youtube_v3.liveBroadcasts.html
@@ -0,0 +1,573 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="youtube_v3.html">YouTube Data API</a> . <a href="youtube_v3.liveBroadcasts.html">liveBroadcasts</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#bind">bind(id, part, streamId=None)</a></code></p>
+<p class="firstline">Bind a YouTube live broadcast to a stream.</p>
+<p class="toc_element">
+ <code><a href="#delete">delete(id)</a></code></p>
+<p class="firstline">Delete a YouTube live broadcast.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(part, body)</a></code></p>
+<p class="firstline">Insert a YouTube live broadcast.</p>
+<p class="toc_element">
+ <code><a href="#list">list(part, broadcastStatus=None, onBehalfOf=None, pageToken=None, maxResults=None, mine=None, id=None)</a></code></p>
+<p class="firstline">Browse the YouTube broadcast collection.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+ <code><a href="#transition">transition(broadcastStatus, id, part)</a></code></p>
+<p class="firstline">Change the broadcasting status of a YouTube live broadcast and start all the processes associated with it.</p>
+<p class="toc_element">
+ <code><a href="#update">update(part=None, body)</a></code></p>
+<p class="firstline">Update a YouTube live broadcast.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="bind">bind(id, part, streamId=None)</code>
+ <pre>Bind a YouTube live broadcast to a stream.
+
+Args:
+ id: string, ID of the broadcast to which the stream will be bound (required)
+ part: string, Live broadcast parts to be returned in the response. Valid values are: id, snippet, status, slateSettings, contentDetails. (required)
+ streamId: string, ID of the stream to bind to the broadcast
+
+Returns:
+ An object of the form:
+
+ { # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="delete">delete(id)</code>
+ <pre>Delete a YouTube live broadcast.
+
+Args:
+ id: string, The id parameter specifies the YouTube live broadcast ID for the resource that is being deleted. (required)
+</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(part, body)</code>
+ <pre>Insert a YouTube live broadcast.
+
+Args:
+ part: string, Live broadcast parts to be set for the broadcast as well as included in the returned response. Valid values are: snippet, status, slateSettings, contentDetails. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(part, broadcastStatus=None, onBehalfOf=None, pageToken=None, maxResults=None, mine=None, id=None)</code>
+ <pre>Browse the YouTube broadcast collection.
+
+Args:
+ part: string, Live broadcast parts to include in the returned response. Valid values are: id, snippet, status, slateSettings, contentDetails. (required)
+ broadcastStatus: string, Filter to only return broadcasts with the given status by the authenticated user.
+ Allowed values
+ active - Return active broadcasts.
+ all - Return all the broadcasts.
+ completed - Return previously completed broadcasts.
+ upcoming - Return upcoming broadcasts.
+ onBehalfOf: string, ID of the Google+ Page for the channel that the request is be on behalf of
+ pageToken: string, Token for the page selection.
+ maxResults: integer, Maximum number of results to return
+ mine: boolean, Filter to only return broadcasts owned by authenticated user.
+ id: string, IDs of the live broadcasts to be returned.
+
+Returns:
+ An object of the form:
+
+ { # JSON template for list of broadcasts.
+ "nextPageToken": "A String", # The token that can be used as the value of the {@code pageInfo} parameter to retrieve the next page in the result set.
+ "kind": "youtube#liveBroadcastList", # The type of this API resource.
+ "items": [ # A list of broadcasts that match the request criteria.
+ { # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ },
+ ],
+ "etag": "A String", # The eTag of the chart.
+ "prevPageToken": "A String", # The token that can be used as the value of the {@code pageInfo} parameter to retrieve the previous page in the result set.
+ "pageInfo": { # Paging details for lists of resources, including total number of items available and number of resources returned in a single page. # The {@code pageInfo} object encapsulates paging information for the result set.
+ "totalResults": 42, # The total number of results in the result set.
+ "resultsPerPage": 42, # The number of results included in the API response.
+ },
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+<div class="method">
+ <code class="details" id="transition">transition(broadcastStatus, id, part)</code>
+ <pre>Change the broadcasting status of a YouTube live broadcast and start all the processes associated with it.
+
+Args:
+ broadcastStatus: string, Desired broadcast status. (required)
+ Allowed values
+ complete - Stop broadcasting.
+ live - Start broadcasting.
+ testing - Start broadcast testing.
+ id: string, ID of the broadcast to change status (required)
+ part: string, Live broadcast parts to be returned in the response. Valid values are: id, snippet, status, slateSettings, contentDetails. (required)
+
+Returns:
+ An object of the form:
+
+ { # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="update">update(part=None, body)</code>
+ <pre>Update a YouTube live broadcast.
+
+Args:
+ part: string, The part parameter serves two purposes in this operation. It identifies the properties that the write operation will set as well as the properties that the API response will include.
+
+The part names that you can include in the parameter value are id, snippet, status, slateSettings, contentDetails. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # A live broadcast describes live event configuration.
+ "status": { # The status of a live broadcast. # The status of the live broadcast.
+ "privacyStatus": "A String", # Privacy settings of the live broadcast. Allowed values: private, unlisted, public.
+ "lifeCycleStatus": "A String", # Life status of the live broadcast.
+ },
+ "kind": "youtube#liveBroadcast", # The type of this API resource.
+ "contentDetails": { # Slate settings of a broadcast. # The content details of the live broadcast.
+ "enableArchive": True or False, # Whether the live event will be archived or not.
+ "boundStreamId": "A String", # The id of the stream bound to the broadcast.
+ "startWithSlateCuepoint": True or False, # Automatically start with a slate cuepoint.
+ "enableEmbed": True or False, # Whether to allow the broadcast to be played in an embedded player.
+ "enableContentEncryption": True or False, # Whether to enable or disable content encryption.
+ "enableDvr": True or False, # Whether the dvr (digital video recording) is enabled or not.
+ "monitorStream": { # Information about the monitor stream which helps the broadcaster to review the event content before shown to the public.
+ "broadcastStreamDelayMs": 42, # If enableMonitorStream is true, the public broadcast will be delayed by this value.
+ "embedHtml": "A String", # The html code of the embedded player for the monitor stream.
+ "enableMonitorStream": True or False, # Whether to enable the monitor stream for the broadcast.
+ },
+ },
+ "slateSettings": { # Slate settings of a broadcast. # The slate settings of the live broadcast.
+ "slates": { # Broadcast slates.
+ "a_key": { # Locale code indicating in which region should the slate be displayed.
+ "backgroundUrl": "A String", # Url of the background image.
+ "textLines": [ # Multi-line message showing in the slate.
+ "A String",
+ ],
+ },
+ },
+ "enableSlates": True or False, # Whether slate is enabled or not.
+ },
+ "snippet": { # Basic details about a live broadcast, including title, description and thumbnails. # Basic details about the live broadcast.
+ "actualEndTime": "A String", # Date and time the broadcast is actual to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "description": "A String", # Description of the broadcast.
+ "title": "A String", # Title of the broadcast.
+ "channelId": "A String", # Channel publishing the broadcast.
+ "publishedAt": "A String", # Date and time the broadcast was published at. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledStartTime": "A String", # Date and time the broadcast is scheduled to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "actualStartTime": "A String", # Date and time the broadcast is actual to start. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "scheduledEndTime": "A String", # Date and time the broadcast is scheduled to end. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
+ "thumbnails": { # Video thumbnails.
+ "a_key": { # A thumbnail is an image representing a YouTube resource. # A map of thumbnails by their name.
+ "url": "A String", # The thumbnail image's URL.
+ "width": 42, # (Optional) Width of the thumbnail image.
+ "height": 42, # (Optional) Height of the thumbnail image.
+ },
+ },
+ },
+ "etag": "A String", # The eTag of the broadcast.
+ "id": "A String", # The unique id of the broadcast.
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/youtube_v3.liveStreams.html b/docs/dyn/youtube_v3.liveStreams.html
new file mode 100644
index 0000000..d41af60
--- /dev/null
+++ b/docs/dyn/youtube_v3.liveStreams.html
@@ -0,0 +1,309 @@
+<html><body>
+<style>
+
+body, h1, h2, h3, div, span, p, pre, a {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+body {
+ font-size: 13px;
+ padding: 1em;
+}
+
+h1 {
+ font-size: 26px;
+ margin-bottom: 1em;
+}
+
+h2 {
+ font-size: 24px;
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 20px;
+ margin-bottom: 1em;
+ margin-top: 1em;
+}
+
+pre, code {
+ line-height: 1.5;
+ font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
+}
+
+pre {
+ margin-top: 0.5em;
+}
+
+h1, h2, h3, p {
+ font-family: Arial, sans serif;
+}
+
+h1, h2, h3 {
+ border-bottom: solid #CCC 1px;
+}
+
+.toc_element {
+ margin-top: 0.5em;
+}
+
+.firstline {
+ margin-left: 2 em;
+}
+
+.method {
+ margin-top: 1em;
+ border: solid 1px #CCC;
+ padding: 1em;
+ background: #EEE;
+}
+
+.details {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+</style>
+
+<h1><a href="youtube_v3.html">YouTube Data API</a> . <a href="youtube_v3.liveStreams.html">liveStreams</a></h1>
+<h2>Instance Methods</h2>
+<p class="toc_element">
+ <code><a href="#delete">delete(id)</a></code></p>
+<p class="firstline">Delete a live stream.</p>
+<p class="toc_element">
+ <code><a href="#insert">insert(part, body)</a></code></p>
+<p class="firstline">Insert a YouTube live stream.</p>
+<p class="toc_element">
+ <code><a href="#list">list(part, onBehalfOf=None, pageToken=None, maxResults=None, mine=None, id=None)</a></code></p>
+<p class="firstline">Browse the YouTube live stream collection.</p>
+<p class="toc_element">
+ <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+ <code><a href="#update">update(part=None, body)</a></code></p>
+<p class="firstline">Update a YouTube live stream.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="delete">delete(id)</code>
+ <pre>Delete a live stream.
+
+Args:
+ id: string, The id parameter specifies the YouTube live stream ID for the resource that is being deleted. (required)
+</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="insert">insert(part, body)</code>
+ <pre>Insert a YouTube live stream.
+
+Args:
+ part: string, Live stream parts to include in the returned response. Valid values are: id, snippet, cdn, status. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A live stream describes a live ingestion point.
+ "status": { # Brief description of the live stream status. # Status of the live stream.
+ "streamStatus": "A String", # The status of the stream.
+ },
+ "kind": "youtube#liveStream", # The type of this API resource.
+ "cdn": { # Brief description of the live stream cdn settings. # Cdn settings of the live stream.
+ "ingestionType": "A String", # The live stream ingestion type. Allowed values: rtmp, http, multicast.
+ "ingestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting an RTMP or an HTTP stream.
+ "backupIngestionAddress": "A String", # The backup address of the inbound data.
+ "streamName": "A String", # Ingestion stream name.
+ "ingestionAddress": "A String", # The address of the inbound data.
+ },
+ "multicastIngestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting a multicast stream.
+ "multicastAddress": "A String", # The IP address of the multicast data.
+ },
+ "format": "A String", # The format of the inbound data. Allowed values: 240p, 360p, 480p, 720p, 1080p, webm_360p, multicast_qcif, multicast_240p, multicast_360p, multicast_480p, multicast_720p, multicast_1080p.
+ },
+ "snippet": { # Basic details about a live stream, including title and description. # Basic details about the live stream.
+ "channelId": "A String", # Channel publishing the live stream.
+ "description": "A String", # Description of the live stream.
+ "publishedAt": "A String", # Date and time the live stream was published at.
+ "title": "A String", # Title of the live stream.
+ },
+ "etag": "A String", # The eTag of the stream.
+ "id": "A String", # The unique id of the stream.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # A live stream describes a live ingestion point.
+ "status": { # Brief description of the live stream status. # Status of the live stream.
+ "streamStatus": "A String", # The status of the stream.
+ },
+ "kind": "youtube#liveStream", # The type of this API resource.
+ "cdn": { # Brief description of the live stream cdn settings. # Cdn settings of the live stream.
+ "ingestionType": "A String", # The live stream ingestion type. Allowed values: rtmp, http, multicast.
+ "ingestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting an RTMP or an HTTP stream.
+ "backupIngestionAddress": "A String", # The backup address of the inbound data.
+ "streamName": "A String", # Ingestion stream name.
+ "ingestionAddress": "A String", # The address of the inbound data.
+ },
+ "multicastIngestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting a multicast stream.
+ "multicastAddress": "A String", # The IP address of the multicast data.
+ },
+ "format": "A String", # The format of the inbound data. Allowed values: 240p, 360p, 480p, 720p, 1080p, webm_360p, multicast_qcif, multicast_240p, multicast_360p, multicast_480p, multicast_720p, multicast_1080p.
+ },
+ "snippet": { # Basic details about a live stream, including title and description. # Basic details about the live stream.
+ "channelId": "A String", # Channel publishing the live stream.
+ "description": "A String", # Description of the live stream.
+ "publishedAt": "A String", # Date and time the live stream was published at.
+ "title": "A String", # Title of the live stream.
+ },
+ "etag": "A String", # The eTag of the stream.
+ "id": "A String", # The unique id of the stream.
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list">list(part, onBehalfOf=None, pageToken=None, maxResults=None, mine=None, id=None)</code>
+ <pre>Browse the YouTube live stream collection.
+
+Args:
+ part: string, Live stream parts to include in the returned response. Valid values are: id, snippet, cdn, status. (required)
+ onBehalfOf: string, ID of the Google+ Page for the channel that the request is to be on behalf of
+ pageToken: string, Token for the page selection.
+ maxResults: integer, Maximum number of results to return
+ mine: boolean, Filter to only live streams owned by authenticated user.
+ id: string, IDs of the live streams to be returned.
+
+Returns:
+ An object of the form:
+
+ { # List of live streams.
+ "nextPageToken": "A String", # The token that can be used as the value of the {@code pageInfo} parameter to retrieve the next page in the result set.
+ "kind": "youtube#liveStreamList", # The type of this API resource.
+ "items": [ # A list of live streams that match the request criteria.
+ { # A live stream describes a live ingestion point.
+ "status": { # Brief description of the live stream status. # Status of the live stream.
+ "streamStatus": "A String", # The status of the stream.
+ },
+ "kind": "youtube#liveStream", # The type of this API resource.
+ "cdn": { # Brief description of the live stream cdn settings. # Cdn settings of the live stream.
+ "ingestionType": "A String", # The live stream ingestion type. Allowed values: rtmp, http, multicast.
+ "ingestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting an RTMP or an HTTP stream.
+ "backupIngestionAddress": "A String", # The backup address of the inbound data.
+ "streamName": "A String", # Ingestion stream name.
+ "ingestionAddress": "A String", # The address of the inbound data.
+ },
+ "multicastIngestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting a multicast stream.
+ "multicastAddress": "A String", # The IP address of the multicast data.
+ },
+ "format": "A String", # The format of the inbound data. Allowed values: 240p, 360p, 480p, 720p, 1080p, webm_360p, multicast_qcif, multicast_240p, multicast_360p, multicast_480p, multicast_720p, multicast_1080p.
+ },
+ "snippet": { # Basic details about a live stream, including title and description. # Basic details about the live stream.
+ "channelId": "A String", # Channel publishing the live stream.
+ "description": "A String", # Description of the live stream.
+ "publishedAt": "A String", # Date and time the live stream was published at.
+ "title": "A String", # Title of the live stream.
+ },
+ "etag": "A String", # The eTag of the stream.
+ "id": "A String", # The unique id of the stream.
+ },
+ ],
+ "etag": "A String", # The eTag of the chart.
+ "prevPageToken": "A String", # The token that can be used as the value of the {@code pageInfo} parameter to retrieve the previous page in the result set.
+ "pageInfo": { # Paging details for lists of resources, including total number of items available and number of resources returned in a single page. # The {@code pageInfo} object encapsulates paging information for the result set.
+ "totalResults": 42, # The total number of results in the result set.
+ "resultsPerPage": 42, # The number of results included in the API response.
+ },
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
+ <pre>Retrieves the next page of results.
+
+Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+Returns:
+ A request object that you can call 'execute()' on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
+<div class="method">
+ <code class="details" id="update">update(part=None, body)</code>
+ <pre>Update a YouTube live stream.
+
+Args:
+ part: string, The part parameter serves two purposes in this operation. It identifies the properties that the write operation will set as well as the properties that the API response will include.
+
+The part names that you can include in the parameter value are id, snippet, cdn, status. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # A live stream describes a live ingestion point.
+ "status": { # Brief description of the live stream status. # Status of the live stream.
+ "streamStatus": "A String", # The status of the stream.
+ },
+ "kind": "youtube#liveStream", # The type of this API resource.
+ "cdn": { # Brief description of the live stream cdn settings. # Cdn settings of the live stream.
+ "ingestionType": "A String", # The live stream ingestion type. Allowed values: rtmp, http, multicast.
+ "ingestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting an RTMP or an HTTP stream.
+ "backupIngestionAddress": "A String", # The backup address of the inbound data.
+ "streamName": "A String", # Ingestion stream name.
+ "ingestionAddress": "A String", # The address of the inbound data.
+ },
+ "multicastIngestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting a multicast stream.
+ "multicastAddress": "A String", # The IP address of the multicast data.
+ },
+ "format": "A String", # The format of the inbound data. Allowed values: 240p, 360p, 480p, 720p, 1080p, webm_360p, multicast_qcif, multicast_240p, multicast_360p, multicast_480p, multicast_720p, multicast_1080p.
+ },
+ "snippet": { # Basic details about a live stream, including title and description. # Basic details about the live stream.
+ "channelId": "A String", # Channel publishing the live stream.
+ "description": "A String", # Description of the live stream.
+ "publishedAt": "A String", # Date and time the live stream was published at.
+ "title": "A String", # Title of the live stream.
+ },
+ "etag": "A String", # The eTag of the stream.
+ "id": "A String", # The unique id of the stream.
+ }
+
+
+Returns:
+ An object of the form:
+
+ { # A live stream describes a live ingestion point.
+ "status": { # Brief description of the live stream status. # Status of the live stream.
+ "streamStatus": "A String", # The status of the stream.
+ },
+ "kind": "youtube#liveStream", # The type of this API resource.
+ "cdn": { # Brief description of the live stream cdn settings. # Cdn settings of the live stream.
+ "ingestionType": "A String", # The live stream ingestion type. Allowed values: rtmp, http, multicast.
+ "ingestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting an RTMP or an HTTP stream.
+ "backupIngestionAddress": "A String", # The backup address of the inbound data.
+ "streamName": "A String", # Ingestion stream name.
+ "ingestionAddress": "A String", # The address of the inbound data.
+ },
+ "multicastIngestionInfo": { # Brief description of the live stream cdn settings. # Encapsulates information for ingesting a multicast stream.
+ "multicastAddress": "A String", # The IP address of the multicast data.
+ },
+ "format": "A String", # The format of the inbound data. Allowed values: 240p, 360p, 480p, 720p, 1080p, webm_360p, multicast_qcif, multicast_240p, multicast_360p, multicast_480p, multicast_720p, multicast_1080p.
+ },
+ "snippet": { # Basic details about a live stream, including title and description. # Basic details about the live stream.
+ "channelId": "A String", # Channel publishing the live stream.
+ "description": "A String", # Description of the live stream.
+ "publishedAt": "A String", # Date and time the live stream was published at.
+ "title": "A String", # Title of the live stream.
+ },
+ "etag": "A String", # The eTag of the stream.
+ "id": "A String", # The unique id of the stream.
+ }</pre>
+</div>
+
+</body></html>
\ No newline at end of file