Skip to content

Typed dictionaries#

Index > EC2InstanceConnect > Typed dictionaries

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

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_ec2_instance_connect.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

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

SendSSHPublicKeyRequestRequestTypeDef#

# SendSSHPublicKeyRequestRequestTypeDef usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSSHPublicKeyRequestRequestTypeDef

def get_value() -> SendSSHPublicKeyRequestRequestTypeDef:
    return {
        "InstanceId": ...,
        "InstanceOSUser": ...,
        "SSHPublicKey": ...,
    }
# SendSSHPublicKeyRequestRequestTypeDef definition

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

SendSSHPublicKeyResponseTypeDef#

# SendSSHPublicKeyResponseTypeDef usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSSHPublicKeyResponseTypeDef

def get_value() -> SendSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
        "Success": ...,
        "ResponseMetadata": ...,
    }
# SendSSHPublicKeyResponseTypeDef definition

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

SendSerialConsoleSSHPublicKeyRequestRequestTypeDef#

# SendSerialConsoleSSHPublicKeyRequestRequestTypeDef usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyRequestRequestTypeDef

def get_value() -> SendSerialConsoleSSHPublicKeyRequestRequestTypeDef:
    return {
        "InstanceId": ...,
        "SSHPublicKey": ...,
    }
# SendSerialConsoleSSHPublicKeyRequestRequestTypeDef definition

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

SendSerialConsoleSSHPublicKeyResponseTypeDef#

# SendSerialConsoleSSHPublicKeyResponseTypeDef usage example

from mypy_boto3_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyResponseTypeDef

def get_value() -> SendSerialConsoleSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
        "Success": ...,
        "ResponseMetadata": ...,
    }
# SendSerialConsoleSSHPublicKeyResponseTypeDef definition

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