@aws-lite/cloudformation
公务
aws-lite云阵插件
由下列人员维护: @ architect
安装
npm i @aws-lite/cloudformation
可选安装类型 :
npm i -D @aws-lite/cloudformation-types
参考文献
参考文献
方法
CreateStack
属性 :
StackName(弦) [须]- 堆栈名称或ID
Capabilities(阵列)- 堆栈创建所需的 CloudFormation 能力组合;可以是:
CAPABILITY_IAM, (中文(简体) ),CAPABILITY_NAMED_IAM, (中文(简体) ),CAPABILITY_AUTO_EXPAND
- 堆栈创建所需的 CloudFormation 能力组合;可以是:
ClientRequestToken(弦声)- 此请求的独特标识符; 从 1 - 128 b 匹配
[a-zA-Z0-9][-a-zA-Z0-9]*
- 此请求的独特标识符; 从 1 - 128 b 匹配
DisableRollback(布尔)- 如果堆栈创建失败, 设置为真以禁用堆栈回滚
EnableTerminationProtection(布尔)- 启用针对堆栈删除的保护
- 更详细情况( AWS)
NotificationARNs(阵列)- SNS主题 ARNs 矩阵以发布堆栈相关活动
OnFailure(弦声)- 堆栈创建失败时要采取的行动;可以是:
DO_NOTHING, (中文(简体) ),ROLLBACK, (中文(简体) ),DELETE
- 堆栈创建失败时要采取的行动;可以是:
Parameters(阵列)- 指定堆栈输入参数的对象阵列
- 更详细情况( AWS)
ResourceTypes(阵列)- 包含此创建堆栈动作权限的 CloudFormation 模板资源类型的组合
- 更详细情况( AWS)
RetainExceptOnCreate(布尔)- 设定为真以确保在操作回滚时将新创建的资源删除, 即使带有删除策略
Retain
- 设定为真以确保在操作回滚时将新创建的资源删除, 即使带有删除策略
RoleARN(弦声)- IAM 角色 ARN Cloud Formation 假设创建堆栈
RollbackConfiguration(标 题)- 在创建和更新过程中监测的回滚触发器
- 更详细情况( AWS)
StackPolicyBody(字符串,对象)- 堆栈策略文档; 对象将被自动序列化为 JSON, 或提供预序列化的 JSON
- 更详细情况( AWS)
StackPolicyURL(弦声)- 堆栈策略 URL
Tags(阵列)- 与堆栈关联的标签对象阵列
- 更详细情况( AWS)
TemplateBody(字符串,对象)- CloudFormation模板对象(会自动为您序列化为JSON),或预序列化的JSON或YAML;最多可达51,200 b
TemplateURL(弦声)- S3 Cloud Formation 模板的位置;最多可达 460 800 b
TimeoutInMinutes(数目)- 堆栈状态成为前的时间量
CREATE_FAILED
- 堆栈状态成为前的时间量
DeleteStack
属性 :
StackName(弦) [须]- 堆栈名称或ID
ClientRequestToken(弦声)- 此请求的独特标识符; 从 1 - 128 b 匹配
[a-zA-Z0-9][-a-zA-Z0-9]*
- 此请求的独特标识符; 从 1 - 128 b 匹配
RetainResources(阵列)- 删除堆栈后要保留的逻辑资源ID列表
RoleARN(弦声)- 删除时要承担的 IAM 角色 ARN
DescribeStackResources
属性 :
StackName(弦声)- 堆栈名称或ID
LogicalResourceId(弦声)- 资源的逻辑名称
PhysicalResourceId(弦声)- 资源的实际名称或标识; 如果您未指定
PhysicalResourceId,必须指定StackName
- 资源的实际名称或标识; 如果您未指定
DescribeStacks
属性 :
StackName(弦声)- 堆栈名称或ID
NextToken(弦声)- 如果
NextToken先前的答复中退回
- 如果
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListStackResources
属性 :
StackName(弦) [须]- 堆栈名称或ID
NextToken(弦声)- 如果
NextToken先前的答复中退回
- 如果
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
UpdateStack
属性 :
StackName(弦) [须]- 堆栈名称或ID
Capabilities(阵列)- 堆栈创建所需的 CloudFormation 能力组合;可以是:
CAPABILITY_IAM, (中文(简体) ),CAPABILITY_NAMED_IAM, (中文(简体) ),CAPABILITY_AUTO_EXPAND
- 堆栈创建所需的 CloudFormation 能力组合;可以是:
ClientRequestToken(弦声)- 此请求的独特标识符; 从 1 - 128 b 匹配
[a-zA-Z0-9][-a-zA-Z0-9]*
- 此请求的独特标识符; 从 1 - 128 b 匹配
DisableRollback(布尔)- 如果堆栈创建失败, 设置为真以禁用堆栈回滚
NotificationARNs(阵列)- SNS主题 ARNs 矩阵以发布堆栈相关活动
Parameters(阵列)- 指定堆栈输入参数的对象阵列
- 更详细情况( AWS)
ResourceTypes(阵列)- 包含此创建堆栈动作权限的 CloudFormation 模板资源类型的组合
- 更详细情况( AWS)
RetainExceptOnCreate(布尔)- 设定为真以确保在操作回滚时将新创建的资源删除, 即使带有删除策略
Retain
- 设定为真以确保在操作回滚时将新创建的资源删除, 即使带有删除策略
RoleARN(弦声)- IAM 角色 ARN Cloud Formation 假设创建堆栈
RollbackConfiguration(标 题)- 在创建和更新过程中监测的回滚触发器
- 更详细情况( AWS)
StackPolicyBody(字符串,对象)- 堆栈策略文档; 对象将被自动序列化为 JSON, 或提供预序列化的 JSON
- 更详细情况( AWS)
StackPolicyURL(弦声)- 堆栈策略 URL
Tags(阵列)- 与堆栈关联的标签对象阵列
- 更详细情况( AWS)
TemplateBody(字符串,对象)- CloudFormation模板对象(会自动为您序列化为JSON),或预序列化的JSON或YAML;最多可达51,200 b
TemplateURL(弦声)- S3 Cloud Formation 模板的位置;最多可达 460 800 b
UpdateTerminationProtection
属性 :
StackName(弦) [须]- 堆栈名称或ID
EnableTerminationProtection[需要]- 在指定的堆栈上启用终止保护
有待执行的方法
请帮忙 打开 PR来啊!
ActivateOrganizationsAccessActivateTypeBatchDescribeTypeConfigurationsCancelUpdateStackContinueUpdateRollbackCreateChangeSetCreateStackInstancesCreateStackSetDeactivateOrganizationsAccessDeactivateTypeDeleteChangeSetDeleteStackInstancesDeleteStackSetDeregisterTypeDescribeAccountLimitsDescribeChangeSetDescribeChangeSetHooksDescribeOrganizationsAccessDescribePublisherDescribeStackDriftDetectionStatusDescribeStackEventsDescribeStackInstanceDescribeStackResourceDescribeStackResourceDriftsDescribeStackSetDescribeStackSetOperationDescribeTypeDescribeTypeRegistrationDetectStackDriftDetectStackResourceDriftDetectStackSetDriftEstimateTemplateCostExecuteChangeSetGetStackPolicyGetTemplateGetTemplateSummaryImportStacksToStackSetListChangeSetsListExportsListImportsListStackInstanceResourceDriftsListStackInstancesListStacksListStackSetOperationResultsListStackSetOperationsListStackSetsListTypeRegistrationsListTypesListTypeVersionsPublishTypeRecordHandlerProgressRegisterPublisherRegisterTypeRollbackStackSetStackPolicySetTypeConfigurationSetTypeDefaultVersionSignalResourceStopStackSetOperationTestTypeUpdateStackInstancesUpdateStackSetValidateTemplate