mypydantic.models.cloudcontrol

  1# Model Generated: Thu Mar  2 21:56:16 2023
  2
  3from __future__ import annotations
  4
  5from datetime import datetime
  6from typing import Dict, List, Literal, Optional, Sequence
  7
  8from pydantic import Field
  9
 10from mypydantic.models.base_model import BaseModel
 11
 12
 13class CancelResourceRequestInputRequestModel(BaseModel):
 14    request_token: str = Field(alias="RequestToken")
 15
 16
 17class ProgressEventModel(BaseModel):
 18    type_name: Optional[str] = Field(default=None, alias="TypeName")
 19    identifier: Optional[str] = Field(default=None, alias="Identifier")
 20    request_token: Optional[str] = Field(default=None, alias="RequestToken")
 21    operation: Optional[Literal["CREATE", "DELETE", "UPDATE"]] = Field(
 22        default=None, alias="Operation"
 23    )
 24    operation_status: Optional[
 25        Literal[
 26            "CANCEL_COMPLETE",
 27            "CANCEL_IN_PROGRESS",
 28            "FAILED",
 29            "IN_PROGRESS",
 30            "PENDING",
 31            "SUCCESS",
 32        ]
 33    ] = Field(default=None, alias="OperationStatus")
 34    event_time: Optional[datetime] = Field(default=None, alias="EventTime")
 35    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
 36    status_message: Optional[str] = Field(default=None, alias="StatusMessage")
 37    error_code: Optional[
 38        Literal[
 39            "AccessDenied",
 40            "AlreadyExists",
 41            "GeneralServiceException",
 42            "InternalFailure",
 43            "InvalidCredentials",
 44            "InvalidRequest",
 45            "NetworkFailure",
 46            "NotFound",
 47            "NotStabilized",
 48            "NotUpdatable",
 49            "ResourceConflict",
 50            "ServiceInternalError",
 51            "ServiceLimitExceeded",
 52            "ServiceTimeout",
 53            "Throttling",
 54        ]
 55    ] = Field(default=None, alias="ErrorCode")
 56    retry_after: Optional[datetime] = Field(default=None, alias="RetryAfter")
 57
 58
 59class ResponseMetadataModel(BaseModel):
 60    request_id: str = Field(alias="RequestId")
 61    host_id: str = Field(alias="HostId")
 62    http_status_code: int = Field(alias="HTTPStatusCode")
 63    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
 64    retry_attempts: int = Field(alias="RetryAttempts")
 65
 66
 67class CreateResourceInputRequestModel(BaseModel):
 68    type_name: str = Field(alias="TypeName")
 69    desired_state: str = Field(alias="DesiredState")
 70    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
 71    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
 72    client_token: Optional[str] = Field(default=None, alias="ClientToken")
 73
 74
 75class DeleteResourceInputRequestModel(BaseModel):
 76    type_name: str = Field(alias="TypeName")
 77    identifier: str = Field(alias="Identifier")
 78    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
 79    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
 80    client_token: Optional[str] = Field(default=None, alias="ClientToken")
 81
 82
 83class GetResourceInputRequestModel(BaseModel):
 84    type_name: str = Field(alias="TypeName")
 85    identifier: str = Field(alias="Identifier")
 86    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
 87    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
 88
 89
 90class ResourceDescriptionModel(BaseModel):
 91    identifier: Optional[str] = Field(default=None, alias="Identifier")
 92    properties: Optional[str] = Field(default=None, alias="Properties")
 93
 94
 95class GetResourceRequestStatusInputRequestModel(BaseModel):
 96    request_token: str = Field(alias="RequestToken")
 97
 98
 99class WaiterConfigModel(BaseModel):
100    delay: Optional[int] = Field(default=None, alias="Delay")
101    max_attempts: Optional[int] = Field(default=None, alias="MaxAttempts")
102
103
104class PaginatorConfigModel(BaseModel):
105    max_items: Optional[int] = Field(default=None, alias="MaxItems")
106    page_size: Optional[int] = Field(default=None, alias="PageSize")
107    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
108
109
110class ResourceRequestStatusFilterModel(BaseModel):
111    operations: Optional[Sequence[Literal["CREATE", "DELETE", "UPDATE"]]] = Field(
112        default=None, alias="Operations"
113    )
114    operation_statuses: Optional[
115        Sequence[
116            Literal[
117                "CANCEL_COMPLETE",
118                "CANCEL_IN_PROGRESS",
119                "FAILED",
120                "IN_PROGRESS",
121                "PENDING",
122                "SUCCESS",
123            ]
124        ]
125    ] = Field(default=None, alias="OperationStatuses")
126
127
128class ListResourcesInputRequestModel(BaseModel):
129    type_name: str = Field(alias="TypeName")
130    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
131    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
132    next_token: Optional[str] = Field(default=None, alias="NextToken")
133    max_results: Optional[int] = Field(default=None, alias="MaxResults")
134    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
135
136
137class UpdateResourceInputRequestModel(BaseModel):
138    type_name: str = Field(alias="TypeName")
139    identifier: str = Field(alias="Identifier")
140    patch_document: str = Field(alias="PatchDocument")
141    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
142    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
143    client_token: Optional[str] = Field(default=None, alias="ClientToken")
144
145
146class CancelResourceRequestOutputModel(BaseModel):
147    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
148    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
149
150
151class CreateResourceOutputModel(BaseModel):
152    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
153    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
154
155
156class DeleteResourceOutputModel(BaseModel):
157    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
158    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
159
160
161class GetResourceRequestStatusOutputModel(BaseModel):
162    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
163    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
164
165
166class ListResourceRequestsOutputModel(BaseModel):
167    resource_request_status_summaries: List[ProgressEventModel] = Field(
168        alias="ResourceRequestStatusSummaries"
169    )
170    next_token: str = Field(alias="NextToken")
171    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
172
173
174class UpdateResourceOutputModel(BaseModel):
175    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
176    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
177
178
179class GetResourceOutputModel(BaseModel):
180    type_name: str = Field(alias="TypeName")
181    resource_description: ResourceDescriptionModel = Field(alias="ResourceDescription")
182    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
183
184
185class ListResourcesOutputModel(BaseModel):
186    type_name: str = Field(alias="TypeName")
187    resource_descriptions: List[ResourceDescriptionModel] = Field(
188        alias="ResourceDescriptions"
189    )
190    next_token: str = Field(alias="NextToken")
191    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
192
193
194class GetResourceRequestStatusInputResourceRequestSuccessWaitModel(BaseModel):
195    request_token: str = Field(alias="RequestToken")
196    waiter_config: Optional[WaiterConfigModel] = Field(
197        default=None, alias="WaiterConfig"
198    )
199
200
201class ListResourcesInputListResourcesPaginateModel(BaseModel):
202    type_name: str = Field(alias="TypeName")
203    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
204    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
205    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
206    pagination_config: Optional[PaginatorConfigModel] = Field(
207        default=None, alias="PaginationConfig"
208    )
209
210
211class ListResourceRequestsInputListResourceRequestsPaginateModel(BaseModel):
212    resource_request_status_filter: Optional[ResourceRequestStatusFilterModel] = Field(
213        default=None, alias="ResourceRequestStatusFilter"
214    )
215    pagination_config: Optional[PaginatorConfigModel] = Field(
216        default=None, alias="PaginationConfig"
217    )
218
219
220class ListResourceRequestsInputRequestModel(BaseModel):
221    max_results: Optional[int] = Field(default=None, alias="MaxResults")
222    next_token: Optional[str] = Field(default=None, alias="NextToken")
223    resource_request_status_filter: Optional[ResourceRequestStatusFilterModel] = Field(
224        default=None, alias="ResourceRequestStatusFilter"
225    )
class CancelResourceRequestInputRequestModel(mypydantic.models.base_model.BaseModel):
14class CancelResourceRequestInputRequestModel(BaseModel):
15    request_token: str = Field(alias="RequestToken")
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 ProgressEventModel(mypydantic.models.base_model.BaseModel):
18class ProgressEventModel(BaseModel):
19    type_name: Optional[str] = Field(default=None, alias="TypeName")
20    identifier: Optional[str] = Field(default=None, alias="Identifier")
21    request_token: Optional[str] = Field(default=None, alias="RequestToken")
22    operation: Optional[Literal["CREATE", "DELETE", "UPDATE"]] = Field(
23        default=None, alias="Operation"
24    )
25    operation_status: Optional[
26        Literal[
27            "CANCEL_COMPLETE",
28            "CANCEL_IN_PROGRESS",
29            "FAILED",
30            "IN_PROGRESS",
31            "PENDING",
32            "SUCCESS",
33        ]
34    ] = Field(default=None, alias="OperationStatus")
35    event_time: Optional[datetime] = Field(default=None, alias="EventTime")
36    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
37    status_message: Optional[str] = Field(default=None, alias="StatusMessage")
38    error_code: Optional[
39        Literal[
40            "AccessDenied",
41            "AlreadyExists",
42            "GeneralServiceException",
43            "InternalFailure",
44            "InvalidCredentials",
45            "InvalidRequest",
46            "NetworkFailure",
47            "NotFound",
48            "NotStabilized",
49            "NotUpdatable",
50            "ResourceConflict",
51            "ServiceInternalError",
52            "ServiceLimitExceeded",
53            "ServiceTimeout",
54            "Throttling",
55        ]
56    ] = Field(default=None, alias="ErrorCode")
57    retry_after: Optional[datetime] = Field(default=None, alias="RetryAfter")
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 ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
60class ResponseMetadataModel(BaseModel):
61    request_id: str = Field(alias="RequestId")
62    host_id: str = Field(alias="HostId")
63    http_status_code: int = Field(alias="HTTPStatusCode")
64    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
65    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 CreateResourceInputRequestModel(mypydantic.models.base_model.BaseModel):
68class CreateResourceInputRequestModel(BaseModel):
69    type_name: str = Field(alias="TypeName")
70    desired_state: str = Field(alias="DesiredState")
71    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
72    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
73    client_token: Optional[str] = Field(default=None, alias="ClientToken")
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 DeleteResourceInputRequestModel(mypydantic.models.base_model.BaseModel):
76class DeleteResourceInputRequestModel(BaseModel):
77    type_name: str = Field(alias="TypeName")
78    identifier: str = Field(alias="Identifier")
79    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
80    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
81    client_token: Optional[str] = Field(default=None, alias="ClientToken")
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 GetResourceInputRequestModel(mypydantic.models.base_model.BaseModel):
84class GetResourceInputRequestModel(BaseModel):
85    type_name: str = Field(alias="TypeName")
86    identifier: str = Field(alias="Identifier")
87    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
88    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
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 ResourceDescriptionModel(mypydantic.models.base_model.BaseModel):
91class ResourceDescriptionModel(BaseModel):
92    identifier: Optional[str] = Field(default=None, alias="Identifier")
93    properties: Optional[str] = Field(default=None, alias="Properties")
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 GetResourceRequestStatusInputRequestModel(mypydantic.models.base_model.BaseModel):
96class GetResourceRequestStatusInputRequestModel(BaseModel):
97    request_token: str = Field(alias="RequestToken")
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 WaiterConfigModel(mypydantic.models.base_model.BaseModel):
100class WaiterConfigModel(BaseModel):
101    delay: Optional[int] = Field(default=None, alias="Delay")
102    max_attempts: Optional[int] = Field(default=None, alias="MaxAttempts")
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 PaginatorConfigModel(mypydantic.models.base_model.BaseModel):
105class PaginatorConfigModel(BaseModel):
106    max_items: Optional[int] = Field(default=None, alias="MaxItems")
107    page_size: Optional[int] = Field(default=None, alias="PageSize")
108    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
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 ResourceRequestStatusFilterModel(mypydantic.models.base_model.BaseModel):
111class ResourceRequestStatusFilterModel(BaseModel):
112    operations: Optional[Sequence[Literal["CREATE", "DELETE", "UPDATE"]]] = Field(
113        default=None, alias="Operations"
114    )
115    operation_statuses: Optional[
116        Sequence[
117            Literal[
118                "CANCEL_COMPLETE",
119                "CANCEL_IN_PROGRESS",
120                "FAILED",
121                "IN_PROGRESS",
122                "PENDING",
123                "SUCCESS",
124            ]
125        ]
126    ] = Field(default=None, alias="OperationStatuses")
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 ListResourcesInputRequestModel(mypydantic.models.base_model.BaseModel):
129class ListResourcesInputRequestModel(BaseModel):
130    type_name: str = Field(alias="TypeName")
131    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
132    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
133    next_token: Optional[str] = Field(default=None, alias="NextToken")
134    max_results: Optional[int] = Field(default=None, alias="MaxResults")
135    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
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 UpdateResourceInputRequestModel(mypydantic.models.base_model.BaseModel):
138class UpdateResourceInputRequestModel(BaseModel):
139    type_name: str = Field(alias="TypeName")
140    identifier: str = Field(alias="Identifier")
141    patch_document: str = Field(alias="PatchDocument")
142    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
143    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
144    client_token: Optional[str] = Field(default=None, alias="ClientToken")
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 CancelResourceRequestOutputModel(mypydantic.models.base_model.BaseModel):
147class CancelResourceRequestOutputModel(BaseModel):
148    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
149    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 CreateResourceOutputModel(mypydantic.models.base_model.BaseModel):
152class CreateResourceOutputModel(BaseModel):
153    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
154    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 DeleteResourceOutputModel(mypydantic.models.base_model.BaseModel):
157class DeleteResourceOutputModel(BaseModel):
158    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
159    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 GetResourceRequestStatusOutputModel(mypydantic.models.base_model.BaseModel):
162class GetResourceRequestStatusOutputModel(BaseModel):
163    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
164    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 ListResourceRequestsOutputModel(mypydantic.models.base_model.BaseModel):
167class ListResourceRequestsOutputModel(BaseModel):
168    resource_request_status_summaries: List[ProgressEventModel] = Field(
169        alias="ResourceRequestStatusSummaries"
170    )
171    next_token: str = Field(alias="NextToken")
172    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 UpdateResourceOutputModel(mypydantic.models.base_model.BaseModel):
175class UpdateResourceOutputModel(BaseModel):
176    progress_event: ProgressEventModel = Field(alias="ProgressEvent")
177    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 GetResourceOutputModel(mypydantic.models.base_model.BaseModel):
180class GetResourceOutputModel(BaseModel):
181    type_name: str = Field(alias="TypeName")
182    resource_description: ResourceDescriptionModel = Field(alias="ResourceDescription")
183    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 ListResourcesOutputModel(mypydantic.models.base_model.BaseModel):
186class ListResourcesOutputModel(BaseModel):
187    type_name: str = Field(alias="TypeName")
188    resource_descriptions: List[ResourceDescriptionModel] = Field(
189        alias="ResourceDescriptions"
190    )
191    next_token: str = Field(alias="NextToken")
192    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 GetResourceRequestStatusInputResourceRequestSuccessWaitModel(mypydantic.models.base_model.BaseModel):
195class GetResourceRequestStatusInputResourceRequestSuccessWaitModel(BaseModel):
196    request_token: str = Field(alias="RequestToken")
197    waiter_config: Optional[WaiterConfigModel] = Field(
198        default=None, alias="WaiterConfig"
199    )
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 ListResourcesInputListResourcesPaginateModel(mypydantic.models.base_model.BaseModel):
202class ListResourcesInputListResourcesPaginateModel(BaseModel):
203    type_name: str = Field(alias="TypeName")
204    type_version_id: Optional[str] = Field(default=None, alias="TypeVersionId")
205    role_arn: Optional[str] = Field(default=None, alias="RoleArn")
206    resource_model: Optional[str] = Field(default=None, alias="ResourceModel")
207    pagination_config: Optional[PaginatorConfigModel] = Field(
208        default=None, alias="PaginationConfig"
209    )
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 ListResourceRequestsInputListResourceRequestsPaginateModel(mypydantic.models.base_model.BaseModel):
212class ListResourceRequestsInputListResourceRequestsPaginateModel(BaseModel):
213    resource_request_status_filter: Optional[ResourceRequestStatusFilterModel] = Field(
214        default=None, alias="ResourceRequestStatusFilter"
215    )
216    pagination_config: Optional[PaginatorConfigModel] = Field(
217        default=None, alias="PaginationConfig"
218    )
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 ListResourceRequestsInputRequestModel(mypydantic.models.base_model.BaseModel):
221class ListResourceRequestsInputRequestModel(BaseModel):
222    max_results: Optional[int] = Field(default=None, alias="MaxResults")
223    next_token: Optional[str] = Field(default=None, alias="NextToken")
224    resource_request_status_filter: Optional[ResourceRequestStatusFilterModel] = Field(
225        default=None, alias="ResourceRequestStatusFilter"
226    )
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