Type definitions#
Index > CloudFormation > Type definitions
Auto-generated documentation for CloudFormation type annotations stubs module mypy-boto3-cloudformation.
DeploymentTargetsUnionTypeDef#
# DeploymentTargetsUnionTypeDef Union usage example
from mypy_boto3_cloudformation.type_defs import DeploymentTargetsUnionTypeDef
def get_value() -> DeploymentTargetsUnionTypeDef:
return ...
# DeploymentTargetsUnionTypeDef definition
DeploymentTargetsUnionTypeDef = Union[
DeploymentTargetsTypeDef, # (1)
DeploymentTargetsOutputTypeDef, # (2)
]
StackSetOperationPreferencesUnionTypeDef#
# StackSetOperationPreferencesUnionTypeDef Union usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationPreferencesUnionTypeDef
def get_value() -> StackSetOperationPreferencesUnionTypeDef:
return ...
# StackSetOperationPreferencesUnionTypeDef definition
StackSetOperationPreferencesUnionTypeDef = Union[
StackSetOperationPreferencesTypeDef, # (1)
StackSetOperationPreferencesOutputTypeDef, # (2)
]
RollbackConfigurationUnionTypeDef#
# RollbackConfigurationUnionTypeDef Union usage example
from mypy_boto3_cloudformation.type_defs import RollbackConfigurationUnionTypeDef
def get_value() -> RollbackConfigurationUnionTypeDef:
return ...
# RollbackConfigurationUnionTypeDef definition
RollbackConfigurationUnionTypeDef = Union[
RollbackConfigurationTypeDef, # (1)
RollbackConfigurationOutputTypeDef, # (2)
]
AccountGateResultTypeDef#
# AccountGateResultTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import AccountGateResultTypeDef
def get_value() -> AccountGateResultTypeDef:
return {
"Status": ...,
}
# AccountGateResultTypeDef definition
class AccountGateResultTypeDef(TypedDict):
Status: NotRequired[AccountGateStatusType], # (1)
StatusReason: NotRequired[str],
AccountLimitTypeDef#
# AccountLimitTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import AccountLimitTypeDef
def get_value() -> AccountLimitTypeDef:
return {
"Name": ...,
}
# AccountLimitTypeDef definition
class AccountLimitTypeDef(TypedDict):
Name: NotRequired[str],
Value: NotRequired[int],
LoggingConfigTypeDef#
# LoggingConfigTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import LoggingConfigTypeDef
def get_value() -> LoggingConfigTypeDef:
return {
"LogRoleArn": ...,
}
# LoggingConfigTypeDef definition
class LoggingConfigTypeDef(TypedDict):
LogRoleArn: str,
LogGroupName: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AutoDeploymentTypeDef#
# AutoDeploymentTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import AutoDeploymentTypeDef
def get_value() -> AutoDeploymentTypeDef:
return {
"Enabled": ...,
}
# AutoDeploymentTypeDef definition
class AutoDeploymentTypeDef(TypedDict):
Enabled: NotRequired[bool],
RetainStacksOnAccountRemoval: NotRequired[bool],
TypeConfigurationIdentifierTypeDef#
# TypeConfigurationIdentifierTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TypeConfigurationIdentifierTypeDef
def get_value() -> TypeConfigurationIdentifierTypeDef:
return {
"TypeArn": ...,
}
# TypeConfigurationIdentifierTypeDef definition
class TypeConfigurationIdentifierTypeDef(TypedDict):
TypeArn: NotRequired[str],
TypeConfigurationAlias: NotRequired[str],
TypeConfigurationArn: NotRequired[str],
Type: NotRequired[ThirdPartyTypeType], # (1)
TypeName: NotRequired[str],
TypeConfigurationDetailsTypeDef#
# TypeConfigurationDetailsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TypeConfigurationDetailsTypeDef
def get_value() -> TypeConfigurationDetailsTypeDef:
return {
"Arn": ...,
}
# TypeConfigurationDetailsTypeDef definition
class TypeConfigurationDetailsTypeDef(TypedDict):
Arn: NotRequired[str],
Alias: NotRequired[str],
Configuration: NotRequired[str],
LastUpdated: NotRequired[datetime.datetime],
TypeArn: NotRequired[str],
TypeName: NotRequired[str],
IsDefaultConfiguration: NotRequired[bool],
CancelUpdateStackInputStackCancelUpdateTypeDef#
# CancelUpdateStackInputStackCancelUpdateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CancelUpdateStackInputStackCancelUpdateTypeDef
def get_value() -> CancelUpdateStackInputStackCancelUpdateTypeDef:
return {
"ClientRequestToken": ...,
}
# CancelUpdateStackInputStackCancelUpdateTypeDef definition
class CancelUpdateStackInputStackCancelUpdateTypeDef(TypedDict):
ClientRequestToken: NotRequired[str],
CancelUpdateStackInputTypeDef#
# CancelUpdateStackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CancelUpdateStackInputTypeDef
def get_value() -> CancelUpdateStackInputTypeDef:
return {
"StackName": ...,
}
# CancelUpdateStackInputTypeDef definition
class CancelUpdateStackInputTypeDef(TypedDict):
StackName: str,
ClientRequestToken: NotRequired[str],
ChangeSetHookResourceTargetDetailsTypeDef#
# ChangeSetHookResourceTargetDetailsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ChangeSetHookResourceTargetDetailsTypeDef
def get_value() -> ChangeSetHookResourceTargetDetailsTypeDef:
return {
"LogicalResourceId": ...,
}
# ChangeSetHookResourceTargetDetailsTypeDef definition
class ChangeSetHookResourceTargetDetailsTypeDef(TypedDict):
LogicalResourceId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceAction: NotRequired[ChangeActionType], # (1)
- See ChangeActionType
ChangeSetSummaryTypeDef#
# ChangeSetSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ChangeSetSummaryTypeDef
def get_value() -> ChangeSetSummaryTypeDef:
return {
"StackId": ...,
}
# ChangeSetSummaryTypeDef definition
class ChangeSetSummaryTypeDef(TypedDict):
StackId: NotRequired[str],
StackName: NotRequired[str],
ChangeSetId: NotRequired[str],
ChangeSetName: NotRequired[str],
ExecutionStatus: NotRequired[ExecutionStatusType], # (1)
Status: NotRequired[ChangeSetStatusType], # (2)
StatusReason: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
Description: NotRequired[str],
IncludeNestedStacks: NotRequired[bool],
ParentChangeSetId: NotRequired[str],
RootChangeSetId: NotRequired[str],
ImportExistingResources: NotRequired[bool],
ContinueUpdateRollbackInputTypeDef#
# ContinueUpdateRollbackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ContinueUpdateRollbackInputTypeDef
def get_value() -> ContinueUpdateRollbackInputTypeDef:
return {
"StackName": ...,
}
# ContinueUpdateRollbackInputTypeDef definition
class ContinueUpdateRollbackInputTypeDef(TypedDict):
StackName: str,
RoleARN: NotRequired[str],
ResourcesToSkip: NotRequired[Sequence[str]],
ClientRequestToken: NotRequired[str],
ParameterTypeDef#
# ParameterTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ParameterTypeDef
def get_value() -> ParameterTypeDef:
return {
"ParameterKey": ...,
}
# ParameterTypeDef definition
class ParameterTypeDef(TypedDict):
ParameterKey: NotRequired[str],
ParameterValue: NotRequired[str],
UsePreviousValue: NotRequired[bool],
ResolvedValue: NotRequired[str],
ResourceToImportTypeDef#
# ResourceToImportTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceToImportTypeDef
def get_value() -> ResourceToImportTypeDef:
return {
"ResourceType": ...,
}
# ResourceToImportTypeDef definition
class ResourceToImportTypeDef(TypedDict):
ResourceType: str,
LogicalResourceId: str,
ResourceIdentifier: Mapping[str, str],
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
ResourceDefinitionTypeDef#
# ResourceDefinitionTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceDefinitionTypeDef
def get_value() -> ResourceDefinitionTypeDef:
return {
"ResourceType": ...,
}
# ResourceDefinitionTypeDef definition
class ResourceDefinitionTypeDef(TypedDict):
ResourceType: str,
ResourceIdentifier: Mapping[str, str],
LogicalResourceId: NotRequired[str],
TemplateConfigurationTypeDef#
# TemplateConfigurationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TemplateConfigurationTypeDef
def get_value() -> TemplateConfigurationTypeDef:
return {
"DeletionPolicy": ...,
}
# TemplateConfigurationTypeDef definition
class TemplateConfigurationTypeDef(TypedDict):
DeletionPolicy: NotRequired[GeneratedTemplateDeletionPolicyType], # (1)
UpdateReplacePolicy: NotRequired[GeneratedTemplateUpdateReplacePolicyType], # (2)
StackDefinitionTypeDef#
# StackDefinitionTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackDefinitionTypeDef
def get_value() -> StackDefinitionTypeDef:
return {
"StackName": ...,
}
# StackDefinitionTypeDef definition
class StackDefinitionTypeDef(TypedDict):
StackName: NotRequired[str],
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
ManagedExecutionTypeDef#
# ManagedExecutionTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ManagedExecutionTypeDef
def get_value() -> ManagedExecutionTypeDef:
return {
"Active": ...,
}
# ManagedExecutionTypeDef definition
class ManagedExecutionTypeDef(TypedDict):
Active: NotRequired[bool],
DeactivateTypeInputTypeDef#
# DeactivateTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeactivateTypeInputTypeDef
def get_value() -> DeactivateTypeInputTypeDef:
return {
"TypeName": ...,
}
# DeactivateTypeInputTypeDef definition
class DeactivateTypeInputTypeDef(TypedDict):
TypeName: NotRequired[str],
Type: NotRequired[ThirdPartyTypeType], # (1)
Arn: NotRequired[str],
DeleteChangeSetInputTypeDef#
# DeleteChangeSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteChangeSetInputTypeDef
def get_value() -> DeleteChangeSetInputTypeDef:
return {
"ChangeSetName": ...,
}
# DeleteChangeSetInputTypeDef definition
class DeleteChangeSetInputTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
DeleteGeneratedTemplateInputTypeDef#
# DeleteGeneratedTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteGeneratedTemplateInputTypeDef
def get_value() -> DeleteGeneratedTemplateInputTypeDef:
return {
"GeneratedTemplateName": ...,
}
# DeleteGeneratedTemplateInputTypeDef definition
class DeleteGeneratedTemplateInputTypeDef(TypedDict):
GeneratedTemplateName: str,
DeleteStackInputStackDeleteTypeDef#
# DeleteStackInputStackDeleteTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteStackInputStackDeleteTypeDef
def get_value() -> DeleteStackInputStackDeleteTypeDef:
return {
"RetainResources": ...,
}
# DeleteStackInputStackDeleteTypeDef definition
class DeleteStackInputStackDeleteTypeDef(TypedDict):
RetainResources: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
ClientRequestToken: NotRequired[str],
DeletionMode: NotRequired[DeletionModeType], # (1)
- See DeletionModeType
DeleteStackInputTypeDef#
# DeleteStackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteStackInputTypeDef
def get_value() -> DeleteStackInputTypeDef:
return {
"StackName": ...,
}
# DeleteStackInputTypeDef definition
class DeleteStackInputTypeDef(TypedDict):
StackName: str,
RetainResources: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
ClientRequestToken: NotRequired[str],
DeletionMode: NotRequired[DeletionModeType], # (1)
- See DeletionModeType
DeleteStackSetInputTypeDef#
# DeleteStackSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteStackSetInputTypeDef
def get_value() -> DeleteStackSetInputTypeDef:
return {
"StackSetName": ...,
}
# DeleteStackSetInputTypeDef definition
class DeleteStackSetInputTypeDef(TypedDict):
StackSetName: str,
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
DeploymentTargetsOutputTypeDef#
# DeploymentTargetsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeploymentTargetsOutputTypeDef
def get_value() -> DeploymentTargetsOutputTypeDef:
return {
"Accounts": ...,
}
# DeploymentTargetsOutputTypeDef definition
class DeploymentTargetsOutputTypeDef(TypedDict):
Accounts: NotRequired[List[str]],
AccountsUrl: NotRequired[str],
OrganizationalUnitIds: NotRequired[List[str]],
AccountFilterType: NotRequired[AccountFilterTypeType], # (1)
DeploymentTargetsTypeDef#
# DeploymentTargetsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeploymentTargetsTypeDef
def get_value() -> DeploymentTargetsTypeDef:
return {
"Accounts": ...,
}
# DeploymentTargetsTypeDef definition
class DeploymentTargetsTypeDef(TypedDict):
Accounts: NotRequired[Sequence[str]],
AccountsUrl: NotRequired[str],
OrganizationalUnitIds: NotRequired[Sequence[str]],
AccountFilterType: NotRequired[AccountFilterTypeType], # (1)
DeregisterTypeInputTypeDef#
# DeregisterTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeregisterTypeInputTypeDef
def get_value() -> DeregisterTypeInputTypeDef:
return {
"Arn": ...,
}
# DeregisterTypeInputTypeDef definition
class DeregisterTypeInputTypeDef(TypedDict):
Arn: NotRequired[str],
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
VersionId: NotRequired[str],
- See RegistryTypeType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeAccountLimitsInputTypeDef#
# DescribeAccountLimitsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeAccountLimitsInputTypeDef
def get_value() -> DescribeAccountLimitsInputTypeDef:
return {
"NextToken": ...,
}
# DescribeAccountLimitsInputTypeDef definition
class DescribeAccountLimitsInputTypeDef(TypedDict):
NextToken: NotRequired[str],
DescribeChangeSetHooksInputTypeDef#
# DescribeChangeSetHooksInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetHooksInputTypeDef
def get_value() -> DescribeChangeSetHooksInputTypeDef:
return {
"ChangeSetName": ...,
}
# DescribeChangeSetHooksInputTypeDef definition
class DescribeChangeSetHooksInputTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
NextToken: NotRequired[str],
LogicalResourceId: NotRequired[str],
DescribeChangeSetInputTypeDef#
# DescribeChangeSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetInputTypeDef
def get_value() -> DescribeChangeSetInputTypeDef:
return {
"ChangeSetName": ...,
}
# DescribeChangeSetInputTypeDef definition
class DescribeChangeSetInputTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
NextToken: NotRequired[str],
IncludePropertyValues: NotRequired[bool],
WaiterConfigTypeDef#
# WaiterConfigTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeGeneratedTemplateInputTypeDef#
# DescribeGeneratedTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeGeneratedTemplateInputTypeDef
def get_value() -> DescribeGeneratedTemplateInputTypeDef:
return {
"GeneratedTemplateName": ...,
}
# DescribeGeneratedTemplateInputTypeDef definition
class DescribeGeneratedTemplateInputTypeDef(TypedDict):
GeneratedTemplateName: str,
TemplateProgressTypeDef#
# TemplateProgressTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TemplateProgressTypeDef
def get_value() -> TemplateProgressTypeDef:
return {
"ResourcesSucceeded": ...,
}
# TemplateProgressTypeDef definition
class TemplateProgressTypeDef(TypedDict):
ResourcesSucceeded: NotRequired[int],
ResourcesFailed: NotRequired[int],
ResourcesProcessing: NotRequired[int],
ResourcesPending: NotRequired[int],
DescribeOrganizationsAccessInputTypeDef#
# DescribeOrganizationsAccessInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeOrganizationsAccessInputTypeDef
def get_value() -> DescribeOrganizationsAccessInputTypeDef:
return {
"CallAs": ...,
}
# DescribeOrganizationsAccessInputTypeDef definition
class DescribeOrganizationsAccessInputTypeDef(TypedDict):
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
DescribePublisherInputTypeDef#
# DescribePublisherInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribePublisherInputTypeDef
def get_value() -> DescribePublisherInputTypeDef:
return {
"PublisherId": ...,
}
# DescribePublisherInputTypeDef definition
class DescribePublisherInputTypeDef(TypedDict):
PublisherId: NotRequired[str],
DescribeResourceScanInputTypeDef#
# DescribeResourceScanInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeResourceScanInputTypeDef
def get_value() -> DescribeResourceScanInputTypeDef:
return {
"ResourceScanId": ...,
}
# DescribeResourceScanInputTypeDef definition
class DescribeResourceScanInputTypeDef(TypedDict):
ResourceScanId: str,
DescribeStackDriftDetectionStatusInputTypeDef#
# DescribeStackDriftDetectionStatusInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackDriftDetectionStatusInputTypeDef
def get_value() -> DescribeStackDriftDetectionStatusInputTypeDef:
return {
"StackDriftDetectionId": ...,
}
# DescribeStackDriftDetectionStatusInputTypeDef definition
class DescribeStackDriftDetectionStatusInputTypeDef(TypedDict):
StackDriftDetectionId: str,
DescribeStackEventsInputTypeDef#
# DescribeStackEventsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackEventsInputTypeDef
def get_value() -> DescribeStackEventsInputTypeDef:
return {
"StackName": ...,
}
# DescribeStackEventsInputTypeDef definition
class DescribeStackEventsInputTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
StackEventTypeDef#
# StackEventTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackEventTypeDef
def get_value() -> StackEventTypeDef:
return {
"StackId": ...,
}
# StackEventTypeDef definition
class StackEventTypeDef(TypedDict):
StackId: str,
EventId: str,
StackName: str,
Timestamp: datetime.datetime,
LogicalResourceId: NotRequired[str],
PhysicalResourceId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceStatus: NotRequired[ResourceStatusType], # (1)
ResourceStatusReason: NotRequired[str],
ResourceProperties: NotRequired[str],
ClientRequestToken: NotRequired[str],
HookType: NotRequired[str],
HookStatus: NotRequired[HookStatusType], # (2)
HookStatusReason: NotRequired[str],
HookInvocationPoint: NotRequired[HookInvocationPointType], # (3)
HookFailureMode: NotRequired[HookFailureModeType], # (4)
DetailedStatus: NotRequired[DetailedStatusType], # (5)
- See ResourceStatusType
- See HookStatusType
- See HookInvocationPointType
- See HookFailureModeType
- See DetailedStatusType
DescribeStackInstanceInputTypeDef#
# DescribeStackInstanceInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackInstanceInputTypeDef
def get_value() -> DescribeStackInstanceInputTypeDef:
return {
"StackSetName": ...,
}
# DescribeStackInstanceInputTypeDef definition
class DescribeStackInstanceInputTypeDef(TypedDict):
StackSetName: str,
StackInstanceAccount: str,
StackInstanceRegion: str,
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
DescribeStackRefactorInputTypeDef#
# DescribeStackRefactorInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackRefactorInputTypeDef
def get_value() -> DescribeStackRefactorInputTypeDef:
return {
"StackRefactorId": ...,
}
# DescribeStackRefactorInputTypeDef definition
class DescribeStackRefactorInputTypeDef(TypedDict):
StackRefactorId: str,
DescribeStackResourceDriftsInputTypeDef#
# DescribeStackResourceDriftsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourceDriftsInputTypeDef
def get_value() -> DescribeStackResourceDriftsInputTypeDef:
return {
"StackName": ...,
}
# DescribeStackResourceDriftsInputTypeDef definition
class DescribeStackResourceDriftsInputTypeDef(TypedDict):
StackName: str,
StackResourceDriftStatusFilters: NotRequired[Sequence[StackResourceDriftStatusType]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See
Sequence[StackResourceDriftStatusType]
DescribeStackResourceInputTypeDef#
# DescribeStackResourceInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourceInputTypeDef
def get_value() -> DescribeStackResourceInputTypeDef:
return {
"StackName": ...,
}
# DescribeStackResourceInputTypeDef definition
class DescribeStackResourceInputTypeDef(TypedDict):
StackName: str,
LogicalResourceId: str,
DescribeStackResourcesInputTypeDef#
# DescribeStackResourcesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourcesInputTypeDef
def get_value() -> DescribeStackResourcesInputTypeDef:
return {
"StackName": ...,
}
# DescribeStackResourcesInputTypeDef definition
class DescribeStackResourcesInputTypeDef(TypedDict):
StackName: NotRequired[str],
LogicalResourceId: NotRequired[str],
PhysicalResourceId: NotRequired[str],
DescribeStackSetInputTypeDef#
# DescribeStackSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackSetInputTypeDef
def get_value() -> DescribeStackSetInputTypeDef:
return {
"StackSetName": ...,
}
# DescribeStackSetInputTypeDef definition
class DescribeStackSetInputTypeDef(TypedDict):
StackSetName: str,
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
DescribeStackSetOperationInputTypeDef#
# DescribeStackSetOperationInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackSetOperationInputTypeDef
def get_value() -> DescribeStackSetOperationInputTypeDef:
return {
"StackSetName": ...,
}
# DescribeStackSetOperationInputTypeDef definition
class DescribeStackSetOperationInputTypeDef(TypedDict):
StackSetName: str,
OperationId: str,
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
DescribeStacksInputTypeDef#
# DescribeStacksInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputTypeDef
def get_value() -> DescribeStacksInputTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputTypeDef definition
class DescribeStacksInputTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
DescribeTypeInputTypeDef#
# DescribeTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeTypeInputTypeDef
def get_value() -> DescribeTypeInputTypeDef:
return {
"Type": ...,
}
# DescribeTypeInputTypeDef definition
class DescribeTypeInputTypeDef(TypedDict):
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
Arn: NotRequired[str],
VersionId: NotRequired[str],
PublisherId: NotRequired[str],
PublicVersionNumber: NotRequired[str],
- See RegistryTypeType
RequiredActivatedTypeTypeDef#
# RequiredActivatedTypeTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RequiredActivatedTypeTypeDef
def get_value() -> RequiredActivatedTypeTypeDef:
return {
"TypeNameAlias": ...,
}
# RequiredActivatedTypeTypeDef definition
class RequiredActivatedTypeTypeDef(TypedDict):
TypeNameAlias: NotRequired[str],
OriginalTypeName: NotRequired[str],
PublisherId: NotRequired[str],
SupportedMajorVersions: NotRequired[List[int]],
DescribeTypeRegistrationInputTypeDef#
# DescribeTypeRegistrationInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeTypeRegistrationInputTypeDef
def get_value() -> DescribeTypeRegistrationInputTypeDef:
return {
"RegistrationToken": ...,
}
# DescribeTypeRegistrationInputTypeDef definition
class DescribeTypeRegistrationInputTypeDef(TypedDict):
RegistrationToken: str,
DetectStackDriftInputTypeDef#
# DetectStackDriftInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackDriftInputTypeDef
def get_value() -> DetectStackDriftInputTypeDef:
return {
"StackName": ...,
}
# DetectStackDriftInputTypeDef definition
class DetectStackDriftInputTypeDef(TypedDict):
StackName: str,
LogicalResourceIds: NotRequired[Sequence[str]],
DetectStackResourceDriftInputTypeDef#
# DetectStackResourceDriftInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackResourceDriftInputTypeDef
def get_value() -> DetectStackResourceDriftInputTypeDef:
return {
"StackName": ...,
}
# DetectStackResourceDriftInputTypeDef definition
class DetectStackResourceDriftInputTypeDef(TypedDict):
StackName: str,
LogicalResourceId: str,
ExecuteChangeSetInputTypeDef#
# ExecuteChangeSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ExecuteChangeSetInputTypeDef
def get_value() -> ExecuteChangeSetInputTypeDef:
return {
"ChangeSetName": ...,
}
# ExecuteChangeSetInputTypeDef definition
class ExecuteChangeSetInputTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
ClientRequestToken: NotRequired[str],
DisableRollback: NotRequired[bool],
RetainExceptOnCreate: NotRequired[bool],
ExecuteStackRefactorInputTypeDef#
# ExecuteStackRefactorInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ExecuteStackRefactorInputTypeDef
def get_value() -> ExecuteStackRefactorInputTypeDef:
return {
"StackRefactorId": ...,
}
# ExecuteStackRefactorInputTypeDef definition
class ExecuteStackRefactorInputTypeDef(TypedDict):
StackRefactorId: str,
ExportTypeDef#
# ExportTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ExportTypeDef
def get_value() -> ExportTypeDef:
return {
"ExportingStackId": ...,
}
# ExportTypeDef definition
class ExportTypeDef(TypedDict):
ExportingStackId: NotRequired[str],
Name: NotRequired[str],
Value: NotRequired[str],
GetGeneratedTemplateInputTypeDef#
# GetGeneratedTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetGeneratedTemplateInputTypeDef
def get_value() -> GetGeneratedTemplateInputTypeDef:
return {
"GeneratedTemplateName": ...,
}
# GetGeneratedTemplateInputTypeDef definition
class GetGeneratedTemplateInputTypeDef(TypedDict):
GeneratedTemplateName: str,
Format: NotRequired[TemplateFormatType], # (1)
GetStackPolicyInputTypeDef#
# GetStackPolicyInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetStackPolicyInputTypeDef
def get_value() -> GetStackPolicyInputTypeDef:
return {
"StackName": ...,
}
# GetStackPolicyInputTypeDef definition
class GetStackPolicyInputTypeDef(TypedDict):
StackName: str,
GetTemplateInputTypeDef#
# GetTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetTemplateInputTypeDef
def get_value() -> GetTemplateInputTypeDef:
return {
"StackName": ...,
}
# GetTemplateInputTypeDef definition
class GetTemplateInputTypeDef(TypedDict):
StackName: NotRequired[str],
ChangeSetName: NotRequired[str],
TemplateStage: NotRequired[TemplateStageType], # (1)
TemplateSummaryConfigTypeDef#
# TemplateSummaryConfigTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TemplateSummaryConfigTypeDef
def get_value() -> TemplateSummaryConfigTypeDef:
return {
"TreatUnrecognizedResourceTypesAsWarnings": ...,
}
# TemplateSummaryConfigTypeDef definition
class TemplateSummaryConfigTypeDef(TypedDict):
TreatUnrecognizedResourceTypesAsWarnings: NotRequired[bool],
ResourceIdentifierSummaryTypeDef#
# ResourceIdentifierSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceIdentifierSummaryTypeDef
def get_value() -> ResourceIdentifierSummaryTypeDef:
return {
"ResourceType": ...,
}
# ResourceIdentifierSummaryTypeDef definition
class ResourceIdentifierSummaryTypeDef(TypedDict):
ResourceType: NotRequired[str],
LogicalResourceIds: NotRequired[List[str]],
ResourceIdentifiers: NotRequired[List[str]],
WarningsTypeDef#
# WarningsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import WarningsTypeDef
def get_value() -> WarningsTypeDef:
return {
"UnrecognizedResourceTypes": ...,
}
# WarningsTypeDef definition
class WarningsTypeDef(TypedDict):
UnrecognizedResourceTypes: NotRequired[List[str]],
HookResultSummaryTypeDef#
# HookResultSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import HookResultSummaryTypeDef
def get_value() -> HookResultSummaryTypeDef:
return {
"InvocationPoint": ...,
}
# HookResultSummaryTypeDef definition
class HookResultSummaryTypeDef(TypedDict):
InvocationPoint: NotRequired[HookInvocationPointType], # (1)
FailureMode: NotRequired[HookFailureModeType], # (2)
TypeName: NotRequired[str],
TypeVersionId: NotRequired[str],
TypeConfigurationVersionId: NotRequired[str],
Status: NotRequired[HookStatusType], # (3)
HookStatusReason: NotRequired[str],
- See HookInvocationPointType
- See HookFailureModeType
- See HookStatusType
ListChangeSetsInputTypeDef#
# ListChangeSetsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListChangeSetsInputTypeDef
def get_value() -> ListChangeSetsInputTypeDef:
return {
"StackName": ...,
}
# ListChangeSetsInputTypeDef definition
class ListChangeSetsInputTypeDef(TypedDict):
StackName: str,
NextToken: NotRequired[str],
ListExportsInputTypeDef#
# ListExportsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListExportsInputTypeDef
def get_value() -> ListExportsInputTypeDef:
return {
"NextToken": ...,
}
# ListExportsInputTypeDef definition
class ListExportsInputTypeDef(TypedDict):
NextToken: NotRequired[str],
ListGeneratedTemplatesInputTypeDef#
# ListGeneratedTemplatesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListGeneratedTemplatesInputTypeDef
def get_value() -> ListGeneratedTemplatesInputTypeDef:
return {
"NextToken": ...,
}
# ListGeneratedTemplatesInputTypeDef definition
class ListGeneratedTemplatesInputTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
TemplateSummaryTypeDef#
# TemplateSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TemplateSummaryTypeDef
def get_value() -> TemplateSummaryTypeDef:
return {
"GeneratedTemplateId": ...,
}
# TemplateSummaryTypeDef definition
class TemplateSummaryTypeDef(TypedDict):
GeneratedTemplateId: NotRequired[str],
GeneratedTemplateName: NotRequired[str],
Status: NotRequired[GeneratedTemplateStatusType], # (1)
StatusReason: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastUpdatedTime: NotRequired[datetime.datetime],
NumberOfResources: NotRequired[int],
ListHookResultsInputTypeDef#
# ListHookResultsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListHookResultsInputTypeDef
def get_value() -> ListHookResultsInputTypeDef:
return {
"TargetType": ...,
}
# ListHookResultsInputTypeDef definition
class ListHookResultsInputTypeDef(TypedDict):
TargetType: ListHookResultsTargetTypeType, # (1)
TargetId: str,
NextToken: NotRequired[str],
ListImportsInputTypeDef#
# ListImportsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListImportsInputTypeDef
def get_value() -> ListImportsInputTypeDef:
return {
"ExportName": ...,
}
# ListImportsInputTypeDef definition
class ListImportsInputTypeDef(TypedDict):
ExportName: str,
NextToken: NotRequired[str],
ScannedResourceIdentifierTypeDef#
# ScannedResourceIdentifierTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ScannedResourceIdentifierTypeDef
def get_value() -> ScannedResourceIdentifierTypeDef:
return {
"ResourceType": ...,
}
# ScannedResourceIdentifierTypeDef definition
class ScannedResourceIdentifierTypeDef(TypedDict):
ResourceType: str,
ResourceIdentifier: Mapping[str, str],
ScannedResourceTypeDef#
# ScannedResourceTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ScannedResourceTypeDef
def get_value() -> ScannedResourceTypeDef:
return {
"ResourceType": ...,
}
# ScannedResourceTypeDef definition
class ScannedResourceTypeDef(TypedDict):
ResourceType: NotRequired[str],
ResourceIdentifier: NotRequired[Dict[str, str]],
ManagedByStack: NotRequired[bool],
ListResourceScanResourcesInputTypeDef#
# ListResourceScanResourcesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanResourcesInputTypeDef
def get_value() -> ListResourceScanResourcesInputTypeDef:
return {
"ResourceScanId": ...,
}
# ListResourceScanResourcesInputTypeDef definition
class ListResourceScanResourcesInputTypeDef(TypedDict):
ResourceScanId: str,
ResourceIdentifier: NotRequired[str],
ResourceTypePrefix: NotRequired[str],
TagKey: NotRequired[str],
TagValue: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListResourceScansInputTypeDef#
# ListResourceScansInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScansInputTypeDef
def get_value() -> ListResourceScansInputTypeDef:
return {
"NextToken": ...,
}
# ListResourceScansInputTypeDef definition
class ListResourceScansInputTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ResourceScanSummaryTypeDef#
# ResourceScanSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceScanSummaryTypeDef
def get_value() -> ResourceScanSummaryTypeDef:
return {
"ResourceScanId": ...,
}
# ResourceScanSummaryTypeDef definition
class ResourceScanSummaryTypeDef(TypedDict):
ResourceScanId: NotRequired[str],
Status: NotRequired[ResourceScanStatusType], # (1)
StatusReason: NotRequired[str],
StartTime: NotRequired[datetime.datetime],
EndTime: NotRequired[datetime.datetime],
PercentageCompleted: NotRequired[float],
ListStackInstanceResourceDriftsInputTypeDef#
# ListStackInstanceResourceDriftsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackInstanceResourceDriftsInputTypeDef
def get_value() -> ListStackInstanceResourceDriftsInputTypeDef:
return {
"StackSetName": ...,
}
# ListStackInstanceResourceDriftsInputTypeDef definition
class ListStackInstanceResourceDriftsInputTypeDef(TypedDict):
StackSetName: str,
StackInstanceAccount: str,
StackInstanceRegion: str,
OperationId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
StackInstanceResourceDriftStatuses: NotRequired[Sequence[StackResourceDriftStatusType]], # (1)
CallAs: NotRequired[CallAsType], # (2)
- See
Sequence[StackResourceDriftStatusType]
- See CallAsType
StackInstanceFilterTypeDef#
# StackInstanceFilterTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackInstanceFilterTypeDef
def get_value() -> StackInstanceFilterTypeDef:
return {
"Name": ...,
}
# StackInstanceFilterTypeDef definition
class StackInstanceFilterTypeDef(TypedDict):
Name: NotRequired[StackInstanceFilterNameType], # (1)
Values: NotRequired[str],
ListStackRefactorActionsInputTypeDef#
# ListStackRefactorActionsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorActionsInputTypeDef
def get_value() -> ListStackRefactorActionsInputTypeDef:
return {
"StackRefactorId": ...,
}
# ListStackRefactorActionsInputTypeDef definition
class ListStackRefactorActionsInputTypeDef(TypedDict):
StackRefactorId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListStackRefactorsInputTypeDef#
# ListStackRefactorsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorsInputTypeDef
def get_value() -> ListStackRefactorsInputTypeDef:
return {
"ExecutionStatusFilter": ...,
}
# ListStackRefactorsInputTypeDef definition
class ListStackRefactorsInputTypeDef(TypedDict):
ExecutionStatusFilter: NotRequired[Sequence[StackRefactorExecutionStatusType]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See
Sequence[StackRefactorExecutionStatusType]
StackRefactorSummaryTypeDef#
# StackRefactorSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackRefactorSummaryTypeDef
def get_value() -> StackRefactorSummaryTypeDef:
return {
"StackRefactorId": ...,
}
# StackRefactorSummaryTypeDef definition
class StackRefactorSummaryTypeDef(TypedDict):
StackRefactorId: NotRequired[str],
Description: NotRequired[str],
ExecutionStatus: NotRequired[StackRefactorExecutionStatusType], # (1)
ExecutionStatusReason: NotRequired[str],
Status: NotRequired[StackRefactorStatusType], # (2)
StatusReason: NotRequired[str],
ListStackResourcesInputTypeDef#
# ListStackResourcesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackResourcesInputTypeDef
def get_value() -> ListStackResourcesInputTypeDef:
return {
"StackName": ...,
}
# ListStackResourcesInputTypeDef definition
class ListStackResourcesInputTypeDef(TypedDict):
StackName: str,
NextToken: NotRequired[str],
ListStackSetAutoDeploymentTargetsInputTypeDef#
# ListStackSetAutoDeploymentTargetsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetAutoDeploymentTargetsInputTypeDef
def get_value() -> ListStackSetAutoDeploymentTargetsInputTypeDef:
return {
"StackSetName": ...,
}
# ListStackSetAutoDeploymentTargetsInputTypeDef definition
class ListStackSetAutoDeploymentTargetsInputTypeDef(TypedDict):
StackSetName: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
StackSetAutoDeploymentTargetSummaryTypeDef#
# StackSetAutoDeploymentTargetSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetAutoDeploymentTargetSummaryTypeDef
def get_value() -> StackSetAutoDeploymentTargetSummaryTypeDef:
return {
"OrganizationalUnitId": ...,
}
# StackSetAutoDeploymentTargetSummaryTypeDef definition
class StackSetAutoDeploymentTargetSummaryTypeDef(TypedDict):
OrganizationalUnitId: NotRequired[str],
Regions: NotRequired[List[str]],
OperationResultFilterTypeDef#
# OperationResultFilterTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import OperationResultFilterTypeDef
def get_value() -> OperationResultFilterTypeDef:
return {
"Name": ...,
}
# OperationResultFilterTypeDef definition
class OperationResultFilterTypeDef(TypedDict):
Name: NotRequired[OperationResultFilterNameType], # (1)
Values: NotRequired[str],
ListStackSetOperationsInputTypeDef#
# ListStackSetOperationsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationsInputTypeDef
def get_value() -> ListStackSetOperationsInputTypeDef:
return {
"StackSetName": ...,
}
# ListStackSetOperationsInputTypeDef definition
class ListStackSetOperationsInputTypeDef(TypedDict):
StackSetName: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
ListStackSetsInputTypeDef#
# ListStackSetsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetsInputTypeDef
def get_value() -> ListStackSetsInputTypeDef:
return {
"NextToken": ...,
}
# ListStackSetsInputTypeDef definition
class ListStackSetsInputTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Status: NotRequired[StackSetStatusType], # (1)
CallAs: NotRequired[CallAsType], # (2)
- See StackSetStatusType
- See CallAsType
ListStacksInputTypeDef#
# ListStacksInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStacksInputTypeDef
def get_value() -> ListStacksInputTypeDef:
return {
"NextToken": ...,
}
# ListStacksInputTypeDef definition
class ListStacksInputTypeDef(TypedDict):
NextToken: NotRequired[str],
StackStatusFilter: NotRequired[Sequence[StackStatusType]], # (1)
- See
Sequence[StackStatusType]
ListTypeRegistrationsInputTypeDef#
# ListTypeRegistrationsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypeRegistrationsInputTypeDef
def get_value() -> ListTypeRegistrationsInputTypeDef:
return {
"Type": ...,
}
# ListTypeRegistrationsInputTypeDef definition
class ListTypeRegistrationsInputTypeDef(TypedDict):
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
TypeArn: NotRequired[str],
RegistrationStatusFilter: NotRequired[RegistrationStatusType], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTypeVersionsInputTypeDef#
# ListTypeVersionsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypeVersionsInputTypeDef
def get_value() -> ListTypeVersionsInputTypeDef:
return {
"Type": ...,
}
# ListTypeVersionsInputTypeDef definition
class ListTypeVersionsInputTypeDef(TypedDict):
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
Arn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DeprecatedStatus: NotRequired[DeprecatedStatusType], # (2)
PublisherId: NotRequired[str],
- See RegistryTypeType
- See DeprecatedStatusType
TypeVersionSummaryTypeDef#
# TypeVersionSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TypeVersionSummaryTypeDef
def get_value() -> TypeVersionSummaryTypeDef:
return {
"Type": ...,
}
# TypeVersionSummaryTypeDef definition
class TypeVersionSummaryTypeDef(TypedDict):
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
VersionId: NotRequired[str],
IsDefaultVersion: NotRequired[bool],
Arn: NotRequired[str],
TimeCreated: NotRequired[datetime.datetime],
Description: NotRequired[str],
PublicVersionNumber: NotRequired[str],
- See RegistryTypeType
TypeFiltersTypeDef#
# TypeFiltersTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TypeFiltersTypeDef
def get_value() -> TypeFiltersTypeDef:
return {
"Category": ...,
}
# TypeFiltersTypeDef definition
class TypeFiltersTypeDef(TypedDict):
Category: NotRequired[CategoryType], # (1)
PublisherId: NotRequired[str],
TypeNamePrefix: NotRequired[str],
- See CategoryType
TypeSummaryTypeDef#
# TypeSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TypeSummaryTypeDef
def get_value() -> TypeSummaryTypeDef:
return {
"Type": ...,
}
# TypeSummaryTypeDef definition
class TypeSummaryTypeDef(TypedDict):
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
DefaultVersionId: NotRequired[str],
TypeArn: NotRequired[str],
LastUpdated: NotRequired[datetime.datetime],
Description: NotRequired[str],
PublisherId: NotRequired[str],
OriginalTypeName: NotRequired[str],
PublicVersionNumber: NotRequired[str],
LatestPublicVersion: NotRequired[str],
PublisherIdentity: NotRequired[IdentityProviderType], # (2)
PublisherName: NotRequired[str],
IsActivated: NotRequired[bool],
- See RegistryTypeType
- See IdentityProviderType
ModuleInfoTypeDef#
# ModuleInfoTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ModuleInfoTypeDef
def get_value() -> ModuleInfoTypeDef:
return {
"TypeHierarchy": ...,
}
# ModuleInfoTypeDef definition
class ModuleInfoTypeDef(TypedDict):
TypeHierarchy: NotRequired[str],
LogicalIdHierarchy: NotRequired[str],
OutputTypeDef#
# OutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import OutputTypeDef
def get_value() -> OutputTypeDef:
return {
"OutputKey": ...,
}
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
OutputKey: NotRequired[str],
OutputValue: NotRequired[str],
Description: NotRequired[str],
ExportName: NotRequired[str],
ParameterConstraintsTypeDef#
# ParameterConstraintsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ParameterConstraintsTypeDef
def get_value() -> ParameterConstraintsTypeDef:
return {
"AllowedValues": ...,
}
# ParameterConstraintsTypeDef definition
class ParameterConstraintsTypeDef(TypedDict):
AllowedValues: NotRequired[List[str]],
PhysicalResourceIdContextKeyValuePairTypeDef#
# PhysicalResourceIdContextKeyValuePairTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import PhysicalResourceIdContextKeyValuePairTypeDef
def get_value() -> PhysicalResourceIdContextKeyValuePairTypeDef:
return {
"Key": ...,
}
# PhysicalResourceIdContextKeyValuePairTypeDef definition
class PhysicalResourceIdContextKeyValuePairTypeDef(TypedDict):
Key: str,
Value: str,
PropertyDifferenceTypeDef#
# PropertyDifferenceTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import PropertyDifferenceTypeDef
def get_value() -> PropertyDifferenceTypeDef:
return {
"PropertyPath": ...,
}
# PropertyDifferenceTypeDef definition
class PropertyDifferenceTypeDef(TypedDict):
PropertyPath: str,
ExpectedValue: str,
ActualValue: str,
DifferenceType: DifferenceTypeType, # (1)
PublishTypeInputTypeDef#
# PublishTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import PublishTypeInputTypeDef
def get_value() -> PublishTypeInputTypeDef:
return {
"Type": ...,
}
# PublishTypeInputTypeDef definition
class PublishTypeInputTypeDef(TypedDict):
Type: NotRequired[ThirdPartyTypeType], # (1)
Arn: NotRequired[str],
TypeName: NotRequired[str],
PublicVersionNumber: NotRequired[str],
RecordHandlerProgressInputTypeDef#
# RecordHandlerProgressInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RecordHandlerProgressInputTypeDef
def get_value() -> RecordHandlerProgressInputTypeDef:
return {
"BearerToken": ...,
}
# RecordHandlerProgressInputTypeDef definition
class RecordHandlerProgressInputTypeDef(TypedDict):
BearerToken: str,
OperationStatus: OperationStatusType, # (1)
CurrentOperationStatus: NotRequired[OperationStatusType], # (1)
StatusMessage: NotRequired[str],
ErrorCode: NotRequired[HandlerErrorCodeType], # (3)
ResourceModel: NotRequired[str],
ClientRequestToken: NotRequired[str],
RegisterPublisherInputTypeDef#
# RegisterPublisherInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RegisterPublisherInputTypeDef
def get_value() -> RegisterPublisherInputTypeDef:
return {
"AcceptTermsAndConditions": ...,
}
# RegisterPublisherInputTypeDef definition
class RegisterPublisherInputTypeDef(TypedDict):
AcceptTermsAndConditions: NotRequired[bool],
ConnectionArn: NotRequired[str],
ResourceTargetDefinitionTypeDef#
# ResourceTargetDefinitionTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceTargetDefinitionTypeDef
def get_value() -> ResourceTargetDefinitionTypeDef:
return {
"Attribute": ...,
}
# ResourceTargetDefinitionTypeDef definition
class ResourceTargetDefinitionTypeDef(TypedDict):
Attribute: NotRequired[ResourceAttributeType], # (1)
Name: NotRequired[str],
RequiresRecreation: NotRequired[RequiresRecreationType], # (2)
Path: NotRequired[str],
BeforeValue: NotRequired[str],
AfterValue: NotRequired[str],
AttributeChangeType: NotRequired[AttributeChangeTypeType], # (3)
ResourceLocationTypeDef#
# ResourceLocationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceLocationTypeDef
def get_value() -> ResourceLocationTypeDef:
return {
"StackName": ...,
}
# ResourceLocationTypeDef definition
class ResourceLocationTypeDef(TypedDict):
StackName: str,
LogicalResourceId: str,
RollbackTriggerTypeDef#
# RollbackTriggerTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RollbackTriggerTypeDef
def get_value() -> RollbackTriggerTypeDef:
return {
"Arn": ...,
}
# RollbackTriggerTypeDef definition
class RollbackTriggerTypeDef(TypedDict):
Arn: str,
Type: str,
RollbackStackInputTypeDef#
# RollbackStackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RollbackStackInputTypeDef
def get_value() -> RollbackStackInputTypeDef:
return {
"StackName": ...,
}
# RollbackStackInputTypeDef definition
class RollbackStackInputTypeDef(TypedDict):
StackName: str,
RoleARN: NotRequired[str],
ClientRequestToken: NotRequired[str],
RetainExceptOnCreate: NotRequired[bool],
SetStackPolicyInputTypeDef#
# SetStackPolicyInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import SetStackPolicyInputTypeDef
def get_value() -> SetStackPolicyInputTypeDef:
return {
"StackName": ...,
}
# SetStackPolicyInputTypeDef definition
class SetStackPolicyInputTypeDef(TypedDict):
StackName: str,
StackPolicyBody: NotRequired[str],
StackPolicyURL: NotRequired[str],
SetTypeConfigurationInputTypeDef#
# SetTypeConfigurationInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import SetTypeConfigurationInputTypeDef
def get_value() -> SetTypeConfigurationInputTypeDef:
return {
"Configuration": ...,
}
# SetTypeConfigurationInputTypeDef definition
class SetTypeConfigurationInputTypeDef(TypedDict):
Configuration: str,
TypeArn: NotRequired[str],
ConfigurationAlias: NotRequired[str],
TypeName: NotRequired[str],
Type: NotRequired[ThirdPartyTypeType], # (1)
SetTypeDefaultVersionInputTypeDef#
# SetTypeDefaultVersionInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import SetTypeDefaultVersionInputTypeDef
def get_value() -> SetTypeDefaultVersionInputTypeDef:
return {
"Arn": ...,
}
# SetTypeDefaultVersionInputTypeDef definition
class SetTypeDefaultVersionInputTypeDef(TypedDict):
Arn: NotRequired[str],
Type: NotRequired[RegistryTypeType], # (1)
TypeName: NotRequired[str],
VersionId: NotRequired[str],
- See RegistryTypeType
SignalResourceInputTypeDef#
# SignalResourceInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import SignalResourceInputTypeDef
def get_value() -> SignalResourceInputTypeDef:
return {
"StackName": ...,
}
# SignalResourceInputTypeDef definition
class SignalResourceInputTypeDef(TypedDict):
StackName: str,
LogicalResourceId: str,
UniqueId: str,
Status: ResourceSignalStatusType, # (1)
StackDriftInformationSummaryTypeDef#
# StackDriftInformationSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackDriftInformationSummaryTypeDef
def get_value() -> StackDriftInformationSummaryTypeDef:
return {
"StackDriftStatus": ...,
}
# StackDriftInformationSummaryTypeDef definition
class StackDriftInformationSummaryTypeDef(TypedDict):
StackDriftStatus: StackDriftStatusType, # (1)
LastCheckTimestamp: NotRequired[datetime.datetime],
StackDriftInformationTypeDef#
# StackDriftInformationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackDriftInformationTypeDef
def get_value() -> StackDriftInformationTypeDef:
return {
"StackDriftStatus": ...,
}
# StackDriftInformationTypeDef definition
class StackDriftInformationTypeDef(TypedDict):
StackDriftStatus: StackDriftStatusType, # (1)
LastCheckTimestamp: NotRequired[datetime.datetime],
StackInstanceComprehensiveStatusTypeDef#
# StackInstanceComprehensiveStatusTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackInstanceComprehensiveStatusTypeDef
def get_value() -> StackInstanceComprehensiveStatusTypeDef:
return {
"DetailedStatus": ...,
}
# StackInstanceComprehensiveStatusTypeDef definition
class StackInstanceComprehensiveStatusTypeDef(TypedDict):
DetailedStatus: NotRequired[StackInstanceDetailedStatusType], # (1)
StackResourceDriftInformationTypeDef#
# StackResourceDriftInformationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceDriftInformationTypeDef
def get_value() -> StackResourceDriftInformationTypeDef:
return {
"StackResourceDriftStatus": ...,
}
# StackResourceDriftInformationTypeDef definition
class StackResourceDriftInformationTypeDef(TypedDict):
StackResourceDriftStatus: StackResourceDriftStatusType, # (1)
LastCheckTimestamp: NotRequired[datetime.datetime],
StackResourceDriftInformationSummaryTypeDef#
# StackResourceDriftInformationSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceDriftInformationSummaryTypeDef
def get_value() -> StackResourceDriftInformationSummaryTypeDef:
return {
"StackResourceDriftStatus": ...,
}
# StackResourceDriftInformationSummaryTypeDef definition
class StackResourceDriftInformationSummaryTypeDef(TypedDict):
StackResourceDriftStatus: StackResourceDriftStatusType, # (1)
LastCheckTimestamp: NotRequired[datetime.datetime],
StackSetDriftDetectionDetailsTypeDef#
# StackSetDriftDetectionDetailsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetDriftDetectionDetailsTypeDef
def get_value() -> StackSetDriftDetectionDetailsTypeDef:
return {
"DriftStatus": ...,
}
# StackSetDriftDetectionDetailsTypeDef definition
class StackSetDriftDetectionDetailsTypeDef(TypedDict):
DriftStatus: NotRequired[StackSetDriftStatusType], # (1)
DriftDetectionStatus: NotRequired[StackSetDriftDetectionStatusType], # (2)
LastDriftCheckTimestamp: NotRequired[datetime.datetime],
TotalStackInstancesCount: NotRequired[int],
DriftedStackInstancesCount: NotRequired[int],
InSyncStackInstancesCount: NotRequired[int],
InProgressStackInstancesCount: NotRequired[int],
FailedStackInstancesCount: NotRequired[int],
StackSetOperationPreferencesOutputTypeDef#
# StackSetOperationPreferencesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationPreferencesOutputTypeDef
def get_value() -> StackSetOperationPreferencesOutputTypeDef:
return {
"RegionConcurrencyType": ...,
}
# StackSetOperationPreferencesOutputTypeDef definition
class StackSetOperationPreferencesOutputTypeDef(TypedDict):
RegionConcurrencyType: NotRequired[RegionConcurrencyTypeType], # (1)
RegionOrder: NotRequired[List[str]],
FailureToleranceCount: NotRequired[int],
FailureTolerancePercentage: NotRequired[int],
MaxConcurrentCount: NotRequired[int],
MaxConcurrentPercentage: NotRequired[int],
ConcurrencyMode: NotRequired[ConcurrencyModeType], # (2)
StackSetOperationPreferencesTypeDef#
# StackSetOperationPreferencesTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationPreferencesTypeDef
def get_value() -> StackSetOperationPreferencesTypeDef:
return {
"RegionConcurrencyType": ...,
}
# StackSetOperationPreferencesTypeDef definition
class StackSetOperationPreferencesTypeDef(TypedDict):
RegionConcurrencyType: NotRequired[RegionConcurrencyTypeType], # (1)
RegionOrder: NotRequired[Sequence[str]],
FailureToleranceCount: NotRequired[int],
FailureTolerancePercentage: NotRequired[int],
MaxConcurrentCount: NotRequired[int],
MaxConcurrentPercentage: NotRequired[int],
ConcurrencyMode: NotRequired[ConcurrencyModeType], # (2)
StackSetOperationStatusDetailsTypeDef#
# StackSetOperationStatusDetailsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationStatusDetailsTypeDef
def get_value() -> StackSetOperationStatusDetailsTypeDef:
return {
"FailedStackInstancesCount": ...,
}
# StackSetOperationStatusDetailsTypeDef definition
class StackSetOperationStatusDetailsTypeDef(TypedDict):
FailedStackInstancesCount: NotRequired[int],
StartResourceScanInputTypeDef#
# StartResourceScanInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StartResourceScanInputTypeDef
def get_value() -> StartResourceScanInputTypeDef:
return {
"ClientRequestToken": ...,
}
# StartResourceScanInputTypeDef definition
class StartResourceScanInputTypeDef(TypedDict):
ClientRequestToken: NotRequired[str],
StopStackSetOperationInputTypeDef#
# StopStackSetOperationInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StopStackSetOperationInputTypeDef
def get_value() -> StopStackSetOperationInputTypeDef:
return {
"StackSetName": ...,
}
# StopStackSetOperationInputTypeDef definition
class StopStackSetOperationInputTypeDef(TypedDict):
StackSetName: str,
OperationId: str,
CallAs: NotRequired[CallAsType], # (1)
- See CallAsType
TemplateParameterTypeDef#
# TemplateParameterTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TemplateParameterTypeDef
def get_value() -> TemplateParameterTypeDef:
return {
"ParameterKey": ...,
}
# TemplateParameterTypeDef definition
class TemplateParameterTypeDef(TypedDict):
ParameterKey: NotRequired[str],
DefaultValue: NotRequired[str],
NoEcho: NotRequired[bool],
Description: NotRequired[str],
TestTypeInputTypeDef#
# TestTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TestTypeInputTypeDef
def get_value() -> TestTypeInputTypeDef:
return {
"Arn": ...,
}
# TestTypeInputTypeDef definition
class TestTypeInputTypeDef(TypedDict):
Arn: NotRequired[str],
Type: NotRequired[ThirdPartyTypeType], # (1)
TypeName: NotRequired[str],
VersionId: NotRequired[str],
LogDeliveryBucket: NotRequired[str],
UpdateTerminationProtectionInputTypeDef#
# UpdateTerminationProtectionInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateTerminationProtectionInputTypeDef
def get_value() -> UpdateTerminationProtectionInputTypeDef:
return {
"EnableTerminationProtection": ...,
}
# UpdateTerminationProtectionInputTypeDef definition
class UpdateTerminationProtectionInputTypeDef(TypedDict):
EnableTerminationProtection: bool,
StackName: str,
ValidateTemplateInputTypeDef#
# ValidateTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ValidateTemplateInputTypeDef
def get_value() -> ValidateTemplateInputTypeDef:
return {
"TemplateBody": ...,
}
# ValidateTemplateInputTypeDef definition
class ValidateTemplateInputTypeDef(TypedDict):
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
WarningPropertyTypeDef#
# WarningPropertyTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import WarningPropertyTypeDef
def get_value() -> WarningPropertyTypeDef:
return {
"PropertyPath": ...,
}
# WarningPropertyTypeDef definition
class WarningPropertyTypeDef(TypedDict):
PropertyPath: NotRequired[str],
Required: NotRequired[bool],
Description: NotRequired[str],
StackSetOperationResultSummaryTypeDef#
# StackSetOperationResultSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationResultSummaryTypeDef
def get_value() -> StackSetOperationResultSummaryTypeDef:
return {
"Account": ...,
}
# StackSetOperationResultSummaryTypeDef definition
class StackSetOperationResultSummaryTypeDef(TypedDict):
Account: NotRequired[str],
Region: NotRequired[str],
Status: NotRequired[StackSetOperationResultStatusType], # (1)
StatusReason: NotRequired[str],
AccountGateResult: NotRequired[AccountGateResultTypeDef], # (2)
OrganizationalUnitId: NotRequired[str],
ActivateTypeInputTypeDef#
# ActivateTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ActivateTypeInputTypeDef
def get_value() -> ActivateTypeInputTypeDef:
return {
"Type": ...,
}
# ActivateTypeInputTypeDef definition
class ActivateTypeInputTypeDef(TypedDict):
Type: NotRequired[ThirdPartyTypeType], # (1)
PublicTypeArn: NotRequired[str],
PublisherId: NotRequired[str],
TypeName: NotRequired[str],
TypeNameAlias: NotRequired[str],
AutoUpdate: NotRequired[bool],
LoggingConfig: NotRequired[LoggingConfigTypeDef], # (2)
ExecutionRoleArn: NotRequired[str],
VersionBump: NotRequired[VersionBumpType], # (3)
MajorVersion: NotRequired[int],
- See ThirdPartyTypeType
- See LoggingConfigTypeDef
- See VersionBumpType
RegisterTypeInputTypeDef#
# RegisterTypeInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RegisterTypeInputTypeDef
def get_value() -> RegisterTypeInputTypeDef:
return {
"TypeName": ...,
}
# RegisterTypeInputTypeDef definition
class RegisterTypeInputTypeDef(TypedDict):
TypeName: str,
SchemaHandlerPackage: str,
Type: NotRequired[RegistryTypeType], # (1)
LoggingConfig: NotRequired[LoggingConfigTypeDef], # (2)
ExecutionRoleArn: NotRequired[str],
ClientRequestToken: NotRequired[str],
- See RegistryTypeType
- See LoggingConfigTypeDef
ActivateTypeOutputTypeDef#
# ActivateTypeOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ActivateTypeOutputTypeDef
def get_value() -> ActivateTypeOutputTypeDef:
return {
"Arn": ...,
}
# ActivateTypeOutputTypeDef definition
class ActivateTypeOutputTypeDef(TypedDict):
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateChangeSetOutputTypeDef#
# CreateChangeSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateChangeSetOutputTypeDef
def get_value() -> CreateChangeSetOutputTypeDef:
return {
"Id": ...,
}
# CreateChangeSetOutputTypeDef definition
class CreateChangeSetOutputTypeDef(TypedDict):
Id: str,
StackId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateGeneratedTemplateOutputTypeDef#
# CreateGeneratedTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateGeneratedTemplateOutputTypeDef
def get_value() -> CreateGeneratedTemplateOutputTypeDef:
return {
"GeneratedTemplateId": ...,
}
# CreateGeneratedTemplateOutputTypeDef definition
class CreateGeneratedTemplateOutputTypeDef(TypedDict):
GeneratedTemplateId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStackInstancesOutputTypeDef#
# CreateStackInstancesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackInstancesOutputTypeDef
def get_value() -> CreateStackInstancesOutputTypeDef:
return {
"OperationId": ...,
}
# CreateStackInstancesOutputTypeDef definition
class CreateStackInstancesOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStackOutputTypeDef#
# CreateStackOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackOutputTypeDef
def get_value() -> CreateStackOutputTypeDef:
return {
"StackId": ...,
}
# CreateStackOutputTypeDef definition
class CreateStackOutputTypeDef(TypedDict):
StackId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStackRefactorOutputTypeDef#
# CreateStackRefactorOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackRefactorOutputTypeDef
def get_value() -> CreateStackRefactorOutputTypeDef:
return {
"StackRefactorId": ...,
}
# CreateStackRefactorOutputTypeDef definition
class CreateStackRefactorOutputTypeDef(TypedDict):
StackRefactorId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStackSetOutputTypeDef#
# CreateStackSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackSetOutputTypeDef
def get_value() -> CreateStackSetOutputTypeDef:
return {
"StackSetId": ...,
}
# CreateStackSetOutputTypeDef definition
class CreateStackSetOutputTypeDef(TypedDict):
StackSetId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteStackInstancesOutputTypeDef#
# DeleteStackInstancesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteStackInstancesOutputTypeDef
def get_value() -> DeleteStackInstancesOutputTypeDef:
return {
"OperationId": ...,
}
# DeleteStackInstancesOutputTypeDef definition
class DeleteStackInstancesOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountLimitsOutputTypeDef#
# DescribeAccountLimitsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeAccountLimitsOutputTypeDef
def get_value() -> DescribeAccountLimitsOutputTypeDef:
return {
"AccountLimits": ...,
}
# DescribeAccountLimitsOutputTypeDef definition
class DescribeAccountLimitsOutputTypeDef(TypedDict):
AccountLimits: List[AccountLimitTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AccountLimitTypeDef]
- See ResponseMetadataTypeDef
DescribeOrganizationsAccessOutputTypeDef#
# DescribeOrganizationsAccessOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeOrganizationsAccessOutputTypeDef
def get_value() -> DescribeOrganizationsAccessOutputTypeDef:
return {
"Status": ...,
}
# DescribeOrganizationsAccessOutputTypeDef definition
class DescribeOrganizationsAccessOutputTypeDef(TypedDict):
Status: OrganizationStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePublisherOutputTypeDef#
# DescribePublisherOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribePublisherOutputTypeDef
def get_value() -> DescribePublisherOutputTypeDef:
return {
"PublisherId": ...,
}
# DescribePublisherOutputTypeDef definition
class DescribePublisherOutputTypeDef(TypedDict):
PublisherId: str,
PublisherStatus: PublisherStatusType, # (1)
IdentityProvider: IdentityProviderType, # (2)
PublisherProfile: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DescribeResourceScanOutputTypeDef#
# DescribeResourceScanOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeResourceScanOutputTypeDef
def get_value() -> DescribeResourceScanOutputTypeDef:
return {
"ResourceScanId": ...,
}
# DescribeResourceScanOutputTypeDef definition
class DescribeResourceScanOutputTypeDef(TypedDict):
ResourceScanId: str,
Status: ResourceScanStatusType, # (1)
StatusReason: str,
StartTime: datetime.datetime,
EndTime: datetime.datetime,
PercentageCompleted: float,
ResourceTypes: List[str],
ResourcesScanned: int,
ResourcesRead: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeStackDriftDetectionStatusOutputTypeDef#
# DescribeStackDriftDetectionStatusOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackDriftDetectionStatusOutputTypeDef
def get_value() -> DescribeStackDriftDetectionStatusOutputTypeDef:
return {
"StackId": ...,
}
# DescribeStackDriftDetectionStatusOutputTypeDef definition
class DescribeStackDriftDetectionStatusOutputTypeDef(TypedDict):
StackId: str,
StackDriftDetectionId: str,
StackDriftStatus: StackDriftStatusType, # (1)
DetectionStatus: StackDriftDetectionStatusType, # (2)
DetectionStatusReason: str,
DriftedStackResourceCount: int,
Timestamp: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DescribeStackRefactorOutputTypeDef#
# DescribeStackRefactorOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackRefactorOutputTypeDef
def get_value() -> DescribeStackRefactorOutputTypeDef:
return {
"Description": ...,
}
# DescribeStackRefactorOutputTypeDef definition
class DescribeStackRefactorOutputTypeDef(TypedDict):
Description: str,
StackRefactorId: str,
StackIds: List[str],
ExecutionStatus: StackRefactorExecutionStatusType, # (1)
ExecutionStatusReason: str,
Status: StackRefactorStatusType, # (2)
StatusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DescribeTypeRegistrationOutputTypeDef#
# DescribeTypeRegistrationOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeTypeRegistrationOutputTypeDef
def get_value() -> DescribeTypeRegistrationOutputTypeDef:
return {
"ProgressStatus": ...,
}
# DescribeTypeRegistrationOutputTypeDef definition
class DescribeTypeRegistrationOutputTypeDef(TypedDict):
ProgressStatus: RegistrationStatusType, # (1)
Description: str,
TypeArn: str,
TypeVersionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DetectStackDriftOutputTypeDef#
# DetectStackDriftOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackDriftOutputTypeDef
def get_value() -> DetectStackDriftOutputTypeDef:
return {
"StackDriftDetectionId": ...,
}
# DetectStackDriftOutputTypeDef definition
class DetectStackDriftOutputTypeDef(TypedDict):
StackDriftDetectionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DetectStackSetDriftOutputTypeDef#
# DetectStackSetDriftOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackSetDriftOutputTypeDef
def get_value() -> DetectStackSetDriftOutputTypeDef:
return {
"OperationId": ...,
}
# DetectStackSetDriftOutputTypeDef definition
class DetectStackSetDriftOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EstimateTemplateCostOutputTypeDef#
# EstimateTemplateCostOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import EstimateTemplateCostOutputTypeDef
def get_value() -> EstimateTemplateCostOutputTypeDef:
return {
"Url": ...,
}
# EstimateTemplateCostOutputTypeDef definition
class EstimateTemplateCostOutputTypeDef(TypedDict):
Url: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetGeneratedTemplateOutputTypeDef#
# GetGeneratedTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetGeneratedTemplateOutputTypeDef
def get_value() -> GetGeneratedTemplateOutputTypeDef:
return {
"Status": ...,
}
# GetGeneratedTemplateOutputTypeDef definition
class GetGeneratedTemplateOutputTypeDef(TypedDict):
Status: GeneratedTemplateStatusType, # (1)
TemplateBody: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStackPolicyOutputTypeDef#
# GetStackPolicyOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetStackPolicyOutputTypeDef
def get_value() -> GetStackPolicyOutputTypeDef:
return {
"StackPolicyBody": ...,
}
# GetStackPolicyOutputTypeDef definition
class GetStackPolicyOutputTypeDef(TypedDict):
StackPolicyBody: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetTemplateOutputTypeDef#
# GetTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetTemplateOutputTypeDef
def get_value() -> GetTemplateOutputTypeDef:
return {
"TemplateBody": ...,
}
# GetTemplateOutputTypeDef definition
class GetTemplateOutputTypeDef(TypedDict):
TemplateBody: Dict[str, Any],
StagesAvailable: List[TemplateStageType],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ImportStacksToStackSetOutputTypeDef#
# ImportStacksToStackSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ImportStacksToStackSetOutputTypeDef
def get_value() -> ImportStacksToStackSetOutputTypeDef:
return {
"OperationId": ...,
}
# ImportStacksToStackSetOutputTypeDef definition
class ImportStacksToStackSetOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListImportsOutputTypeDef#
# ListImportsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListImportsOutputTypeDef
def get_value() -> ListImportsOutputTypeDef:
return {
"Imports": ...,
}
# ListImportsOutputTypeDef definition
class ListImportsOutputTypeDef(TypedDict):
Imports: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
ListTypeRegistrationsOutputTypeDef#
# ListTypeRegistrationsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypeRegistrationsOutputTypeDef
def get_value() -> ListTypeRegistrationsOutputTypeDef:
return {
"RegistrationTokenList": ...,
}
# ListTypeRegistrationsOutputTypeDef definition
class ListTypeRegistrationsOutputTypeDef(TypedDict):
RegistrationTokenList: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
PublishTypeOutputTypeDef#
# PublishTypeOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import PublishTypeOutputTypeDef
def get_value() -> PublishTypeOutputTypeDef:
return {
"PublicTypeArn": ...,
}
# PublishTypeOutputTypeDef definition
class PublishTypeOutputTypeDef(TypedDict):
PublicTypeArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterPublisherOutputTypeDef#
# RegisterPublisherOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RegisterPublisherOutputTypeDef
def get_value() -> RegisterPublisherOutputTypeDef:
return {
"PublisherId": ...,
}
# RegisterPublisherOutputTypeDef definition
class RegisterPublisherOutputTypeDef(TypedDict):
PublisherId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterTypeOutputTypeDef#
# RegisterTypeOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RegisterTypeOutputTypeDef
def get_value() -> RegisterTypeOutputTypeDef:
return {
"RegistrationToken": ...,
}
# RegisterTypeOutputTypeDef definition
class RegisterTypeOutputTypeDef(TypedDict):
RegistrationToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RollbackStackOutputTypeDef#
# RollbackStackOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RollbackStackOutputTypeDef
def get_value() -> RollbackStackOutputTypeDef:
return {
"StackId": ...,
}
# RollbackStackOutputTypeDef definition
class RollbackStackOutputTypeDef(TypedDict):
StackId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SetTypeConfigurationOutputTypeDef#
# SetTypeConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import SetTypeConfigurationOutputTypeDef
def get_value() -> SetTypeConfigurationOutputTypeDef:
return {
"ConfigurationArn": ...,
}
# SetTypeConfigurationOutputTypeDef definition
class SetTypeConfigurationOutputTypeDef(TypedDict):
ConfigurationArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartResourceScanOutputTypeDef#
# StartResourceScanOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StartResourceScanOutputTypeDef
def get_value() -> StartResourceScanOutputTypeDef:
return {
"ResourceScanId": ...,
}
# StartResourceScanOutputTypeDef definition
class StartResourceScanOutputTypeDef(TypedDict):
ResourceScanId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TestTypeOutputTypeDef#
# TestTypeOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import TestTypeOutputTypeDef
def get_value() -> TestTypeOutputTypeDef:
return {
"TypeVersionArn": ...,
}
# TestTypeOutputTypeDef definition
class TestTypeOutputTypeDef(TypedDict):
TypeVersionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateGeneratedTemplateOutputTypeDef#
# UpdateGeneratedTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateGeneratedTemplateOutputTypeDef
def get_value() -> UpdateGeneratedTemplateOutputTypeDef:
return {
"GeneratedTemplateId": ...,
}
# UpdateGeneratedTemplateOutputTypeDef definition
class UpdateGeneratedTemplateOutputTypeDef(TypedDict):
GeneratedTemplateId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateStackInstancesOutputTypeDef#
# UpdateStackInstancesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackInstancesOutputTypeDef
def get_value() -> UpdateStackInstancesOutputTypeDef:
return {
"OperationId": ...,
}
# UpdateStackInstancesOutputTypeDef definition
class UpdateStackInstancesOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateStackOutputTypeDef#
# UpdateStackOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackOutputTypeDef
def get_value() -> UpdateStackOutputTypeDef:
return {
"StackId": ...,
}
# UpdateStackOutputTypeDef definition
class UpdateStackOutputTypeDef(TypedDict):
StackId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateStackSetOutputTypeDef#
# UpdateStackSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackSetOutputTypeDef
def get_value() -> UpdateStackSetOutputTypeDef:
return {
"OperationId": ...,
}
# UpdateStackSetOutputTypeDef definition
class UpdateStackSetOutputTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTerminationProtectionOutputTypeDef#
# UpdateTerminationProtectionOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateTerminationProtectionOutputTypeDef
def get_value() -> UpdateTerminationProtectionOutputTypeDef:
return {
"StackId": ...,
}
# UpdateTerminationProtectionOutputTypeDef definition
class UpdateTerminationProtectionOutputTypeDef(TypedDict):
StackId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
BatchDescribeTypeConfigurationsErrorTypeDef#
# BatchDescribeTypeConfigurationsErrorTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import BatchDescribeTypeConfigurationsErrorTypeDef
def get_value() -> BatchDescribeTypeConfigurationsErrorTypeDef:
return {
"ErrorCode": ...,
}
# BatchDescribeTypeConfigurationsErrorTypeDef definition
class BatchDescribeTypeConfigurationsErrorTypeDef(TypedDict):
ErrorCode: NotRequired[str],
ErrorMessage: NotRequired[str],
TypeConfigurationIdentifier: NotRequired[TypeConfigurationIdentifierTypeDef], # (1)
BatchDescribeTypeConfigurationsInputTypeDef#
# BatchDescribeTypeConfigurationsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import BatchDescribeTypeConfigurationsInputTypeDef
def get_value() -> BatchDescribeTypeConfigurationsInputTypeDef:
return {
"TypeConfigurationIdentifiers": ...,
}
# BatchDescribeTypeConfigurationsInputTypeDef definition
class BatchDescribeTypeConfigurationsInputTypeDef(TypedDict):
TypeConfigurationIdentifiers: Sequence[TypeConfigurationIdentifierTypeDef], # (1)
- See
Sequence[TypeConfigurationIdentifierTypeDef]
ChangeSetHookTargetDetailsTypeDef#
# ChangeSetHookTargetDetailsTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ChangeSetHookTargetDetailsTypeDef
def get_value() -> ChangeSetHookTargetDetailsTypeDef:
return {
"TargetType": ...,
}
# ChangeSetHookTargetDetailsTypeDef definition
class ChangeSetHookTargetDetailsTypeDef(TypedDict):
TargetType: NotRequired[HookTargetTypeType], # (1)
ResourceTargetDetails: NotRequired[ChangeSetHookResourceTargetDetailsTypeDef], # (2)
ListChangeSetsOutputTypeDef#
# ListChangeSetsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListChangeSetsOutputTypeDef
def get_value() -> ListChangeSetsOutputTypeDef:
return {
"Summaries": ...,
}
# ListChangeSetsOutputTypeDef definition
class ListChangeSetsOutputTypeDef(TypedDict):
Summaries: List[ChangeSetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ChangeSetSummaryTypeDef]
- See ResponseMetadataTypeDef
EstimateTemplateCostInputTypeDef#
# EstimateTemplateCostInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import EstimateTemplateCostInputTypeDef
def get_value() -> EstimateTemplateCostInputTypeDef:
return {
"TemplateBody": ...,
}
# EstimateTemplateCostInputTypeDef definition
class EstimateTemplateCostInputTypeDef(TypedDict):
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
- See
Sequence[ParameterTypeDef]
CreateGeneratedTemplateInputTypeDef#
# CreateGeneratedTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateGeneratedTemplateInputTypeDef
def get_value() -> CreateGeneratedTemplateInputTypeDef:
return {
"GeneratedTemplateName": ...,
}
# CreateGeneratedTemplateInputTypeDef definition
class CreateGeneratedTemplateInputTypeDef(TypedDict):
GeneratedTemplateName: str,
Resources: NotRequired[Sequence[ResourceDefinitionTypeDef]], # (1)
StackName: NotRequired[str],
TemplateConfiguration: NotRequired[TemplateConfigurationTypeDef], # (2)
- See
Sequence[ResourceDefinitionTypeDef]
- See TemplateConfigurationTypeDef
UpdateGeneratedTemplateInputTypeDef#
# UpdateGeneratedTemplateInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateGeneratedTemplateInputTypeDef
def get_value() -> UpdateGeneratedTemplateInputTypeDef:
return {
"GeneratedTemplateName": ...,
}
# UpdateGeneratedTemplateInputTypeDef definition
class UpdateGeneratedTemplateInputTypeDef(TypedDict):
GeneratedTemplateName: str,
NewGeneratedTemplateName: NotRequired[str],
AddResources: NotRequired[Sequence[ResourceDefinitionTypeDef]], # (1)
RemoveResources: NotRequired[Sequence[str]],
RefreshAllResources: NotRequired[bool],
TemplateConfiguration: NotRequired[TemplateConfigurationTypeDef], # (2)
- See
Sequence[ResourceDefinitionTypeDef]
- See TemplateConfigurationTypeDef
CreateStackSetInputTypeDef#
# CreateStackSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackSetInputTypeDef
def get_value() -> CreateStackSetInputTypeDef:
return {
"StackSetName": ...,
}
# CreateStackSetInputTypeDef definition
class CreateStackSetInputTypeDef(TypedDict):
StackSetName: str,
Description: NotRequired[str],
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
StackId: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
Capabilities: NotRequired[Sequence[CapabilityType]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
AdministrationRoleARN: NotRequired[str],
ExecutionRoleName: NotRequired[str],
PermissionModel: NotRequired[PermissionModelsType], # (4)
AutoDeployment: NotRequired[AutoDeploymentTypeDef], # (5)
CallAs: NotRequired[CallAsType], # (6)
ClientRequestToken: NotRequired[str],
ManagedExecution: NotRequired[ManagedExecutionTypeDef], # (7)
- See
Sequence[ParameterTypeDef]
- See
Sequence[CapabilityType]
- See
Sequence[TagTypeDef]
- See PermissionModelsType
- See AutoDeploymentTypeDef
- See CallAsType
- See ManagedExecutionTypeDef
StackSetSummaryTypeDef#
# StackSetSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetSummaryTypeDef
def get_value() -> StackSetSummaryTypeDef:
return {
"StackSetName": ...,
}
# StackSetSummaryTypeDef definition
class StackSetSummaryTypeDef(TypedDict):
StackSetName: NotRequired[str],
StackSetId: NotRequired[str],
Description: NotRequired[str],
Status: NotRequired[StackSetStatusType], # (1)
AutoDeployment: NotRequired[AutoDeploymentTypeDef], # (2)
PermissionModel: NotRequired[PermissionModelsType], # (3)
DriftStatus: NotRequired[StackDriftStatusType], # (4)
LastDriftCheckTimestamp: NotRequired[datetime.datetime],
ManagedExecution: NotRequired[ManagedExecutionTypeDef], # (5)
- See StackSetStatusType
- See AutoDeploymentTypeDef
- See PermissionModelsType
- See StackDriftStatusType
- See ManagedExecutionTypeDef
DescribeAccountLimitsInputPaginateTypeDef#
# DescribeAccountLimitsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeAccountLimitsInputPaginateTypeDef
def get_value() -> DescribeAccountLimitsInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# DescribeAccountLimitsInputPaginateTypeDef definition
class DescribeAccountLimitsInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeChangeSetInputPaginateTypeDef#
# DescribeChangeSetInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetInputPaginateTypeDef
def get_value() -> DescribeChangeSetInputPaginateTypeDef:
return {
"ChangeSetName": ...,
}
# DescribeChangeSetInputPaginateTypeDef definition
class DescribeChangeSetInputPaginateTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
IncludePropertyValues: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeStackEventsInputPaginateTypeDef#
# DescribeStackEventsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackEventsInputPaginateTypeDef
def get_value() -> DescribeStackEventsInputPaginateTypeDef:
return {
"StackName": ...,
}
# DescribeStackEventsInputPaginateTypeDef definition
class DescribeStackEventsInputPaginateTypeDef(TypedDict):
StackName: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeStacksInputPaginateTypeDef#
# DescribeStacksInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputPaginateTypeDef
def get_value() -> DescribeStacksInputPaginateTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputPaginateTypeDef definition
class DescribeStacksInputPaginateTypeDef(TypedDict):
StackName: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChangeSetsInputPaginateTypeDef#
# ListChangeSetsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListChangeSetsInputPaginateTypeDef
def get_value() -> ListChangeSetsInputPaginateTypeDef:
return {
"StackName": ...,
}
# ListChangeSetsInputPaginateTypeDef definition
class ListChangeSetsInputPaginateTypeDef(TypedDict):
StackName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListExportsInputPaginateTypeDef#
# ListExportsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListExportsInputPaginateTypeDef
def get_value() -> ListExportsInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListExportsInputPaginateTypeDef definition
class ListExportsInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGeneratedTemplatesInputPaginateTypeDef#
# ListGeneratedTemplatesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListGeneratedTemplatesInputPaginateTypeDef
def get_value() -> ListGeneratedTemplatesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListGeneratedTemplatesInputPaginateTypeDef definition
class ListGeneratedTemplatesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListImportsInputPaginateTypeDef#
# ListImportsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListImportsInputPaginateTypeDef
def get_value() -> ListImportsInputPaginateTypeDef:
return {
"ExportName": ...,
}
# ListImportsInputPaginateTypeDef definition
class ListImportsInputPaginateTypeDef(TypedDict):
ExportName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceScanResourcesInputPaginateTypeDef#
# ListResourceScanResourcesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanResourcesInputPaginateTypeDef
def get_value() -> ListResourceScanResourcesInputPaginateTypeDef:
return {
"ResourceScanId": ...,
}
# ListResourceScanResourcesInputPaginateTypeDef definition
class ListResourceScanResourcesInputPaginateTypeDef(TypedDict):
ResourceScanId: str,
ResourceIdentifier: NotRequired[str],
ResourceTypePrefix: NotRequired[str],
TagKey: NotRequired[str],
TagValue: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceScansInputPaginateTypeDef#
# ListResourceScansInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScansInputPaginateTypeDef
def get_value() -> ListResourceScansInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListResourceScansInputPaginateTypeDef definition
class ListResourceScansInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStackRefactorActionsInputPaginateTypeDef#
# ListStackRefactorActionsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorActionsInputPaginateTypeDef
def get_value() -> ListStackRefactorActionsInputPaginateTypeDef:
return {
"StackRefactorId": ...,
}
# ListStackRefactorActionsInputPaginateTypeDef definition
class ListStackRefactorActionsInputPaginateTypeDef(TypedDict):
StackRefactorId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStackRefactorsInputPaginateTypeDef#
# ListStackRefactorsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorsInputPaginateTypeDef
def get_value() -> ListStackRefactorsInputPaginateTypeDef:
return {
"ExecutionStatusFilter": ...,
}
# ListStackRefactorsInputPaginateTypeDef definition
class ListStackRefactorsInputPaginateTypeDef(TypedDict):
ExecutionStatusFilter: NotRequired[Sequence[StackRefactorExecutionStatusType]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[StackRefactorExecutionStatusType]
- See PaginatorConfigTypeDef
ListStackResourcesInputPaginateTypeDef#
# ListStackResourcesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackResourcesInputPaginateTypeDef
def get_value() -> ListStackResourcesInputPaginateTypeDef:
return {
"StackName": ...,
}
# ListStackResourcesInputPaginateTypeDef definition
class ListStackResourcesInputPaginateTypeDef(TypedDict):
StackName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStackSetOperationsInputPaginateTypeDef#
# ListStackSetOperationsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationsInputPaginateTypeDef
def get_value() -> ListStackSetOperationsInputPaginateTypeDef:
return {
"StackSetName": ...,
}
# ListStackSetOperationsInputPaginateTypeDef definition
class ListStackSetOperationsInputPaginateTypeDef(TypedDict):
StackSetName: str,
CallAs: NotRequired[CallAsType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See CallAsType
- See PaginatorConfigTypeDef
ListStackSetsInputPaginateTypeDef#
# ListStackSetsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetsInputPaginateTypeDef
def get_value() -> ListStackSetsInputPaginateTypeDef:
return {
"Status": ...,
}
# ListStackSetsInputPaginateTypeDef definition
class ListStackSetsInputPaginateTypeDef(TypedDict):
Status: NotRequired[StackSetStatusType], # (1)
CallAs: NotRequired[CallAsType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See StackSetStatusType
- See CallAsType
- See PaginatorConfigTypeDef
ListStacksInputPaginateTypeDef#
# ListStacksInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStacksInputPaginateTypeDef
def get_value() -> ListStacksInputPaginateTypeDef:
return {
"StackStatusFilter": ...,
}
# ListStacksInputPaginateTypeDef definition
class ListStacksInputPaginateTypeDef(TypedDict):
StackStatusFilter: NotRequired[Sequence[StackStatusType]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[StackStatusType]
- See PaginatorConfigTypeDef
DescribeChangeSetInputWaitTypeDef#
# DescribeChangeSetInputWaitTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetInputWaitTypeDef
def get_value() -> DescribeChangeSetInputWaitTypeDef:
return {
"ChangeSetName": ...,
}
# DescribeChangeSetInputWaitTypeDef definition
class DescribeChangeSetInputWaitTypeDef(TypedDict):
ChangeSetName: str,
StackName: NotRequired[str],
NextToken: NotRequired[str],
IncludePropertyValues: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStackRefactorInputWaitExtraTypeDef#
# DescribeStackRefactorInputWaitExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackRefactorInputWaitExtraTypeDef
def get_value() -> DescribeStackRefactorInputWaitExtraTypeDef:
return {
"StackRefactorId": ...,
}
# DescribeStackRefactorInputWaitExtraTypeDef definition
class DescribeStackRefactorInputWaitExtraTypeDef(TypedDict):
StackRefactorId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStackRefactorInputWaitTypeDef#
# DescribeStackRefactorInputWaitTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackRefactorInputWaitTypeDef
def get_value() -> DescribeStackRefactorInputWaitTypeDef:
return {
"StackRefactorId": ...,
}
# DescribeStackRefactorInputWaitTypeDef definition
class DescribeStackRefactorInputWaitTypeDef(TypedDict):
StackRefactorId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef#
# DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef
def get_value() -> DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef definition
class DescribeStacksInputWaitExtraExtraExtraExtraExtraTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitExtraExtraExtraExtraTypeDef#
# DescribeStacksInputWaitExtraExtraExtraExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitExtraExtraExtraExtraTypeDef
def get_value() -> DescribeStacksInputWaitExtraExtraExtraExtraTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitExtraExtraExtraExtraTypeDef definition
class DescribeStacksInputWaitExtraExtraExtraExtraTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitExtraExtraExtraTypeDef#
# DescribeStacksInputWaitExtraExtraExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitExtraExtraExtraTypeDef
def get_value() -> DescribeStacksInputWaitExtraExtraExtraTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitExtraExtraExtraTypeDef definition
class DescribeStacksInputWaitExtraExtraExtraTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitExtraExtraTypeDef#
# DescribeStacksInputWaitExtraExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitExtraExtraTypeDef
def get_value() -> DescribeStacksInputWaitExtraExtraTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitExtraExtraTypeDef definition
class DescribeStacksInputWaitExtraExtraTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitExtraTypeDef#
# DescribeStacksInputWaitExtraTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitExtraTypeDef
def get_value() -> DescribeStacksInputWaitExtraTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitExtraTypeDef definition
class DescribeStacksInputWaitExtraTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStacksInputWaitTypeDef#
# DescribeStacksInputWaitTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksInputWaitTypeDef
def get_value() -> DescribeStacksInputWaitTypeDef:
return {
"StackName": ...,
}
# DescribeStacksInputWaitTypeDef definition
class DescribeStacksInputWaitTypeDef(TypedDict):
StackName: NotRequired[str],
NextToken: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeTypeRegistrationInputWaitTypeDef#
# DescribeTypeRegistrationInputWaitTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeTypeRegistrationInputWaitTypeDef
def get_value() -> DescribeTypeRegistrationInputWaitTypeDef:
return {
"RegistrationToken": ...,
}
# DescribeTypeRegistrationInputWaitTypeDef definition
class DescribeTypeRegistrationInputWaitTypeDef(TypedDict):
RegistrationToken: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeStackEventsOutputTypeDef#
# DescribeStackEventsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackEventsOutputTypeDef
def get_value() -> DescribeStackEventsOutputTypeDef:
return {
"StackEvents": ...,
}
# DescribeStackEventsOutputTypeDef definition
class DescribeStackEventsOutputTypeDef(TypedDict):
StackEvents: List[StackEventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackEventTypeDef]
- See ResponseMetadataTypeDef
DescribeTypeOutputTypeDef#
# DescribeTypeOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeTypeOutputTypeDef
def get_value() -> DescribeTypeOutputTypeDef:
return {
"Arn": ...,
}
# DescribeTypeOutputTypeDef definition
class DescribeTypeOutputTypeDef(TypedDict):
Arn: str,
Type: RegistryTypeType, # (1)
TypeName: str,
DefaultVersionId: str,
IsDefaultVersion: bool,
TypeTestsStatus: TypeTestsStatusType, # (2)
TypeTestsStatusDescription: str,
Description: str,
Schema: str,
ProvisioningType: ProvisioningTypeType, # (3)
DeprecatedStatus: DeprecatedStatusType, # (4)
LoggingConfig: LoggingConfigTypeDef, # (5)
RequiredActivatedTypes: List[RequiredActivatedTypeTypeDef], # (6)
ExecutionRoleArn: str,
Visibility: VisibilityType, # (7)
SourceUrl: str,
DocumentationUrl: str,
LastUpdated: datetime.datetime,
TimeCreated: datetime.datetime,
ConfigurationSchema: str,
PublisherId: str,
OriginalTypeName: str,
OriginalTypeArn: str,
PublicVersionNumber: str,
LatestPublicVersion: str,
IsActivated: bool,
AutoUpdate: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See RegistryTypeType
- See TypeTestsStatusType
- See ProvisioningTypeType
- See DeprecatedStatusType
- See LoggingConfigTypeDef
- See
List[RequiredActivatedTypeTypeDef]
- See VisibilityType
- See ResponseMetadataTypeDef
ListExportsOutputTypeDef#
# ListExportsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListExportsOutputTypeDef
def get_value() -> ListExportsOutputTypeDef:
return {
"Exports": ...,
}
# ListExportsOutputTypeDef definition
class ListExportsOutputTypeDef(TypedDict):
Exports: List[ExportTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ExportTypeDef]
- See ResponseMetadataTypeDef
GetTemplateSummaryInputTypeDef#
# GetTemplateSummaryInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetTemplateSummaryInputTypeDef
def get_value() -> GetTemplateSummaryInputTypeDef:
return {
"TemplateBody": ...,
}
# GetTemplateSummaryInputTypeDef definition
class GetTemplateSummaryInputTypeDef(TypedDict):
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
StackName: NotRequired[str],
StackSetName: NotRequired[str],
CallAs: NotRequired[CallAsType], # (1)
TemplateSummaryConfig: NotRequired[TemplateSummaryConfigTypeDef], # (2)
ListHookResultsOutputTypeDef#
# ListHookResultsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListHookResultsOutputTypeDef
def get_value() -> ListHookResultsOutputTypeDef:
return {
"TargetType": ...,
}
# ListHookResultsOutputTypeDef definition
class ListHookResultsOutputTypeDef(TypedDict):
TargetType: ListHookResultsTargetTypeType, # (1)
TargetId: str,
HookResults: List[HookResultSummaryTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
NextToken: NotRequired[str],
- See ListHookResultsTargetTypeType
- See
List[HookResultSummaryTypeDef]
- See ResponseMetadataTypeDef
ListGeneratedTemplatesOutputTypeDef#
# ListGeneratedTemplatesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListGeneratedTemplatesOutputTypeDef
def get_value() -> ListGeneratedTemplatesOutputTypeDef:
return {
"Summaries": ...,
}
# ListGeneratedTemplatesOutputTypeDef definition
class ListGeneratedTemplatesOutputTypeDef(TypedDict):
Summaries: List[TemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TemplateSummaryTypeDef]
- See ResponseMetadataTypeDef
ListResourceScanRelatedResourcesInputPaginateTypeDef#
# ListResourceScanRelatedResourcesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanRelatedResourcesInputPaginateTypeDef
def get_value() -> ListResourceScanRelatedResourcesInputPaginateTypeDef:
return {
"ResourceScanId": ...,
}
# ListResourceScanRelatedResourcesInputPaginateTypeDef definition
class ListResourceScanRelatedResourcesInputPaginateTypeDef(TypedDict):
ResourceScanId: str,
Resources: Sequence[ScannedResourceIdentifierTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[ScannedResourceIdentifierTypeDef]
- See PaginatorConfigTypeDef
ListResourceScanRelatedResourcesInputTypeDef#
# ListResourceScanRelatedResourcesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanRelatedResourcesInputTypeDef
def get_value() -> ListResourceScanRelatedResourcesInputTypeDef:
return {
"ResourceScanId": ...,
}
# ListResourceScanRelatedResourcesInputTypeDef definition
class ListResourceScanRelatedResourcesInputTypeDef(TypedDict):
ResourceScanId: str,
Resources: Sequence[ScannedResourceIdentifierTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See
Sequence[ScannedResourceIdentifierTypeDef]
ListResourceScanRelatedResourcesOutputTypeDef#
# ListResourceScanRelatedResourcesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanRelatedResourcesOutputTypeDef
def get_value() -> ListResourceScanRelatedResourcesOutputTypeDef:
return {
"RelatedResources": ...,
}
# ListResourceScanRelatedResourcesOutputTypeDef definition
class ListResourceScanRelatedResourcesOutputTypeDef(TypedDict):
RelatedResources: List[ScannedResourceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ScannedResourceTypeDef]
- See ResponseMetadataTypeDef
ListResourceScanResourcesOutputTypeDef#
# ListResourceScanResourcesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScanResourcesOutputTypeDef
def get_value() -> ListResourceScanResourcesOutputTypeDef:
return {
"Resources": ...,
}
# ListResourceScanResourcesOutputTypeDef definition
class ListResourceScanResourcesOutputTypeDef(TypedDict):
Resources: List[ScannedResourceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ScannedResourceTypeDef]
- See ResponseMetadataTypeDef
ListResourceScansOutputTypeDef#
# ListResourceScansOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListResourceScansOutputTypeDef
def get_value() -> ListResourceScansOutputTypeDef:
return {
"ResourceScanSummaries": ...,
}
# ListResourceScansOutputTypeDef definition
class ListResourceScansOutputTypeDef(TypedDict):
ResourceScanSummaries: List[ResourceScanSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ResourceScanSummaryTypeDef]
- See ResponseMetadataTypeDef
ListStackInstancesInputPaginateTypeDef#
# ListStackInstancesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackInstancesInputPaginateTypeDef
def get_value() -> ListStackInstancesInputPaginateTypeDef:
return {
"StackSetName": ...,
}
# ListStackInstancesInputPaginateTypeDef definition
class ListStackInstancesInputPaginateTypeDef(TypedDict):
StackSetName: str,
Filters: NotRequired[Sequence[StackInstanceFilterTypeDef]], # (1)
StackInstanceAccount: NotRequired[str],
StackInstanceRegion: NotRequired[str],
CallAs: NotRequired[CallAsType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See
Sequence[StackInstanceFilterTypeDef]
- See CallAsType
- See PaginatorConfigTypeDef
ListStackInstancesInputTypeDef#
# ListStackInstancesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackInstancesInputTypeDef
def get_value() -> ListStackInstancesInputTypeDef:
return {
"StackSetName": ...,
}
# ListStackInstancesInputTypeDef definition
class ListStackInstancesInputTypeDef(TypedDict):
StackSetName: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[StackInstanceFilterTypeDef]], # (1)
StackInstanceAccount: NotRequired[str],
StackInstanceRegion: NotRequired[str],
CallAs: NotRequired[CallAsType], # (2)
- See
Sequence[StackInstanceFilterTypeDef]
- See CallAsType
ListStackRefactorsOutputTypeDef#
# ListStackRefactorsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorsOutputTypeDef
def get_value() -> ListStackRefactorsOutputTypeDef:
return {
"StackRefactorSummaries": ...,
}
# ListStackRefactorsOutputTypeDef definition
class ListStackRefactorsOutputTypeDef(TypedDict):
StackRefactorSummaries: List[StackRefactorSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackRefactorSummaryTypeDef]
- See ResponseMetadataTypeDef
ListStackSetAutoDeploymentTargetsOutputTypeDef#
# ListStackSetAutoDeploymentTargetsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetAutoDeploymentTargetsOutputTypeDef
def get_value() -> ListStackSetAutoDeploymentTargetsOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackSetAutoDeploymentTargetsOutputTypeDef definition
class ListStackSetAutoDeploymentTargetsOutputTypeDef(TypedDict):
Summaries: List[StackSetAutoDeploymentTargetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackSetAutoDeploymentTargetSummaryTypeDef]
- See ResponseMetadataTypeDef
ListStackSetOperationResultsInputPaginateTypeDef#
# ListStackSetOperationResultsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationResultsInputPaginateTypeDef
def get_value() -> ListStackSetOperationResultsInputPaginateTypeDef:
return {
"StackSetName": ...,
}
# ListStackSetOperationResultsInputPaginateTypeDef definition
class ListStackSetOperationResultsInputPaginateTypeDef(TypedDict):
StackSetName: str,
OperationId: str,
CallAs: NotRequired[CallAsType], # (1)
Filters: NotRequired[Sequence[OperationResultFilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See CallAsType
- See
Sequence[OperationResultFilterTypeDef]
- See PaginatorConfigTypeDef
ListStackSetOperationResultsInputTypeDef#
# ListStackSetOperationResultsInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationResultsInputTypeDef
def get_value() -> ListStackSetOperationResultsInputTypeDef:
return {
"StackSetName": ...,
}
# ListStackSetOperationResultsInputTypeDef definition
class ListStackSetOperationResultsInputTypeDef(TypedDict):
StackSetName: str,
OperationId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
CallAs: NotRequired[CallAsType], # (1)
Filters: NotRequired[Sequence[OperationResultFilterTypeDef]], # (2)
- See CallAsType
- See
Sequence[OperationResultFilterTypeDef]
ListTypeVersionsOutputTypeDef#
# ListTypeVersionsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypeVersionsOutputTypeDef
def get_value() -> ListTypeVersionsOutputTypeDef:
return {
"TypeVersionSummaries": ...,
}
# ListTypeVersionsOutputTypeDef definition
class ListTypeVersionsOutputTypeDef(TypedDict):
TypeVersionSummaries: List[TypeVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TypeVersionSummaryTypeDef]
- See ResponseMetadataTypeDef
ListTypesInputPaginateTypeDef#
# ListTypesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypesInputPaginateTypeDef
def get_value() -> ListTypesInputPaginateTypeDef:
return {
"Visibility": ...,
}
# ListTypesInputPaginateTypeDef definition
class ListTypesInputPaginateTypeDef(TypedDict):
Visibility: NotRequired[VisibilityType], # (1)
ProvisioningType: NotRequired[ProvisioningTypeType], # (2)
DeprecatedStatus: NotRequired[DeprecatedStatusType], # (3)
Type: NotRequired[RegistryTypeType], # (4)
Filters: NotRequired[TypeFiltersTypeDef], # (5)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (6)
- See VisibilityType
- See ProvisioningTypeType
- See DeprecatedStatusType
- See RegistryTypeType
- See TypeFiltersTypeDef
- See PaginatorConfigTypeDef
ListTypesInputTypeDef#
# ListTypesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypesInputTypeDef
def get_value() -> ListTypesInputTypeDef:
return {
"Visibility": ...,
}
# ListTypesInputTypeDef definition
class ListTypesInputTypeDef(TypedDict):
Visibility: NotRequired[VisibilityType], # (1)
ProvisioningType: NotRequired[ProvisioningTypeType], # (2)
DeprecatedStatus: NotRequired[DeprecatedStatusType], # (3)
Type: NotRequired[RegistryTypeType], # (4)
Filters: NotRequired[TypeFiltersTypeDef], # (5)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See VisibilityType
- See ProvisioningTypeType
- See DeprecatedStatusType
- See RegistryTypeType
- See TypeFiltersTypeDef
ListTypesOutputTypeDef#
# ListTypesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListTypesOutputTypeDef
def get_value() -> ListTypesOutputTypeDef:
return {
"TypeSummaries": ...,
}
# ListTypesOutputTypeDef definition
class ListTypesOutputTypeDef(TypedDict):
TypeSummaries: List[TypeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TypeSummaryTypeDef]
- See ResponseMetadataTypeDef
ParameterDeclarationTypeDef#
# ParameterDeclarationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ParameterDeclarationTypeDef
def get_value() -> ParameterDeclarationTypeDef:
return {
"ParameterKey": ...,
}
# ParameterDeclarationTypeDef definition
class ParameterDeclarationTypeDef(TypedDict):
ParameterKey: NotRequired[str],
DefaultValue: NotRequired[str],
ParameterType: NotRequired[str],
NoEcho: NotRequired[bool],
Description: NotRequired[str],
ParameterConstraints: NotRequired[ParameterConstraintsTypeDef], # (1)
StackInstanceResourceDriftsSummaryTypeDef#
# StackInstanceResourceDriftsSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackInstanceResourceDriftsSummaryTypeDef
def get_value() -> StackInstanceResourceDriftsSummaryTypeDef:
return {
"StackId": ...,
}
# StackInstanceResourceDriftsSummaryTypeDef definition
class StackInstanceResourceDriftsSummaryTypeDef(TypedDict):
StackId: str,
LogicalResourceId: str,
ResourceType: str,
StackResourceDriftStatus: StackResourceDriftStatusType, # (3)
Timestamp: datetime.datetime,
PhysicalResourceId: NotRequired[str],
PhysicalResourceIdContext: NotRequired[List[PhysicalResourceIdContextKeyValuePairTypeDef]], # (1)
PropertyDifferences: NotRequired[List[PropertyDifferenceTypeDef]], # (2)
- See
List[PhysicalResourceIdContextKeyValuePairTypeDef]
- See
List[PropertyDifferenceTypeDef]
- See StackResourceDriftStatusType
StackResourceDriftTypeDef#
# StackResourceDriftTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceDriftTypeDef
def get_value() -> StackResourceDriftTypeDef:
return {
"StackId": ...,
}
# StackResourceDriftTypeDef definition
class StackResourceDriftTypeDef(TypedDict):
StackId: str,
LogicalResourceId: str,
ResourceType: str,
StackResourceDriftStatus: StackResourceDriftStatusType, # (3)
Timestamp: datetime.datetime,
PhysicalResourceId: NotRequired[str],
PhysicalResourceIdContext: NotRequired[List[PhysicalResourceIdContextKeyValuePairTypeDef]], # (1)
ExpectedProperties: NotRequired[str],
ActualProperties: NotRequired[str],
PropertyDifferences: NotRequired[List[PropertyDifferenceTypeDef]], # (2)
ModuleInfo: NotRequired[ModuleInfoTypeDef], # (4)
- See
List[PhysicalResourceIdContextKeyValuePairTypeDef]
- See
List[PropertyDifferenceTypeDef]
- See StackResourceDriftStatusType
- See ModuleInfoTypeDef
ResourceChangeDetailTypeDef#
# ResourceChangeDetailTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceChangeDetailTypeDef
def get_value() -> ResourceChangeDetailTypeDef:
return {
"Target": ...,
}
# ResourceChangeDetailTypeDef definition
class ResourceChangeDetailTypeDef(TypedDict):
Target: NotRequired[ResourceTargetDefinitionTypeDef], # (1)
Evaluation: NotRequired[EvaluationTypeType], # (2)
ChangeSource: NotRequired[ChangeSourceType], # (3)
CausingEntity: NotRequired[str],
ResourceMappingTypeDef#
# ResourceMappingTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceMappingTypeDef
def get_value() -> ResourceMappingTypeDef:
return {
"Source": ...,
}
# ResourceMappingTypeDef definition
class ResourceMappingTypeDef(TypedDict):
Source: ResourceLocationTypeDef, # (1)
Destination: ResourceLocationTypeDef, # (1)
RollbackConfigurationOutputTypeDef#
# RollbackConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RollbackConfigurationOutputTypeDef
def get_value() -> RollbackConfigurationOutputTypeDef:
return {
"RollbackTriggers": ...,
}
# RollbackConfigurationOutputTypeDef definition
class RollbackConfigurationOutputTypeDef(TypedDict):
RollbackTriggers: NotRequired[List[RollbackTriggerTypeDef]], # (1)
MonitoringTimeInMinutes: NotRequired[int],
- See
List[RollbackTriggerTypeDef]
RollbackConfigurationTypeDef#
# RollbackConfigurationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import RollbackConfigurationTypeDef
def get_value() -> RollbackConfigurationTypeDef:
return {
"RollbackTriggers": ...,
}
# RollbackConfigurationTypeDef definition
class RollbackConfigurationTypeDef(TypedDict):
RollbackTriggers: NotRequired[Sequence[RollbackTriggerTypeDef]], # (1)
MonitoringTimeInMinutes: NotRequired[int],
- See
Sequence[RollbackTriggerTypeDef]
StackSummaryTypeDef#
# StackSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSummaryTypeDef
def get_value() -> StackSummaryTypeDef:
return {
"StackId": ...,
}
# StackSummaryTypeDef definition
class StackSummaryTypeDef(TypedDict):
StackName: str,
CreationTime: datetime.datetime,
StackStatus: StackStatusType, # (1)
StackId: NotRequired[str],
TemplateDescription: NotRequired[str],
LastUpdatedTime: NotRequired[datetime.datetime],
DeletionTime: NotRequired[datetime.datetime],
StackStatusReason: NotRequired[str],
ParentId: NotRequired[str],
RootId: NotRequired[str],
DriftInformation: NotRequired[StackDriftInformationSummaryTypeDef], # (2)
StackInstanceSummaryTypeDef#
# StackInstanceSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackInstanceSummaryTypeDef
def get_value() -> StackInstanceSummaryTypeDef:
return {
"StackSetId": ...,
}
# StackInstanceSummaryTypeDef definition
class StackInstanceSummaryTypeDef(TypedDict):
StackSetId: NotRequired[str],
Region: NotRequired[str],
Account: NotRequired[str],
StackId: NotRequired[str],
Status: NotRequired[StackInstanceStatusType], # (1)
StatusReason: NotRequired[str],
StackInstanceStatus: NotRequired[StackInstanceComprehensiveStatusTypeDef], # (2)
OrganizationalUnitId: NotRequired[str],
DriftStatus: NotRequired[StackDriftStatusType], # (3)
LastDriftCheckTimestamp: NotRequired[datetime.datetime],
LastOperationId: NotRequired[str],
StackInstanceTypeDef#
# StackInstanceTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackInstanceTypeDef
def get_value() -> StackInstanceTypeDef:
return {
"StackSetId": ...,
}
# StackInstanceTypeDef definition
class StackInstanceTypeDef(TypedDict):
StackSetId: NotRequired[str],
Region: NotRequired[str],
Account: NotRequired[str],
StackId: NotRequired[str],
ParameterOverrides: NotRequired[List[ParameterTypeDef]], # (1)
Status: NotRequired[StackInstanceStatusType], # (2)
StackInstanceStatus: NotRequired[StackInstanceComprehensiveStatusTypeDef], # (3)
StatusReason: NotRequired[str],
OrganizationalUnitId: NotRequired[str],
DriftStatus: NotRequired[StackDriftStatusType], # (4)
LastDriftCheckTimestamp: NotRequired[datetime.datetime],
LastOperationId: NotRequired[str],
- See
List[ParameterTypeDef]
- See StackInstanceStatusType
- See StackInstanceComprehensiveStatusTypeDef
- See StackDriftStatusType
StackResourceDetailTypeDef#
# StackResourceDetailTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceDetailTypeDef
def get_value() -> StackResourceDetailTypeDef:
return {
"StackName": ...,
}
# StackResourceDetailTypeDef definition
class StackResourceDetailTypeDef(TypedDict):
LogicalResourceId: str,
ResourceType: str,
LastUpdatedTimestamp: datetime.datetime,
ResourceStatus: ResourceStatusType, # (1)
StackName: NotRequired[str],
StackId: NotRequired[str],
PhysicalResourceId: NotRequired[str],
ResourceStatusReason: NotRequired[str],
Description: NotRequired[str],
Metadata: NotRequired[str],
DriftInformation: NotRequired[StackResourceDriftInformationTypeDef], # (2)
ModuleInfo: NotRequired[ModuleInfoTypeDef], # (3)
StackResourceTypeDef#
# StackResourceTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceTypeDef
def get_value() -> StackResourceTypeDef:
return {
"StackName": ...,
}
# StackResourceTypeDef definition
class StackResourceTypeDef(TypedDict):
LogicalResourceId: str,
ResourceType: str,
Timestamp: datetime.datetime,
ResourceStatus: ResourceStatusType, # (1)
StackName: NotRequired[str],
StackId: NotRequired[str],
PhysicalResourceId: NotRequired[str],
ResourceStatusReason: NotRequired[str],
Description: NotRequired[str],
DriftInformation: NotRequired[StackResourceDriftInformationTypeDef], # (2)
ModuleInfo: NotRequired[ModuleInfoTypeDef], # (3)
StackResourceSummaryTypeDef#
# StackResourceSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackResourceSummaryTypeDef
def get_value() -> StackResourceSummaryTypeDef:
return {
"LogicalResourceId": ...,
}
# StackResourceSummaryTypeDef definition
class StackResourceSummaryTypeDef(TypedDict):
LogicalResourceId: str,
ResourceType: str,
LastUpdatedTimestamp: datetime.datetime,
ResourceStatus: ResourceStatusType, # (1)
PhysicalResourceId: NotRequired[str],
ResourceStatusReason: NotRequired[str],
DriftInformation: NotRequired[StackResourceDriftInformationSummaryTypeDef], # (2)
ModuleInfo: NotRequired[ModuleInfoTypeDef], # (3)
StackSetTypeDef#
# StackSetTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetTypeDef
def get_value() -> StackSetTypeDef:
return {
"StackSetName": ...,
}
# StackSetTypeDef definition
class StackSetTypeDef(TypedDict):
StackSetName: NotRequired[str],
StackSetId: NotRequired[str],
Description: NotRequired[str],
Status: NotRequired[StackSetStatusType], # (1)
TemplateBody: NotRequired[str],
Parameters: NotRequired[List[ParameterTypeDef]], # (2)
Capabilities: NotRequired[List[CapabilityType]], # (3)
Tags: NotRequired[List[TagTypeDef]], # (4)
StackSetARN: NotRequired[str],
AdministrationRoleARN: NotRequired[str],
ExecutionRoleName: NotRequired[str],
StackSetDriftDetectionDetails: NotRequired[StackSetDriftDetectionDetailsTypeDef], # (5)
AutoDeployment: NotRequired[AutoDeploymentTypeDef], # (6)
PermissionModel: NotRequired[PermissionModelsType], # (7)
OrganizationalUnitIds: NotRequired[List[str]],
ManagedExecution: NotRequired[ManagedExecutionTypeDef], # (8)
Regions: NotRequired[List[str]],
- See StackSetStatusType
- See
List[ParameterTypeDef]
- See
List[CapabilityType]
- See
List[TagTypeDef]
- See StackSetDriftDetectionDetailsTypeDef
- See AutoDeploymentTypeDef
- See PermissionModelsType
- See ManagedExecutionTypeDef
StackSetOperationSummaryTypeDef#
# StackSetOperationSummaryTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationSummaryTypeDef
def get_value() -> StackSetOperationSummaryTypeDef:
return {
"OperationId": ...,
}
# StackSetOperationSummaryTypeDef definition
class StackSetOperationSummaryTypeDef(TypedDict):
OperationId: NotRequired[str],
Action: NotRequired[StackSetOperationActionType], # (1)
Status: NotRequired[StackSetOperationStatusType], # (2)
CreationTimestamp: NotRequired[datetime.datetime],
EndTimestamp: NotRequired[datetime.datetime],
StatusReason: NotRequired[str],
StatusDetails: NotRequired[StackSetOperationStatusDetailsTypeDef], # (3)
OperationPreferences: NotRequired[StackSetOperationPreferencesOutputTypeDef], # (4)
- See StackSetOperationActionType
- See StackSetOperationStatusType
- See StackSetOperationStatusDetailsTypeDef
- See StackSetOperationPreferencesOutputTypeDef
StackSetOperationTypeDef#
# StackSetOperationTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackSetOperationTypeDef
def get_value() -> StackSetOperationTypeDef:
return {
"OperationId": ...,
}
# StackSetOperationTypeDef definition
class StackSetOperationTypeDef(TypedDict):
OperationId: NotRequired[str],
StackSetId: NotRequired[str],
Action: NotRequired[StackSetOperationActionType], # (1)
Status: NotRequired[StackSetOperationStatusType], # (2)
OperationPreferences: NotRequired[StackSetOperationPreferencesOutputTypeDef], # (3)
RetainStacks: NotRequired[bool],
AdministrationRoleARN: NotRequired[str],
ExecutionRoleName: NotRequired[str],
CreationTimestamp: NotRequired[datetime.datetime],
EndTimestamp: NotRequired[datetime.datetime],
DeploymentTargets: NotRequired[DeploymentTargetsOutputTypeDef], # (4)
StackSetDriftDetectionDetails: NotRequired[StackSetDriftDetectionDetailsTypeDef], # (5)
StatusReason: NotRequired[str],
StatusDetails: NotRequired[StackSetOperationStatusDetailsTypeDef], # (6)
- See StackSetOperationActionType
- See StackSetOperationStatusType
- See StackSetOperationPreferencesOutputTypeDef
- See DeploymentTargetsOutputTypeDef
- See StackSetDriftDetectionDetailsTypeDef
- See StackSetOperationStatusDetailsTypeDef
ValidateTemplateOutputTypeDef#
# ValidateTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ValidateTemplateOutputTypeDef
def get_value() -> ValidateTemplateOutputTypeDef:
return {
"Parameters": ...,
}
# ValidateTemplateOutputTypeDef definition
class ValidateTemplateOutputTypeDef(TypedDict):
Parameters: List[TemplateParameterTypeDef], # (1)
Description: str,
Capabilities: List[CapabilityType], # (2)
CapabilitiesReason: str,
DeclaredTransforms: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See
List[TemplateParameterTypeDef]
- See
List[CapabilityType]
- See ResponseMetadataTypeDef
WarningDetailTypeDef#
# WarningDetailTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import WarningDetailTypeDef
def get_value() -> WarningDetailTypeDef:
return {
"Type": ...,
}
# WarningDetailTypeDef definition
class WarningDetailTypeDef(TypedDict):
Type: NotRequired[WarningTypeType], # (1)
Properties: NotRequired[List[WarningPropertyTypeDef]], # (2)
- See WarningTypeType
- See
List[WarningPropertyTypeDef]
ListStackSetOperationResultsOutputTypeDef#
# ListStackSetOperationResultsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationResultsOutputTypeDef
def get_value() -> ListStackSetOperationResultsOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackSetOperationResultsOutputTypeDef definition
class ListStackSetOperationResultsOutputTypeDef(TypedDict):
Summaries: List[StackSetOperationResultSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackSetOperationResultSummaryTypeDef]
- See ResponseMetadataTypeDef
BatchDescribeTypeConfigurationsOutputTypeDef#
# BatchDescribeTypeConfigurationsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import BatchDescribeTypeConfigurationsOutputTypeDef
def get_value() -> BatchDescribeTypeConfigurationsOutputTypeDef:
return {
"Errors": ...,
}
# BatchDescribeTypeConfigurationsOutputTypeDef definition
class BatchDescribeTypeConfigurationsOutputTypeDef(TypedDict):
Errors: List[BatchDescribeTypeConfigurationsErrorTypeDef], # (1)
UnprocessedTypeConfigurations: List[TypeConfigurationIdentifierTypeDef], # (2)
TypeConfigurations: List[TypeConfigurationDetailsTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See
List[BatchDescribeTypeConfigurationsErrorTypeDef]
- See
List[TypeConfigurationIdentifierTypeDef]
- See
List[TypeConfigurationDetailsTypeDef]
- See ResponseMetadataTypeDef
ChangeSetHookTypeDef#
# ChangeSetHookTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ChangeSetHookTypeDef
def get_value() -> ChangeSetHookTypeDef:
return {
"InvocationPoint": ...,
}
# ChangeSetHookTypeDef definition
class ChangeSetHookTypeDef(TypedDict):
InvocationPoint: NotRequired[HookInvocationPointType], # (1)
FailureMode: NotRequired[HookFailureModeType], # (2)
TypeName: NotRequired[str],
TypeVersionId: NotRequired[str],
TypeConfigurationVersionId: NotRequired[str],
TargetDetails: NotRequired[ChangeSetHookTargetDetailsTypeDef], # (3)
ListStackSetsOutputTypeDef#
# ListStackSetsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetsOutputTypeDef
def get_value() -> ListStackSetsOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackSetsOutputTypeDef definition
class ListStackSetsOutputTypeDef(TypedDict):
Summaries: List[StackSetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackSetSummaryTypeDef]
- See ResponseMetadataTypeDef
GetTemplateSummaryOutputTypeDef#
# GetTemplateSummaryOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import GetTemplateSummaryOutputTypeDef
def get_value() -> GetTemplateSummaryOutputTypeDef:
return {
"Parameters": ...,
}
# GetTemplateSummaryOutputTypeDef definition
class GetTemplateSummaryOutputTypeDef(TypedDict):
Parameters: List[ParameterDeclarationTypeDef], # (1)
Description: str,
Capabilities: List[CapabilityType], # (2)
CapabilitiesReason: str,
ResourceTypes: List[str],
Version: str,
Metadata: str,
DeclaredTransforms: List[str],
ResourceIdentifierSummaries: List[ResourceIdentifierSummaryTypeDef], # (3)
Warnings: WarningsTypeDef, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See
List[ParameterDeclarationTypeDef]
- See
List[CapabilityType]
- See
List[ResourceIdentifierSummaryTypeDef]
- See WarningsTypeDef
- See ResponseMetadataTypeDef
ListStackInstanceResourceDriftsOutputTypeDef#
# ListStackInstanceResourceDriftsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackInstanceResourceDriftsOutputTypeDef
def get_value() -> ListStackInstanceResourceDriftsOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackInstanceResourceDriftsOutputTypeDef definition
class ListStackInstanceResourceDriftsOutputTypeDef(TypedDict):
Summaries: List[StackInstanceResourceDriftsSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackInstanceResourceDriftsSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeStackResourceDriftsOutputTypeDef#
# DescribeStackResourceDriftsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourceDriftsOutputTypeDef
def get_value() -> DescribeStackResourceDriftsOutputTypeDef:
return {
"StackResourceDrifts": ...,
}
# DescribeStackResourceDriftsOutputTypeDef definition
class DescribeStackResourceDriftsOutputTypeDef(TypedDict):
StackResourceDrifts: List[StackResourceDriftTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackResourceDriftTypeDef]
- See ResponseMetadataTypeDef
DetectStackResourceDriftOutputTypeDef#
# DetectStackResourceDriftOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackResourceDriftOutputTypeDef
def get_value() -> DetectStackResourceDriftOutputTypeDef:
return {
"StackResourceDrift": ...,
}
# DetectStackResourceDriftOutputTypeDef definition
class DetectStackResourceDriftOutputTypeDef(TypedDict):
StackResourceDrift: StackResourceDriftTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourceChangeTypeDef#
# ResourceChangeTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceChangeTypeDef
def get_value() -> ResourceChangeTypeDef:
return {
"PolicyAction": ...,
}
# ResourceChangeTypeDef definition
class ResourceChangeTypeDef(TypedDict):
PolicyAction: NotRequired[PolicyActionType], # (1)
Action: NotRequired[ChangeActionType], # (2)
LogicalResourceId: NotRequired[str],
PhysicalResourceId: NotRequired[str],
ResourceType: NotRequired[str],
Replacement: NotRequired[ReplacementType], # (3)
Scope: NotRequired[List[ResourceAttributeType]], # (4)
Details: NotRequired[List[ResourceChangeDetailTypeDef]], # (5)
ChangeSetId: NotRequired[str],
ModuleInfo: NotRequired[ModuleInfoTypeDef], # (6)
BeforeContext: NotRequired[str],
AfterContext: NotRequired[str],
- See PolicyActionType
- See ChangeActionType
- See ReplacementType
- See
List[ResourceAttributeType]
- See
List[ResourceChangeDetailTypeDef]
- See ModuleInfoTypeDef
CreateStackRefactorInputTypeDef#
# CreateStackRefactorInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackRefactorInputTypeDef
def get_value() -> CreateStackRefactorInputTypeDef:
return {
"StackDefinitions": ...,
}
# CreateStackRefactorInputTypeDef definition
class CreateStackRefactorInputTypeDef(TypedDict):
StackDefinitions: Sequence[StackDefinitionTypeDef], # (1)
Description: NotRequired[str],
EnableStackCreation: NotRequired[bool],
ResourceMappings: NotRequired[Sequence[ResourceMappingTypeDef]], # (2)
- See
Sequence[StackDefinitionTypeDef]
- See
Sequence[ResourceMappingTypeDef]
StackRefactorActionTypeDef#
# StackRefactorActionTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackRefactorActionTypeDef
def get_value() -> StackRefactorActionTypeDef:
return {
"Action": ...,
}
# StackRefactorActionTypeDef definition
class StackRefactorActionTypeDef(TypedDict):
Action: NotRequired[StackRefactorActionTypeType], # (1)
Entity: NotRequired[StackRefactorActionEntityType], # (2)
PhysicalResourceId: NotRequired[str],
ResourceIdentifier: NotRequired[str],
Description: NotRequired[str],
Detection: NotRequired[StackRefactorDetectionType], # (3)
DetectionReason: NotRequired[str],
TagResources: NotRequired[List[TagTypeDef]], # (4)
UntagResources: NotRequired[List[str]],
ResourceMapping: NotRequired[ResourceMappingTypeDef], # (5)
- See StackRefactorActionTypeType
- See StackRefactorActionEntityType
- See StackRefactorDetectionType
- See
List[TagTypeDef]
- See ResourceMappingTypeDef
StackTypeDef#
# StackTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import StackTypeDef
def get_value() -> StackTypeDef:
return {
"StackId": ...,
}
# StackTypeDef definition
class StackTypeDef(TypedDict):
StackName: str,
CreationTime: datetime.datetime,
StackStatus: StackStatusType, # (3)
StackId: NotRequired[str],
ChangeSetId: NotRequired[str],
Description: NotRequired[str],
Parameters: NotRequired[List[ParameterTypeDef]], # (1)
DeletionTime: NotRequired[datetime.datetime],
LastUpdatedTime: NotRequired[datetime.datetime],
RollbackConfiguration: NotRequired[RollbackConfigurationOutputTypeDef], # (2)
StackStatusReason: NotRequired[str],
DisableRollback: NotRequired[bool],
NotificationARNs: NotRequired[List[str]],
TimeoutInMinutes: NotRequired[int],
Capabilities: NotRequired[List[CapabilityType]], # (4)
Outputs: NotRequired[List[OutputTypeDef]], # (5)
RoleARN: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (6)
EnableTerminationProtection: NotRequired[bool],
ParentId: NotRequired[str],
RootId: NotRequired[str],
DriftInformation: NotRequired[StackDriftInformationTypeDef], # (7)
RetainExceptOnCreate: NotRequired[bool],
DeletionMode: NotRequired[DeletionModeType], # (8)
DetailedStatus: NotRequired[DetailedStatusType], # (9)
- See
List[ParameterTypeDef]
- See RollbackConfigurationOutputTypeDef
- See StackStatusType
- See
List[CapabilityType]
- See
List[OutputTypeDef]
- See
List[TagTypeDef]
- See StackDriftInformationTypeDef
- See DeletionModeType
- See DetailedStatusType
ListStacksOutputTypeDef#
# ListStacksOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStacksOutputTypeDef
def get_value() -> ListStacksOutputTypeDef:
return {
"StackSummaries": ...,
}
# ListStacksOutputTypeDef definition
class ListStacksOutputTypeDef(TypedDict):
StackSummaries: List[StackSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackSummaryTypeDef]
- See ResponseMetadataTypeDef
ListStackInstancesOutputTypeDef#
# ListStackInstancesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackInstancesOutputTypeDef
def get_value() -> ListStackInstancesOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackInstancesOutputTypeDef definition
class ListStackInstancesOutputTypeDef(TypedDict):
Summaries: List[StackInstanceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackInstanceSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeStackInstanceOutputTypeDef#
# DescribeStackInstanceOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackInstanceOutputTypeDef
def get_value() -> DescribeStackInstanceOutputTypeDef:
return {
"StackInstance": ...,
}
# DescribeStackInstanceOutputTypeDef definition
class DescribeStackInstanceOutputTypeDef(TypedDict):
StackInstance: StackInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeStackResourceOutputTypeDef#
# DescribeStackResourceOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourceOutputTypeDef
def get_value() -> DescribeStackResourceOutputTypeDef:
return {
"StackResourceDetail": ...,
}
# DescribeStackResourceOutputTypeDef definition
class DescribeStackResourceOutputTypeDef(TypedDict):
StackResourceDetail: StackResourceDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeStackResourcesOutputTypeDef#
# DescribeStackResourcesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackResourcesOutputTypeDef
def get_value() -> DescribeStackResourcesOutputTypeDef:
return {
"StackResources": ...,
}
# DescribeStackResourcesOutputTypeDef definition
class DescribeStackResourcesOutputTypeDef(TypedDict):
StackResources: List[StackResourceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[StackResourceTypeDef]
- See ResponseMetadataTypeDef
ListStackResourcesOutputTypeDef#
# ListStackResourcesOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackResourcesOutputTypeDef
def get_value() -> ListStackResourcesOutputTypeDef:
return {
"StackResourceSummaries": ...,
}
# ListStackResourcesOutputTypeDef definition
class ListStackResourcesOutputTypeDef(TypedDict):
StackResourceSummaries: List[StackResourceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackResourceSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeStackSetOutputTypeDef#
# DescribeStackSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackSetOutputTypeDef
def get_value() -> DescribeStackSetOutputTypeDef:
return {
"StackSet": ...,
}
# DescribeStackSetOutputTypeDef definition
class DescribeStackSetOutputTypeDef(TypedDict):
StackSet: StackSetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateStackInstancesInputTypeDef#
# CreateStackInstancesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackInstancesInputTypeDef
def get_value() -> CreateStackInstancesInputTypeDef:
return {
"StackSetName": ...,
}
# CreateStackInstancesInputTypeDef definition
class CreateStackInstancesInputTypeDef(TypedDict):
StackSetName: str,
Regions: Sequence[str],
Accounts: NotRequired[Sequence[str]],
DeploymentTargets: NotRequired[DeploymentTargetsUnionTypeDef], # (1)
ParameterOverrides: NotRequired[Sequence[ParameterTypeDef]], # (2)
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (3)
OperationId: NotRequired[str],
CallAs: NotRequired[CallAsType], # (4)
- See DeploymentTargetsUnionTypeDef
- See
Sequence[ParameterTypeDef]
- See StackSetOperationPreferencesUnionTypeDef
- See CallAsType
DeleteStackInstancesInputTypeDef#
# DeleteStackInstancesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DeleteStackInstancesInputTypeDef
def get_value() -> DeleteStackInstancesInputTypeDef:
return {
"StackSetName": ...,
}
# DeleteStackInstancesInputTypeDef definition
class DeleteStackInstancesInputTypeDef(TypedDict):
StackSetName: str,
Regions: Sequence[str],
RetainStacks: bool,
Accounts: NotRequired[Sequence[str]],
DeploymentTargets: NotRequired[DeploymentTargetsUnionTypeDef], # (1)
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (2)
OperationId: NotRequired[str],
CallAs: NotRequired[CallAsType], # (3)
DetectStackSetDriftInputTypeDef#
# DetectStackSetDriftInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DetectStackSetDriftInputTypeDef
def get_value() -> DetectStackSetDriftInputTypeDef:
return {
"StackSetName": ...,
}
# DetectStackSetDriftInputTypeDef definition
class DetectStackSetDriftInputTypeDef(TypedDict):
StackSetName: str,
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (1)
OperationId: NotRequired[str],
CallAs: NotRequired[CallAsType], # (2)
ImportStacksToStackSetInputTypeDef#
# ImportStacksToStackSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ImportStacksToStackSetInputTypeDef
def get_value() -> ImportStacksToStackSetInputTypeDef:
return {
"StackSetName": ...,
}
# ImportStacksToStackSetInputTypeDef definition
class ImportStacksToStackSetInputTypeDef(TypedDict):
StackSetName: str,
StackIds: NotRequired[Sequence[str]],
StackIdsUrl: NotRequired[str],
OrganizationalUnitIds: NotRequired[Sequence[str]],
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (1)
OperationId: NotRequired[str],
CallAs: NotRequired[CallAsType], # (2)
UpdateStackInstancesInputTypeDef#
# UpdateStackInstancesInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackInstancesInputTypeDef
def get_value() -> UpdateStackInstancesInputTypeDef:
return {
"StackSetName": ...,
}
# UpdateStackInstancesInputTypeDef definition
class UpdateStackInstancesInputTypeDef(TypedDict):
StackSetName: str,
Regions: Sequence[str],
Accounts: NotRequired[Sequence[str]],
DeploymentTargets: NotRequired[DeploymentTargetsUnionTypeDef], # (1)
ParameterOverrides: NotRequired[Sequence[ParameterTypeDef]], # (2)
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (3)
OperationId: NotRequired[str],
CallAs: NotRequired[CallAsType], # (4)
- See DeploymentTargetsUnionTypeDef
- See
Sequence[ParameterTypeDef]
- See StackSetOperationPreferencesUnionTypeDef
- See CallAsType
UpdateStackSetInputTypeDef#
# UpdateStackSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackSetInputTypeDef
def get_value() -> UpdateStackSetInputTypeDef:
return {
"StackSetName": ...,
}
# UpdateStackSetInputTypeDef definition
class UpdateStackSetInputTypeDef(TypedDict):
StackSetName: str,
Description: NotRequired[str],
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
UsePreviousTemplate: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
Capabilities: NotRequired[Sequence[CapabilityType]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
OperationPreferences: NotRequired[StackSetOperationPreferencesUnionTypeDef], # (4)
AdministrationRoleARN: NotRequired[str],
ExecutionRoleName: NotRequired[str],
DeploymentTargets: NotRequired[DeploymentTargetsUnionTypeDef], # (5)
PermissionModel: NotRequired[PermissionModelsType], # (6)
AutoDeployment: NotRequired[AutoDeploymentTypeDef], # (7)
OperationId: NotRequired[str],
Accounts: NotRequired[Sequence[str]],
Regions: NotRequired[Sequence[str]],
CallAs: NotRequired[CallAsType], # (8)
ManagedExecution: NotRequired[ManagedExecutionTypeDef], # (9)
- See
Sequence[ParameterTypeDef]
- See
Sequence[CapabilityType]
- See
Sequence[TagTypeDef]
- See StackSetOperationPreferencesUnionTypeDef
- See DeploymentTargetsUnionTypeDef
- See PermissionModelsType
- See AutoDeploymentTypeDef
- See CallAsType
- See ManagedExecutionTypeDef
ListStackSetOperationsOutputTypeDef#
# ListStackSetOperationsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackSetOperationsOutputTypeDef
def get_value() -> ListStackSetOperationsOutputTypeDef:
return {
"Summaries": ...,
}
# ListStackSetOperationsOutputTypeDef definition
class ListStackSetOperationsOutputTypeDef(TypedDict):
Summaries: List[StackSetOperationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackSetOperationSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeStackSetOperationOutputTypeDef#
# DescribeStackSetOperationOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStackSetOperationOutputTypeDef
def get_value() -> DescribeStackSetOperationOutputTypeDef:
return {
"StackSetOperation": ...,
}
# DescribeStackSetOperationOutputTypeDef definition
class DescribeStackSetOperationOutputTypeDef(TypedDict):
StackSetOperation: StackSetOperationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourceDetailTypeDef#
# ResourceDetailTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ResourceDetailTypeDef
def get_value() -> ResourceDetailTypeDef:
return {
"ResourceType": ...,
}
# ResourceDetailTypeDef definition
class ResourceDetailTypeDef(TypedDict):
ResourceType: NotRequired[str],
LogicalResourceId: NotRequired[str],
ResourceIdentifier: NotRequired[Dict[str, str]],
ResourceStatus: NotRequired[GeneratedTemplateResourceStatusType], # (1)
ResourceStatusReason: NotRequired[str],
Warnings: NotRequired[List[WarningDetailTypeDef]], # (2)
- See GeneratedTemplateResourceStatusType
- See
List[WarningDetailTypeDef]
DescribeChangeSetHooksOutputTypeDef#
# DescribeChangeSetHooksOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetHooksOutputTypeDef
def get_value() -> DescribeChangeSetHooksOutputTypeDef:
return {
"ChangeSetId": ...,
}
# DescribeChangeSetHooksOutputTypeDef definition
class DescribeChangeSetHooksOutputTypeDef(TypedDict):
ChangeSetId: str,
ChangeSetName: str,
Hooks: List[ChangeSetHookTypeDef], # (1)
Status: ChangeSetHooksStatusType, # (2)
StackId: str,
StackName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
NextToken: NotRequired[str],
- See
List[ChangeSetHookTypeDef]
- See ChangeSetHooksStatusType
- See ResponseMetadataTypeDef
ChangeTypeDef#
# ChangeTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ChangeTypeDef
def get_value() -> ChangeTypeDef:
return {
"Type": ...,
}
# ChangeTypeDef definition
class ChangeTypeDef(TypedDict):
Type: NotRequired[ChangeTypeType], # (1)
HookInvocationCount: NotRequired[int],
ResourceChange: NotRequired[ResourceChangeTypeDef], # (2)
- See ChangeTypeType
- See ResourceChangeTypeDef
ListStackRefactorActionsOutputTypeDef#
# ListStackRefactorActionsOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import ListStackRefactorActionsOutputTypeDef
def get_value() -> ListStackRefactorActionsOutputTypeDef:
return {
"StackRefactorActions": ...,
}
# ListStackRefactorActionsOutputTypeDef definition
class ListStackRefactorActionsOutputTypeDef(TypedDict):
StackRefactorActions: List[StackRefactorActionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackRefactorActionTypeDef]
- See ResponseMetadataTypeDef
DescribeStacksOutputTypeDef#
# DescribeStacksOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeStacksOutputTypeDef
def get_value() -> DescribeStacksOutputTypeDef:
return {
"Stacks": ...,
}
# DescribeStacksOutputTypeDef definition
class DescribeStacksOutputTypeDef(TypedDict):
Stacks: List[StackTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[StackTypeDef]
- See ResponseMetadataTypeDef
CreateChangeSetInputTypeDef#
# CreateChangeSetInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateChangeSetInputTypeDef
def get_value() -> CreateChangeSetInputTypeDef:
return {
"StackName": ...,
}
# CreateChangeSetInputTypeDef definition
class CreateChangeSetInputTypeDef(TypedDict):
StackName: str,
ChangeSetName: str,
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
UsePreviousTemplate: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
Capabilities: NotRequired[Sequence[CapabilityType]], # (2)
ResourceTypes: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
RollbackConfiguration: NotRequired[RollbackConfigurationUnionTypeDef], # (3)
NotificationARNs: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
ClientToken: NotRequired[str],
Description: NotRequired[str],
ChangeSetType: NotRequired[ChangeSetTypeType], # (5)
ResourcesToImport: NotRequired[Sequence[ResourceToImportTypeDef]], # (6)
IncludeNestedStacks: NotRequired[bool],
OnStackFailure: NotRequired[OnStackFailureType], # (7)
ImportExistingResources: NotRequired[bool],
- See
Sequence[ParameterTypeDef]
- See
Sequence[CapabilityType]
- See RollbackConfigurationUnionTypeDef
- See
Sequence[TagTypeDef]
- See ChangeSetTypeType
- See
Sequence[ResourceToImportTypeDef]
- See OnStackFailureType
CreateStackInputServiceResourceCreateStackTypeDef#
# CreateStackInputServiceResourceCreateStackTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackInputServiceResourceCreateStackTypeDef
def get_value() -> CreateStackInputServiceResourceCreateStackTypeDef:
return {
"StackName": ...,
}
# CreateStackInputServiceResourceCreateStackTypeDef definition
class CreateStackInputServiceResourceCreateStackTypeDef(TypedDict):
StackName: str,
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
DisableRollback: NotRequired[bool],
RollbackConfiguration: NotRequired[RollbackConfigurationUnionTypeDef], # (2)
TimeoutInMinutes: NotRequired[int],
NotificationARNs: NotRequired[Sequence[str]],
Capabilities: NotRequired[Sequence[CapabilityType]], # (3)
ResourceTypes: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
OnFailure: NotRequired[OnFailureType], # (4)
StackPolicyBody: NotRequired[str],
StackPolicyURL: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
ClientRequestToken: NotRequired[str],
EnableTerminationProtection: NotRequired[bool],
RetainExceptOnCreate: NotRequired[bool],
- See
Sequence[ParameterTypeDef]
- See RollbackConfigurationUnionTypeDef
- See
Sequence[CapabilityType]
- See OnFailureType
- See
Sequence[TagTypeDef]
CreateStackInputTypeDef#
# CreateStackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import CreateStackInputTypeDef
def get_value() -> CreateStackInputTypeDef:
return {
"StackName": ...,
}
# CreateStackInputTypeDef definition
class CreateStackInputTypeDef(TypedDict):
StackName: str,
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
DisableRollback: NotRequired[bool],
RollbackConfiguration: NotRequired[RollbackConfigurationUnionTypeDef], # (2)
TimeoutInMinutes: NotRequired[int],
NotificationARNs: NotRequired[Sequence[str]],
Capabilities: NotRequired[Sequence[CapabilityType]], # (3)
ResourceTypes: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
OnFailure: NotRequired[OnFailureType], # (4)
StackPolicyBody: NotRequired[str],
StackPolicyURL: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
ClientRequestToken: NotRequired[str],
EnableTerminationProtection: NotRequired[bool],
RetainExceptOnCreate: NotRequired[bool],
- See
Sequence[ParameterTypeDef]
- See RollbackConfigurationUnionTypeDef
- See
Sequence[CapabilityType]
- See OnFailureType
- See
Sequence[TagTypeDef]
UpdateStackInputStackUpdateTypeDef#
# UpdateStackInputStackUpdateTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackInputStackUpdateTypeDef
def get_value() -> UpdateStackInputStackUpdateTypeDef:
return {
"TemplateBody": ...,
}
# UpdateStackInputStackUpdateTypeDef definition
class UpdateStackInputStackUpdateTypeDef(TypedDict):
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
UsePreviousTemplate: NotRequired[bool],
StackPolicyDuringUpdateBody: NotRequired[str],
StackPolicyDuringUpdateURL: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
Capabilities: NotRequired[Sequence[CapabilityType]], # (2)
ResourceTypes: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
RollbackConfiguration: NotRequired[RollbackConfigurationUnionTypeDef], # (3)
StackPolicyBody: NotRequired[str],
StackPolicyURL: NotRequired[str],
NotificationARNs: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
DisableRollback: NotRequired[bool],
ClientRequestToken: NotRequired[str],
RetainExceptOnCreate: NotRequired[bool],
- See
Sequence[ParameterTypeDef]
- See
Sequence[CapabilityType]
- See RollbackConfigurationUnionTypeDef
- See
Sequence[TagTypeDef]
UpdateStackInputTypeDef#
# UpdateStackInputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import UpdateStackInputTypeDef
def get_value() -> UpdateStackInputTypeDef:
return {
"StackName": ...,
}
# UpdateStackInputTypeDef definition
class UpdateStackInputTypeDef(TypedDict):
StackName: str,
TemplateBody: NotRequired[str],
TemplateURL: NotRequired[str],
UsePreviousTemplate: NotRequired[bool],
StackPolicyDuringUpdateBody: NotRequired[str],
StackPolicyDuringUpdateURL: NotRequired[str],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
Capabilities: NotRequired[Sequence[CapabilityType]], # (2)
ResourceTypes: NotRequired[Sequence[str]],
RoleARN: NotRequired[str],
RollbackConfiguration: NotRequired[RollbackConfigurationUnionTypeDef], # (3)
StackPolicyBody: NotRequired[str],
StackPolicyURL: NotRequired[str],
NotificationARNs: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
DisableRollback: NotRequired[bool],
ClientRequestToken: NotRequired[str],
RetainExceptOnCreate: NotRequired[bool],
- See
Sequence[ParameterTypeDef]
- See
Sequence[CapabilityType]
- See RollbackConfigurationUnionTypeDef
- See
Sequence[TagTypeDef]
DescribeGeneratedTemplateOutputTypeDef#
# DescribeGeneratedTemplateOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeGeneratedTemplateOutputTypeDef
def get_value() -> DescribeGeneratedTemplateOutputTypeDef:
return {
"GeneratedTemplateId": ...,
}
# DescribeGeneratedTemplateOutputTypeDef definition
class DescribeGeneratedTemplateOutputTypeDef(TypedDict):
GeneratedTemplateId: str,
GeneratedTemplateName: str,
Resources: List[ResourceDetailTypeDef], # (1)
Status: GeneratedTemplateStatusType, # (2)
StatusReason: str,
CreationTime: datetime.datetime,
LastUpdatedTime: datetime.datetime,
Progress: TemplateProgressTypeDef, # (3)
StackId: str,
TemplateConfiguration: TemplateConfigurationTypeDef, # (4)
TotalWarnings: int,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See
List[ResourceDetailTypeDef]
- See GeneratedTemplateStatusType
- See TemplateProgressTypeDef
- See TemplateConfigurationTypeDef
- See ResponseMetadataTypeDef
DescribeChangeSetOutputTypeDef#
# DescribeChangeSetOutputTypeDef TypedDict usage example
from mypy_boto3_cloudformation.type_defs import DescribeChangeSetOutputTypeDef
def get_value() -> DescribeChangeSetOutputTypeDef:
return {
"ChangeSetName": ...,
}
# DescribeChangeSetOutputTypeDef definition
class DescribeChangeSetOutputTypeDef(TypedDict):
ChangeSetName: str,
ChangeSetId: str,
StackId: str,
StackName: str,
Description: str,
Parameters: List[ParameterTypeDef], # (1)
CreationTime: datetime.datetime,
ExecutionStatus: ExecutionStatusType, # (2)
Status: ChangeSetStatusType, # (3)
StatusReason: str,
NotificationARNs: List[str],
RollbackConfiguration: RollbackConfigurationOutputTypeDef, # (4)
Capabilities: List[CapabilityType], # (5)
Tags: List[TagTypeDef], # (6)
Changes: List[ChangeTypeDef], # (7)
IncludeNestedStacks: bool,
ParentChangeSetId: str,
RootChangeSetId: str,
OnStackFailure: OnStackFailureType, # (8)
ImportExistingResources: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (9)
NextToken: NotRequired[str],
- See
List[ParameterTypeDef]
- See ExecutionStatusType
- See ChangeSetStatusType
- See RollbackConfigurationOutputTypeDef
- See
List[CapabilityType]
- See
List[TagTypeDef]
- See
List[ChangeTypeDef]
- See OnStackFailureType
- See ResponseMetadataTypeDef