Autogenerated update (2018-05-16)

Update:
- admin_reports_v1
- appengine_v1
- appengine_v1beta
- cloudiot_v1
- composer_v1beta1
- sqladmin_v1beta4
- youtube_analytics_v2
This commit is contained in:
Google APIs committed 2018-05-16 00:36:46 +00:00
1 parent 34c8b8d99c
commit b2ec73b99e
21 files changed
+488 -159

No files matched your search

+45 -12
View File
@@ -82,7 +82,11 @@ module Google
end
end
# Request for the `CreateSnapshot` method.
# Request for the `CreateSnapshot` method.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in
# backward-incompatible ways and is not recommended for production use.
# It is not subject to any SLA or deprecation policy.
class CreateSnapshotRequest
include Google::Apis::Core::Hashable
@@ -128,7 +132,11 @@ module Google
end
end
# Response for the `ListSnapshots` method.
# Response for the `ListSnapshots` method.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
class ListSnapshotsResponse
include Google::Apis::Core::Hashable
@@ -181,8 +189,11 @@ module Google
end
end
# Response for the `ListTopicSnapshots` method.
# [ALPHA] This method is a part of a closed Alpha API.
# Response for the `ListTopicSnapshots` method.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
class ListTopicSnapshotsResponse
include Google::Apis::Core::Hashable
@@ -594,7 +605,11 @@ module Google
end
end
# Request for the `Seek` method.
# Request for the `Seek` method.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
class SeekRequest
include Google::Apis::Core::Hashable
@@ -699,7 +714,11 @@ module Google
end
end
# A snapshot resource.
# A snapshot resource.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
class Snapshot
include Google::Apis::Core::Hashable
@@ -769,8 +788,11 @@ module Google
# If `retain_acked_messages` is true, then this also configures the retention
# of acknowledged messages, and thus configures how far back in time a `Seek`
# can be done. Defaults to 7 days. Cannot be more than 7 days or less than 10
# minutes.
# [ALPHA] This field is a part of a closed Alpha API.
# minutes.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# Corresponds to the JSON property `messageRetentionDuration`
# @return [String]
attr_accessor :message_retention_duration
@@ -793,8 +815,11 @@ module Google
# Indicates whether to retain acknowledged messages. If true, then
# messages are not expunged from the subscription's backlog, even if they are
# acknowledged, until they fall out of the `message_retention_duration`
# window.
# [ALPHA] This field is a part of a closed Alpha API.
# window.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# Corresponds to the JSON property `retainAckedMessages`
# @return [Boolean]
attr_accessor :retain_acked_messages
@@ -889,11 +914,19 @@ module Google
end
end
# Request for the UpdateSnapshot method.
# Request for the UpdateSnapshot method.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
class UpdateSnapshotRequest
include Google::Apis::Core::Hashable
# A snapshot resource.
# A snapshot resource.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# Corresponds to the JSON property `snapshot`
# @return [Google::Apis::PubsubV1::Snapshot]
attr_accessor :snapshot
+41 -20
View File
@@ -47,18 +47,21 @@ module Google
@batch_path = 'batch'
end
# [ALPHA] This method is a part of a closed Alpha API.
# Creates a snapshot from the requested subscription.
# Creates a snapshot from the requested subscription.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# If the snapshot already exists, returns `ALREADY_EXISTS`.
# If the requested subscription doesn't exist, returns `NOT_FOUND`.
# If the backlog in the subscription is too old -- and the resulting snapshot
# would expire in less than 1 hour -- then `FAILED_PRECONDITION` is returned.
# See also the `Snapshot.expire_time` field.
# If the name is not provided in the request, the server will assign a random
# See also the `Snapshot.expire_time` field. If the name is not provided in
# the request, the server will assign a random
# name for this snapshot on the same project as the subscription, conforming
# to the
# [resource name
# format](https://cloud.google.com/pubsub/docs/overview#names). The generated
# to the [resource name format](https://cloud.google.com/pubsub/docs/overview#
# names).
# The generated
# name is populated in the returned Snapshot object. Note that for REST API
# requests, you must specify a name in the request.
# @param [String] name
@@ -97,11 +100,15 @@ module Google
execute_or_queue_command(command, &block)
end
# Removes an existing snapshot. All messages retained in the snapshot
# Removes an existing snapshot. <br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# When the snapshot is deleted, all messages retained in the snapshot
# are immediately dropped. After a snapshot is deleted, a new one may be
# created with the same name, but the new one has no association with the old
# snapshot or its subscription, unless the same subscription is specified.
# [ALPHA] This method is a part of a closed Alpha API.
# @param [String] snapshot
# The name of the snapshot to delete.
# Format is `projects/`project`/snapshots/`snap``.
@@ -132,8 +139,11 @@ module Google
execute_or_queue_command(command, &block)
end
# Gets the configuration details of a snapshot.
# [ALPHA] This method is a part of a closed Alpha API.
# Gets the configuration details of a snapshot.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# @param [String] snapshot
# The name of the snapshot to get.
# Format is `projects/`project`/snapshots/`snap``.
@@ -197,8 +207,11 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists the existing snapshots.
# [ALPHA] This method is a part of a closed Alpha API.
# Lists the existing snapshots.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# @param [String] project
# The name of the cloud project that snapshots belong to.
# Format is `projects/`project``.
@@ -237,9 +250,12 @@ module Google
execute_or_queue_command(command, &block)
end
# Updates an existing snapshot. Note that certain properties of a
# snapshot are not modifiable.
# [ALPHA] This method is a part of a closed Alpha API.
# Updates an existing snapshot.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# Note that certain properties of a snapshot are not modifiable.
# @param [String] name
# The name of the snapshot.
# @param [Google::Apis::PubsubV1::UpdateSnapshotRequest] update_snapshot_request_object
@@ -722,8 +738,11 @@ module Google
end
# Seeks an existing subscription to a point in time or to a given snapshot,
# whichever is provided in the request.
# [ALPHA] This method is a part of a closed Alpha API.
# whichever is provided in the request.<br><br>
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# @param [String] subscription
# The subscription to affect.
# @param [Google::Apis::PubsubV1::SeekRequest] seek_request_object
@@ -1116,8 +1135,10 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists the names of the snapshots on this topic.
# [ALPHA] This method is a part of a closed Alpha API.
# Lists the names of the snapshots on this topic.<br><br>
# <b>ALPHA:</b> This feature is part of an alpha release. This API might be
# changed in backward-incompatible ways and is not recommended for production
# use. It is not subject to any SLA or deprecation policy.
# @param [String] topic
# The name of the topic that snapshots are attached to.
# Format is `projects/`project`/topics/`topic``.