Skip to content

Typed dictionaries

Index > EC2InstanceConnect > Typed dictionaries

Auto-generated documentation for EC2InstanceConnect type annotations stubs module types-aiobotocore-ec2-instance-connect.

ResponseMetadataTypeDef

Usage Example
from types_aiobotocore_ec2_instance_connect.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

SendSSHPublicKeyRequestRequestTypeDef

Usage Example
from types_aiobotocore_ec2_instance_connect.type_defs import SendSSHPublicKeyRequestRequestTypeDef

def get_value() -> SendSSHPublicKeyRequestRequestTypeDef:
    return {
        "InstanceId": ...,
        "InstanceOSUser": ...,
        "SSHPublicKey": ...,
    }
Definition
class SendSSHPublicKeyRequestRequestTypeDef(TypedDict):
    InstanceId: str,
    InstanceOSUser: str,
    SSHPublicKey: str,
    AvailabilityZone: NotRequired[str],

SendSerialConsoleSSHPublicKeyRequestRequestTypeDef

Usage Example
from types_aiobotocore_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyRequestRequestTypeDef

def get_value() -> SendSerialConsoleSSHPublicKeyRequestRequestTypeDef:
    return {
        "InstanceId": ...,
        "SSHPublicKey": ...,
    }
Definition
class SendSerialConsoleSSHPublicKeyRequestRequestTypeDef(TypedDict):
    InstanceId: str,
    SSHPublicKey: str,
    SerialPort: NotRequired[int],

SendSSHPublicKeyResponseTypeDef

Usage Example
from types_aiobotocore_ec2_instance_connect.type_defs import SendSSHPublicKeyResponseTypeDef

def get_value() -> SendSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
        "Success": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendSSHPublicKeyResponseTypeDef(TypedDict):
    RequestId: str,
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendSerialConsoleSSHPublicKeyResponseTypeDef

Usage Example
from types_aiobotocore_ec2_instance_connect.type_defs import SendSerialConsoleSSHPublicKeyResponseTypeDef

def get_value() -> SendSerialConsoleSSHPublicKeyResponseTypeDef:
    return {
        "RequestId": ...,
        "Success": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendSerialConsoleSSHPublicKeyResponseTypeDef(TypedDict):
    RequestId: str,
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef