Skip to content

Appconfig Classes

AccountSettings

DeletionProtection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Action

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Uri

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ActionInvocation

ExtensionIdentifier

  • Type: typing.Optional[str]

ActionName

  • Type: typing.Optional[str]

Uri

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ErrorMessage

  • Type: typing.Optional[str]

ErrorCode

  • Type: typing.Optional[str]

InvocationId

  • Type: typing.Optional[str]

Application

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

ApplicationResponse

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Applications

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Application]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

AppliedExtension

ExtensionId

  • Type: typing.Optional[str]

ExtensionAssociationId

  • Type: typing.Optional[str]

VersionNumber

  • Type: typing.Optional[int]

Parameters

  • Type: typing.Optional[typing.Dict[str, str]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

Configuration

Content

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ConfigurationProfile

ApplicationId

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

LocationUri

  • Type:
  • Required: Yes

RetrievalRoleArn

  • Type:
  • Required: Yes

Validators

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Validator]
  • Required: Yes

Type

  • Type:
  • Required: Yes

KmsKeyArn

  • Type:
  • Required: Yes

KmsKeyIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ConfigurationProfileSummary

ApplicationId

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

LocationUri

  • Type: typing.Optional[str]

ValidatorTypes

  • Type: typing.Optional[typing.List[typing.Literal['JSON_SCHEMA', 'LAMBDA']]]

Type

  • Type: typing.Optional[str]

ConfigurationProfiles

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.ConfigurationProfileSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

CreateApplicationRequest

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateConfigurationProfileRequest

ApplicationId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

LocationUri

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

RetrievalRoleArn

  • Type: typing.Optional[str]

Validators

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Validator]]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

Type

  • Type: typing.Optional[str]

KmsKeyIdentifier

  • Type: typing.Optional[str]

CreateDeploymentStrategyRequest

Name

  • Type:
  • Required: Yes

DeploymentDurationInMinutes

  • Type:
  • Required: Yes

GrowthFactor

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

FinalBakeTimeInMinutes

  • Type: typing.Optional[int]

GrowthType

  • Type: typing.Optional[typing.Literal['EXPONENTIAL', 'LINEAR']]

ReplicateTo

  • Type: typing.Optional[typing.Literal['NONE', 'SSM_DOCUMENT']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateEnvironmentRequest

ApplicationId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Monitors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Monitor]]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateExtensionAssociationRequest

ExtensionIdentifier

  • Type:
  • Required: Yes

ResourceIdentifier

  • Type:
  • Required: Yes

ExtensionVersionNumber

  • Type: typing.Optional[int]

Parameters

  • Type: typing.Optional[typing.Dict[str, str]]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateExtensionRequest

Name

  • Type:
  • Required: Yes

Actions

  • Type: typing.Dict[typing.Literal['AT_DEPLOYMENT_TICK', 'ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT'], typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Action]]
  • Required: Yes

Description

  • Type: typing.Optional[str]

Parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Parameter]]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

LatestVersionNumber

  • Type: typing.Optional[int]

CreateHostedConfigurationVersionRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

Content

  • Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

LatestVersionNumber

  • Type: typing.Optional[int]

VersionLabel

  • Type: typing.Optional[str]

DeleteApplicationRequest

ApplicationId

  • Type:
  • Required: Yes

DeleteConfigurationProfileRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

DeletionProtectionCheck

  • Type: typing.Optional[typing.Literal['ACCOUNT_DEFAULT', 'APPLY', 'BYPASS']]

DeleteDeploymentStrategyRequest

DeploymentStrategyId

  • Type:
  • Required: Yes

DeleteEnvironmentRequest

EnvironmentId

  • Type:
  • Required: Yes

ApplicationId

  • Type:
  • Required: Yes

DeletionProtectionCheck

  • Type: typing.Optional[typing.Literal['ACCOUNT_DEFAULT', 'APPLY', 'BYPASS']]

DeleteExtensionAssociationRequest

ExtensionAssociationId

  • Type:
  • Required: Yes

DeleteExtensionRequest

ExtensionIdentifier

  • Type:
  • Required: Yes

VersionNumber

  • Type: typing.Optional[int]

DeleteHostedConfigurationVersionRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

DeletionProtectionSettings

Enabled

  • Type: typing.Optional[bool]

ProtectionPeriodInMinutes

  • Type: typing.Optional[int]

Deployment

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentStrategyId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

DeploymentNumber

  • Type:
  • Required: Yes

ConfigurationName

  • Type:
  • Required: Yes

ConfigurationLocationUri

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

DeploymentDurationInMinutes

  • Type:
  • Required: Yes

GrowthType

  • Type: typing.Literal['EXPONENTIAL', 'LINEAR']
  • Required: Yes

GrowthFactor

  • Type:
  • Required: Yes

FinalBakeTimeInMinutes

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['BAKING', 'COMPLETE', 'DEPLOYING', 'REVERTED', 'ROLLED_BACK', 'ROLLING_BACK', 'VALIDATING']
  • Required: Yes

EventLog

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.DeploymentEvent]
  • Required: Yes

PercentageComplete

  • Type:
  • Required: Yes

StartedAt

  • Type:
  • Required: Yes

CompletedAt

  • Type:
  • Required: Yes

AppliedExtensions

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.AppliedExtension]
  • Required: Yes

KmsKeyArn

  • Type:
  • Required: Yes

KmsKeyIdentifier

  • Type:
  • Required: Yes

VersionLabel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeploymentEvent

EventType

  • Type: typing.Optional[typing.Literal['BAKE_TIME_STARTED', 'DEPLOYMENT_COMPLETED', 'DEPLOYMENT_STARTED', 'PERCENTAGE_UPDATED', 'REVERT_COMPLETED', 'ROLLBACK_COMPLETED', 'ROLLBACK_STARTED']]

TriggeredBy

  • Type: typing.Optional[typing.Literal['APPCONFIG', 'CLOUDWATCH_ALARM', 'INTERNAL_ERROR', 'USER']]

Description

  • Type: typing.Optional[str]

ActionInvocations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.ActionInvocation]]

OccurredAt

  • Type: typing.Optional[datetime.datetime]

DeploymentStrategies

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.DeploymentStrategy]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

DeploymentStrategy

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

DeploymentDurationInMinutes

  • Type: typing.Optional[int]

GrowthType

  • Type: typing.Optional[typing.Literal['EXPONENTIAL', 'LINEAR']]

GrowthFactor

  • Type: typing.Optional[float]

FinalBakeTimeInMinutes

  • Type: typing.Optional[int]

ReplicateTo

  • Type: typing.Optional[typing.Literal['NONE', 'SSM_DOCUMENT']]

DeploymentStrategyResponse

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

DeploymentDurationInMinutes

  • Type:
  • Required: Yes

GrowthType

  • Type: typing.Literal['EXPONENTIAL', 'LINEAR']
  • Required: Yes

GrowthFactor

  • Type:
  • Required: Yes

FinalBakeTimeInMinutes

  • Type:
  • Required: Yes

ReplicateTo

  • Type: typing.Literal['NONE', 'SSM_DOCUMENT']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeploymentSummary

DeploymentNumber

  • Type: typing.Optional[int]

ConfigurationName

  • Type: typing.Optional[str]

ConfigurationVersion

  • Type: typing.Optional[str]

DeploymentDurationInMinutes

  • Type: typing.Optional[int]

GrowthType

  • Type: typing.Optional[typing.Literal['EXPONENTIAL', 'LINEAR']]

GrowthFactor

  • Type: typing.Optional[float]

FinalBakeTimeInMinutes

  • Type: typing.Optional[int]

State

  • Type: typing.Optional[typing.Literal['BAKING', 'COMPLETE', 'DEPLOYING', 'REVERTED', 'ROLLED_BACK', 'ROLLING_BACK', 'VALIDATING']]

PercentageComplete

  • Type: typing.Optional[float]

StartedAt

  • Type: typing.Optional[datetime.datetime]

CompletedAt

  • Type: typing.Optional[datetime.datetime]

VersionLabel

  • Type: typing.Optional[str]

Deployments

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.DeploymentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

Environment

ApplicationId

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['DEPLOYING', 'READY_FOR_DEPLOYMENT', 'REVERTED', 'ROLLED_BACK', 'ROLLING_BACK']]

Monitors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Monitor]]

EnvironmentResponse

ApplicationId

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['DEPLOYING', 'READY_FOR_DEPLOYMENT', 'REVERTED', 'ROLLED_BACK', 'ROLLING_BACK']
  • Required: Yes

Monitors

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Monitor]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Environments

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Environment]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

Extension

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Actions

  • Type: typing.Dict[typing.Literal['AT_DEPLOYMENT_TICK', 'ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT'], typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Action]]
  • Required: Yes

Parameters

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Parameter]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExtensionAssociation

Id

  • Type:
  • Required: Yes

ExtensionArn

  • Type:
  • Required: Yes

ResourceArn

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

Parameters

  • Type: typing.Dict[str, str]
  • Required: Yes

ExtensionVersionNumber

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExtensionAssociationSummary

Id

  • Type: typing.Optional[str]

ExtensionArn

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

ExtensionAssociations

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.ExtensionAssociationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ExtensionSummary

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

VersionNumber

  • Type: typing.Optional[int]

Arn

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Extensions

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.ExtensionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetApplicationRequest

ApplicationId

  • Type:
  • Required: Yes

GetConfigurationProfileRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

GetConfigurationRequest

Application

  • Type:
  • Required: Yes

Environment

  • Type:
  • Required: Yes

Configuration

  • Type:
  • Required: Yes

ClientId

  • Type:
  • Required: Yes

ClientConfigurationVersion

  • Type: typing.Optional[str]

GetDeploymentRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentNumber

  • Type:
  • Required: Yes

GetDeploymentStrategyRequest

DeploymentStrategyId

  • Type:
  • Required: Yes

GetEnvironmentRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

GetExtensionAssociationRequest

ExtensionAssociationId

  • Type:
  • Required: Yes

GetExtensionRequest

ExtensionIdentifier

  • Type:
  • Required: Yes

VersionNumber

  • Type: typing.Optional[int]

GetHostedConfigurationVersionRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

HostedConfigurationVersion

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Content

  • Type:
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

VersionLabel

  • Type:
  • Required: Yes

KmsKeyArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HostedConfigurationVersionSummary

ApplicationId

  • Type: typing.Optional[str]

ConfigurationProfileId

  • Type: typing.Optional[str]

VersionNumber

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

VersionLabel

  • Type: typing.Optional[str]

KmsKeyArn

  • Type: typing.Optional[str]

HostedConfigurationVersions

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.HostedConfigurationVersionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListApplicationsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListApplicationsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListConfigurationProfilesRequest

ApplicationId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

ListConfigurationProfilesRequestPaginate

ApplicationId

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListDeploymentStrategiesRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDeploymentStrategiesRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListDeploymentsRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDeploymentsRequestPaginate

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListEnvironmentsRequest

ApplicationId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEnvironmentsRequestPaginate

ApplicationId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListExtensionAssociationsRequest

ResourceIdentifier

  • Type: typing.Optional[str]

ExtensionIdentifier

  • Type: typing.Optional[str]

ExtensionVersionNumber

  • Type: typing.Optional[int]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExtensionAssociationsRequestPaginate

ResourceIdentifier

  • Type: typing.Optional[str]

ExtensionIdentifier

  • Type: typing.Optional[str]

ExtensionVersionNumber

  • Type: typing.Optional[int]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListExtensionsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

ListExtensionsRequestPaginate

Name

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListHostedConfigurationVersionsRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

VersionLabel

  • Type: typing.Optional[str]

ListHostedConfigurationVersionsRequestPaginate

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionLabel

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.PaginatorConfig]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Monitor

AlarmArn

  • Type:
  • Required: Yes

AlarmRoleArn

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

Parameter

Description

  • Type: typing.Optional[str]

Required

  • Type: typing.Optional[bool]

Dynamic

  • Type: typing.Optional[bool]

ResourceTags

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

StartDeploymentRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentStrategyId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

KmsKeyIdentifier

  • Type: typing.Optional[str]

DynamicExtensionParameters

  • Type: typing.Optional[typing.Dict[str, str]]

StopDeploymentRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentNumber

  • Type:
  • Required: Yes

AllowRevert

  • Type: typing.Optional[bool]

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateAccountSettingsRequest

DeletionProtection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.DeletionProtectionSettings]

UpdateApplicationRequest

ApplicationId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

UpdateConfigurationProfileRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

RetrievalRoleArn

  • Type: typing.Optional[str]

Validators

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Validator]]

KmsKeyIdentifier

  • Type: typing.Optional[str]

UpdateDeploymentStrategyRequest

DeploymentStrategyId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

DeploymentDurationInMinutes

  • Type: typing.Optional[int]

FinalBakeTimeInMinutes

  • Type: typing.Optional[int]

GrowthFactor

  • Type: typing.Optional[float]

GrowthType

  • Type: typing.Optional[typing.Literal['EXPONENTIAL', 'LINEAR']]

UpdateEnvironmentRequest

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Monitors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Monitor]]

UpdateExtensionAssociationRequest

ExtensionAssociationId

  • Type:
  • Required: Yes

Parameters

  • Type: typing.Optional[typing.Dict[str, str]]

UpdateExtensionRequest

ExtensionIdentifier

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Actions

  • Type: typing.Optional[typing.Dict[typing.Literal['AT_DEPLOYMENT_TICK', 'ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT'], typing.List[aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Action]]]

Parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.appconfig.appconfig_classes.Parameter]]

VersionNumber

  • Type: typing.Optional[int]

ValidateConfigurationRequest

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

Validator

Type

  • Type: typing.Literal['JSON_SCHEMA', 'LAMBDA']
  • Required: Yes

Content

  • Type:
  • Required: Yes