Parameters:
AppSlug:
MinLength: '3'
Type: String
Default: financials-saas
Description: Short application slug, ie 'myapp-efs' or 'myapp-nonprod'. Lowercase
letters, numbers and dashes only
AllowedPattern: "[a-z0-9-]*"
StartWindowMinutes:
Description: "The amount of time in which a backup needs to start. (Relative to hard-coded midnight time in the template.)"
Type: Number
Default: 60
CompletionWindowMinutes:
Description: The amount of time to wait for the backup to be completed."
Type: Number
Default: 300
MoveToColdStorageAfterDays:
Description: "The number of days after creation that a recovery point is moved to cold storage."
Type: Number
Default: 30
DeleteAfterDays:
Description: "The number of days after creation that a recovery point is deleted. Must be greater than MoveToColdStorageAfterDays."
Type: Number
Default: 120
TagService:
Description: Service name (from the service catalog) that is utilizing this resource
Type: String
Default: Financials SaaS
TagName:
Description: Descriptive identifier of resource.
Type: String
Default: financials-saas-efs-backup
TagEnvironment:
Description: Type of environment that is using this resource, such as 'dev', 'tst', 'prd'.
Type: String
Default: dev
TagCreatedBy:
Description: NetID of the user who created this resource
Type: String
Default: hlo
TagContactNetId:
Description: NetID of the person to contact for information about this resource
Type: String
Default: hlo
TagAccountNumber:
Description: Financial system account number for the service utilizing this resource
Type: String
Default: 1192801
TagTicketNumber:
Description: Ticket number that this resource is for
Type: String
Default: FINMOD-553
TagResourceFunction:
Description: Human-readable description of what function this resource is providing
Type: String
Default: Financials SaaS EFS Backup Plan and Vault
EFS Backup Plan and Vault CloudFormation Deployment
This CloudFormation template will build an AWS backup plan and vault to be used for an EFS volume.