S3Object#

class pyatlan.model.assets.S3Object(*, typeName: str = 'S3Object', attributes: S3Object.Attributes = None, businessAttributes: Dict[str, Any] | None = None, createdBy: str | None = None, createTime: int | None = None, deleteHandler: str | None = None, guid: str = '', isIncomplete: bool | None = True, labels: List[str] | None = None, relationshipAttributes: Dict[str, Any] | None = None, status: EntityStatus | None = None, updatedBy: str | None = None, updateTime: int | None = None, version: int | None = None, classifications: List[AtlanTag] | None = None, classificationNames: List[str] | None = None, displayText: str | None = None, entityStatus: str | None = None, relationshipGuid: str | None = None, relationshipStatus: str | None = None, relationshipType: str | None = None, meaningNames: List[str] | None = None, meanings: List[Meaning] | None = None, customAttributes: Dict[str, Any] | None = None, scrubbed: bool | None = None, pendingTasks: List[str] | None = None, uniqueAttributes: Dict[str, Any] | None = None, appendRelationshipAttributes: Dict[str, Any] | None = None, removeRelationshipAttributes: Dict[str, Any] | None = None, semantic: SaveSemantic | None = None, depth: int | None = None)[source]#

Description

BUCKET: ClassVar[RelationField] = <pyatlan.model.fields.atlan_fields.RelationField object>#

TBC

S3BUCKET_NAME: ClassVar[KeywordTextField] = <pyatlan.model.fields.atlan_fields.KeywordTextField object>#

Simple name of the bucket in which this object exists.

S3BUCKET_QUALIFIED_NAME: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>#

Unique name of the bucket in which this object exists.

S3OBJECT_CONTENT_DISPOSITION: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>#

Information about how this object’s content should be presented.

S3OBJECT_CONTENT_TYPE: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>#

Type of content in this object, for example: text/plain, application/json, etc.

S3OBJECT_KEY: ClassVar[KeywordTextField] = <pyatlan.model.fields.atlan_fields.KeywordTextField object>#

Unique identity of this object in an S3 bucket. This is usually the concatenation of any prefix (folder) in the S3 bucket with the name of the object (file) itself.

S3OBJECT_LAST_MODIFIED_TIME: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>#

Time (epoch) at which this object was last updated, in milliseconds, or when it was created if it has never been modified.

S3OBJECT_SIZE: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>#

Object size in bytes.

S3OBJECT_STORAGE_CLASS: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>#

Storage class used for storing this object, for example: standard, intelligent-tiering, glacier, etc.

S3OBJECT_VERSION_ID: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>#

Version of this object. This is only applicable when versioning is enabled on the bucket in which this object exists.