mypydantic.models.appconfigdata
1# Model Generated: Thu Mar 2 21:56:16 2023 2 3from __future__ import annotations 4 5from typing import Dict, Optional, Type 6 7from botocore.response import StreamingBody 8from pydantic import Field 9 10from mypydantic.models.base_model import BaseModel 11 12 13class GetLatestConfigurationRequestModel(BaseModel): 14 configuration_token: str = Field(alias="ConfigurationToken") 15 16 17class ResponseMetadataModel(BaseModel): 18 request_id: str = Field(alias="RequestId") 19 host_id: str = Field(alias="HostId") 20 http_status_code: int = Field(alias="HTTPStatusCode") 21 http_headers: Dict[str, str] = Field(alias="HTTPHeaders") 22 retry_attempts: int = Field(alias="RetryAttempts") 23 24 25class StartConfigurationSessionRequestModel(BaseModel): 26 application_identifier: str = Field(alias="ApplicationIdentifier") 27 environment_identifier: str = Field(alias="EnvironmentIdentifier") 28 configuration_profile_identifier: str = Field( 29 alias="ConfigurationProfileIdentifier" 30 ) 31 required_minimum_poll_interval_in_seconds: Optional[int] = Field( 32 default=None, alias="RequiredMinimumPollIntervalInSeconds" 33 ) 34 35 36class GetLatestConfigurationResponseModel(BaseModel): 37 next_poll_configuration_token: str = Field(alias="NextPollConfigurationToken") 38 next_poll_interval_in_seconds: int = Field(alias="NextPollIntervalInSeconds") 39 content_type: str = Field(alias="ContentType") 40 configuration: Type[StreamingBody] = Field(alias="Configuration") 41 version_label: str = Field(alias="VersionLabel") 42 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 43 44 45class StartConfigurationSessionResponseModel(BaseModel): 46 initial_configuration_token: str = Field(alias="InitialConfigurationToken") 47 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
14class GetLatestConfigurationRequestModel(BaseModel): 15 configuration_token: str = Field(alias="ConfigurationToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
18class ResponseMetadataModel(BaseModel): 19 request_id: str = Field(alias="RequestId") 20 host_id: str = Field(alias="HostId") 21 http_status_code: int = Field(alias="HTTPStatusCode") 22 http_headers: Dict[str, str] = Field(alias="HTTPHeaders") 23 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
26class StartConfigurationSessionRequestModel(BaseModel): 27 application_identifier: str = Field(alias="ApplicationIdentifier") 28 environment_identifier: str = Field(alias="EnvironmentIdentifier") 29 configuration_profile_identifier: str = Field( 30 alias="ConfigurationProfileIdentifier" 31 ) 32 required_minimum_poll_interval_in_seconds: Optional[int] = Field( 33 default=None, alias="RequiredMinimumPollIntervalInSeconds" 34 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
37class GetLatestConfigurationResponseModel(BaseModel): 38 next_poll_configuration_token: str = Field(alias="NextPollConfigurationToken") 39 next_poll_interval_in_seconds: int = Field(alias="NextPollIntervalInSeconds") 40 content_type: str = Field(alias="ContentType") 41 configuration: Type[StreamingBody] = Field(alias="Configuration") 42 version_label: str = Field(alias="VersionLabel") 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
46class StartConfigurationSessionResponseModel(BaseModel): 47 initial_configuration_token: str = Field(alias="InitialConfigurationToken") 48 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