Private acceleratoracceleratorCloudFormationStacks
Private acceleratorPrivate Readonly acceleratoracceleratorToolProps
Private backupList of backup vaults will be used to delete post stack deletion
Private bootstrapbootstrapBuildEnvironmentVariables
Private bucketsList of buckets will be used to delete post stack deletion
Private deletePrivate executingExecuting Account ID
Private externalexternalPipelineAccount object
Private globalPipeline Global Config
Private globalglobalRegion
Private iamList of IAM policies to be detached prior to stack deletion
Private iamList of IAM roles to have policies detached prior to stack deletion
Private kmsList of Kms key will be used to delete post stack deletion
Private logList of log groups will be used to delete post stack deletion
Private loggerPrivate organizationorganizationAccounts - for list of accounts in organization
Private pipelineList of pipeline action names
Private pipelinePipeline Source Config repository details
Private pipelinepipelineManagementAccount
Private pipelinepipelineStageActions List Accelerator stacks in delete order Any changes in stacks creation in accelerator needs will need changes of this field
Private pipelineList of pipeline stage names
Private assumePrivate cleanupPrivate completePrivate completePrivate debugPrivate delayPrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate deletePrivate detachPrivate disablePrivate
Function to see is cloudformation stack is deletable If stack termination protection is ON and uninstaller flag to ignore termination protection is on then it is considered to be deletable
Optional accountId: stringOptional region: stringPrivate filterPrivate finalPrivate getPrivate getPrivate getPrivate getPrivate getPrivate getPrivate
Function to get management account credentials
Private getPrivate getPrivate getPrivate getPrivate getPrivate getPrivate initPrivate isPrivate
Function to check if given stack deletion completed.
Private preparePrivate
Function to delete stack's resources like S3/Cloudwatch logs, KMS key
Private removePrivate scheduleFunction to uninstall accelerator. It is expected to completely rollback installer. Uninstaller can rollback following resources created by accelerator.
The name of the installer cloudformation stack
Private validateFunction to check if stack exists
Static Private getStatic Private isStatic Private resetGenerated using TypeDoc
AcceleratorTool Class