Skip to content

Appconfig Classes

ActionInvocationTypeDef

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]

ActionTypeDef

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Uri

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ApplicationResponseTypeDef

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ApplicationTypeDef

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

ApplicationsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AppliedExtensionTypeDef

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!

ConfigurationProfileSummaryTypeDef

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]

ConfigurationProfileTypeDef

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_classes.ValidatorTypeDef]
  • Required: Yes

Type

  • Type:
  • Required: Yes

KmsKeyArn

  • Type:
  • Required: Yes

KmsKeyIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ConfigurationProfilesTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ConfigurationTypeDef

Content

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateApplicationRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

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

CreateConfigurationProfileRequestRequestTypeDef

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.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.ValidatorTypeDef]]

Tags

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

Type

  • Type: typing.Optional[str]

KmsKeyIdentifier

  • Type: typing.Optional[str]

CreateDeploymentStrategyRequestRequestTypeDef

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.Mapping[str, str]]

CreateEnvironmentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Monitors

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.MonitorTypeDef]]

Tags

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

CreateExtensionAssociationRequestRequestTypeDef

ExtensionIdentifier

  • Type:
  • Required: Yes

ResourceIdentifier

  • Type:
  • Required: Yes

ExtensionVersionNumber

  • Type: typing.Optional[int]

Parameters

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

Tags

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

CreateExtensionRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Actions

  • Type: typing.Mapping[typing.Literal['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.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.ActionTypeDef]]
  • Required: Yes

Description

  • Type: typing.Optional[str]

Parameters

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.appconfig_classes.ParameterTypeDef]]

Tags

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

LatestVersionNumber

  • Type: typing.Optional[int]

CreateHostedConfigurationVersionRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

Content

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

ContentType

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

LatestVersionNumber

  • Type: typing.Optional[int]

VersionLabel

  • Type: typing.Optional[str]

DeleteApplicationRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

DeleteConfigurationProfileRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

DeleteDeploymentStrategyRequestRequestTypeDef

DeploymentStrategyId

  • Type:
  • Required: Yes

DeleteEnvironmentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeleteExtensionAssociationRequestRequestTypeDef

ExtensionAssociationId

  • Type:
  • Required: Yes

DeleteExtensionRequestRequestTypeDef

ExtensionIdentifier

  • Type:
  • Required: Yes

VersionNumber

  • Type: typing.Optional[int]

DeleteHostedConfigurationVersionRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

DeploymentEventTypeDef

EventType

  • Type: typing.Optional[typing.Literal['BAKE_TIME_STARTED', 'DEPLOYMENT_COMPLETED', 'DEPLOYMENT_STARTED', 'PERCENTAGE_UPDATED', '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_classes.ActionInvocationTypeDef]]

OccurredAt

  • Type: typing.Optional[datetime.datetime]

DeploymentStrategiesTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeploymentStrategyResponseTypeDef

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

DeploymentStrategyTypeDef

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']]

DeploymentSummaryTypeDef

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', '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]

DeploymentTypeDef

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', 'ROLLED_BACK', 'ROLLING_BACK', 'VALIDATING']
  • Required: Yes

EventLog

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

PercentageComplete

  • Type:
  • Required: Yes

StartedAt

  • Type:
  • Required: Yes

CompletedAt

  • Type:
  • Required: Yes

AppliedExtensions

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

KmsKeyArn

  • Type:
  • Required: Yes

KmsKeyIdentifier

  • Type:
  • Required: Yes

VersionLabel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeploymentsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EnvironmentResponseTypeDef

ApplicationId

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

State

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

Monitors

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

ResponseMetadata

  • Type:
  • Required: Yes

EnvironmentTypeDef

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', 'ROLLED_BACK', 'ROLLING_BACK']]

Monitors

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

EnvironmentsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExtensionAssociationSummaryTypeDef

Id

  • Type: typing.Optional[str]

ExtensionArn

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

ExtensionAssociationTypeDef

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

ExtensionAssociationsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExtensionSummaryTypeDef

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]

ExtensionTypeDef

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['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_classes.ActionTypeDef]]
  • Required: Yes

Parameters

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

ResponseMetadata

  • Type:
  • Required: Yes

ExtensionsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetApplicationRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

GetConfigurationProfileRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

GetConfigurationRequestRequestTypeDef

Application

  • Type:
  • Required: Yes

Environment

  • Type:
  • Required: Yes

Configuration

  • Type:
  • Required: Yes

ClientId

  • Type:
  • Required: Yes

ClientConfigurationVersion

  • Type: typing.Optional[str]

GetDeploymentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentNumber

  • Type:
  • Required: Yes

GetDeploymentStrategyRequestRequestTypeDef

DeploymentStrategyId

  • Type:
  • Required: Yes

GetEnvironmentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

GetExtensionAssociationRequestRequestTypeDef

ExtensionAssociationId

  • Type:
  • Required: Yes

GetExtensionRequestRequestTypeDef

ExtensionIdentifier

  • Type:
  • Required: Yes

VersionNumber

  • Type: typing.Optional[int]

GetHostedConfigurationVersionRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionNumber

  • Type:
  • Required: Yes

HostedConfigurationVersionSummaryTypeDef

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]

HostedConfigurationVersionTypeDef

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

HostedConfigurationVersionsTypeDef

Items

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListApplicationsRequestListApplicationsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListApplicationsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListConfigurationProfilesRequestListConfigurationProfilesPaginateTypeDef

ApplicationId

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListConfigurationProfilesRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

ListDeploymentStrategiesRequestListDeploymentStrategiesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListDeploymentStrategiesRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDeploymentsRequestListDeploymentsPaginateTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListDeploymentsRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEnvironmentsRequestListEnvironmentsPaginateTypeDef

ApplicationId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListEnvironmentsRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExtensionAssociationsRequestListExtensionAssociationsPaginateTypeDef

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_classes.PaginatorConfigTypeDef]

ListExtensionAssociationsRequestRequestTypeDef

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]

ListExtensionsRequestListExtensionsPaginateTypeDef

Name

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListExtensionsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

ListHostedConfigurationVersionsRequestListHostedConfigurationVersionsPaginateTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

VersionLabel

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.appconfig_classes.PaginatorConfigTypeDef]

ListHostedConfigurationVersionsRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

VersionLabel

  • Type: typing.Optional[str]

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

MonitorTypeDef

AlarmArn

  • Type:
  • Required: Yes

AlarmRoleArn

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParameterTypeDef

Description

  • Type: typing.Optional[str]

Required

  • Type: typing.Optional[bool]

Dynamic

  • Type: typing.Optional[bool]

ResourceTagsTypeDef

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

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]

StartDeploymentRequestRequestTypeDef

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.Mapping[str, str]]

KmsKeyIdentifier

  • Type: typing.Optional[str]

DynamicExtensionParameters

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

StopDeploymentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

DeploymentNumber

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

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

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

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

UpdateApplicationRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

UpdateConfigurationProfileRequestRequestTypeDef

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.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.ValidatorTypeDef]]

KmsKeyIdentifier

  • Type: typing.Optional[str]

UpdateDeploymentStrategyRequestRequestTypeDef

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']]

UpdateEnvironmentRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Monitors

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.MonitorTypeDef]]

UpdateExtensionAssociationRequestRequestTypeDef

ExtensionAssociationId

  • Type:
  • Required: Yes

Parameters

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

UpdateExtensionRequestRequestTypeDef

ExtensionIdentifier

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Actions

  • Type: typing.Optional[typing.Mapping[typing.Literal['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.Sequence[aws_resource_validator.pydantic_models.appconfig_classes.ActionTypeDef]]]

Parameters

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.appconfig_classes.ParameterTypeDef]]

VersionNumber

  • Type: typing.Optional[int]

ValidateConfigurationRequestRequestTypeDef

ApplicationId

  • Type:
  • Required: Yes

ConfigurationProfileId

  • Type:
  • Required: Yes

ConfigurationVersion

  • Type:
  • Required: Yes

ValidatorTypeDef

Type

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

Content

  • Type:
  • Required: Yes