class BucketSpec(pb_classes.Message): (source)
Constructor: BucketSpec(initial_message, versioning_policy, max_size_bytes, lifecycle_configuration, ...)
Undocumented
Method | __dir__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | default |
Undocumented |
Method | lifecycle |
Undocumented |
Method | max |
Undocumented |
Method | override |
Undocumented |
Method | versioning |
Undocumented |
Constant | __PB2 |
Undocumented |
Constant | __PY |
Undocumented |
Class Variable | __mask |
Undocumented |
Property | default |
Storage class to use by default for uploads to the bucket. It may be overridden by `x-amz-storage-class` header. If not set - STANDARD is used as a default storage class. |
Property | lifecycle |
Undocumented |
Property | max |
Maximum bucket size. Zero means unlimited. Actual limit can be lower if customer doesn't have enough quota. Real bucket size can go a little higher if customer writes too fast. |
Property | override |
Storage class to override any other storage class of uploading objects. It overrides the storage class regardless of how the original storage class was specified - either the default storage class or the one provided via the `x-amz-storage-class` header. |
Property | versioning |
Supports transitions: * disabled -> enabled * disabled -> suspended * enabled <-> suspended |
Inherited from Message
:
Class Method | get |
Undocumented |
Class Method | is |
Undocumented |
Class Method | is |
Undocumented |
Method | __repr__ |
Undocumented |
Method | check |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | is |
Undocumented |
Method | set |
Undocumented |
Method | which |
Undocumented |
Class Variable | __PB2 |
Undocumented |
Instance Variable | __pb2 |
Undocumented |
Method | _clear |
Undocumented |
Method | _get |
Undocumented |
Method | _set |
Undocumented |
Class Variable | __credentials |
Undocumented |
Class Variable | __default |
Undocumented |
Class Variable | __sensitive |
Undocumented |
Instance Variable | __recorded |
Undocumented |
message_1.Message | None
= None, *, versioning_policy: VersioningPolicy | base_pb2.VersioningPolicy | None | unset.UnsetType
= unset.Unset, max_size_bytes: builtins.int | None | unset.UnsetType
= unset.Unset, lifecycle_configuration: LifecycleConfiguration | lifecycle_pb2.LifecycleConfiguration | None | unset.UnsetType
= unset.Unset, default_storage_class: StorageClass | base_pb2.StorageClass | None | unset.UnsetType
= unset.Unset, override_storage_class: StorageClass | base_pb2.StorageClass | None | unset.UnsetType
= unset.Unset):
(source)
¶
Undocumented
Undocumented
LifecycleConfiguration | lifecycle_pb2.LifecycleConfiguration | None
):
(source)
¶
Undocumented
Undocumented
Undocumented
Undocumented
Value |
|
Undocumented
Value |
|
Storage class to use by default for uploads to the bucket. It may be overridden by `x-amz-storage-class` header. If not set - STANDARD is used as a default storage class.
Maximum bucket size. Zero means unlimited. Actual limit can be lower if customer doesn't have enough quota. Real bucket size can go a little higher if customer writes too fast.
Storage class to override any other storage class of uploading objects. It overrides the storage class regardless of how the original storage class was specified - either the default storage class or the one provided via the `x-amz-storage-class` header.