Skip to content

CreateMountTargetResponse

Source code in docs_src/capo_s3files/types/create_mount_target_response.py
class CreateMountTargetResponse(TypedDict, closed=True):
    availability_zone_id: NotRequired[
        "capo_s3files.types.availability_zone_id.AvailabilityZoneId"
    ]
    """<p>The unique and consistent identifier of the Availability Zone where the mount target is located. For example, <code>use1-az1</code> is an Availability Zone ID for the <code>us-east-1</code> Amazon Web Services Region, and it has the same location in every Amazon Web Services account.</p>"""
    owner_id: "capo_s3files.types.aws_account_id.AwsAccountId"
    """<p>The Amazon Web Services account ID of the mount target owner.</p>"""
    mount_target_id: "capo_s3files.types.mount_target_id.MountTargetId"
    """<p>The ID of the mount target, assigned by S3 Files. This ID is used to reference the mount target in subsequent API calls.</p>"""
    file_system_id: NotRequired["capo_s3files.types.file_system_id.FileSystemId"]
    """<p>The ID of the S3 File System associated with the mount target.</p>"""
    subnet_id: "capo_s3files.types.subnet_id.SubnetId"
    """<p>The ID of the subnet where the mount target is located.</p>"""
    ipv4_address: NotRequired["capo_s3files.types.ipv4_address.Ipv4Address"]
    """<p>The IPv4 address assigned to the mount target.</p>"""
    ipv6_address: NotRequired["capo_s3files.types.ipv6_address.Ipv6Address"]
    """<p>The IPv6 address assigned to the mount target.</p>"""
    network_interface_id: NotRequired[
        "capo_s3files.types.network_interface_id.NetworkInterfaceId"
    ]
    """<p>The ID of the network interface that S3 Files created when it created the mount target. This network interface is managed by the service.</p>"""
    vpc_id: NotRequired["capo_s3files.types.vpc_id.VpcId"]
    """<p>The ID of the VPC where the mount target is located.</p>"""
    security_groups: NotRequired["capo_s3files.types.security_groups.SecurityGroups"]
    """<p>The security groups associated with the mount target's network interface.</p>"""
    status: NotRequired["capo_s3files.types.life_cycle_state.LifeCycleState"]
    """<p>The lifecycle state of the mount target. Valid values are: <code>AVAILABLE</code> (the mount target is available for use), <code>CREATING</code> (the mount target is being created), <code>DELETING</code> (the mount target is being deleted), <code>DELETED</code> (the mount target has been deleted), or <code>ERROR</code> (the mount target is in an error state), or <code>UPDATING</code> (the mount target is being updated).</p>"""
    status_message: NotRequired["capo_s3files.types.status_message.StatusMessage"]
    """<p>Additional information about the mount target status. This field provides more details when the status is <code>ERROR</code>, or during state transitions.</p>"""

availability_zone_id instance-attribute

availability_zone_id: NotRequired[AvailabilityZoneId]

The unique and consistent identifier of the Availability Zone where the mount target is located. For example, use1-az1 is an Availability Zone ID for the us-east-1 Amazon Web Services Region, and it has the same location in every Amazon Web Services account.

file_system_id instance-attribute

file_system_id: NotRequired[FileSystemId]

The ID of the S3 File System associated with the mount target.

ipv4_address instance-attribute

ipv4_address: NotRequired[Ipv4Address]

The IPv4 address assigned to the mount target.

ipv6_address instance-attribute

ipv6_address: NotRequired[Ipv6Address]

The IPv6 address assigned to the mount target.

mount_target_id instance-attribute

mount_target_id: MountTargetId

The ID of the mount target, assigned by S3 Files. This ID is used to reference the mount target in subsequent API calls.

network_interface_id instance-attribute

network_interface_id: NotRequired[NetworkInterfaceId]

The ID of the network interface that S3 Files created when it created the mount target. This network interface is managed by the service.

owner_id instance-attribute

owner_id: AwsAccountId

The Amazon Web Services account ID of the mount target owner.

security_groups instance-attribute

security_groups: NotRequired[SecurityGroups]

The security groups associated with the mount target's network interface.

status instance-attribute

status: NotRequired[LifeCycleState]

The lifecycle state of the mount target. Valid values are: AVAILABLE (the mount target is available for use), CREATING (the mount target is being created), DELETING (the mount target is being deleted), DELETED (the mount target has been deleted), or ERROR (the mount target is in an error state), or UPDATING (the mount target is being updated).

status_message instance-attribute

status_message: NotRequired[StatusMessage]

Additional information about the mount target status. This field provides more details when the status is ERROR, or during state transitions.

subnet_id instance-attribute

subnet_id: SubnetId

The ID of the subnet where the mount target is located.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The ID of the VPC where the mount target is located.