Class: Google::Cloud::Logging::V2::CreateBucketRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/logging/v2/logging_config.rb

Overview

The parameters to CreateBucket.

Instance Attribute Summary collapse

Instance Attribute Details

#bucket::Google::Cloud::Logging::V2::LogBucket

Returns Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.

Returns:

  • (::Google::Cloud::Logging::V2::LogBucket)

    Required. The new bucket. The region specified in the new bucket must be compliant with any Location Restriction Org Policy. The name field in the bucket is ignored.



422
423
424
425
# File 'proto_docs/google/logging/v2/logging_config.rb', line 422

class CreateBucketRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#bucket_id::String

Returns Required. A client-assigned identifier such as "my-bucket". Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.

Returns:

  • (::String)

    Required. A client-assigned identifier such as "my-bucket". Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.



422
423
424
425
# File 'proto_docs/google/logging/v2/logging_config.rb', line 422

class CreateBucketRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The resource in which to create the log bucket:

"projects/[PROJECT_ID]/locations/[LOCATION_ID]"

For example:

"projects/my-project/locations/global".

Returns:

  • (::String)

    Required. The resource in which to create the log bucket:

    "projects/[PROJECT_ID]/locations/[LOCATION_ID]"
    

    For example:

    "projects/my-project/locations/global"



422
423
424
425
# File 'proto_docs/google/logging/v2/logging_config.rb', line 422

class CreateBucketRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end