generated/google/apis/storagetransfer_v1/classes.rb in google-api-client-0.29.1 vs generated/google/apis/storagetransfer_v1/classes.rb in google-api-client-0.29.2
- old
+ new
@@ -27,18 +27,17 @@
# Credentials](http://docs.aws.amazon.com/general/latest/gr/aws-security-
# credentials.html)).
class AwsAccessKey
include Google::Apis::Core::Hashable
- # AWS access key ID.
- # Required.
+ # Required. AWS access key ID.
# Corresponds to the JSON property `accessKeyId`
# @return [String]
attr_accessor :access_key_id
- # AWS secret access key. This field is not returned in RPC responses.
- # Required.
+ # Required. AWS secret access key. This field is not returned in RPC
+ # responses.
# Corresponds to the JSON property `secretAccessKey`
# @return [String]
attr_accessor :secret_access_key
def initialize(**args)
@@ -63,15 +62,14 @@
# credentials.html)).
# Corresponds to the JSON property `awsAccessKey`
# @return [Google::Apis::StoragetransferV1::AwsAccessKey]
attr_accessor :aws_access_key
- # S3 Bucket name (see
+ # Required. S3 Bucket name (see
# [Creating a
# bucket](http://docs.aws.amazon.com/AmazonS3/latest/dev/create-bucket-get-
# location-example.html)).
- # Required.
# Corresponds to the JSON property `bucketName`
# @return [String]
attr_accessor :bucket_name
def initialize(**args)
@@ -153,13 +151,12 @@
# A list of messages that carry the error details.
# Corresponds to the JSON property `errorDetails`
# @return [Array<String>]
attr_accessor :error_details
- # A URL that refers to the target (a data source, a data sink,
+ # Required. A URL that refers to the target (a data source, a data sink,
# or an object) with which the error is associated.
- # Required.
# Corresponds to the JSON property `url`
# @return [String]
attr_accessor :url
def initialize(**args)
@@ -181,12 +178,11 @@
# Required.
# Corresponds to the JSON property `errorCode`
# @return [String]
attr_accessor :error_code
- # Count of this type of error.
- # Required.
+ # Required. Count of this type of error.
# Corresponds to the JSON property `errorCount`
# @return [Fixnum]
attr_accessor :error_count
# Error samples.
@@ -212,14 +208,13 @@
# name and its `lastModificationTime` refers to the object's updated time,
# which changes when the content or the metadata of the object is updated.
class GcsData
include Google::Apis::Core::Hashable
- # Google Cloud Storage bucket name (see
+ # Required. Google Cloud Storage bucket name (see
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/naming#requirements)).
- # Required.
# Corresponds to the JSON property `bucketName`
# @return [String]
attr_accessor :bucket_name
def initialize(**args)
@@ -234,11 +229,11 @@
# Google service account
class GoogleServiceAccount
include Google::Apis::Core::Hashable
- # Required.
+ # Email address of the service account.
# Corresponds to the JSON property `accountEmail`
# @return [String]
attr_accessor :account_email
def initialize(**args)
@@ -283,14 +278,13 @@
# * [ObjectConditions](#ObjectConditions) have no effect when filtering objects
# to transfer.
class HttpData
include Google::Apis::Core::Hashable
- # The URL that points to the file that stores the object list entries.
- # This file must allow public access. Currently, only URLs with HTTP and
- # HTTPS schemes are supported.
- # Required.
+ # Required. The URL that points to the file that stores the object list
+ # entries. This file must allow public access. Currently, only URLs with
+ # HTTP and HTTPS schemes are supported.
# Corresponds to the JSON property `listUrl`
# @return [String]
attr_accessor :list_url
def initialize(**args)
@@ -927,11 +921,10 @@
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
# The ID of the Google Cloud Platform Project that owns the operation.
- # Required.
# Corresponds to the JSON property `projectId`
# @return [String]
attr_accessor :project_id
# Start time of this transfer execution.
@@ -1099,11 +1092,11 @@
# Request passed to UpdateTransferJob.
class UpdateTransferJobRequest
include Google::Apis::Core::Hashable
- # The ID of the Google Cloud Platform Console project that owns the job.
- # Required.
+ # Required. The ID of the Google Cloud Platform Console project that owns the
+ # job.
# Corresponds to the JSON property `projectId`
# @return [String]
attr_accessor :project_id
# This resource represents the configuration of a transfer job that runs