mypydantic.models.ec2_instance_connect
1# Model Generated: Thu Mar 2 21:56:18 2023 2 3from __future__ import annotations 4 5from typing import Dict, Optional 6 7from pydantic import Field 8 9from mypydantic.models.base_model import BaseModel 10 11 12class ResponseMetadataModel(BaseModel): 13 request_id: str = Field(alias="RequestId") 14 host_id: str = Field(alias="HostId") 15 http_status_code: int = Field(alias="HTTPStatusCode") 16 http_headers: Dict[str, str] = Field(alias="HTTPHeaders") 17 retry_attempts: int = Field(alias="RetryAttempts") 18 19 20class SendSSHPublicKeyRequestModel(BaseModel): 21 instance_id: str = Field(alias="InstanceId") 22 instance_os_user: str = Field(alias="InstanceOSUser") 23 s_s_hpublic_key: str = Field(alias="SSHPublicKey") 24 availability_zone: Optional[str] = Field(default=None, alias="AvailabilityZone") 25 26 27class SendSerialConsoleSSHPublicKeyRequestModel(BaseModel): 28 instance_id: str = Field(alias="InstanceId") 29 s_s_hpublic_key: str = Field(alias="SSHPublicKey") 30 serial_port: Optional[int] = Field(default=None, alias="SerialPort") 31 32 33class SendSSHPublicKeyResponseModel(BaseModel): 34 request_id: str = Field(alias="RequestId") 35 success: bool = Field(alias="Success") 36 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 37 38 39class SendSerialConsoleSSHPublicKeyResponseModel(BaseModel): 40 request_id: str = Field(alias="RequestId") 41 success: bool = Field(alias="Success") 42 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
13class ResponseMetadataModel(BaseModel): 14 request_id: str = Field(alias="RequestId") 15 host_id: str = Field(alias="HostId") 16 http_status_code: int = Field(alias="HTTPStatusCode") 17 http_headers: Dict[str, str] = Field(alias="HTTPHeaders") 18 retry_attempts: int = Field(alias="RetryAttempts")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
21class SendSSHPublicKeyRequestModel(BaseModel): 22 instance_id: str = Field(alias="InstanceId") 23 instance_os_user: str = Field(alias="InstanceOSUser") 24 s_s_hpublic_key: str = Field(alias="SSHPublicKey") 25 availability_zone: Optional[str] = Field(default=None, alias="AvailabilityZone")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
28class SendSerialConsoleSSHPublicKeyRequestModel(BaseModel): 29 instance_id: str = Field(alias="InstanceId") 30 s_s_hpublic_key: str = Field(alias="SSHPublicKey") 31 serial_port: Optional[int] = Field(default=None, alias="SerialPort")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
34class SendSSHPublicKeyResponseModel(BaseModel): 35 request_id: str = Field(alias="RequestId") 36 success: bool = Field(alias="Success") 37 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
40class SendSerialConsoleSSHPublicKeyResponseModel(BaseModel): 41 request_id: str = Field(alias="RequestId") 42 success: bool = Field(alias="Success") 43 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs