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")
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendSSHPublicKeyRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendSerialConsoleSSHPublicKeyRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendSSHPublicKeyResponseModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendSerialConsoleSSHPublicKeyResponseModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs