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