Skip to content

GetDevEnvironmentResponse

Source code in docs_src/capo_codecatalyst/types/get_dev_environment_response.py
class GetDevEnvironmentResponse(TypedDict, closed=True):
    space_name: "capo_codecatalyst.types.name_string.NameString"
    """<p>The name of the space.</p>"""
    project_name: "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 of 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 current 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>The source repository that contains the branch cloned into the Dev Environment. </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 the Dev Environment. </p>"""
    instance_type: "capo_codecatalyst.types.instance_type.InstanceType"
    """<p>The Amazon EC2 instace type to use 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.</p>"""
    persistent_storage: "capo_codecatalyst.types.persistent_storage.PersistentStorage"
    """<p>Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage.</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 of the Dev Environment.

ides instance-attribute

ides: NotRequired[Ides]

Information about the integrated development environment (IDE) configured for the 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.

instance_type instance-attribute

instance_type: InstanceType

The Amazon EC2 instace type to use 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 amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage.

project_name instance-attribute

project_name: NameString

The name of the project in the space.

repositories instance-attribute

The source repository that contains the branch cloned into the Dev Environment.

space_name instance-attribute

space_name: NameString

The name of the space.

status instance-attribute

The current 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.