Skip to content

Space

Source code in docs_src/capo_cloudwatchomni/types/space.py
class Space(TypedDict, closed=True):
    space_id: "capo_cloudwatchomni.types.space_id.SpaceId"
    """The unique ID of the space."""
    name: "str"
    """A name that identifies the space."""
    space_arn: "capo_cloudwatchomni.types.arn.Arn"
    """The Amazon Resource Name (ARN) of the space."""
    domain_arn: NotRequired["capo_cloudwatchomni.types.arn.Arn"]
    """The Amazon Resource Name (ARN) of the domain the space belongs to. Absent when the space is not associated with a domain, so callers must tolerate its absence."""
    region: "str"
    """The region where this space was created."""
    owner_account_id: "capo_cloudwatchomni.types.account_id.AccountId"
    """AWS account ID that owns this space."""
    data_access_role_arn: "capo_cloudwatchomni.types.arn.Arn"
    """The ARN of the IAM role used for data access."""
    created_at: "datetime.datetime"
    """The timestamp when the space was created."""
    updated_at: "datetime.datetime"
    """The timestamp when the space was last updated."""
    agent_core_evaluation_role_arn: NotRequired["capo_cloudwatchomni.types.arn.Arn"]
    """The ARN of the IAM role used by AgentCore online evaluation. Absent when the space was created without one."""
    status: "capo_cloudwatchomni.types.space_status.SpaceStatus"
    """The status of the space."""
    status_reason: NotRequired["str"]
    """Reason for the current space status."""
    encryption_configuration: NotRequired[
        "capo_cloudwatchomni.types.encryption_configuration.EncryptionConfiguration"
    ]
    """How the space's data at rest is encrypted. Always populated: a space with no customer managed key reports `encryptionStrategy` AWS_OWNED and no `kmsKeyArn`."""

agent_core_evaluation_role_arn instance-attribute

agent_core_evaluation_role_arn: NotRequired[Arn]

The ARN of the IAM role used by AgentCore online evaluation. Absent when the space was created without one.

created_at instance-attribute

created_at: datetime

The timestamp when the space was created.

data_access_role_arn instance-attribute

data_access_role_arn: Arn

The ARN of the IAM role used for data access.

domain_arn instance-attribute

domain_arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the domain the space belongs to. Absent when the space is not associated with a domain, so callers must tolerate its absence.

encryption_configuration instance-attribute

encryption_configuration: NotRequired[EncryptionConfiguration]

How the space's data at rest is encrypted. Always populated: a space with no customer managed key reports encryptionStrategy AWS_OWNED and no kmsKeyArn.

name instance-attribute

name: str

A name that identifies the space.

owner_account_id instance-attribute

owner_account_id: AccountId

AWS account ID that owns this space.

region instance-attribute

region: str

The region where this space was created.

space_arn instance-attribute

space_arn: Arn

The Amazon Resource Name (ARN) of the space.

space_id instance-attribute

space_id: SpaceId

The unique ID of the space.

status instance-attribute

status: SpaceStatus

The status of the space.

status_reason instance-attribute

status_reason: NotRequired[str]

Reason for the current space status.

updated_at instance-attribute

updated_at: datetime

The timestamp when the space was last updated.