mypydantic.models.elasticbeanstalk
1# Model Generated: Thu Mar 2 21:56:18 2023 2 3from __future__ import annotations 4 5from datetime import datetime 6from typing import Dict, List, Literal, Optional, Sequence, Union 7 8from pydantic import Field 9 10from mypydantic.models.base_model import BaseModel 11 12 13class AbortEnvironmentUpdateMessageRequestModel(BaseModel): 14 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 15 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 16 17 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") 24 25 26class LatencyModel(BaseModel): 27 p999: Optional[float] = Field(default=None, alias="P999") 28 p99: Optional[float] = Field(default=None, alias="P99") 29 p95: Optional[float] = Field(default=None, alias="P95") 30 p90: Optional[float] = Field(default=None, alias="P90") 31 p85: Optional[float] = Field(default=None, alias="P85") 32 p75: Optional[float] = Field(default=None, alias="P75") 33 p50: Optional[float] = Field(default=None, alias="P50") 34 p10: Optional[float] = Field(default=None, alias="P10") 35 36 37class StatusCodesModel(BaseModel): 38 status2xx: Optional[int] = Field(default=None, alias="Status2xx") 39 status3xx: Optional[int] = Field(default=None, alias="Status3xx") 40 status4xx: Optional[int] = Field(default=None, alias="Status4xx") 41 status5xx: Optional[int] = Field(default=None, alias="Status5xx") 42 43 44class S3LocationModel(BaseModel): 45 s3_bucket: Optional[str] = Field(default=None, alias="S3Bucket") 46 s3_key: Optional[str] = Field(default=None, alias="S3Key") 47 48 49class SourceBuildInformationModel(BaseModel): 50 source_type: Literal["Git", "Zip"] = Field(alias="SourceType") 51 source_repository: Literal["CodeCommit", "S3"] = Field(alias="SourceRepository") 52 source_location: str = Field(alias="SourceLocation") 53 54 55class MaxAgeRuleModel(BaseModel): 56 enabled: bool = Field(alias="Enabled") 57 max_age_in_days: Optional[int] = Field(default=None, alias="MaxAgeInDays") 58 delete_source_from_s3: Optional[bool] = Field( 59 default=None, alias="DeleteSourceFromS3" 60 ) 61 62 63class MaxCountRuleModel(BaseModel): 64 enabled: bool = Field(alias="Enabled") 65 max_count: Optional[int] = Field(default=None, alias="MaxCount") 66 delete_source_from_s3: Optional[bool] = Field( 67 default=None, alias="DeleteSourceFromS3" 68 ) 69 70 71class ApplyEnvironmentManagedActionRequestModel(BaseModel): 72 action_id: str = Field(alias="ActionId") 73 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 74 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 75 76 77class AssociateEnvironmentOperationsRoleMessageRequestModel(BaseModel): 78 environment_name: str = Field(alias="EnvironmentName") 79 operations_role: str = Field(alias="OperationsRole") 80 81 82class AutoScalingGroupModel(BaseModel): 83 name: Optional[str] = Field(default=None, alias="Name") 84 85 86class BuildConfigurationModel(BaseModel): 87 code_build_service_role: str = Field(alias="CodeBuildServiceRole") 88 image: str = Field(alias="Image") 89 artifact_name: Optional[str] = Field(default=None, alias="ArtifactName") 90 compute_type: Optional[ 91 Literal["BUILD_GENERAL1_LARGE", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_SMALL"] 92 ] = Field(default=None, alias="ComputeType") 93 timeout_in_minutes: Optional[int] = Field(default=None, alias="TimeoutInMinutes") 94 95 96class BuilderModel(BaseModel): 97 arn: Optional[str] = Field(default=None, alias="ARN") 98 99 100class CPUUtilizationModel(BaseModel): 101 user: Optional[float] = Field(default=None, alias="User") 102 nice: Optional[float] = Field(default=None, alias="Nice") 103 system: Optional[float] = Field(default=None, alias="System") 104 idle: Optional[float] = Field(default=None, alias="Idle") 105 iowait: Optional[float] = Field(default=None, alias="IOWait") 106 irq: Optional[float] = Field(default=None, alias="IRQ") 107 soft_irq: Optional[float] = Field(default=None, alias="SoftIRQ") 108 privileged: Optional[float] = Field(default=None, alias="Privileged") 109 110 111class CheckDNSAvailabilityMessageRequestModel(BaseModel): 112 cnameprefix: str = Field(alias="CNAMEPrefix") 113 114 115class ComposeEnvironmentsMessageRequestModel(BaseModel): 116 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 117 group_name: Optional[str] = Field(default=None, alias="GroupName") 118 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels") 119 120 121class OptionRestrictionRegexModel(BaseModel): 122 pattern: Optional[str] = Field(default=None, alias="Pattern") 123 label: Optional[str] = Field(default=None, alias="Label") 124 125 126class ConfigurationOptionSettingModel(BaseModel): 127 resource_name: Optional[str] = Field(default=None, alias="ResourceName") 128 namespace: Optional[str] = Field(default=None, alias="Namespace") 129 option_name: Optional[str] = Field(default=None, alias="OptionName") 130 value: Optional[str] = Field(default=None, alias="Value") 131 132 133class ValidationMessageModel(BaseModel): 134 message: Optional[str] = Field(default=None, alias="Message") 135 severity: Optional[Literal["error", "warning"]] = Field( 136 default=None, alias="Severity" 137 ) 138 namespace: Optional[str] = Field(default=None, alias="Namespace") 139 option_name: Optional[str] = Field(default=None, alias="OptionName") 140 141 142class TagModel(BaseModel): 143 key: Optional[str] = Field(default=None, alias="Key") 144 value: Optional[str] = Field(default=None, alias="Value") 145 146 147class SourceConfigurationModel(BaseModel): 148 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 149 template_name: Optional[str] = Field(default=None, alias="TemplateName") 150 151 152class EnvironmentTierModel(BaseModel): 153 name: Optional[str] = Field(default=None, alias="Name") 154 type: Optional[str] = Field(default=None, alias="Type") 155 version: Optional[str] = Field(default=None, alias="Version") 156 157 158class OptionSpecificationModel(BaseModel): 159 resource_name: Optional[str] = Field(default=None, alias="ResourceName") 160 namespace: Optional[str] = Field(default=None, alias="Namespace") 161 option_name: Optional[str] = Field(default=None, alias="OptionName") 162 163 164class PlatformSummaryModel(BaseModel): 165 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 166 platform_owner: Optional[str] = Field(default=None, alias="PlatformOwner") 167 platform_status: Optional[ 168 Literal["Creating", "Deleted", "Deleting", "Failed", "Ready"] 169 ] = Field(default=None, alias="PlatformStatus") 170 platform_category: Optional[str] = Field(default=None, alias="PlatformCategory") 171 operating_system_name: Optional[str] = Field( 172 default=None, alias="OperatingSystemName" 173 ) 174 operating_system_version: Optional[str] = Field( 175 default=None, alias="OperatingSystemVersion" 176 ) 177 supported_tier_list: Optional[List[str]] = Field( 178 default=None, alias="SupportedTierList" 179 ) 180 supported_addon_list: Optional[List[str]] = Field( 181 default=None, alias="SupportedAddonList" 182 ) 183 platform_lifecycle_state: Optional[str] = Field( 184 default=None, alias="PlatformLifecycleState" 185 ) 186 platform_version: Optional[str] = Field(default=None, alias="PlatformVersion") 187 platform_branch_name: Optional[str] = Field( 188 default=None, alias="PlatformBranchName" 189 ) 190 platform_branch_lifecycle_state: Optional[str] = Field( 191 default=None, alias="PlatformBranchLifecycleState" 192 ) 193 194 195class CustomAmiModel(BaseModel): 196 virtualization_type: Optional[str] = Field(default=None, alias="VirtualizationType") 197 image_id: Optional[str] = Field(default=None, alias="ImageId") 198 199 200class DeleteApplicationMessageRequestModel(BaseModel): 201 application_name: str = Field(alias="ApplicationName") 202 terminate_env_by_force: Optional[bool] = Field( 203 default=None, alias="TerminateEnvByForce" 204 ) 205 206 207class DeleteApplicationVersionMessageRequestModel(BaseModel): 208 application_name: str = Field(alias="ApplicationName") 209 version_label: str = Field(alias="VersionLabel") 210 delete_source_bundle: Optional[bool] = Field( 211 default=None, alias="DeleteSourceBundle" 212 ) 213 214 215class DeleteConfigurationTemplateMessageRequestModel(BaseModel): 216 application_name: str = Field(alias="ApplicationName") 217 template_name: str = Field(alias="TemplateName") 218 219 220class DeleteEnvironmentConfigurationMessageRequestModel(BaseModel): 221 application_name: str = Field(alias="ApplicationName") 222 environment_name: str = Field(alias="EnvironmentName") 223 224 225class DeletePlatformVersionRequestModel(BaseModel): 226 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 227 228 229class DeploymentModel(BaseModel): 230 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 231 deployment_id: Optional[int] = Field(default=None, alias="DeploymentId") 232 status: Optional[str] = Field(default=None, alias="Status") 233 deployment_time: Optional[datetime] = Field(default=None, alias="DeploymentTime") 234 235 236class PaginatorConfigModel(BaseModel): 237 max_items: Optional[int] = Field(default=None, alias="MaxItems") 238 page_size: Optional[int] = Field(default=None, alias="PageSize") 239 starting_token: Optional[str] = Field(default=None, alias="StartingToken") 240 241 242class DescribeApplicationVersionsMessageRequestModel(BaseModel): 243 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 244 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels") 245 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 246 next_token: Optional[str] = Field(default=None, alias="NextToken") 247 248 249class DescribeApplicationsMessageRequestModel(BaseModel): 250 application_names: Optional[Sequence[str]] = Field( 251 default=None, alias="ApplicationNames" 252 ) 253 254 255class DescribeConfigurationSettingsMessageRequestModel(BaseModel): 256 application_name: str = Field(alias="ApplicationName") 257 template_name: Optional[str] = Field(default=None, alias="TemplateName") 258 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 259 260 261class DescribeEnvironmentHealthRequestModel(BaseModel): 262 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 263 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 264 attribute_names: Optional[ 265 Sequence[ 266 Literal[ 267 "All", 268 "ApplicationMetrics", 269 "Causes", 270 "Color", 271 "HealthStatus", 272 "InstancesHealth", 273 "RefreshedAt", 274 "Status", 275 ] 276 ] 277 ] = Field(default=None, alias="AttributeNames") 278 279 280class InstanceHealthSummaryModel(BaseModel): 281 no_data: Optional[int] = Field(default=None, alias="NoData") 282 unknown: Optional[int] = Field(default=None, alias="Unknown") 283 pending: Optional[int] = Field(default=None, alias="Pending") 284 ok: Optional[int] = Field(default=None, alias="Ok") 285 info: Optional[int] = Field(default=None, alias="Info") 286 warning: Optional[int] = Field(default=None, alias="Warning") 287 degraded: Optional[int] = Field(default=None, alias="Degraded") 288 severe: Optional[int] = Field(default=None, alias="Severe") 289 290 291class DescribeEnvironmentManagedActionHistoryRequestModel(BaseModel): 292 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 293 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 294 next_token: Optional[str] = Field(default=None, alias="NextToken") 295 max_items: Optional[int] = Field(default=None, alias="MaxItems") 296 297 298class ManagedActionHistoryItemModel(BaseModel): 299 action_id: Optional[str] = Field(default=None, alias="ActionId") 300 action_type: Optional[ 301 Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] 302 ] = Field(default=None, alias="ActionType") 303 action_description: Optional[str] = Field(default=None, alias="ActionDescription") 304 failure_type: Optional[ 305 Literal[ 306 "CancellationFailed", 307 "InternalFailure", 308 "InvalidEnvironmentState", 309 "PermissionsError", 310 "RollbackFailed", 311 "RollbackSuccessful", 312 "UpdateCancelled", 313 ] 314 ] = Field(default=None, alias="FailureType") 315 status: Optional[Literal["Completed", "Failed", "Unknown"]] = Field( 316 default=None, alias="Status" 317 ) 318 failure_description: Optional[str] = Field(default=None, alias="FailureDescription") 319 executed_time: Optional[datetime] = Field(default=None, alias="ExecutedTime") 320 finished_time: Optional[datetime] = Field(default=None, alias="FinishedTime") 321 322 323class DescribeEnvironmentManagedActionsRequestModel(BaseModel): 324 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 325 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 326 status: Optional[Literal["Pending", "Running", "Scheduled", "Unknown"]] = Field( 327 default=None, alias="Status" 328 ) 329 330 331class ManagedActionModel(BaseModel): 332 action_id: Optional[str] = Field(default=None, alias="ActionId") 333 action_description: Optional[str] = Field(default=None, alias="ActionDescription") 334 action_type: Optional[ 335 Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] 336 ] = Field(default=None, alias="ActionType") 337 status: Optional[Literal["Pending", "Running", "Scheduled", "Unknown"]] = Field( 338 default=None, alias="Status" 339 ) 340 window_start_time: Optional[datetime] = Field(default=None, alias="WindowStartTime") 341 342 343class DescribeEnvironmentResourcesMessageRequestModel(BaseModel): 344 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 345 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 346 347 348class WaiterConfigModel(BaseModel): 349 delay: Optional[int] = Field(default=None, alias="Delay") 350 max_attempts: Optional[int] = Field(default=None, alias="MaxAttempts") 351 352 353class DescribeEnvironmentsMessageRequestModel(BaseModel): 354 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 355 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 356 environment_ids: Optional[Sequence[str]] = Field( 357 default=None, alias="EnvironmentIds" 358 ) 359 environment_names: Optional[Sequence[str]] = Field( 360 default=None, alias="EnvironmentNames" 361 ) 362 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 363 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 364 default=None, alias="IncludedDeletedBackTo" 365 ) 366 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 367 next_token: Optional[str] = Field(default=None, alias="NextToken") 368 369 370class DescribeEventsMessageRequestModel(BaseModel): 371 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 372 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 373 template_name: Optional[str] = Field(default=None, alias="TemplateName") 374 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 375 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 376 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 377 request_id: Optional[str] = Field(default=None, alias="RequestId") 378 severity: Optional[ 379 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 380 ] = Field(default=None, alias="Severity") 381 start_time: Optional[Union[datetime, str]] = Field(default=None, alias="StartTime") 382 end_time: Optional[Union[datetime, str]] = Field(default=None, alias="EndTime") 383 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 384 next_token: Optional[str] = Field(default=None, alias="NextToken") 385 386 387class DescribeInstancesHealthRequestModel(BaseModel): 388 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 389 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 390 attribute_names: Optional[ 391 Sequence[ 392 Literal[ 393 "All", 394 "ApplicationMetrics", 395 "AvailabilityZone", 396 "Causes", 397 "Color", 398 "Deployment", 399 "HealthStatus", 400 "InstanceType", 401 "LaunchedAt", 402 "RefreshedAt", 403 "System", 404 ] 405 ] 406 ] = Field(default=None, alias="AttributeNames") 407 next_token: Optional[str] = Field(default=None, alias="NextToken") 408 409 410class DescribePlatformVersionRequestModel(BaseModel): 411 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 412 413 414class DisassociateEnvironmentOperationsRoleMessageRequestModel(BaseModel): 415 environment_name: str = Field(alias="EnvironmentName") 416 417 418class EnvironmentLinkModel(BaseModel): 419 link_name: Optional[str] = Field(default=None, alias="LinkName") 420 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 421 422 423class EnvironmentInfoDescriptionModel(BaseModel): 424 info_type: Optional[Literal["bundle", "tail"]] = Field( 425 default=None, alias="InfoType" 426 ) 427 ec2_instance_id: Optional[str] = Field(default=None, alias="Ec2InstanceId") 428 sample_timestamp: Optional[datetime] = Field(default=None, alias="SampleTimestamp") 429 message: Optional[str] = Field(default=None, alias="Message") 430 431 432class InstanceModel(BaseModel): 433 id: Optional[str] = Field(default=None, alias="Id") 434 435 436class LaunchConfigurationModel(BaseModel): 437 name: Optional[str] = Field(default=None, alias="Name") 438 439 440class LaunchTemplateModel(BaseModel): 441 id: Optional[str] = Field(default=None, alias="Id") 442 443 444class LoadBalancerModel(BaseModel): 445 name: Optional[str] = Field(default=None, alias="Name") 446 447 448class QueueModel(BaseModel): 449 name: Optional[str] = Field(default=None, alias="Name") 450 url: Optional[str] = Field(default=None, alias="URL") 451 452 453class TriggerModel(BaseModel): 454 name: Optional[str] = Field(default=None, alias="Name") 455 456 457class EventDescriptionModel(BaseModel): 458 event_date: Optional[datetime] = Field(default=None, alias="EventDate") 459 message: Optional[str] = Field(default=None, alias="Message") 460 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 461 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 462 template_name: Optional[str] = Field(default=None, alias="TemplateName") 463 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 464 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 465 request_id: Optional[str] = Field(default=None, alias="RequestId") 466 severity: Optional[ 467 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 468 ] = Field(default=None, alias="Severity") 469 470 471class SolutionStackDescriptionModel(BaseModel): 472 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 473 permitted_file_types: Optional[List[str]] = Field( 474 default=None, alias="PermittedFileTypes" 475 ) 476 477 478class SearchFilterModel(BaseModel): 479 attribute: Optional[str] = Field(default=None, alias="Attribute") 480 operator: Optional[str] = Field(default=None, alias="Operator") 481 values: Optional[Sequence[str]] = Field(default=None, alias="Values") 482 483 484class PlatformBranchSummaryModel(BaseModel): 485 platform_name: Optional[str] = Field(default=None, alias="PlatformName") 486 branch_name: Optional[str] = Field(default=None, alias="BranchName") 487 lifecycle_state: Optional[str] = Field(default=None, alias="LifecycleState") 488 branch_order: Optional[int] = Field(default=None, alias="BranchOrder") 489 supported_tier_list: Optional[List[str]] = Field( 490 default=None, alias="SupportedTierList" 491 ) 492 493 494class PlatformFilterModel(BaseModel): 495 type: Optional[str] = Field(default=None, alias="Type") 496 operator: Optional[str] = Field(default=None, alias="Operator") 497 values: Optional[Sequence[str]] = Field(default=None, alias="Values") 498 499 500class ListTagsForResourceMessageRequestModel(BaseModel): 501 resource_arn: str = Field(alias="ResourceArn") 502 503 504class ListenerModel(BaseModel): 505 protocol: Optional[str] = Field(default=None, alias="Protocol") 506 port: Optional[int] = Field(default=None, alias="Port") 507 508 509class PlatformFrameworkModel(BaseModel): 510 name: Optional[str] = Field(default=None, alias="Name") 511 version: Optional[str] = Field(default=None, alias="Version") 512 513 514class PlatformProgrammingLanguageModel(BaseModel): 515 name: Optional[str] = Field(default=None, alias="Name") 516 version: Optional[str] = Field(default=None, alias="Version") 517 518 519class RebuildEnvironmentMessageRequestModel(BaseModel): 520 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 521 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 522 523 524class RequestEnvironmentInfoMessageRequestModel(BaseModel): 525 info_type: Literal["bundle", "tail"] = Field(alias="InfoType") 526 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 527 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 528 529 530class ResourceQuotaModel(BaseModel): 531 maximum: Optional[int] = Field(default=None, alias="Maximum") 532 533 534class RestartAppServerMessageRequestModel(BaseModel): 535 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 536 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 537 538 539class RetrieveEnvironmentInfoMessageRequestModel(BaseModel): 540 info_type: Literal["bundle", "tail"] = Field(alias="InfoType") 541 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 542 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 543 544 545class SwapEnvironmentCNAMEsMessageRequestModel(BaseModel): 546 source_environment_id: Optional[str] = Field( 547 default=None, alias="SourceEnvironmentId" 548 ) 549 source_environment_name: Optional[str] = Field( 550 default=None, alias="SourceEnvironmentName" 551 ) 552 destination_environment_id: Optional[str] = Field( 553 default=None, alias="DestinationEnvironmentId" 554 ) 555 destination_environment_name: Optional[str] = Field( 556 default=None, alias="DestinationEnvironmentName" 557 ) 558 559 560class TerminateEnvironmentMessageRequestModel(BaseModel): 561 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 562 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 563 terminate_resources: Optional[bool] = Field( 564 default=None, alias="TerminateResources" 565 ) 566 force_terminate: Optional[bool] = Field(default=None, alias="ForceTerminate") 567 568 569class UpdateApplicationMessageRequestModel(BaseModel): 570 application_name: str = Field(alias="ApplicationName") 571 description: Optional[str] = Field(default=None, alias="Description") 572 573 574class UpdateApplicationVersionMessageRequestModel(BaseModel): 575 application_name: str = Field(alias="ApplicationName") 576 version_label: str = Field(alias="VersionLabel") 577 description: Optional[str] = Field(default=None, alias="Description") 578 579 580class ApplyEnvironmentManagedActionResultModel(BaseModel): 581 action_id: str = Field(alias="ActionId") 582 action_description: str = Field(alias="ActionDescription") 583 action_type: Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] = Field( 584 alias="ActionType" 585 ) 586 status: str = Field(alias="Status") 587 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 588 589 590class CheckDNSAvailabilityResultMessageModel(BaseModel): 591 available: bool = Field(alias="Available") 592 fully_qualified_cname: str = Field(alias="FullyQualifiedCNAME") 593 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 594 595 596class CreateStorageLocationResultMessageModel(BaseModel): 597 s3_bucket: str = Field(alias="S3Bucket") 598 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 599 600 601class EmptyResponseMetadataModel(BaseModel): 602 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 603 604 605class ApplicationMetricsModel(BaseModel): 606 duration: Optional[int] = Field(default=None, alias="Duration") 607 request_count: Optional[int] = Field(default=None, alias="RequestCount") 608 status_codes: Optional[StatusCodesModel] = Field(default=None, alias="StatusCodes") 609 latency: Optional[LatencyModel] = Field(default=None, alias="Latency") 610 611 612class ApplicationVersionDescriptionModel(BaseModel): 613 application_version_arn: Optional[str] = Field( 614 default=None, alias="ApplicationVersionArn" 615 ) 616 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 617 description: Optional[str] = Field(default=None, alias="Description") 618 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 619 source_build_information: Optional[SourceBuildInformationModel] = Field( 620 default=None, alias="SourceBuildInformation" 621 ) 622 build_arn: Optional[str] = Field(default=None, alias="BuildArn") 623 source_bundle: Optional[S3LocationModel] = Field(default=None, alias="SourceBundle") 624 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 625 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 626 status: Optional[ 627 Literal["Building", "Failed", "Processed", "Processing", "Unprocessed"] 628 ] = Field(default=None, alias="Status") 629 630 631class ApplicationVersionLifecycleConfigModel(BaseModel): 632 max_count_rule: Optional[MaxCountRuleModel] = Field( 633 default=None, alias="MaxCountRule" 634 ) 635 max_age_rule: Optional[MaxAgeRuleModel] = Field(default=None, alias="MaxAgeRule") 636 637 638class SystemStatusModel(BaseModel): 639 cp_uutilization: Optional[CPUUtilizationModel] = Field( 640 default=None, alias="CPUUtilization" 641 ) 642 load_average: Optional[List[float]] = Field(default=None, alias="LoadAverage") 643 644 645class ConfigurationOptionDescriptionModel(BaseModel): 646 namespace: Optional[str] = Field(default=None, alias="Namespace") 647 name: Optional[str] = Field(default=None, alias="Name") 648 default_value: Optional[str] = Field(default=None, alias="DefaultValue") 649 change_severity: Optional[str] = Field(default=None, alias="ChangeSeverity") 650 user_defined: Optional[bool] = Field(default=None, alias="UserDefined") 651 value_type: Optional[Literal["List", "Scalar"]] = Field( 652 default=None, alias="ValueType" 653 ) 654 value_options: Optional[List[str]] = Field(default=None, alias="ValueOptions") 655 min_value: Optional[int] = Field(default=None, alias="MinValue") 656 max_value: Optional[int] = Field(default=None, alias="MaxValue") 657 max_length: Optional[int] = Field(default=None, alias="MaxLength") 658 regex: Optional[OptionRestrictionRegexModel] = Field(default=None, alias="Regex") 659 660 661class ConfigurationSettingsDescriptionResponseMetadataModel(BaseModel): 662 solution_stack_name: str = Field(alias="SolutionStackName") 663 platform_arn: str = Field(alias="PlatformArn") 664 application_name: str = Field(alias="ApplicationName") 665 template_name: str = Field(alias="TemplateName") 666 description: str = Field(alias="Description") 667 environment_name: str = Field(alias="EnvironmentName") 668 deployment_status: Literal["deployed", "failed", "pending"] = Field( 669 alias="DeploymentStatus" 670 ) 671 date_created: datetime = Field(alias="DateCreated") 672 date_updated: datetime = Field(alias="DateUpdated") 673 option_settings: List[ConfigurationOptionSettingModel] = Field( 674 alias="OptionSettings" 675 ) 676 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 677 678 679class ConfigurationSettingsDescriptionModel(BaseModel): 680 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 681 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 682 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 683 template_name: Optional[str] = Field(default=None, alias="TemplateName") 684 description: Optional[str] = Field(default=None, alias="Description") 685 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 686 deployment_status: Optional[Literal["deployed", "failed", "pending"]] = Field( 687 default=None, alias="DeploymentStatus" 688 ) 689 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 690 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 691 option_settings: Optional[List[ConfigurationOptionSettingModel]] = Field( 692 default=None, alias="OptionSettings" 693 ) 694 695 696class ValidateConfigurationSettingsMessageRequestModel(BaseModel): 697 application_name: str = Field(alias="ApplicationName") 698 option_settings: Sequence[ConfigurationOptionSettingModel] = Field( 699 alias="OptionSettings" 700 ) 701 template_name: Optional[str] = Field(default=None, alias="TemplateName") 702 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 703 704 705class ConfigurationSettingsValidationMessagesModel(BaseModel): 706 messages: List[ValidationMessageModel] = Field(alias="Messages") 707 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 708 709 710class CreateApplicationVersionMessageRequestModel(BaseModel): 711 application_name: str = Field(alias="ApplicationName") 712 version_label: str = Field(alias="VersionLabel") 713 description: Optional[str] = Field(default=None, alias="Description") 714 source_build_information: Optional[SourceBuildInformationModel] = Field( 715 default=None, alias="SourceBuildInformation" 716 ) 717 source_bundle: Optional[S3LocationModel] = Field(default=None, alias="SourceBundle") 718 build_configuration: Optional[BuildConfigurationModel] = Field( 719 default=None, alias="BuildConfiguration" 720 ) 721 auto_create_application: Optional[bool] = Field( 722 default=None, alias="AutoCreateApplication" 723 ) 724 process: Optional[bool] = Field(default=None, alias="Process") 725 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 726 727 728class CreatePlatformVersionRequestModel(BaseModel): 729 platform_name: str = Field(alias="PlatformName") 730 platform_version: str = Field(alias="PlatformVersion") 731 platform_definition_bundle: S3LocationModel = Field( 732 alias="PlatformDefinitionBundle" 733 ) 734 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 735 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 736 default=None, alias="OptionSettings" 737 ) 738 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 739 740 741class ResourceTagsDescriptionMessageModel(BaseModel): 742 resource_arn: str = Field(alias="ResourceArn") 743 resource_tags: List[TagModel] = Field(alias="ResourceTags") 744 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 745 746 747class UpdateTagsForResourceMessageRequestModel(BaseModel): 748 resource_arn: str = Field(alias="ResourceArn") 749 tags_to_add: Optional[Sequence[TagModel]] = Field(default=None, alias="TagsToAdd") 750 tags_to_remove: Optional[Sequence[str]] = Field(default=None, alias="TagsToRemove") 751 752 753class CreateConfigurationTemplateMessageRequestModel(BaseModel): 754 application_name: str = Field(alias="ApplicationName") 755 template_name: str = Field(alias="TemplateName") 756 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 757 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 758 source_configuration: Optional[SourceConfigurationModel] = Field( 759 default=None, alias="SourceConfiguration" 760 ) 761 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 762 description: Optional[str] = Field(default=None, alias="Description") 763 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 764 default=None, alias="OptionSettings" 765 ) 766 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 767 768 769class CreateEnvironmentMessageRequestModel(BaseModel): 770 application_name: str = Field(alias="ApplicationName") 771 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 772 group_name: Optional[str] = Field(default=None, alias="GroupName") 773 description: Optional[str] = Field(default=None, alias="Description") 774 cnameprefix: Optional[str] = Field(default=None, alias="CNAMEPrefix") 775 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 776 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 777 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 778 template_name: Optional[str] = Field(default=None, alias="TemplateName") 779 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 780 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 781 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 782 default=None, alias="OptionSettings" 783 ) 784 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 785 default=None, alias="OptionsToRemove" 786 ) 787 operations_role: Optional[str] = Field(default=None, alias="OperationsRole") 788 789 790class DescribeConfigurationOptionsMessageRequestModel(BaseModel): 791 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 792 template_name: Optional[str] = Field(default=None, alias="TemplateName") 793 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 794 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 795 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 796 options: Optional[Sequence[OptionSpecificationModel]] = Field( 797 default=None, alias="Options" 798 ) 799 800 801class UpdateConfigurationTemplateMessageRequestModel(BaseModel): 802 application_name: str = Field(alias="ApplicationName") 803 template_name: str = Field(alias="TemplateName") 804 description: Optional[str] = Field(default=None, alias="Description") 805 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 806 default=None, alias="OptionSettings" 807 ) 808 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 809 default=None, alias="OptionsToRemove" 810 ) 811 812 813class UpdateEnvironmentMessageRequestModel(BaseModel): 814 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 815 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 816 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 817 group_name: Optional[str] = Field(default=None, alias="GroupName") 818 description: Optional[str] = Field(default=None, alias="Description") 819 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 820 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 821 template_name: Optional[str] = Field(default=None, alias="TemplateName") 822 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 823 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 824 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 825 default=None, alias="OptionSettings" 826 ) 827 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 828 default=None, alias="OptionsToRemove" 829 ) 830 831 832class CreatePlatformVersionResultModel(BaseModel): 833 platform_summary: PlatformSummaryModel = Field(alias="PlatformSummary") 834 builder: BuilderModel = Field(alias="Builder") 835 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 836 837 838class DeletePlatformVersionResultModel(BaseModel): 839 platform_summary: PlatformSummaryModel = Field(alias="PlatformSummary") 840 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 841 842 843class ListPlatformVersionsResultModel(BaseModel): 844 platform_summary_list: List[PlatformSummaryModel] = Field( 845 alias="PlatformSummaryList" 846 ) 847 next_token: str = Field(alias="NextToken") 848 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 849 850 851class DescribeApplicationVersionsMessageDescribeApplicationVersionsPaginateModel( 852 BaseModel 853): 854 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 855 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels") 856 pagination_config: Optional[PaginatorConfigModel] = Field( 857 default=None, alias="PaginationConfig" 858 ) 859 860 861class DescribeEnvironmentManagedActionHistoryRequestDescribeEnvironmentManagedActionHistoryPaginateModel( 862 BaseModel 863): 864 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 865 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 866 pagination_config: Optional[PaginatorConfigModel] = Field( 867 default=None, alias="PaginationConfig" 868 ) 869 870 871class DescribeEnvironmentsMessageDescribeEnvironmentsPaginateModel(BaseModel): 872 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 873 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 874 environment_ids: Optional[Sequence[str]] = Field( 875 default=None, alias="EnvironmentIds" 876 ) 877 environment_names: Optional[Sequence[str]] = Field( 878 default=None, alias="EnvironmentNames" 879 ) 880 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 881 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 882 default=None, alias="IncludedDeletedBackTo" 883 ) 884 pagination_config: Optional[PaginatorConfigModel] = Field( 885 default=None, alias="PaginationConfig" 886 ) 887 888 889class DescribeEventsMessageDescribeEventsPaginateModel(BaseModel): 890 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 891 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 892 template_name: Optional[str] = Field(default=None, alias="TemplateName") 893 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 894 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 895 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 896 request_id: Optional[str] = Field(default=None, alias="RequestId") 897 severity: Optional[ 898 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 899 ] = Field(default=None, alias="Severity") 900 start_time: Optional[Union[datetime, str]] = Field(default=None, alias="StartTime") 901 end_time: Optional[Union[datetime, str]] = Field(default=None, alias="EndTime") 902 pagination_config: Optional[PaginatorConfigModel] = Field( 903 default=None, alias="PaginationConfig" 904 ) 905 906 907class DescribeEnvironmentManagedActionHistoryResultModel(BaseModel): 908 managed_action_history_items: List[ManagedActionHistoryItemModel] = Field( 909 alias="ManagedActionHistoryItems" 910 ) 911 next_token: str = Field(alias="NextToken") 912 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 913 914 915class DescribeEnvironmentManagedActionsResultModel(BaseModel): 916 managed_actions: List[ManagedActionModel] = Field(alias="ManagedActions") 917 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 918 919 920class DescribeEnvironmentsMessageEnvironmentExistsWaitModel(BaseModel): 921 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 922 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 923 environment_ids: Optional[Sequence[str]] = Field( 924 default=None, alias="EnvironmentIds" 925 ) 926 environment_names: Optional[Sequence[str]] = Field( 927 default=None, alias="EnvironmentNames" 928 ) 929 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 930 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 931 default=None, alias="IncludedDeletedBackTo" 932 ) 933 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 934 next_token: Optional[str] = Field(default=None, alias="NextToken") 935 waiter_config: Optional[WaiterConfigModel] = Field( 936 default=None, alias="WaiterConfig" 937 ) 938 939 940class DescribeEnvironmentsMessageEnvironmentTerminatedWaitModel(BaseModel): 941 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 942 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 943 environment_ids: Optional[Sequence[str]] = Field( 944 default=None, alias="EnvironmentIds" 945 ) 946 environment_names: Optional[Sequence[str]] = Field( 947 default=None, alias="EnvironmentNames" 948 ) 949 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 950 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 951 default=None, alias="IncludedDeletedBackTo" 952 ) 953 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 954 next_token: Optional[str] = Field(default=None, alias="NextToken") 955 waiter_config: Optional[WaiterConfigModel] = Field( 956 default=None, alias="WaiterConfig" 957 ) 958 959 960class DescribeEnvironmentsMessageEnvironmentUpdatedWaitModel(BaseModel): 961 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 962 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 963 environment_ids: Optional[Sequence[str]] = Field( 964 default=None, alias="EnvironmentIds" 965 ) 966 environment_names: Optional[Sequence[str]] = Field( 967 default=None, alias="EnvironmentNames" 968 ) 969 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 970 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 971 default=None, alias="IncludedDeletedBackTo" 972 ) 973 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 974 next_token: Optional[str] = Field(default=None, alias="NextToken") 975 waiter_config: Optional[WaiterConfigModel] = Field( 976 default=None, alias="WaiterConfig" 977 ) 978 979 980class RetrieveEnvironmentInfoResultMessageModel(BaseModel): 981 environment_info: List[EnvironmentInfoDescriptionModel] = Field( 982 alias="EnvironmentInfo" 983 ) 984 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 985 986 987class EnvironmentResourceDescriptionModel(BaseModel): 988 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 989 auto_scaling_groups: Optional[List[AutoScalingGroupModel]] = Field( 990 default=None, alias="AutoScalingGroups" 991 ) 992 instances: Optional[List[InstanceModel]] = Field(default=None, alias="Instances") 993 launch_configurations: Optional[List[LaunchConfigurationModel]] = Field( 994 default=None, alias="LaunchConfigurations" 995 ) 996 launch_templates: Optional[List[LaunchTemplateModel]] = Field( 997 default=None, alias="LaunchTemplates" 998 ) 999 load_balancers: Optional[List[LoadBalancerModel]] = Field( 1000 default=None, alias="LoadBalancers" 1001 ) 1002 triggers: Optional[List[TriggerModel]] = Field(default=None, alias="Triggers") 1003 queues: Optional[List[QueueModel]] = Field(default=None, alias="Queues") 1004 1005 1006class EventDescriptionsMessageModel(BaseModel): 1007 events: List[EventDescriptionModel] = Field(alias="Events") 1008 next_token: str = Field(alias="NextToken") 1009 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1010 1011 1012class ListAvailableSolutionStacksResultMessageModel(BaseModel): 1013 solution_stacks: List[str] = Field(alias="SolutionStacks") 1014 solution_stack_details: List[SolutionStackDescriptionModel] = Field( 1015 alias="SolutionStackDetails" 1016 ) 1017 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1018 1019 1020class ListPlatformBranchesRequestModel(BaseModel): 1021 filters: Optional[Sequence[SearchFilterModel]] = Field( 1022 default=None, alias="Filters" 1023 ) 1024 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 1025 next_token: Optional[str] = Field(default=None, alias="NextToken") 1026 1027 1028class ListPlatformBranchesResultModel(BaseModel): 1029 platform_branch_summary_list: List[PlatformBranchSummaryModel] = Field( 1030 alias="PlatformBranchSummaryList" 1031 ) 1032 next_token: str = Field(alias="NextToken") 1033 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1034 1035 1036class ListPlatformVersionsRequestListPlatformVersionsPaginateModel(BaseModel): 1037 filters: Optional[Sequence[PlatformFilterModel]] = Field( 1038 default=None, alias="Filters" 1039 ) 1040 pagination_config: Optional[PaginatorConfigModel] = Field( 1041 default=None, alias="PaginationConfig" 1042 ) 1043 1044 1045class ListPlatformVersionsRequestModel(BaseModel): 1046 filters: Optional[Sequence[PlatformFilterModel]] = Field( 1047 default=None, alias="Filters" 1048 ) 1049 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 1050 next_token: Optional[str] = Field(default=None, alias="NextToken") 1051 1052 1053class LoadBalancerDescriptionModel(BaseModel): 1054 load_balancer_name: Optional[str] = Field(default=None, alias="LoadBalancerName") 1055 domain: Optional[str] = Field(default=None, alias="Domain") 1056 listeners: Optional[List[ListenerModel]] = Field(default=None, alias="Listeners") 1057 1058 1059class PlatformDescriptionModel(BaseModel): 1060 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 1061 platform_owner: Optional[str] = Field(default=None, alias="PlatformOwner") 1062 platform_name: Optional[str] = Field(default=None, alias="PlatformName") 1063 platform_version: Optional[str] = Field(default=None, alias="PlatformVersion") 1064 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 1065 platform_status: Optional[ 1066 Literal["Creating", "Deleted", "Deleting", "Failed", "Ready"] 1067 ] = Field(default=None, alias="PlatformStatus") 1068 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1069 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1070 platform_category: Optional[str] = Field(default=None, alias="PlatformCategory") 1071 description: Optional[str] = Field(default=None, alias="Description") 1072 maintainer: Optional[str] = Field(default=None, alias="Maintainer") 1073 operating_system_name: Optional[str] = Field( 1074 default=None, alias="OperatingSystemName" 1075 ) 1076 operating_system_version: Optional[str] = Field( 1077 default=None, alias="OperatingSystemVersion" 1078 ) 1079 programming_languages: Optional[List[PlatformProgrammingLanguageModel]] = Field( 1080 default=None, alias="ProgrammingLanguages" 1081 ) 1082 frameworks: Optional[List[PlatformFrameworkModel]] = Field( 1083 default=None, alias="Frameworks" 1084 ) 1085 custom_ami_list: Optional[List[CustomAmiModel]] = Field( 1086 default=None, alias="CustomAmiList" 1087 ) 1088 supported_tier_list: Optional[List[str]] = Field( 1089 default=None, alias="SupportedTierList" 1090 ) 1091 supported_addon_list: Optional[List[str]] = Field( 1092 default=None, alias="SupportedAddonList" 1093 ) 1094 platform_lifecycle_state: Optional[str] = Field( 1095 default=None, alias="PlatformLifecycleState" 1096 ) 1097 platform_branch_name: Optional[str] = Field( 1098 default=None, alias="PlatformBranchName" 1099 ) 1100 platform_branch_lifecycle_state: Optional[str] = Field( 1101 default=None, alias="PlatformBranchLifecycleState" 1102 ) 1103 1104 1105class ResourceQuotasModel(BaseModel): 1106 application_quota: Optional[ResourceQuotaModel] = Field( 1107 default=None, alias="ApplicationQuota" 1108 ) 1109 application_version_quota: Optional[ResourceQuotaModel] = Field( 1110 default=None, alias="ApplicationVersionQuota" 1111 ) 1112 environment_quota: Optional[ResourceQuotaModel] = Field( 1113 default=None, alias="EnvironmentQuota" 1114 ) 1115 configuration_template_quota: Optional[ResourceQuotaModel] = Field( 1116 default=None, alias="ConfigurationTemplateQuota" 1117 ) 1118 custom_platform_quota: Optional[ResourceQuotaModel] = Field( 1119 default=None, alias="CustomPlatformQuota" 1120 ) 1121 1122 1123class DescribeEnvironmentHealthResultModel(BaseModel): 1124 environment_name: str = Field(alias="EnvironmentName") 1125 health_status: str = Field(alias="HealthStatus") 1126 status: Literal["Green", "Grey", "Red", "Yellow"] = Field(alias="Status") 1127 color: str = Field(alias="Color") 1128 causes: List[str] = Field(alias="Causes") 1129 application_metrics: ApplicationMetricsModel = Field(alias="ApplicationMetrics") 1130 instances_health: InstanceHealthSummaryModel = Field(alias="InstancesHealth") 1131 refreshed_at: datetime = Field(alias="RefreshedAt") 1132 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1133 1134 1135class ApplicationVersionDescriptionMessageModel(BaseModel): 1136 application_version: ApplicationVersionDescriptionModel = Field( 1137 alias="ApplicationVersion" 1138 ) 1139 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1140 1141 1142class ApplicationVersionDescriptionsMessageModel(BaseModel): 1143 application_versions: List[ApplicationVersionDescriptionModel] = Field( 1144 alias="ApplicationVersions" 1145 ) 1146 next_token: str = Field(alias="NextToken") 1147 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1148 1149 1150class ApplicationResourceLifecycleConfigModel(BaseModel): 1151 service_role: Optional[str] = Field(default=None, alias="ServiceRole") 1152 version_lifecycle_config: Optional[ApplicationVersionLifecycleConfigModel] = Field( 1153 default=None, alias="VersionLifecycleConfig" 1154 ) 1155 1156 1157class SingleInstanceHealthModel(BaseModel): 1158 instance_id: Optional[str] = Field(default=None, alias="InstanceId") 1159 health_status: Optional[str] = Field(default=None, alias="HealthStatus") 1160 color: Optional[str] = Field(default=None, alias="Color") 1161 causes: Optional[List[str]] = Field(default=None, alias="Causes") 1162 launched_at: Optional[datetime] = Field(default=None, alias="LaunchedAt") 1163 application_metrics: Optional[ApplicationMetricsModel] = Field( 1164 default=None, alias="ApplicationMetrics" 1165 ) 1166 system: Optional[SystemStatusModel] = Field(default=None, alias="System") 1167 deployment: Optional[DeploymentModel] = Field(default=None, alias="Deployment") 1168 availability_zone: Optional[str] = Field(default=None, alias="AvailabilityZone") 1169 instance_type: Optional[str] = Field(default=None, alias="InstanceType") 1170 1171 1172class ConfigurationOptionsDescriptionModel(BaseModel): 1173 solution_stack_name: str = Field(alias="SolutionStackName") 1174 platform_arn: str = Field(alias="PlatformArn") 1175 options: List[ConfigurationOptionDescriptionModel] = Field(alias="Options") 1176 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1177 1178 1179class ConfigurationSettingsDescriptionsModel(BaseModel): 1180 configuration_settings: List[ConfigurationSettingsDescriptionModel] = Field( 1181 alias="ConfigurationSettings" 1182 ) 1183 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1184 1185 1186class EnvironmentResourceDescriptionsMessageModel(BaseModel): 1187 environment_resources: EnvironmentResourceDescriptionModel = Field( 1188 alias="EnvironmentResources" 1189 ) 1190 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1191 1192 1193class EnvironmentResourcesDescriptionModel(BaseModel): 1194 load_balancer: Optional[LoadBalancerDescriptionModel] = Field( 1195 default=None, alias="LoadBalancer" 1196 ) 1197 1198 1199class DescribePlatformVersionResultModel(BaseModel): 1200 platform_description: PlatformDescriptionModel = Field(alias="PlatformDescription") 1201 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1202 1203 1204class DescribeAccountAttributesResultModel(BaseModel): 1205 resource_quotas: ResourceQuotasModel = Field(alias="ResourceQuotas") 1206 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1207 1208 1209class ApplicationDescriptionModel(BaseModel): 1210 application_arn: Optional[str] = Field(default=None, alias="ApplicationArn") 1211 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 1212 description: Optional[str] = Field(default=None, alias="Description") 1213 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1214 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1215 versions: Optional[List[str]] = Field(default=None, alias="Versions") 1216 configuration_templates: Optional[List[str]] = Field( 1217 default=None, alias="ConfigurationTemplates" 1218 ) 1219 resource_lifecycle_config: Optional[ 1220 ApplicationResourceLifecycleConfigModel 1221 ] = Field(default=None, alias="ResourceLifecycleConfig") 1222 1223 1224class ApplicationResourceLifecycleDescriptionMessageModel(BaseModel): 1225 application_name: str = Field(alias="ApplicationName") 1226 resource_lifecycle_config: ApplicationResourceLifecycleConfigModel = Field( 1227 alias="ResourceLifecycleConfig" 1228 ) 1229 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1230 1231 1232class CreateApplicationMessageRequestModel(BaseModel): 1233 application_name: str = Field(alias="ApplicationName") 1234 description: Optional[str] = Field(default=None, alias="Description") 1235 resource_lifecycle_config: Optional[ 1236 ApplicationResourceLifecycleConfigModel 1237 ] = Field(default=None, alias="ResourceLifecycleConfig") 1238 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 1239 1240 1241class UpdateApplicationResourceLifecycleMessageRequestModel(BaseModel): 1242 application_name: str = Field(alias="ApplicationName") 1243 resource_lifecycle_config: ApplicationResourceLifecycleConfigModel = Field( 1244 alias="ResourceLifecycleConfig" 1245 ) 1246 1247 1248class DescribeInstancesHealthResultModel(BaseModel): 1249 instance_health_list: List[SingleInstanceHealthModel] = Field( 1250 alias="InstanceHealthList" 1251 ) 1252 refreshed_at: datetime = Field(alias="RefreshedAt") 1253 next_token: str = Field(alias="NextToken") 1254 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1255 1256 1257class EnvironmentDescriptionResponseMetadataModel(BaseModel): 1258 environment_name: str = Field(alias="EnvironmentName") 1259 environment_id: str = Field(alias="EnvironmentId") 1260 application_name: str = Field(alias="ApplicationName") 1261 version_label: str = Field(alias="VersionLabel") 1262 solution_stack_name: str = Field(alias="SolutionStackName") 1263 platform_arn: str = Field(alias="PlatformArn") 1264 template_name: str = Field(alias="TemplateName") 1265 description: str = Field(alias="Description") 1266 endpoint_url: str = Field(alias="EndpointURL") 1267 cname: str = Field(alias="CNAME") 1268 date_created: datetime = Field(alias="DateCreated") 1269 date_updated: datetime = Field(alias="DateUpdated") 1270 status: Literal[ 1271 "Aborting", 1272 "Launching", 1273 "LinkingFrom", 1274 "LinkingTo", 1275 "Ready", 1276 "Terminated", 1277 "Terminating", 1278 "Updating", 1279 ] = Field(alias="Status") 1280 abortable_operation_in_progress: bool = Field(alias="AbortableOperationInProgress") 1281 health: Literal["Green", "Grey", "Red", "Yellow"] = Field(alias="Health") 1282 health_status: Literal[ 1283 "Degraded", 1284 "Info", 1285 "NoData", 1286 "Ok", 1287 "Pending", 1288 "Severe", 1289 "Suspended", 1290 "Unknown", 1291 "Warning", 1292 ] = Field(alias="HealthStatus") 1293 resources: EnvironmentResourcesDescriptionModel = Field(alias="Resources") 1294 tier: EnvironmentTierModel = Field(alias="Tier") 1295 environment_links: List[EnvironmentLinkModel] = Field(alias="EnvironmentLinks") 1296 environment_arn: str = Field(alias="EnvironmentArn") 1297 operations_role: str = Field(alias="OperationsRole") 1298 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1299 1300 1301class EnvironmentDescriptionModel(BaseModel): 1302 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 1303 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 1304 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 1305 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 1306 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 1307 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 1308 template_name: Optional[str] = Field(default=None, alias="TemplateName") 1309 description: Optional[str] = Field(default=None, alias="Description") 1310 endpoint_url: Optional[str] = Field(default=None, alias="EndpointURL") 1311 cname: Optional[str] = Field(default=None, alias="CNAME") 1312 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1313 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1314 status: Optional[ 1315 Literal[ 1316 "Aborting", 1317 "Launching", 1318 "LinkingFrom", 1319 "LinkingTo", 1320 "Ready", 1321 "Terminated", 1322 "Terminating", 1323 "Updating", 1324 ] 1325 ] = Field(default=None, alias="Status") 1326 abortable_operation_in_progress: Optional[bool] = Field( 1327 default=None, alias="AbortableOperationInProgress" 1328 ) 1329 health: Optional[Literal["Green", "Grey", "Red", "Yellow"]] = Field( 1330 default=None, alias="Health" 1331 ) 1332 health_status: Optional[ 1333 Literal[ 1334 "Degraded", 1335 "Info", 1336 "NoData", 1337 "Ok", 1338 "Pending", 1339 "Severe", 1340 "Suspended", 1341 "Unknown", 1342 "Warning", 1343 ] 1344 ] = Field(default=None, alias="HealthStatus") 1345 resources: Optional[EnvironmentResourcesDescriptionModel] = Field( 1346 default=None, alias="Resources" 1347 ) 1348 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 1349 environment_links: Optional[List[EnvironmentLinkModel]] = Field( 1350 default=None, alias="EnvironmentLinks" 1351 ) 1352 environment_arn: Optional[str] = Field(default=None, alias="EnvironmentArn") 1353 operations_role: Optional[str] = Field(default=None, alias="OperationsRole") 1354 1355 1356class ApplicationDescriptionMessageModel(BaseModel): 1357 application: ApplicationDescriptionModel = Field(alias="Application") 1358 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1359 1360 1361class ApplicationDescriptionsMessageModel(BaseModel): 1362 applications: List[ApplicationDescriptionModel] = Field(alias="Applications") 1363 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata") 1364 1365 1366class EnvironmentDescriptionsMessageModel(BaseModel): 1367 environments: List[EnvironmentDescriptionModel] = Field(alias="Environments") 1368 next_token: str = Field(alias="NextToken") 1369 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
14class AbortEnvironmentUpdateMessageRequestModel(BaseModel): 15 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 16 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
19class ResponseMetadataModel(BaseModel): 20 request_id: str = Field(alias="RequestId") 21 host_id: str = Field(alias="HostId") 22 http_status_code: int = Field(alias="HTTPStatusCode") 23 http_headers: Dict[str, str] = Field(alias="HTTPHeaders") 24 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
27class LatencyModel(BaseModel): 28 p999: Optional[float] = Field(default=None, alias="P999") 29 p99: Optional[float] = Field(default=None, alias="P99") 30 p95: Optional[float] = Field(default=None, alias="P95") 31 p90: Optional[float] = Field(default=None, alias="P90") 32 p85: Optional[float] = Field(default=None, alias="P85") 33 p75: Optional[float] = Field(default=None, alias="P75") 34 p50: Optional[float] = Field(default=None, alias="P50") 35 p10: Optional[float] = Field(default=None, alias="P10")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
38class StatusCodesModel(BaseModel): 39 status2xx: Optional[int] = Field(default=None, alias="Status2xx") 40 status3xx: Optional[int] = Field(default=None, alias="Status3xx") 41 status4xx: Optional[int] = Field(default=None, alias="Status4xx") 42 status5xx: Optional[int] = Field(default=None, alias="Status5xx")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
45class S3LocationModel(BaseModel): 46 s3_bucket: Optional[str] = Field(default=None, alias="S3Bucket") 47 s3_key: Optional[str] = Field(default=None, alias="S3Key")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
50class SourceBuildInformationModel(BaseModel): 51 source_type: Literal["Git", "Zip"] = Field(alias="SourceType") 52 source_repository: Literal["CodeCommit", "S3"] = Field(alias="SourceRepository") 53 source_location: str = Field(alias="SourceLocation")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
56class MaxAgeRuleModel(BaseModel): 57 enabled: bool = Field(alias="Enabled") 58 max_age_in_days: Optional[int] = Field(default=None, alias="MaxAgeInDays") 59 delete_source_from_s3: Optional[bool] = Field( 60 default=None, alias="DeleteSourceFromS3" 61 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
64class MaxCountRuleModel(BaseModel): 65 enabled: bool = Field(alias="Enabled") 66 max_count: Optional[int] = Field(default=None, alias="MaxCount") 67 delete_source_from_s3: Optional[bool] = Field( 68 default=None, alias="DeleteSourceFromS3" 69 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
72class ApplyEnvironmentManagedActionRequestModel(BaseModel): 73 action_id: str = Field(alias="ActionId") 74 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 75 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
AssociateEnvironmentOperationsRoleMessageRequestModel(mypydantic.models.base_model.BaseModel):
78class AssociateEnvironmentOperationsRoleMessageRequestModel(BaseModel): 79 environment_name: str = Field(alias="EnvironmentName") 80 operations_role: str = Field(alias="OperationsRole")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
83class AutoScalingGroupModel(BaseModel): 84 name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
87class BuildConfigurationModel(BaseModel): 88 code_build_service_role: str = Field(alias="CodeBuildServiceRole") 89 image: str = Field(alias="Image") 90 artifact_name: Optional[str] = Field(default=None, alias="ArtifactName") 91 compute_type: Optional[ 92 Literal["BUILD_GENERAL1_LARGE", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_SMALL"] 93 ] = Field(default=None, alias="ComputeType") 94 timeout_in_minutes: Optional[int] = Field(default=None, alias="TimeoutInMinutes")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
101class CPUUtilizationModel(BaseModel): 102 user: Optional[float] = Field(default=None, alias="User") 103 nice: Optional[float] = Field(default=None, alias="Nice") 104 system: Optional[float] = Field(default=None, alias="System") 105 idle: Optional[float] = Field(default=None, alias="Idle") 106 iowait: Optional[float] = Field(default=None, alias="IOWait") 107 irq: Optional[float] = Field(default=None, alias="IRQ") 108 soft_irq: Optional[float] = Field(default=None, alias="SoftIRQ") 109 privileged: Optional[float] = Field(default=None, alias="Privileged")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
112class CheckDNSAvailabilityMessageRequestModel(BaseModel): 113 cnameprefix: str = Field(alias="CNAMEPrefix")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
116class ComposeEnvironmentsMessageRequestModel(BaseModel): 117 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 118 group_name: Optional[str] = Field(default=None, alias="GroupName") 119 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
122class OptionRestrictionRegexModel(BaseModel): 123 pattern: Optional[str] = Field(default=None, alias="Pattern") 124 label: Optional[str] = Field(default=None, alias="Label")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
127class ConfigurationOptionSettingModel(BaseModel): 128 resource_name: Optional[str] = Field(default=None, alias="ResourceName") 129 namespace: Optional[str] = Field(default=None, alias="Namespace") 130 option_name: Optional[str] = Field(default=None, alias="OptionName") 131 value: Optional[str] = Field(default=None, alias="Value")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
134class ValidationMessageModel(BaseModel): 135 message: Optional[str] = Field(default=None, alias="Message") 136 severity: Optional[Literal["error", "warning"]] = Field( 137 default=None, alias="Severity" 138 ) 139 namespace: Optional[str] = Field(default=None, alias="Namespace") 140 option_name: Optional[str] = Field(default=None, alias="OptionName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
143class TagModel(BaseModel): 144 key: Optional[str] = Field(default=None, alias="Key") 145 value: Optional[str] = Field(default=None, alias="Value")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
148class SourceConfigurationModel(BaseModel): 149 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 150 template_name: Optional[str] = Field(default=None, alias="TemplateName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
153class EnvironmentTierModel(BaseModel): 154 name: Optional[str] = Field(default=None, alias="Name") 155 type: Optional[str] = Field(default=None, alias="Type") 156 version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
159class OptionSpecificationModel(BaseModel): 160 resource_name: Optional[str] = Field(default=None, alias="ResourceName") 161 namespace: Optional[str] = Field(default=None, alias="Namespace") 162 option_name: Optional[str] = Field(default=None, alias="OptionName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
165class PlatformSummaryModel(BaseModel): 166 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 167 platform_owner: Optional[str] = Field(default=None, alias="PlatformOwner") 168 platform_status: Optional[ 169 Literal["Creating", "Deleted", "Deleting", "Failed", "Ready"] 170 ] = Field(default=None, alias="PlatformStatus") 171 platform_category: Optional[str] = Field(default=None, alias="PlatformCategory") 172 operating_system_name: Optional[str] = Field( 173 default=None, alias="OperatingSystemName" 174 ) 175 operating_system_version: Optional[str] = Field( 176 default=None, alias="OperatingSystemVersion" 177 ) 178 supported_tier_list: Optional[List[str]] = Field( 179 default=None, alias="SupportedTierList" 180 ) 181 supported_addon_list: Optional[List[str]] = Field( 182 default=None, alias="SupportedAddonList" 183 ) 184 platform_lifecycle_state: Optional[str] = Field( 185 default=None, alias="PlatformLifecycleState" 186 ) 187 platform_version: Optional[str] = Field(default=None, alias="PlatformVersion") 188 platform_branch_name: Optional[str] = Field( 189 default=None, alias="PlatformBranchName" 190 ) 191 platform_branch_lifecycle_state: Optional[str] = Field( 192 default=None, alias="PlatformBranchLifecycleState" 193 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
196class CustomAmiModel(BaseModel): 197 virtualization_type: Optional[str] = Field(default=None, alias="VirtualizationType") 198 image_id: Optional[str] = Field(default=None, alias="ImageId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
201class DeleteApplicationMessageRequestModel(BaseModel): 202 application_name: str = Field(alias="ApplicationName") 203 terminate_env_by_force: Optional[bool] = Field( 204 default=None, alias="TerminateEnvByForce" 205 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
208class DeleteApplicationVersionMessageRequestModel(BaseModel): 209 application_name: str = Field(alias="ApplicationName") 210 version_label: str = Field(alias="VersionLabel") 211 delete_source_bundle: Optional[bool] = Field( 212 default=None, alias="DeleteSourceBundle" 213 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
216class DeleteConfigurationTemplateMessageRequestModel(BaseModel): 217 application_name: str = Field(alias="ApplicationName") 218 template_name: str = Field(alias="TemplateName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
221class DeleteEnvironmentConfigurationMessageRequestModel(BaseModel): 222 application_name: str = Field(alias="ApplicationName") 223 environment_name: str = Field(alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
226class DeletePlatformVersionRequestModel(BaseModel): 227 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
230class DeploymentModel(BaseModel): 231 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 232 deployment_id: Optional[int] = Field(default=None, alias="DeploymentId") 233 status: Optional[str] = Field(default=None, alias="Status") 234 deployment_time: Optional[datetime] = Field(default=None, alias="DeploymentTime")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
237class PaginatorConfigModel(BaseModel): 238 max_items: Optional[int] = Field(default=None, alias="MaxItems") 239 page_size: Optional[int] = Field(default=None, alias="PageSize") 240 starting_token: Optional[str] = Field(default=None, alias="StartingToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
243class DescribeApplicationVersionsMessageRequestModel(BaseModel): 244 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 245 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels") 246 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 247 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
250class DescribeApplicationsMessageRequestModel(BaseModel): 251 application_names: Optional[Sequence[str]] = Field( 252 default=None, alias="ApplicationNames" 253 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
256class DescribeConfigurationSettingsMessageRequestModel(BaseModel): 257 application_name: str = Field(alias="ApplicationName") 258 template_name: Optional[str] = Field(default=None, alias="TemplateName") 259 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
262class DescribeEnvironmentHealthRequestModel(BaseModel): 263 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 264 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 265 attribute_names: Optional[ 266 Sequence[ 267 Literal[ 268 "All", 269 "ApplicationMetrics", 270 "Causes", 271 "Color", 272 "HealthStatus", 273 "InstancesHealth", 274 "RefreshedAt", 275 "Status", 276 ] 277 ] 278 ] = Field(default=None, alias="AttributeNames")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
281class InstanceHealthSummaryModel(BaseModel): 282 no_data: Optional[int] = Field(default=None, alias="NoData") 283 unknown: Optional[int] = Field(default=None, alias="Unknown") 284 pending: Optional[int] = Field(default=None, alias="Pending") 285 ok: Optional[int] = Field(default=None, alias="Ok") 286 info: Optional[int] = Field(default=None, alias="Info") 287 warning: Optional[int] = Field(default=None, alias="Warning") 288 degraded: Optional[int] = Field(default=None, alias="Degraded") 289 severe: Optional[int] = Field(default=None, alias="Severe")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
292class DescribeEnvironmentManagedActionHistoryRequestModel(BaseModel): 293 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 294 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 295 next_token: Optional[str] = Field(default=None, alias="NextToken") 296 max_items: Optional[int] = Field(default=None, alias="MaxItems")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
299class ManagedActionHistoryItemModel(BaseModel): 300 action_id: Optional[str] = Field(default=None, alias="ActionId") 301 action_type: Optional[ 302 Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] 303 ] = Field(default=None, alias="ActionType") 304 action_description: Optional[str] = Field(default=None, alias="ActionDescription") 305 failure_type: Optional[ 306 Literal[ 307 "CancellationFailed", 308 "InternalFailure", 309 "InvalidEnvironmentState", 310 "PermissionsError", 311 "RollbackFailed", 312 "RollbackSuccessful", 313 "UpdateCancelled", 314 ] 315 ] = Field(default=None, alias="FailureType") 316 status: Optional[Literal["Completed", "Failed", "Unknown"]] = Field( 317 default=None, alias="Status" 318 ) 319 failure_description: Optional[str] = Field(default=None, alias="FailureDescription") 320 executed_time: Optional[datetime] = Field(default=None, alias="ExecutedTime") 321 finished_time: Optional[datetime] = Field(default=None, alias="FinishedTime")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
324class DescribeEnvironmentManagedActionsRequestModel(BaseModel): 325 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 326 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 327 status: Optional[Literal["Pending", "Running", "Scheduled", "Unknown"]] = Field( 328 default=None, alias="Status" 329 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
332class ManagedActionModel(BaseModel): 333 action_id: Optional[str] = Field(default=None, alias="ActionId") 334 action_description: Optional[str] = Field(default=None, alias="ActionDescription") 335 action_type: Optional[ 336 Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] 337 ] = Field(default=None, alias="ActionType") 338 status: Optional[Literal["Pending", "Running", "Scheduled", "Unknown"]] = Field( 339 default=None, alias="Status" 340 ) 341 window_start_time: Optional[datetime] = Field(default=None, alias="WindowStartTime")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
344class DescribeEnvironmentResourcesMessageRequestModel(BaseModel): 345 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 346 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
349class WaiterConfigModel(BaseModel): 350 delay: Optional[int] = Field(default=None, alias="Delay") 351 max_attempts: Optional[int] = Field(default=None, alias="MaxAttempts")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
354class DescribeEnvironmentsMessageRequestModel(BaseModel): 355 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 356 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 357 environment_ids: Optional[Sequence[str]] = Field( 358 default=None, alias="EnvironmentIds" 359 ) 360 environment_names: Optional[Sequence[str]] = Field( 361 default=None, alias="EnvironmentNames" 362 ) 363 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 364 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 365 default=None, alias="IncludedDeletedBackTo" 366 ) 367 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 368 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
371class DescribeEventsMessageRequestModel(BaseModel): 372 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 373 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 374 template_name: Optional[str] = Field(default=None, alias="TemplateName") 375 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 376 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 377 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 378 request_id: Optional[str] = Field(default=None, alias="RequestId") 379 severity: Optional[ 380 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 381 ] = Field(default=None, alias="Severity") 382 start_time: Optional[Union[datetime, str]] = Field(default=None, alias="StartTime") 383 end_time: Optional[Union[datetime, str]] = Field(default=None, alias="EndTime") 384 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 385 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
388class DescribeInstancesHealthRequestModel(BaseModel): 389 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 390 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 391 attribute_names: Optional[ 392 Sequence[ 393 Literal[ 394 "All", 395 "ApplicationMetrics", 396 "AvailabilityZone", 397 "Causes", 398 "Color", 399 "Deployment", 400 "HealthStatus", 401 "InstanceType", 402 "LaunchedAt", 403 "RefreshedAt", 404 "System", 405 ] 406 ] 407 ] = Field(default=None, alias="AttributeNames") 408 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
411class DescribePlatformVersionRequestModel(BaseModel): 412 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
DisassociateEnvironmentOperationsRoleMessageRequestModel(mypydantic.models.base_model.BaseModel):
415class DisassociateEnvironmentOperationsRoleMessageRequestModel(BaseModel): 416 environment_name: str = Field(alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
419class EnvironmentLinkModel(BaseModel): 420 link_name: Optional[str] = Field(default=None, alias="LinkName") 421 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
424class EnvironmentInfoDescriptionModel(BaseModel): 425 info_type: Optional[Literal["bundle", "tail"]] = Field( 426 default=None, alias="InfoType" 427 ) 428 ec2_instance_id: Optional[str] = Field(default=None, alias="Ec2InstanceId") 429 sample_timestamp: Optional[datetime] = Field(default=None, alias="SampleTimestamp") 430 message: Optional[str] = Field(default=None, alias="Message")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
437class LaunchConfigurationModel(BaseModel): 438 name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
449class QueueModel(BaseModel): 450 name: Optional[str] = Field(default=None, alias="Name") 451 url: Optional[str] = Field(default=None, alias="URL")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
458class EventDescriptionModel(BaseModel): 459 event_date: Optional[datetime] = Field(default=None, alias="EventDate") 460 message: Optional[str] = Field(default=None, alias="Message") 461 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 462 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 463 template_name: Optional[str] = Field(default=None, alias="TemplateName") 464 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 465 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 466 request_id: Optional[str] = Field(default=None, alias="RequestId") 467 severity: Optional[ 468 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 469 ] = Field(default=None, alias="Severity")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
472class SolutionStackDescriptionModel(BaseModel): 473 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 474 permitted_file_types: Optional[List[str]] = Field( 475 default=None, alias="PermittedFileTypes" 476 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
479class SearchFilterModel(BaseModel): 480 attribute: Optional[str] = Field(default=None, alias="Attribute") 481 operator: Optional[str] = Field(default=None, alias="Operator") 482 values: Optional[Sequence[str]] = Field(default=None, alias="Values")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
485class PlatformBranchSummaryModel(BaseModel): 486 platform_name: Optional[str] = Field(default=None, alias="PlatformName") 487 branch_name: Optional[str] = Field(default=None, alias="BranchName") 488 lifecycle_state: Optional[str] = Field(default=None, alias="LifecycleState") 489 branch_order: Optional[int] = Field(default=None, alias="BranchOrder") 490 supported_tier_list: Optional[List[str]] = Field( 491 default=None, alias="SupportedTierList" 492 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
495class PlatformFilterModel(BaseModel): 496 type: Optional[str] = Field(default=None, alias="Type") 497 operator: Optional[str] = Field(default=None, alias="Operator") 498 values: Optional[Sequence[str]] = Field(default=None, alias="Values")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
501class ListTagsForResourceMessageRequestModel(BaseModel): 502 resource_arn: str = Field(alias="ResourceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
505class ListenerModel(BaseModel): 506 protocol: Optional[str] = Field(default=None, alias="Protocol") 507 port: Optional[int] = Field(default=None, alias="Port")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
510class PlatformFrameworkModel(BaseModel): 511 name: Optional[str] = Field(default=None, alias="Name") 512 version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
515class PlatformProgrammingLanguageModel(BaseModel): 516 name: Optional[str] = Field(default=None, alias="Name") 517 version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
520class RebuildEnvironmentMessageRequestModel(BaseModel): 521 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 522 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
525class RequestEnvironmentInfoMessageRequestModel(BaseModel): 526 info_type: Literal["bundle", "tail"] = Field(alias="InfoType") 527 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 528 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
531class ResourceQuotaModel(BaseModel): 532 maximum: Optional[int] = Field(default=None, alias="Maximum")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
535class RestartAppServerMessageRequestModel(BaseModel): 536 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 537 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
540class RetrieveEnvironmentInfoMessageRequestModel(BaseModel): 541 info_type: Literal["bundle", "tail"] = Field(alias="InfoType") 542 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 543 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
546class SwapEnvironmentCNAMEsMessageRequestModel(BaseModel): 547 source_environment_id: Optional[str] = Field( 548 default=None, alias="SourceEnvironmentId" 549 ) 550 source_environment_name: Optional[str] = Field( 551 default=None, alias="SourceEnvironmentName" 552 ) 553 destination_environment_id: Optional[str] = Field( 554 default=None, alias="DestinationEnvironmentId" 555 ) 556 destination_environment_name: Optional[str] = Field( 557 default=None, alias="DestinationEnvironmentName" 558 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
561class TerminateEnvironmentMessageRequestModel(BaseModel): 562 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 563 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 564 terminate_resources: Optional[bool] = Field( 565 default=None, alias="TerminateResources" 566 ) 567 force_terminate: Optional[bool] = Field(default=None, alias="ForceTerminate")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
570class UpdateApplicationMessageRequestModel(BaseModel): 571 application_name: str = Field(alias="ApplicationName") 572 description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
575class UpdateApplicationVersionMessageRequestModel(BaseModel): 576 application_name: str = Field(alias="ApplicationName") 577 version_label: str = Field(alias="VersionLabel") 578 description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
581class ApplyEnvironmentManagedActionResultModel(BaseModel): 582 action_id: str = Field(alias="ActionId") 583 action_description: str = Field(alias="ActionDescription") 584 action_type: Literal["InstanceRefresh", "PlatformUpdate", "Unknown"] = Field( 585 alias="ActionType" 586 ) 587 status: str = Field(alias="Status") 588 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
591class CheckDNSAvailabilityResultMessageModel(BaseModel): 592 available: bool = Field(alias="Available") 593 fully_qualified_cname: str = Field(alias="FullyQualifiedCNAME") 594 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
597class CreateStorageLocationResultMessageModel(BaseModel): 598 s3_bucket: str = Field(alias="S3Bucket") 599 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
602class EmptyResponseMetadataModel(BaseModel): 603 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
606class ApplicationMetricsModel(BaseModel): 607 duration: Optional[int] = Field(default=None, alias="Duration") 608 request_count: Optional[int] = Field(default=None, alias="RequestCount") 609 status_codes: Optional[StatusCodesModel] = Field(default=None, alias="StatusCodes") 610 latency: Optional[LatencyModel] = Field(default=None, alias="Latency")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
613class ApplicationVersionDescriptionModel(BaseModel): 614 application_version_arn: Optional[str] = Field( 615 default=None, alias="ApplicationVersionArn" 616 ) 617 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 618 description: Optional[str] = Field(default=None, alias="Description") 619 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 620 source_build_information: Optional[SourceBuildInformationModel] = Field( 621 default=None, alias="SourceBuildInformation" 622 ) 623 build_arn: Optional[str] = Field(default=None, alias="BuildArn") 624 source_bundle: Optional[S3LocationModel] = Field(default=None, alias="SourceBundle") 625 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 626 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 627 status: Optional[ 628 Literal["Building", "Failed", "Processed", "Processing", "Unprocessed"] 629 ] = Field(default=None, alias="Status")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
632class ApplicationVersionLifecycleConfigModel(BaseModel): 633 max_count_rule: Optional[MaxCountRuleModel] = Field( 634 default=None, alias="MaxCountRule" 635 ) 636 max_age_rule: Optional[MaxAgeRuleModel] = Field(default=None, alias="MaxAgeRule")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
639class SystemStatusModel(BaseModel): 640 cp_uutilization: Optional[CPUUtilizationModel] = Field( 641 default=None, alias="CPUUtilization" 642 ) 643 load_average: Optional[List[float]] = Field(default=None, alias="LoadAverage")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
646class ConfigurationOptionDescriptionModel(BaseModel): 647 namespace: Optional[str] = Field(default=None, alias="Namespace") 648 name: Optional[str] = Field(default=None, alias="Name") 649 default_value: Optional[str] = Field(default=None, alias="DefaultValue") 650 change_severity: Optional[str] = Field(default=None, alias="ChangeSeverity") 651 user_defined: Optional[bool] = Field(default=None, alias="UserDefined") 652 value_type: Optional[Literal["List", "Scalar"]] = Field( 653 default=None, alias="ValueType" 654 ) 655 value_options: Optional[List[str]] = Field(default=None, alias="ValueOptions") 656 min_value: Optional[int] = Field(default=None, alias="MinValue") 657 max_value: Optional[int] = Field(default=None, alias="MaxValue") 658 max_length: Optional[int] = Field(default=None, alias="MaxLength") 659 regex: Optional[OptionRestrictionRegexModel] = Field(default=None, alias="Regex")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
ConfigurationSettingsDescriptionResponseMetadataModel(mypydantic.models.base_model.BaseModel):
662class ConfigurationSettingsDescriptionResponseMetadataModel(BaseModel): 663 solution_stack_name: str = Field(alias="SolutionStackName") 664 platform_arn: str = Field(alias="PlatformArn") 665 application_name: str = Field(alias="ApplicationName") 666 template_name: str = Field(alias="TemplateName") 667 description: str = Field(alias="Description") 668 environment_name: str = Field(alias="EnvironmentName") 669 deployment_status: Literal["deployed", "failed", "pending"] = Field( 670 alias="DeploymentStatus" 671 ) 672 date_created: datetime = Field(alias="DateCreated") 673 date_updated: datetime = Field(alias="DateUpdated") 674 option_settings: List[ConfigurationOptionSettingModel] = Field( 675 alias="OptionSettings" 676 ) 677 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
680class ConfigurationSettingsDescriptionModel(BaseModel): 681 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 682 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 683 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 684 template_name: Optional[str] = Field(default=None, alias="TemplateName") 685 description: Optional[str] = Field(default=None, alias="Description") 686 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 687 deployment_status: Optional[Literal["deployed", "failed", "pending"]] = Field( 688 default=None, alias="DeploymentStatus" 689 ) 690 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 691 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 692 option_settings: Optional[List[ConfigurationOptionSettingModel]] = Field( 693 default=None, alias="OptionSettings" 694 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
697class ValidateConfigurationSettingsMessageRequestModel(BaseModel): 698 application_name: str = Field(alias="ApplicationName") 699 option_settings: Sequence[ConfigurationOptionSettingModel] = Field( 700 alias="OptionSettings" 701 ) 702 template_name: Optional[str] = Field(default=None, alias="TemplateName") 703 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
706class ConfigurationSettingsValidationMessagesModel(BaseModel): 707 messages: List[ValidationMessageModel] = Field(alias="Messages") 708 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
711class CreateApplicationVersionMessageRequestModel(BaseModel): 712 application_name: str = Field(alias="ApplicationName") 713 version_label: str = Field(alias="VersionLabel") 714 description: Optional[str] = Field(default=None, alias="Description") 715 source_build_information: Optional[SourceBuildInformationModel] = Field( 716 default=None, alias="SourceBuildInformation" 717 ) 718 source_bundle: Optional[S3LocationModel] = Field(default=None, alias="SourceBundle") 719 build_configuration: Optional[BuildConfigurationModel] = Field( 720 default=None, alias="BuildConfiguration" 721 ) 722 auto_create_application: Optional[bool] = Field( 723 default=None, alias="AutoCreateApplication" 724 ) 725 process: Optional[bool] = Field(default=None, alias="Process") 726 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
729class CreatePlatformVersionRequestModel(BaseModel): 730 platform_name: str = Field(alias="PlatformName") 731 platform_version: str = Field(alias="PlatformVersion") 732 platform_definition_bundle: S3LocationModel = Field( 733 alias="PlatformDefinitionBundle" 734 ) 735 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 736 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 737 default=None, alias="OptionSettings" 738 ) 739 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
742class ResourceTagsDescriptionMessageModel(BaseModel): 743 resource_arn: str = Field(alias="ResourceArn") 744 resource_tags: List[TagModel] = Field(alias="ResourceTags") 745 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
748class UpdateTagsForResourceMessageRequestModel(BaseModel): 749 resource_arn: str = Field(alias="ResourceArn") 750 tags_to_add: Optional[Sequence[TagModel]] = Field(default=None, alias="TagsToAdd") 751 tags_to_remove: Optional[Sequence[str]] = Field(default=None, alias="TagsToRemove")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
754class CreateConfigurationTemplateMessageRequestModel(BaseModel): 755 application_name: str = Field(alias="ApplicationName") 756 template_name: str = Field(alias="TemplateName") 757 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 758 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 759 source_configuration: Optional[SourceConfigurationModel] = Field( 760 default=None, alias="SourceConfiguration" 761 ) 762 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 763 description: Optional[str] = Field(default=None, alias="Description") 764 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 765 default=None, alias="OptionSettings" 766 ) 767 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
770class CreateEnvironmentMessageRequestModel(BaseModel): 771 application_name: str = Field(alias="ApplicationName") 772 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 773 group_name: Optional[str] = Field(default=None, alias="GroupName") 774 description: Optional[str] = Field(default=None, alias="Description") 775 cnameprefix: Optional[str] = Field(default=None, alias="CNAMEPrefix") 776 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 777 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags") 778 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 779 template_name: Optional[str] = Field(default=None, alias="TemplateName") 780 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 781 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 782 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 783 default=None, alias="OptionSettings" 784 ) 785 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 786 default=None, alias="OptionsToRemove" 787 ) 788 operations_role: Optional[str] = Field(default=None, alias="OperationsRole")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
791class DescribeConfigurationOptionsMessageRequestModel(BaseModel): 792 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 793 template_name: Optional[str] = Field(default=None, alias="TemplateName") 794 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 795 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 796 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 797 options: Optional[Sequence[OptionSpecificationModel]] = Field( 798 default=None, alias="Options" 799 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
802class UpdateConfigurationTemplateMessageRequestModel(BaseModel): 803 application_name: str = Field(alias="ApplicationName") 804 template_name: str = Field(alias="TemplateName") 805 description: Optional[str] = Field(default=None, alias="Description") 806 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 807 default=None, alias="OptionSettings" 808 ) 809 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 810 default=None, alias="OptionsToRemove" 811 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
814class UpdateEnvironmentMessageRequestModel(BaseModel): 815 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 816 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 817 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 818 group_name: Optional[str] = Field(default=None, alias="GroupName") 819 description: Optional[str] = Field(default=None, alias="Description") 820 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 821 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 822 template_name: Optional[str] = Field(default=None, alias="TemplateName") 823 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 824 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 825 option_settings: Optional[Sequence[ConfigurationOptionSettingModel]] = Field( 826 default=None, alias="OptionSettings" 827 ) 828 options_to_remove: Optional[Sequence[OptionSpecificationModel]] = Field( 829 default=None, alias="OptionsToRemove" 830 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
833class CreatePlatformVersionResultModel(BaseModel): 834 platform_summary: PlatformSummaryModel = Field(alias="PlatformSummary") 835 builder: BuilderModel = Field(alias="Builder") 836 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
839class DeletePlatformVersionResultModel(BaseModel): 840 platform_summary: PlatformSummaryModel = Field(alias="PlatformSummary") 841 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
844class ListPlatformVersionsResultModel(BaseModel): 845 platform_summary_list: List[PlatformSummaryModel] = Field( 846 alias="PlatformSummaryList" 847 ) 848 next_token: str = Field(alias="NextToken") 849 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
class
DescribeApplicationVersionsMessageDescribeApplicationVersionsPaginateModel(mypydantic.models.base_model.BaseModel):
852class DescribeApplicationVersionsMessageDescribeApplicationVersionsPaginateModel( 853 BaseModel 854): 855 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 856 version_labels: Optional[Sequence[str]] = Field(default=None, alias="VersionLabels") 857 pagination_config: Optional[PaginatorConfigModel] = Field( 858 default=None, alias="PaginationConfig" 859 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
DescribeEnvironmentManagedActionHistoryRequestDescribeEnvironmentManagedActionHistoryPaginateModel(mypydantic.models.base_model.BaseModel):
862class DescribeEnvironmentManagedActionHistoryRequestDescribeEnvironmentManagedActionHistoryPaginateModel( 863 BaseModel 864): 865 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 866 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 867 pagination_config: Optional[PaginatorConfigModel] = Field( 868 default=None, alias="PaginationConfig" 869 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
DescribeEnvironmentsMessageDescribeEnvironmentsPaginateModel(mypydantic.models.base_model.BaseModel):
872class DescribeEnvironmentsMessageDescribeEnvironmentsPaginateModel(BaseModel): 873 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 874 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 875 environment_ids: Optional[Sequence[str]] = Field( 876 default=None, alias="EnvironmentIds" 877 ) 878 environment_names: Optional[Sequence[str]] = Field( 879 default=None, alias="EnvironmentNames" 880 ) 881 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 882 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 883 default=None, alias="IncludedDeletedBackTo" 884 ) 885 pagination_config: Optional[PaginatorConfigModel] = Field( 886 default=None, alias="PaginationConfig" 887 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
890class DescribeEventsMessageDescribeEventsPaginateModel(BaseModel): 891 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 892 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 893 template_name: Optional[str] = Field(default=None, alias="TemplateName") 894 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 895 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 896 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 897 request_id: Optional[str] = Field(default=None, alias="RequestId") 898 severity: Optional[ 899 Literal["DEBUG", "ERROR", "FATAL", "INFO", "TRACE", "WARN"] 900 ] = Field(default=None, alias="Severity") 901 start_time: Optional[Union[datetime, str]] = Field(default=None, alias="StartTime") 902 end_time: Optional[Union[datetime, str]] = Field(default=None, alias="EndTime") 903 pagination_config: Optional[PaginatorConfigModel] = Field( 904 default=None, alias="PaginationConfig" 905 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
908class DescribeEnvironmentManagedActionHistoryResultModel(BaseModel): 909 managed_action_history_items: List[ManagedActionHistoryItemModel] = Field( 910 alias="ManagedActionHistoryItems" 911 ) 912 next_token: str = Field(alias="NextToken") 913 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
916class DescribeEnvironmentManagedActionsResultModel(BaseModel): 917 managed_actions: List[ManagedActionModel] = Field(alias="ManagedActions") 918 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
class
DescribeEnvironmentsMessageEnvironmentExistsWaitModel(mypydantic.models.base_model.BaseModel):
921class DescribeEnvironmentsMessageEnvironmentExistsWaitModel(BaseModel): 922 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 923 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 924 environment_ids: Optional[Sequence[str]] = Field( 925 default=None, alias="EnvironmentIds" 926 ) 927 environment_names: Optional[Sequence[str]] = Field( 928 default=None, alias="EnvironmentNames" 929 ) 930 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 931 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 932 default=None, alias="IncludedDeletedBackTo" 933 ) 934 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 935 next_token: Optional[str] = Field(default=None, alias="NextToken") 936 waiter_config: Optional[WaiterConfigModel] = Field( 937 default=None, alias="WaiterConfig" 938 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
DescribeEnvironmentsMessageEnvironmentTerminatedWaitModel(mypydantic.models.base_model.BaseModel):
941class DescribeEnvironmentsMessageEnvironmentTerminatedWaitModel(BaseModel): 942 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 943 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 944 environment_ids: Optional[Sequence[str]] = Field( 945 default=None, alias="EnvironmentIds" 946 ) 947 environment_names: Optional[Sequence[str]] = Field( 948 default=None, alias="EnvironmentNames" 949 ) 950 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 951 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 952 default=None, alias="IncludedDeletedBackTo" 953 ) 954 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 955 next_token: Optional[str] = Field(default=None, alias="NextToken") 956 waiter_config: Optional[WaiterConfigModel] = Field( 957 default=None, alias="WaiterConfig" 958 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
DescribeEnvironmentsMessageEnvironmentUpdatedWaitModel(mypydantic.models.base_model.BaseModel):
961class DescribeEnvironmentsMessageEnvironmentUpdatedWaitModel(BaseModel): 962 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 963 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 964 environment_ids: Optional[Sequence[str]] = Field( 965 default=None, alias="EnvironmentIds" 966 ) 967 environment_names: Optional[Sequence[str]] = Field( 968 default=None, alias="EnvironmentNames" 969 ) 970 include_deleted: Optional[bool] = Field(default=None, alias="IncludeDeleted") 971 included_deleted_back_to: Optional[Union[datetime, str]] = Field( 972 default=None, alias="IncludedDeletedBackTo" 973 ) 974 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 975 next_token: Optional[str] = Field(default=None, alias="NextToken") 976 waiter_config: Optional[WaiterConfigModel] = Field( 977 default=None, alias="WaiterConfig" 978 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
981class RetrieveEnvironmentInfoResultMessageModel(BaseModel): 982 environment_info: List[EnvironmentInfoDescriptionModel] = Field( 983 alias="EnvironmentInfo" 984 ) 985 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
988class EnvironmentResourceDescriptionModel(BaseModel): 989 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 990 auto_scaling_groups: Optional[List[AutoScalingGroupModel]] = Field( 991 default=None, alias="AutoScalingGroups" 992 ) 993 instances: Optional[List[InstanceModel]] = Field(default=None, alias="Instances") 994 launch_configurations: Optional[List[LaunchConfigurationModel]] = Field( 995 default=None, alias="LaunchConfigurations" 996 ) 997 launch_templates: Optional[List[LaunchTemplateModel]] = Field( 998 default=None, alias="LaunchTemplates" 999 ) 1000 load_balancers: Optional[List[LoadBalancerModel]] = Field( 1001 default=None, alias="LoadBalancers" 1002 ) 1003 triggers: Optional[List[TriggerModel]] = Field(default=None, alias="Triggers") 1004 queues: Optional[List[QueueModel]] = Field(default=None, alias="Queues")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1007class EventDescriptionsMessageModel(BaseModel): 1008 events: List[EventDescriptionModel] = Field(alias="Events") 1009 next_token: str = Field(alias="NextToken") 1010 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
1013class ListAvailableSolutionStacksResultMessageModel(BaseModel): 1014 solution_stacks: List[str] = Field(alias="SolutionStacks") 1015 solution_stack_details: List[SolutionStackDescriptionModel] = Field( 1016 alias="SolutionStackDetails" 1017 ) 1018 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
1021class ListPlatformBranchesRequestModel(BaseModel): 1022 filters: Optional[Sequence[SearchFilterModel]] = Field( 1023 default=None, alias="Filters" 1024 ) 1025 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 1026 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1029class ListPlatformBranchesResultModel(BaseModel): 1030 platform_branch_summary_list: List[PlatformBranchSummaryModel] = Field( 1031 alias="PlatformBranchSummaryList" 1032 ) 1033 next_token: str = Field(alias="NextToken") 1034 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
class
ListPlatformVersionsRequestListPlatformVersionsPaginateModel(mypydantic.models.base_model.BaseModel):
1037class ListPlatformVersionsRequestListPlatformVersionsPaginateModel(BaseModel): 1038 filters: Optional[Sequence[PlatformFilterModel]] = Field( 1039 default=None, alias="Filters" 1040 ) 1041 pagination_config: Optional[PaginatorConfigModel] = Field( 1042 default=None, alias="PaginationConfig" 1043 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1046class ListPlatformVersionsRequestModel(BaseModel): 1047 filters: Optional[Sequence[PlatformFilterModel]] = Field( 1048 default=None, alias="Filters" 1049 ) 1050 max_records: Optional[int] = Field(default=None, alias="MaxRecords") 1051 next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1054class LoadBalancerDescriptionModel(BaseModel): 1055 load_balancer_name: Optional[str] = Field(default=None, alias="LoadBalancerName") 1056 domain: Optional[str] = Field(default=None, alias="Domain") 1057 listeners: Optional[List[ListenerModel]] = Field(default=None, alias="Listeners")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1060class PlatformDescriptionModel(BaseModel): 1061 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 1062 platform_owner: Optional[str] = Field(default=None, alias="PlatformOwner") 1063 platform_name: Optional[str] = Field(default=None, alias="PlatformName") 1064 platform_version: Optional[str] = Field(default=None, alias="PlatformVersion") 1065 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 1066 platform_status: Optional[ 1067 Literal["Creating", "Deleted", "Deleting", "Failed", "Ready"] 1068 ] = Field(default=None, alias="PlatformStatus") 1069 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1070 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1071 platform_category: Optional[str] = Field(default=None, alias="PlatformCategory") 1072 description: Optional[str] = Field(default=None, alias="Description") 1073 maintainer: Optional[str] = Field(default=None, alias="Maintainer") 1074 operating_system_name: Optional[str] = Field( 1075 default=None, alias="OperatingSystemName" 1076 ) 1077 operating_system_version: Optional[str] = Field( 1078 default=None, alias="OperatingSystemVersion" 1079 ) 1080 programming_languages: Optional[List[PlatformProgrammingLanguageModel]] = Field( 1081 default=None, alias="ProgrammingLanguages" 1082 ) 1083 frameworks: Optional[List[PlatformFrameworkModel]] = Field( 1084 default=None, alias="Frameworks" 1085 ) 1086 custom_ami_list: Optional[List[CustomAmiModel]] = Field( 1087 default=None, alias="CustomAmiList" 1088 ) 1089 supported_tier_list: Optional[List[str]] = Field( 1090 default=None, alias="SupportedTierList" 1091 ) 1092 supported_addon_list: Optional[List[str]] = Field( 1093 default=None, alias="SupportedAddonList" 1094 ) 1095 platform_lifecycle_state: Optional[str] = Field( 1096 default=None, alias="PlatformLifecycleState" 1097 ) 1098 platform_branch_name: Optional[str] = Field( 1099 default=None, alias="PlatformBranchName" 1100 ) 1101 platform_branch_lifecycle_state: Optional[str] = Field( 1102 default=None, alias="PlatformBranchLifecycleState" 1103 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1106class ResourceQuotasModel(BaseModel): 1107 application_quota: Optional[ResourceQuotaModel] = Field( 1108 default=None, alias="ApplicationQuota" 1109 ) 1110 application_version_quota: Optional[ResourceQuotaModel] = Field( 1111 default=None, alias="ApplicationVersionQuota" 1112 ) 1113 environment_quota: Optional[ResourceQuotaModel] = Field( 1114 default=None, alias="EnvironmentQuota" 1115 ) 1116 configuration_template_quota: Optional[ResourceQuotaModel] = Field( 1117 default=None, alias="ConfigurationTemplateQuota" 1118 ) 1119 custom_platform_quota: Optional[ResourceQuotaModel] = Field( 1120 default=None, alias="CustomPlatformQuota" 1121 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1124class DescribeEnvironmentHealthResultModel(BaseModel): 1125 environment_name: str = Field(alias="EnvironmentName") 1126 health_status: str = Field(alias="HealthStatus") 1127 status: Literal["Green", "Grey", "Red", "Yellow"] = Field(alias="Status") 1128 color: str = Field(alias="Color") 1129 causes: List[str] = Field(alias="Causes") 1130 application_metrics: ApplicationMetricsModel = Field(alias="ApplicationMetrics") 1131 instances_health: InstanceHealthSummaryModel = Field(alias="InstancesHealth") 1132 refreshed_at: datetime = Field(alias="RefreshedAt") 1133 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
1136class ApplicationVersionDescriptionMessageModel(BaseModel): 1137 application_version: ApplicationVersionDescriptionModel = Field( 1138 alias="ApplicationVersion" 1139 ) 1140 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
1143class ApplicationVersionDescriptionsMessageModel(BaseModel): 1144 application_versions: List[ApplicationVersionDescriptionModel] = Field( 1145 alias="ApplicationVersions" 1146 ) 1147 next_token: str = Field(alias="NextToken") 1148 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
1151class ApplicationResourceLifecycleConfigModel(BaseModel): 1152 service_role: Optional[str] = Field(default=None, alias="ServiceRole") 1153 version_lifecycle_config: Optional[ApplicationVersionLifecycleConfigModel] = Field( 1154 default=None, alias="VersionLifecycleConfig" 1155 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1158class SingleInstanceHealthModel(BaseModel): 1159 instance_id: Optional[str] = Field(default=None, alias="InstanceId") 1160 health_status: Optional[str] = Field(default=None, alias="HealthStatus") 1161 color: Optional[str] = Field(default=None, alias="Color") 1162 causes: Optional[List[str]] = Field(default=None, alias="Causes") 1163 launched_at: Optional[datetime] = Field(default=None, alias="LaunchedAt") 1164 application_metrics: Optional[ApplicationMetricsModel] = Field( 1165 default=None, alias="ApplicationMetrics" 1166 ) 1167 system: Optional[SystemStatusModel] = Field(default=None, alias="System") 1168 deployment: Optional[DeploymentModel] = Field(default=None, alias="Deployment") 1169 availability_zone: Optional[str] = Field(default=None, alias="AvailabilityZone") 1170 instance_type: Optional[str] = Field(default=None, alias="InstanceType")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1173class ConfigurationOptionsDescriptionModel(BaseModel): 1174 solution_stack_name: str = Field(alias="SolutionStackName") 1175 platform_arn: str = Field(alias="PlatformArn") 1176 options: List[ConfigurationOptionDescriptionModel] = Field(alias="Options") 1177 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
1180class ConfigurationSettingsDescriptionsModel(BaseModel): 1181 configuration_settings: List[ConfigurationSettingsDescriptionModel] = Field( 1182 alias="ConfigurationSettings" 1183 ) 1184 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
1187class EnvironmentResourceDescriptionsMessageModel(BaseModel): 1188 environment_resources: EnvironmentResourceDescriptionModel = Field( 1189 alias="EnvironmentResources" 1190 ) 1191 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
1194class EnvironmentResourcesDescriptionModel(BaseModel): 1195 load_balancer: Optional[LoadBalancerDescriptionModel] = Field( 1196 default=None, alias="LoadBalancer" 1197 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1200class DescribePlatformVersionResultModel(BaseModel): 1201 platform_description: PlatformDescriptionModel = Field(alias="PlatformDescription") 1202 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
1205class DescribeAccountAttributesResultModel(BaseModel): 1206 resource_quotas: ResourceQuotasModel = Field(alias="ResourceQuotas") 1207 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
1210class ApplicationDescriptionModel(BaseModel): 1211 application_arn: Optional[str] = Field(default=None, alias="ApplicationArn") 1212 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 1213 description: Optional[str] = Field(default=None, alias="Description") 1214 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1215 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1216 versions: Optional[List[str]] = Field(default=None, alias="Versions") 1217 configuration_templates: Optional[List[str]] = Field( 1218 default=None, alias="ConfigurationTemplates" 1219 ) 1220 resource_lifecycle_config: Optional[ 1221 ApplicationResourceLifecycleConfigModel 1222 ] = Field(default=None, alias="ResourceLifecycleConfig")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1225class ApplicationResourceLifecycleDescriptionMessageModel(BaseModel): 1226 application_name: str = Field(alias="ApplicationName") 1227 resource_lifecycle_config: ApplicationResourceLifecycleConfigModel = Field( 1228 alias="ResourceLifecycleConfig" 1229 ) 1230 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
1233class CreateApplicationMessageRequestModel(BaseModel): 1234 application_name: str = Field(alias="ApplicationName") 1235 description: Optional[str] = Field(default=None, alias="Description") 1236 resource_lifecycle_config: Optional[ 1237 ApplicationResourceLifecycleConfigModel 1238 ] = Field(default=None, alias="ResourceLifecycleConfig") 1239 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
class
UpdateApplicationResourceLifecycleMessageRequestModel(mypydantic.models.base_model.BaseModel):
1242class UpdateApplicationResourceLifecycleMessageRequestModel(BaseModel): 1243 application_name: str = Field(alias="ApplicationName") 1244 resource_lifecycle_config: ApplicationResourceLifecycleConfigModel = Field( 1245 alias="ResourceLifecycleConfig" 1246 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1249class DescribeInstancesHealthResultModel(BaseModel): 1250 instance_health_list: List[SingleInstanceHealthModel] = Field( 1251 alias="InstanceHealthList" 1252 ) 1253 refreshed_at: datetime = Field(alias="RefreshedAt") 1254 next_token: str = Field(alias="NextToken") 1255 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
1258class EnvironmentDescriptionResponseMetadataModel(BaseModel): 1259 environment_name: str = Field(alias="EnvironmentName") 1260 environment_id: str = Field(alias="EnvironmentId") 1261 application_name: str = Field(alias="ApplicationName") 1262 version_label: str = Field(alias="VersionLabel") 1263 solution_stack_name: str = Field(alias="SolutionStackName") 1264 platform_arn: str = Field(alias="PlatformArn") 1265 template_name: str = Field(alias="TemplateName") 1266 description: str = Field(alias="Description") 1267 endpoint_url: str = Field(alias="EndpointURL") 1268 cname: str = Field(alias="CNAME") 1269 date_created: datetime = Field(alias="DateCreated") 1270 date_updated: datetime = Field(alias="DateUpdated") 1271 status: Literal[ 1272 "Aborting", 1273 "Launching", 1274 "LinkingFrom", 1275 "LinkingTo", 1276 "Ready", 1277 "Terminated", 1278 "Terminating", 1279 "Updating", 1280 ] = Field(alias="Status") 1281 abortable_operation_in_progress: bool = Field(alias="AbortableOperationInProgress") 1282 health: Literal["Green", "Grey", "Red", "Yellow"] = Field(alias="Health") 1283 health_status: Literal[ 1284 "Degraded", 1285 "Info", 1286 "NoData", 1287 "Ok", 1288 "Pending", 1289 "Severe", 1290 "Suspended", 1291 "Unknown", 1292 "Warning", 1293 ] = Field(alias="HealthStatus") 1294 resources: EnvironmentResourcesDescriptionModel = Field(alias="Resources") 1295 tier: EnvironmentTierModel = Field(alias="Tier") 1296 environment_links: List[EnvironmentLinkModel] = Field(alias="EnvironmentLinks") 1297 environment_arn: str = Field(alias="EnvironmentArn") 1298 operations_role: str = Field(alias="OperationsRole") 1299 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
1302class EnvironmentDescriptionModel(BaseModel): 1303 environment_name: Optional[str] = Field(default=None, alias="EnvironmentName") 1304 environment_id: Optional[str] = Field(default=None, alias="EnvironmentId") 1305 application_name: Optional[str] = Field(default=None, alias="ApplicationName") 1306 version_label: Optional[str] = Field(default=None, alias="VersionLabel") 1307 solution_stack_name: Optional[str] = Field(default=None, alias="SolutionStackName") 1308 platform_arn: Optional[str] = Field(default=None, alias="PlatformArn") 1309 template_name: Optional[str] = Field(default=None, alias="TemplateName") 1310 description: Optional[str] = Field(default=None, alias="Description") 1311 endpoint_url: Optional[str] = Field(default=None, alias="EndpointURL") 1312 cname: Optional[str] = Field(default=None, alias="CNAME") 1313 date_created: Optional[datetime] = Field(default=None, alias="DateCreated") 1314 date_updated: Optional[datetime] = Field(default=None, alias="DateUpdated") 1315 status: Optional[ 1316 Literal[ 1317 "Aborting", 1318 "Launching", 1319 "LinkingFrom", 1320 "LinkingTo", 1321 "Ready", 1322 "Terminated", 1323 "Terminating", 1324 "Updating", 1325 ] 1326 ] = Field(default=None, alias="Status") 1327 abortable_operation_in_progress: Optional[bool] = Field( 1328 default=None, alias="AbortableOperationInProgress" 1329 ) 1330 health: Optional[Literal["Green", "Grey", "Red", "Yellow"]] = Field( 1331 default=None, alias="Health" 1332 ) 1333 health_status: Optional[ 1334 Literal[ 1335 "Degraded", 1336 "Info", 1337 "NoData", 1338 "Ok", 1339 "Pending", 1340 "Severe", 1341 "Suspended", 1342 "Unknown", 1343 "Warning", 1344 ] 1345 ] = Field(default=None, alias="HealthStatus") 1346 resources: Optional[EnvironmentResourcesDescriptionModel] = Field( 1347 default=None, alias="Resources" 1348 ) 1349 tier: Optional[EnvironmentTierModel] = Field(default=None, alias="Tier") 1350 environment_links: Optional[List[EnvironmentLinkModel]] = Field( 1351 default=None, alias="EnvironmentLinks" 1352 ) 1353 environment_arn: Optional[str] = Field(default=None, alias="EnvironmentArn") 1354 operations_role: Optional[str] = Field(default=None, alias="OperationsRole")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1357class ApplicationDescriptionMessageModel(BaseModel): 1358 application: ApplicationDescriptionModel = Field(alias="Application") 1359 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
1362class ApplicationDescriptionsMessageModel(BaseModel): 1363 applications: List[ApplicationDescriptionModel] = Field(alias="Applications") 1364 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
1367class EnvironmentDescriptionsMessageModel(BaseModel): 1368 environments: List[EnvironmentDescriptionModel] = Field(alias="Environments") 1369 next_token: str = Field(alias="NextToken") 1370 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