Package Properties and Attributes (2.17.0)

Summary of entries of Properties and Attributes for storage.

google.cloud.storage.acl.ACL.PREDEFINED_JSON_ACLS

google.cloud.storage.acl.ACL.client

Abstract getter for the object client.

See more: google.cloud.storage.acl.ACL.client

google.cloud.storage.acl.BucketACL.client

The client bound to this ACL's bucket.

See more: google.cloud.storage.acl.BucketACL.client

google.cloud.storage.acl.BucketACL.reload_path

Compute the path for GET API requests for this ACL.

See more: google.cloud.storage.acl.BucketACL.reload_path

google.cloud.storage.acl.BucketACL.save_path

Compute the path for PATCH API requests for this ACL.

See more: google.cloud.storage.acl.BucketACL.save_path

google.cloud.storage.acl.BucketACL.user_project

Compute the user project charged for API requests for this ACL.

See more: google.cloud.storage.acl.BucketACL.user_project

google.cloud.storage.acl.ObjectACL.client

The client bound to this ACL's blob.

See more: google.cloud.storage.acl.ObjectACL.client

google.cloud.storage.acl.ObjectACL.reload_path

Compute the path for GET API requests for this ACL.

See more: google.cloud.storage.acl.ObjectACL.reload_path

google.cloud.storage.acl.ObjectACL.save_path

Compute the path for PATCH API requests for this ACL.

See more: google.cloud.storage.acl.ObjectACL.save_path

google.cloud.storage.acl.ObjectACL.user_project

Compute the user project charged for API requests for this ACL.

See more: google.cloud.storage.acl.ObjectACL.user_project

google.cloud.storage.blob.Blob.STORAGE_CLASSES

Allowed values for storage_class.

See more: google.cloud.storage.blob.Blob.STORAGE_CLASSES

google.cloud.storage.blob.Blob.acl

Create our ACL on demand.

See more: google.cloud.storage.blob.Blob.acl

google.cloud.storage.blob.Blob.bucket

Bucket which contains the object.

See more: google.cloud.storage.blob.Blob.bucket

google.cloud.storage.blob.Blob.cache_control

Scalar property getter.

See more: google.cloud.storage.blob.Blob.cache_control

google.cloud.storage.blob.Blob.chunk_size

Get the blob's default chunk size.

See more: google.cloud.storage.blob.Blob.chunk_size

google.cloud.storage.blob.Blob.client

The client bound to this blob.

See more: google.cloud.storage.blob.Blob.client

google.cloud.storage.blob.Blob.component_count

Number of underlying components that make up this object.

See more: google.cloud.storage.blob.Blob.component_count

google.cloud.storage.blob.Blob.content_disposition

Scalar property getter.

See more: google.cloud.storage.blob.Blob.content_disposition

google.cloud.storage.blob.Blob.content_encoding

Scalar property getter.

See more: google.cloud.storage.blob.Blob.content_encoding

google.cloud.storage.blob.Blob.content_language

Scalar property getter.

See more: google.cloud.storage.blob.Blob.content_language

google.cloud.storage.blob.Blob.content_type

Scalar property getter.

See more: google.cloud.storage.blob.Blob.content_type

google.cloud.storage.blob.Blob.crc32c

Scalar property getter.

See more: google.cloud.storage.blob.Blob.crc32c

google.cloud.storage.blob.Blob.custom_time

Retrieve the custom time for the object.

See more: google.cloud.storage.blob.Blob.custom_time

google.cloud.storage.blob.Blob.encryption_key

Retrieve the customer-supplied encryption key for the object.

See more: google.cloud.storage.blob.Blob.encryption_key

google.cloud.storage.blob.Blob.etag

Retrieve the ETag for the object.

See more: google.cloud.storage.blob.Blob.etag

google.cloud.storage.blob.Blob.event_based_hold

Scalar property getter.

See more: google.cloud.storage.blob.Blob.event_based_hold

google.cloud.storage.blob.Blob.generation

Retrieve the generation for the object.

See more: google.cloud.storage.blob.Blob.generation

google.cloud.storage.blob.Blob.hard_delete_time

If this object has been soft-deleted, returns the time at which it will be permanently deleted.

See more: google.cloud.storage.blob.Blob.hard_delete_time

google.cloud.storage.blob.Blob.id

Retrieve the ID for the object.

See more: google.cloud.storage.blob.Blob.id

google.cloud.storage.blob.Blob.kms_key_name

Resource name of Cloud KMS key used to encrypt the blob's contents.

See more: google.cloud.storage.blob.Blob.kms_key_name

google.cloud.storage.blob.Blob.md5_hash

Scalar property getter.

See more: google.cloud.storage.blob.Blob.md5_hash

Retrieve the media download URI for the object.

See more: google.cloud.storage.blob.Blob.media_link

google.cloud.storage.blob.Blob.metadata

Retrieve arbitrary/application specific metadata for the object.

See more: google.cloud.storage.blob.Blob.metadata

google.cloud.storage.blob.Blob.metageneration

Retrieve the metageneration for the object.

See more: google.cloud.storage.blob.Blob.metageneration

google.cloud.storage.blob.Blob.owner

Retrieve info about the owner of the object.

See more: google.cloud.storage.blob.Blob.owner

google.cloud.storage.blob.Blob.path

Getter property for the URL path to this Blob.

See more: google.cloud.storage.blob.Blob.path

google.cloud.storage.blob.Blob.public_url

The public URL for this blob.

See more: google.cloud.storage.blob.Blob.public_url

google.cloud.storage.blob.Blob.retention

Retrieve the retention configuration for this object.

See more: google.cloud.storage.blob.Blob.retention

google.cloud.storage.blob.Blob.retention_expiration_time

Retrieve timestamp at which the object's retention period expires.

See more: google.cloud.storage.blob.Blob.retention_expiration_time

Retrieve the URI for the object.

See more: google.cloud.storage.blob.Blob.self_link

google.cloud.storage.blob.Blob.size

Size of the object, in bytes.

See more: google.cloud.storage.blob.Blob.size

google.cloud.storage.blob.Blob.soft_delete_time

If this object has been soft-deleted, returns the time at which it became soft-deleted.

See more: google.cloud.storage.blob.Blob.soft_delete_time

google.cloud.storage.blob.Blob.storage_class

Scalar property getter.

See more: google.cloud.storage.blob.Blob.storage_class

google.cloud.storage.blob.Blob.temporary_hold

Scalar property getter.

See more: google.cloud.storage.blob.Blob.temporary_hold

google.cloud.storage.blob.Blob.time_created

Retrieve the timestamp at which the object was created.

See more: google.cloud.storage.blob.Blob.time_created

google.cloud.storage.blob.Blob.time_deleted

Retrieve the timestamp at which the object was deleted.

See more: google.cloud.storage.blob.Blob.time_deleted

google.cloud.storage.blob.Blob.updated

Retrieve the timestamp at which the object was updated.

See more: google.cloud.storage.blob.Blob.updated

google.cloud.storage.blob.Blob.user_project

Project ID billed for API requests made via this blob.

See more: google.cloud.storage.blob.Blob.user_project

google.cloud.storage.blob.Retention.blob

Blob for which this retention configuration applies to.

See more: google.cloud.storage.blob.Retention.blob

google.cloud.storage.blob.Retention.mode

The mode of the retention configuration.

See more: google.cloud.storage.blob.Retention.mode

google.cloud.storage.blob.Retention.retain_until_time

The earliest time that the object can be deleted or replaced, which is the retention configuration set for this object.

See more: google.cloud.storage.blob.Retention.retain_until_time

google.cloud.storage.blob.Retention.retention_expiration_time

The earliest time that the object can be deleted, which depends on any retention configuration set for the object and any retention policy set for the bucket that contains the object.

See more: google.cloud.storage.blob.Retention.retention_expiration_time

google.cloud.storage.bucket.Bucket.STORAGE_CLASSES

Allowed values for storage_class.

See more: google.cloud.storage.bucket.Bucket.STORAGE_CLASSES

google.cloud.storage.bucket.Bucket.acl

Create our ACL on demand.

See more: google.cloud.storage.bucket.Bucket.acl

google.cloud.storage.bucket.Bucket.autoclass_enabled

Whether Autoclass is enabled for this bucket.

See more: google.cloud.storage.bucket.Bucket.autoclass_enabled

google.cloud.storage.bucket.Bucket.autoclass_terminal_storage_class

The storage class that objects in an Autoclass bucket eventually transition to if they are not read for a certain length of time.

See more: google.cloud.storage.bucket.Bucket.autoclass_terminal_storage_class

google.cloud.storage.bucket.Bucket.autoclass_terminal_storage_class_update_time

The time at which the Autoclass terminal_storage_class field was last updated for this bucket.

See more: google.cloud.storage.bucket.Bucket.autoclass_terminal_storage_class_update_time

google.cloud.storage.bucket.Bucket.autoclass_toggle_time

Retrieve the toggle time when Autoclaass was last enabled or disabled for the bucket.

See more: google.cloud.storage.bucket.Bucket.autoclass_toggle_time

google.cloud.storage.bucket.Bucket.client

The client bound to this bucket.

See more: google.cloud.storage.bucket.Bucket.client

google.cloud.storage.bucket.Bucket.cors

Retrieve or set CORS policies configured for this bucket.

See more: google.cloud.storage.bucket.Bucket.cors

google.cloud.storage.bucket.Bucket.data_locations

Retrieve the list of regional locations for custom dual-region buckets.

See more: google.cloud.storage.bucket.Bucket.data_locations

google.cloud.storage.bucket.Bucket.default_event_based_hold

google.cloud.storage.bucket.Bucket.default_kms_key_name

Retrieve / set default KMS encryption key for objects in the bucket.

See more: google.cloud.storage.bucket.Bucket.default_kms_key_name

google.cloud.storage.bucket.Bucket.default_object_acl

Create our defaultObjectACL on demand.

See more: google.cloud.storage.bucket.Bucket.default_object_acl

google.cloud.storage.bucket.Bucket.etag

Retrieve the ETag for the bucket.

See more: google.cloud.storage.bucket.Bucket.etag

google.cloud.storage.bucket.Bucket.hierarchical_namespace_enabled

Whether hierarchical namespace is enabled for this bucket.

See more: google.cloud.storage.bucket.Bucket.hierarchical_namespace_enabled

google.cloud.storage.bucket.Bucket.iam_configuration

Retrieve IAM configuration for this bucket.

See more: google.cloud.storage.bucket.Bucket.iam_configuration

google.cloud.storage.bucket.Bucket.id

Retrieve the ID for the bucket.

See more: google.cloud.storage.bucket.Bucket.id

google.cloud.storage.bucket.Bucket.labels

Retrieve or set labels assigned to this bucket.

See more: google.cloud.storage.bucket.Bucket.labels

google.cloud.storage.bucket.Bucket.lifecycle_rules

Retrieve or set lifecycle rules configured for this bucket.

See more: google.cloud.storage.bucket.Bucket.lifecycle_rules

google.cloud.storage.bucket.Bucket.location

Retrieve location configured for this bucket.

See more: google.cloud.storage.bucket.Bucket.location

google.cloud.storage.bucket.Bucket.location_type

Retrieve the location type for the bucket.

See more: google.cloud.storage.bucket.Bucket.location_type

google.cloud.storage.bucket.Bucket.metageneration

Retrieve the metageneration for the bucket.

See more: google.cloud.storage.bucket.Bucket.metageneration

google.cloud.storage.bucket.Bucket.object_retention_mode

Retrieve the object retention mode set on the bucket.

See more: google.cloud.storage.bucket.Bucket.object_retention_mode

google.cloud.storage.bucket.Bucket.owner

Retrieve info about the owner of the bucket.

See more: google.cloud.storage.bucket.Bucket.owner

google.cloud.storage.bucket.Bucket.path

The URL path to this bucket.

See more: google.cloud.storage.bucket.Bucket.path

google.cloud.storage.bucket.Bucket.project_number

Retrieve the number of the project to which the bucket is assigned.

See more: google.cloud.storage.bucket.Bucket.project_number

google.cloud.storage.bucket.Bucket.requester_pays

Does the requester pay for API requests for this bucket?.

See more: google.cloud.storage.bucket.Bucket.requester_pays

google.cloud.storage.bucket.Bucket.retention_period

Retrieve or set the retention period for items in the bucket.

See more: google.cloud.storage.bucket.Bucket.retention_period

google.cloud.storage.bucket.Bucket.retention_policy_effective_time

Retrieve the effective time of the bucket's retention policy.

See more: google.cloud.storage.bucket.Bucket.retention_policy_effective_time

google.cloud.storage.bucket.Bucket.retention_policy_locked

Retrieve whthere the bucket's retention policy is locked.

See more: google.cloud.storage.bucket.Bucket.retention_policy_locked

google.cloud.storage.bucket.Bucket.rpo

Get the RPO (Recovery Point Objective) of this bucket.

See more: google.cloud.storage.bucket.Bucket.rpo

Retrieve the URI for the bucket.

See more: google.cloud.storage.bucket.Bucket.self_link

google.cloud.storage.bucket.Bucket.soft_delete_policy

Retrieve the soft delete policy for this bucket.

See more: google.cloud.storage.bucket.Bucket.soft_delete_policy

google.cloud.storage.bucket.Bucket.storage_class

Retrieve or set the storage class for the bucket.

See more: google.cloud.storage.bucket.Bucket.storage_class

google.cloud.storage.bucket.Bucket.time_created

Retrieve the timestamp at which the bucket was created.

See more: google.cloud.storage.bucket.Bucket.time_created

google.cloud.storage.bucket.Bucket.updated

Retrieve the timestamp at which the bucket was last updated.

See more: google.cloud.storage.bucket.Bucket.updated

google.cloud.storage.bucket.Bucket.user_project

Project ID to be billed for API requests made via this bucket.

See more: google.cloud.storage.bucket.Bucket.user_project

google.cloud.storage.bucket.Bucket.versioning_enabled

Is versioning enabled for this bucket?.

See more: google.cloud.storage.bucket.Bucket.versioning_enabled

google.cloud.storage.bucket.IAMConfiguration.bucket

Bucket for which this instance is the policy.

See more: google.cloud.storage.bucket.IAMConfiguration.bucket

google.cloud.storage.bucket.IAMConfiguration.bucket_policy_only_enabled

Deprecated alias for uniform_bucket_level_access_enabled.

See more: google.cloud.storage.bucket.IAMConfiguration.bucket_policy_only_enabled

google.cloud.storage.bucket.IAMConfiguration.bucket_policy_only_locked_time

Deprecated alias for uniform_bucket_level_access_locked_time.

See more: google.cloud.storage.bucket.IAMConfiguration.bucket_policy_only_locked_time

google.cloud.storage.bucket.IAMConfiguration.public_access_prevention

Setting for public access prevention policy.

See more: google.cloud.storage.bucket.IAMConfiguration.public_access_prevention

google.cloud.storage.bucket.IAMConfiguration.uniform_bucket_level_access_enabled

If set, access checks only use bucket-level IAM policies or above.

See more: google.cloud.storage.bucket.IAMConfiguration.uniform_bucket_level_access_enabled

google.cloud.storage.bucket.IAMConfiguration.uniform_bucket_level_access_locked_time

Deadline for changing uniform_bucket_level_access_enabled from true to false.

See more: google.cloud.storage.bucket.IAMConfiguration.uniform_bucket_level_access_locked_time

google.cloud.storage.bucket.LifecycleRuleConditions.age

google.cloud.storage.bucket.LifecycleRuleConditions.created_before

Conditon's created_before value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.created_before

google.cloud.storage.bucket.LifecycleRuleConditions.custom_time_before

Conditon's 'custom_time_before' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.custom_time_before

google.cloud.storage.bucket.LifecycleRuleConditions.days_since_custom_time

Conditon's 'days_since_custom_time' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.days_since_custom_time

google.cloud.storage.bucket.LifecycleRuleConditions.days_since_noncurrent_time

Conditon's 'days_since_noncurrent_time' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.days_since_noncurrent_time

google.cloud.storage.bucket.LifecycleRuleConditions.is_live

google.cloud.storage.bucket.LifecycleRuleConditions.matches_prefix

Conditon's 'matches_prefix' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.matches_prefix

google.cloud.storage.bucket.LifecycleRuleConditions.matches_storage_class

Conditon's 'matches_storage_class' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.matches_storage_class

google.cloud.storage.bucket.LifecycleRuleConditions.matches_suffix

Conditon's 'matches_suffix' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.matches_suffix

google.cloud.storage.bucket.LifecycleRuleConditions.noncurrent_time_before

Conditon's 'noncurrent_time_before' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.noncurrent_time_before

google.cloud.storage.bucket.LifecycleRuleConditions.number_of_newer_versions

Conditon's 'number_of_newer_versions' value.

See more: google.cloud.storage.bucket.LifecycleRuleConditions.number_of_newer_versions

google.cloud.storage.bucket.SoftDeletePolicy.bucket

Bucket for which this instance is the policy.

See more: google.cloud.storage.bucket.SoftDeletePolicy.bucket

google.cloud.storage.bucket.SoftDeletePolicy.effective_time

Get the effective time of the bucket's soft delete policy.

See more: google.cloud.storage.bucket.SoftDeletePolicy.effective_time

google.cloud.storage.bucket.SoftDeletePolicy.retention_duration_seconds

Get the retention duration of the bucket's soft delete policy.

See more: google.cloud.storage.bucket.SoftDeletePolicy.retention_duration_seconds

google.cloud.storage.client.Client.SCOPE

The scopes required for authenticating as a Cloud Storage consumer.

See more: google.cloud.storage.client.Client.SCOPE

google.cloud.storage.client.Client.current_batch

Currently-active batch.

See more: google.cloud.storage.client.Client.current_batch

google.cloud.storage.hmac_key.HMACKeyMetadata.ACTIVE_STATE

Key is active, and may be used to sign requests.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.ACTIVE_STATE

google.cloud.storage.hmac_key.HMACKeyMetadata.DELETED_STATE

google.cloud.storage.hmac_key.HMACKeyMetadata.INACTIVE_STATE

Key is inactive, and may not be used to sign requests.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.INACTIVE_STATE

google.cloud.storage.hmac_key.HMACKeyMetadata.access_id

google.cloud.storage.hmac_key.HMACKeyMetadata.etag

ETag identifying the version of the key metadata.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.etag

google.cloud.storage.hmac_key.HMACKeyMetadata.id

ID of the key, including the Project ID and the Access ID.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.id

google.cloud.storage.hmac_key.HMACKeyMetadata.path

Resource path for the metadata's key.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.path

google.cloud.storage.hmac_key.HMACKeyMetadata.project

Project ID associated with the key.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.project

google.cloud.storage.hmac_key.HMACKeyMetadata.service_account_email

Service account e-mail address associated with the key.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.service_account_email

google.cloud.storage.hmac_key.HMACKeyMetadata.state

Get / set key's state.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.state

google.cloud.storage.hmac_key.HMACKeyMetadata.time_created

Retrieve the timestamp at which the HMAC key was created.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.time_created

google.cloud.storage.hmac_key.HMACKeyMetadata.updated

Retrieve the timestamp at which the HMAC key was created.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.updated

google.cloud.storage.hmac_key.HMACKeyMetadata.user_project

Project ID to be billed for API requests made via this bucket.

See more: google.cloud.storage.hmac_key.HMACKeyMetadata.user_project

google.cloud.storage.notification.BucketNotification.blob_name_prefix

Prefix of blob names for which notification events are published.

See more: google.cloud.storage.notification.BucketNotification.blob_name_prefix

google.cloud.storage.notification.BucketNotification.bucket

Bucket to which the notification is bound.

See more: google.cloud.storage.notification.BucketNotification.bucket

google.cloud.storage.notification.BucketNotification.client

The client bound to this notfication.

See more: google.cloud.storage.notification.BucketNotification.client

google.cloud.storage.notification.BucketNotification.custom_attributes

Custom attributes passed with notification events.

See more: google.cloud.storage.notification.BucketNotification.custom_attributes

google.cloud.storage.notification.BucketNotification.etag

Server-set ETag of notification resource.

See more: google.cloud.storage.notification.BucketNotification.etag

google.cloud.storage.notification.BucketNotification.event_types

Event types for which notification events are published.

See more: google.cloud.storage.notification.BucketNotification.event_types

google.cloud.storage.notification.BucketNotification.notification_id

Server-set ID of notification resource.

See more: google.cloud.storage.notification.BucketNotification.notification_id

google.cloud.storage.notification.BucketNotification.path

The URL path for this notification.

See more: google.cloud.storage.notification.BucketNotification.path

google.cloud.storage.notification.BucketNotification.payload_format

Format of payload of notification events.

See more: google.cloud.storage.notification.BucketNotification.payload_format

Server-set ETag of notification resource.

See more: google.cloud.storage.notification.BucketNotification.self_link

google.cloud.storage.notification.BucketNotification.topic_name

Topic name to which notifications are published.

See more: google.cloud.storage.notification.BucketNotification.topic_name

google.cloud.storage.notification.BucketNotification.topic_project

Project ID of topic to which notifications are published.

See more: google.cloud.storage.notification.BucketNotification.topic_project