Skip to content

Type definitions#

Index > EC2InstanceConnect > Type definitions

Auto-generated documentation for EC2InstanceConnect type annotations stubs module mypy-boto3-ec2-instance-connect.

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_ec2_instance_connect.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

SendSSHPublicKeyRequestTypeDef#

# SendSSHPublicKeyRequestTypeDef TypedDict usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSSHPublicKeyRequestTypeDef


def get_value() -> SendSSHPublicKeyRequestTypeDef:
    return {
        "InstanceId": ...,
    }


# SendSSHPublicKeyRequestTypeDef definition

class SendSSHPublicKeyRequestTypeDef(TypedDict):
    InstanceId: str,
    InstanceOSUser: str,
    SSHPublicKey: str,
    AvailabilityZone: NotRequired[str],

SendSerialConsoleSSHPublicKeyRequestTypeDef#

# SendSerialConsoleSSHPublicKeyRequestTypeDef TypedDict usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyRequestTypeDef


def get_value() -> SendSerialConsoleSSHPublicKeyRequestTypeDef:
    return {
        "InstanceId": ...,
    }


# SendSerialConsoleSSHPublicKeyRequestTypeDef definition

class SendSerialConsoleSSHPublicKeyRequestTypeDef(TypedDict):
    InstanceId: str,
    SSHPublicKey: str,
    SerialPort: NotRequired[int],

SendSSHPublicKeyResponseTypeDef#

# SendSSHPublicKeyResponseTypeDef TypedDict usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSSHPublicKeyResponseTypeDef


def get_value() -> SendSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
    }


# SendSSHPublicKeyResponseTypeDef definition

class SendSSHPublicKeyResponseTypeDef(TypedDict):
    RequestId: str,
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendSerialConsoleSSHPublicKeyResponseTypeDef#

# SendSerialConsoleSSHPublicKeyResponseTypeDef TypedDict usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyResponseTypeDef


def get_value() -> SendSerialConsoleSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
    }


# SendSerialConsoleSSHPublicKeyResponseTypeDef definition

class SendSerialConsoleSSHPublicKeyResponseTypeDef(TypedDict):
    RequestId: str,
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef