Skip to content

DevEnvironmentSummary

Source code in docs_src/capo_codecatalyst/types/dev_environment_summary.py
class DevEnvironmentSummary(TypedDict, closed=True):
    space_name: NotRequired["capo_codecatalyst.types.name_string.NameString"]
    """<p>The name of the space.</p>"""
    project_name: NotRequired["capo_codecatalyst.types.name_string.NameString"]
    """<p>The name of the project in the space.</p>"""
    id: "capo_codecatalyst.types.uuid.Uuid"
    """<p>The system-generated unique ID for the Dev Environment. </p>"""
    last_updated_time: "capo_codecatalyst.types.timestamp.Timestamp"
    """<p>The time when the Dev Environment was last updated, in coordinated universal time (UTC) timestamp format as specified in <a href="https://www.rfc-editor.org/rfc/rfc3339#section-5.6">RFC 3339</a>.</p>"""
    creator_id: "str"
    """<p>The system-generated unique ID of the user who created the Dev Environment. </p>"""
    status: "capo_codecatalyst.types.dev_environment_status.DevEnvironmentStatus"
    """<p>The status of the Dev Environment. </p>"""
    status_reason: NotRequired["capo_codecatalyst.types.status_reason.StatusReason"]
    """<p>The reason for the status.</p>"""
    repositories: "capo_codecatalyst.types.dev_environment_repository_summaries.DevEnvironmentRepositorySummaries"
    """<p>Information about the repositories that will be cloned into the Dev Environment. If no rvalue is specified, no repository is cloned.</p>"""
    alias: NotRequired["str"]
    """<p>The user-specified alias for the Dev Environment.</p>"""
    ides: NotRequired["capo_codecatalyst.types.ides.Ides"]
    """<p>Information about the integrated development environment (IDE) configured for a Dev Environment.</p>"""
    instance_type: "capo_codecatalyst.types.instance_type.InstanceType"
    """<p>The Amazon EC2 instace type used for the Dev Environment. </p>"""
    inactivity_timeout_minutes: (
        "capo_codecatalyst.types.inactivity_timeout_minutes.InactivityTimeoutMinutes"
    )
    """<p>The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Dev Environments consume compute minutes when running.</p>"""
    persistent_storage: "capo_codecatalyst.types.persistent_storage.PersistentStorage"
    """<p>Information about the configuration of persistent storage for the Dev Environment.</p>"""
    vpc_connection_name: NotRequired["capo_codecatalyst.types.name_string.NameString"]
    """<p>The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.</p>"""

alias instance-attribute

alias: NotRequired[str]

The user-specified alias for the Dev Environment.

creator_id instance-attribute

creator_id: str

The system-generated unique ID of the user who created the Dev Environment.

id instance-attribute

id: Uuid

The system-generated unique ID for the Dev Environment.

ides instance-attribute

ides: NotRequired[Ides]

Information about the integrated development environment (IDE) configured for a Dev Environment.

inactivity_timeout_minutes instance-attribute

inactivity_timeout_minutes: InactivityTimeoutMinutes

The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Dev Environments consume compute minutes when running.

instance_type instance-attribute

instance_type: InstanceType

The Amazon EC2 instace type used for the Dev Environment.

last_updated_time instance-attribute

last_updated_time: Timestamp

The time when the Dev Environment was last updated, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.

persistent_storage instance-attribute

persistent_storage: PersistentStorage

Information about the configuration of persistent storage for the Dev Environment.

project_name instance-attribute

project_name: NotRequired[NameString]

The name of the project in the space.

repositories instance-attribute

Information about the repositories that will be cloned into the Dev Environment. If no rvalue is specified, no repository is cloned.

space_name instance-attribute

space_name: NotRequired[NameString]

The name of the space.

status instance-attribute

The status of the Dev Environment.

status_reason instance-attribute

status_reason: NotRequired[StatusReason]

The reason for the status.

vpc_connection_name instance-attribute

vpc_connection_name: NotRequired[NameString]

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.