Options
All
  • Public
  • Public/Protected
  • All
Menu

Module aws-model/src

Index

Type aliases

AccountAlias: string
AccountArn: string
AccountEmail: string
AccountId: string

AWS account id

AccountName: string
AccountStatus: "ACTIVE" | "PENDING_CLOSURE" | "SUSPENDED"
Arn: string
CausingEntity: string
ChangeSetId: string
ChangeSetName: string
ChangeSetStatus: "CREATE_PENDING" | "CREATE_IN_PROGRESS" | "CREATE_COMPLETE" | "DELETE_COMPLETE" | "FAILED"
ChangeSetStatusReason: string
ChangeSetType: "CREATE" | "UPDATE"
ChangeSource: "ResourceReference" | "ParameterReference" | "ResourceAttribute" | "DirectModification" | "Automatic"
ChangeType: "Resource"
ClientRequestToken: string
CloudFormationStack: BaseCloudFormationStack<StackParameter>

CloudFormation stack.

CreationTime: Date

CloudFormation stack creation time.

DetailedStackParameter: StackParameter & ParameterDeclaration

Detailed CloudFormation stack parameter.

EnableTerminationProtection: boolean

CloudFormation stack termination protection.

EvaluationType: "Static" | "Dynamic"
EventId: string
IamRoleArn: string

IAM role arn

IamRoleName: string
LastUpdatedTime: Date

CloudFormation stack last updated time.

LogicalResourceId: string
OUArn: string
OUId: string
OUName: string
OUPath: string
PhysicalResourceId: string
PropertyName: string
Region: string

AWS region

RequiresRecreation: "Never" | "Conditionally" | "Always"
ResourceAttribute: "Properties" | "Metadata" | "CreationPolicy" | "UpdatePolicy" | "DeletionPolicy" | "Tags"
ResourceChangeAction: "Add" | "Modify" | "Remove" | "Import"
ResourceChangeReplacement: "True" | "False" | "Conditional"
ResourceProperties: string
ResourceStatus: "CREATE_IN_PROGRESS" | "CREATE_FAILED" | "CREATE_COMPLETE" | "DELETE_IN_PROGRESS" | "DELETE_FAILED" | "DELETE_COMPLETE" | "DELETE_SKIPPED" | "UPDATE_IN_PROGRESS" | "UPDATE_FAILED" | "UPDATE_COMPLETE" | "IMPORT_FAILED" | "IMPORT_COMPLETE" | "IMPORT_IN_PROGRESS" | "IMPORT_ROLLBACK_IN_PROGRESS" | "IMPORT_ROLLBACK_FAILED" | "IMPORT_ROLLBACK_COMPLETE" | "ROLLBACK_COMPLETE" | "ROLLBACK_FAILED" | "UPDATE_ROLLBACK_COMPLETE" | "UPDATE_ROLLBACK_FAILED"
ResourceStatusReason: string
ResourceType: string
ServicePrincipal: string
StackCapability: "CAPABILITY_IAM" | "CAPABILITY_NAMED_IAM" | "CAPABILITY_AUTO_EXPAND"

CloudFormation stack capability.

StackDriftDetectionId: string
StackDriftDetectionStatus: "DETECTION_IN_PROGRESS" | "DETECTION_FAILED" | "DETECTION_COMPLETE"
StackDriftDetectionStatusReason: string
StackDriftStatus: "DRIFTED" | "IN_SYNC" | "UNKNOWN" | "NOT_CHECKED"
StackId: string

CloudFormation stack id.

StackName: string

CloudFormation stack name.

StackOutputDescription: string

CloudFormation stack output description.

StackOutputKey: string

CloudFormation stack output key.

StackOutputValue: string

CloudFormation stack output value.

StackParameterDescription: string

CloudFormation stack parameter description.

StackParameterKey: string

CloudFormation stack parameter key.

StackParameterNoEcho: boolean

CloudFormation stack parameter value.

StackParameterValue: string

CloudFormation stack parameter value.

StackPolicyBody: string

CloudFormation stack policy.

StackStatus: "CREATE_IN_PROGRESS" | "CREATE_FAILED" | "CREATE_COMPLETE" | "ROLLBACK_IN_PROGRESS" | "ROLLBACK_FAILED" | "ROLLBACK_COMPLETE" | "DELETE_IN_PROGRESS" | "DELETE_FAILED" | "DELETE_COMPLETE" | "DELETE_SKIPPED" | "UPDATE_IN_PROGRESS" | "UPDATE_FAILED" | "UPDATE_COMPLETE_CLEANUP_IN_PROGRESS" | "UPDATE_COMPLETE" | "UPDATE_ROLLBACK_IN_PROGRESS" | "UPDATE_ROLLBACK_FAILED" | "UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS" | "UPDATE_ROLLBACK_COMPLETE" | "REVIEW_IN_PROGRESS" | "IMPORT_IN_PROGRESS" | "IMPORT_COMPLETE" | "IMPORT_ROLLBACK_IN_PROGRESS" | "IMPORT_ROLLBACK_FAILED" | "IMPORT_ROLLBACK_COMPLETE"

CloudFormation stack status.

StackStatusReason: string

CloudFormation stack status reason.

TagKey: string
TagValue: string
TemplateBody: string

CloudFormation stack template.

TemplateDescription: string

CloudFormation stack template description.

UserId: string

AWS user id

Functions

  • makeIamRoleArn(accountId: string, roleName: string): string

Generated using TypeDoc