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")
class AbortEnvironmentUpdateMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LatencyModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StatusCodesModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class S3LocationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SourceBuildInformationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MaxAgeRuleModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MaxCountRuleModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplyEnvironmentManagedActionRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AutoScalingGroupModel(mypydantic.models.base_model.BaseModel):
83class AutoScalingGroupModel(BaseModel):
84    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BuildConfigurationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BuilderModel(mypydantic.models.base_model.BaseModel):
97class BuilderModel(BaseModel):
98    arn: Optional[str] = Field(default=None, alias="ARN")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CPUUtilizationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CheckDNSAvailabilityMessageRequestModel(mypydantic.models.base_model.BaseModel):
112class CheckDNSAvailabilityMessageRequestModel(BaseModel):
113    cnameprefix: str = Field(alias="CNAMEPrefix")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ComposeEnvironmentsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class OptionRestrictionRegexModel(mypydantic.models.base_model.BaseModel):
122class OptionRestrictionRegexModel(BaseModel):
123    pattern: Optional[str] = Field(default=None, alias="Pattern")
124    label: Optional[str] = Field(default=None, alias="Label")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationOptionSettingModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ValidationMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagModel(mypydantic.models.base_model.BaseModel):
143class TagModel(BaseModel):
144    key: Optional[str] = Field(default=None, alias="Key")
145    value: Optional[str] = Field(default=None, alias="Value")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SourceConfigurationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentTierModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class OptionSpecificationModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformSummaryModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CustomAmiModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteApplicationMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteApplicationVersionMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteConfigurationTemplateMessageRequestModel(mypydantic.models.base_model.BaseModel):
216class DeleteConfigurationTemplateMessageRequestModel(BaseModel):
217    application_name: str = Field(alias="ApplicationName")
218    template_name: str = Field(alias="TemplateName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteEnvironmentConfigurationMessageRequestModel(mypydantic.models.base_model.BaseModel):
221class DeleteEnvironmentConfigurationMessageRequestModel(BaseModel):
222    application_name: str = Field(alias="ApplicationName")
223    environment_name: str = Field(alias="EnvironmentName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeletePlatformVersionRequestModel(mypydantic.models.base_model.BaseModel):
226class DeletePlatformVersionRequestModel(BaseModel):
227    platform_arn: Optional[str] = Field(default=None, alias="PlatformArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeploymentModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PaginatorConfigModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeApplicationVersionsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeApplicationsMessageRequestModel(mypydantic.models.base_model.BaseModel):
250class DescribeApplicationsMessageRequestModel(BaseModel):
251    application_names: Optional[Sequence[str]] = Field(
252        default=None, alias="ApplicationNames"
253    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeConfigurationSettingsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentHealthRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InstanceHealthSummaryModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentManagedActionHistoryRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ManagedActionHistoryItemModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentManagedActionsRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ManagedActionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentResourcesMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class WaiterConfigModel(mypydantic.models.base_model.BaseModel):
349class WaiterConfigModel(BaseModel):
350    delay: Optional[int] = Field(default=None, alias="Delay")
351    max_attempts: Optional[int] = Field(default=None, alias="MaxAttempts")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEventsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeInstancesHealthRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribePlatformVersionRequestModel(mypydantic.models.base_model.BaseModel):
411class DescribePlatformVersionRequestModel(BaseModel):
412    platform_arn: Optional[str] = Field(default=None, alias="PlatformArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociateEnvironmentOperationsRoleMessageRequestModel(mypydantic.models.base_model.BaseModel):
415class DisassociateEnvironmentOperationsRoleMessageRequestModel(BaseModel):
416    environment_name: str = Field(alias="EnvironmentName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentLinkModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentInfoDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InstanceModel(mypydantic.models.base_model.BaseModel):
433class InstanceModel(BaseModel):
434    id: Optional[str] = Field(default=None, alias="Id")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LaunchConfigurationModel(mypydantic.models.base_model.BaseModel):
437class LaunchConfigurationModel(BaseModel):
438    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LaunchTemplateModel(mypydantic.models.base_model.BaseModel):
441class LaunchTemplateModel(BaseModel):
442    id: Optional[str] = Field(default=None, alias="Id")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LoadBalancerModel(mypydantic.models.base_model.BaseModel):
445class LoadBalancerModel(BaseModel):
446    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class QueueModel(mypydantic.models.base_model.BaseModel):
449class QueueModel(BaseModel):
450    name: Optional[str] = Field(default=None, alias="Name")
451    url: Optional[str] = Field(default=None, alias="URL")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TriggerModel(mypydantic.models.base_model.BaseModel):
454class TriggerModel(BaseModel):
455    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SolutionStackDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchFilterModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformBranchSummaryModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformFilterModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceMessageRequestModel(mypydantic.models.base_model.BaseModel):
501class ListTagsForResourceMessageRequestModel(BaseModel):
502    resource_arn: str = Field(alias="ResourceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListenerModel(mypydantic.models.base_model.BaseModel):
505class ListenerModel(BaseModel):
506    protocol: Optional[str] = Field(default=None, alias="Protocol")
507    port: Optional[int] = Field(default=None, alias="Port")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformFrameworkModel(mypydantic.models.base_model.BaseModel):
510class PlatformFrameworkModel(BaseModel):
511    name: Optional[str] = Field(default=None, alias="Name")
512    version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformProgrammingLanguageModel(mypydantic.models.base_model.BaseModel):
515class PlatformProgrammingLanguageModel(BaseModel):
516    name: Optional[str] = Field(default=None, alias="Name")
517    version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RebuildEnvironmentMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RequestEnvironmentInfoMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResourceQuotaModel(mypydantic.models.base_model.BaseModel):
531class ResourceQuotaModel(BaseModel):
532    maximum: Optional[int] = Field(default=None, alias="Maximum")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RestartAppServerMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RetrieveEnvironmentInfoMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SwapEnvironmentCNAMEsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TerminateEnvironmentMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateApplicationMessageRequestModel(mypydantic.models.base_model.BaseModel):
570class UpdateApplicationMessageRequestModel(BaseModel):
571    application_name: str = Field(alias="ApplicationName")
572    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateApplicationVersionMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplyEnvironmentManagedActionResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CheckDNSAvailabilityResultMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateStorageLocationResultMessageModel(mypydantic.models.base_model.BaseModel):
597class CreateStorageLocationResultMessageModel(BaseModel):
598    s3_bucket: str = Field(alias="S3Bucket")
599    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EmptyResponseMetadataModel(mypydantic.models.base_model.BaseModel):
602class EmptyResponseMetadataModel(BaseModel):
603    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationMetricsModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationVersionDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationVersionLifecycleConfigModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SystemStatusModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationOptionDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationSettingsDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ValidateConfigurationSettingsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationSettingsValidationMessagesModel(mypydantic.models.base_model.BaseModel):
706class ConfigurationSettingsValidationMessagesModel(BaseModel):
707    messages: List[ValidationMessageModel] = Field(alias="Messages")
708    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateApplicationVersionMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreatePlatformVersionRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResourceTagsDescriptionMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateTagsForResourceMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateConfigurationTemplateMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateEnvironmentMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeConfigurationOptionsMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateConfigurationTemplateMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateEnvironmentMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreatePlatformVersionResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeletePlatformVersionResultModel(mypydantic.models.base_model.BaseModel):
839class DeletePlatformVersionResultModel(BaseModel):
840    platform_summary: PlatformSummaryModel = Field(alias="PlatformSummary")
841    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPlatformVersionsResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEventsMessageDescribeEventsPaginateModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentManagedActionHistoryResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentManagedActionsResultModel(mypydantic.models.base_model.BaseModel):
916class DescribeEnvironmentManagedActionsResultModel(BaseModel):
917    managed_actions: List[ManagedActionModel] = Field(alias="ManagedActions")
918    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RetrieveEnvironmentInfoResultMessageModel(mypydantic.models.base_model.BaseModel):
981class RetrieveEnvironmentInfoResultMessageModel(BaseModel):
982    environment_info: List[EnvironmentInfoDescriptionModel] = Field(
983        alias="EnvironmentInfo"
984    )
985    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentResourceDescriptionModel(mypydantic.models.base_model.BaseModel):
 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventDescriptionsMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAvailableSolutionStacksResultMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPlatformBranchesRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPlatformBranchesResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPlatformVersionsRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LoadBalancerDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PlatformDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResourceQuotasModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeEnvironmentHealthResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationVersionDescriptionMessageModel(mypydantic.models.base_model.BaseModel):
1136class ApplicationVersionDescriptionMessageModel(BaseModel):
1137    application_version: ApplicationVersionDescriptionModel = Field(
1138        alias="ApplicationVersion"
1139    )
1140    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationVersionDescriptionsMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationResourceLifecycleConfigModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SingleInstanceHealthModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationOptionsDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConfigurationSettingsDescriptionsModel(mypydantic.models.base_model.BaseModel):
1180class ConfigurationSettingsDescriptionsModel(BaseModel):
1181    configuration_settings: List[ConfigurationSettingsDescriptionModel] = Field(
1182        alias="ConfigurationSettings"
1183    )
1184    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentResourceDescriptionsMessageModel(mypydantic.models.base_model.BaseModel):
1187class EnvironmentResourceDescriptionsMessageModel(BaseModel):
1188    environment_resources: EnvironmentResourceDescriptionModel = Field(
1189        alias="EnvironmentResources"
1190    )
1191    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentResourcesDescriptionModel(mypydantic.models.base_model.BaseModel):
1194class EnvironmentResourcesDescriptionModel(BaseModel):
1195    load_balancer: Optional[LoadBalancerDescriptionModel] = Field(
1196        default=None, alias="LoadBalancer"
1197    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribePlatformVersionResultModel(mypydantic.models.base_model.BaseModel):
1200class DescribePlatformVersionResultModel(BaseModel):
1201    platform_description: PlatformDescriptionModel = Field(alias="PlatformDescription")
1202    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAccountAttributesResultModel(mypydantic.models.base_model.BaseModel):
1205class DescribeAccountAttributesResultModel(BaseModel):
1206    resource_quotas: ResourceQuotasModel = Field(alias="ResourceQuotas")
1207    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationResourceLifecycleDescriptionMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateApplicationMessageRequestModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class 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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeInstancesHealthResultModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentDescriptionResponseMetadataModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentDescriptionModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationDescriptionMessageModel(mypydantic.models.base_model.BaseModel):
1357class ApplicationDescriptionMessageModel(BaseModel):
1358    application: ApplicationDescriptionModel = Field(alias="Application")
1359    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ApplicationDescriptionsMessageModel(mypydantic.models.base_model.BaseModel):
1362class ApplicationDescriptionsMessageModel(BaseModel):
1363    applications: List[ApplicationDescriptionModel] = Field(alias="Applications")
1364    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EnvironmentDescriptionsMessageModel(mypydantic.models.base_model.BaseModel):
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
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs