Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 6.8 KB

File metadata and controls

68 lines (47 loc) · 6.8 KB

Elastio Asset Account CloudFormation Stack

See this README for more details on what this stack does.

This is a Terraform module, that is a thin wrapper on top of an aws_cloudformation_stack resource used to deploy the Elastio Asset Account stack.

See the basic usage example.

Installation

Configure the Elastio terraform module registry, and add this to your project:

module "elastio_asset_account" {
  source  = "terraform.cloudsmith.io/public/elastio-asset-account-cloudformation-stack/aws"
  version = "1.0.0"

  // Provide input parameters
}

Requirements

Name Version
terraform ~> 1.9
aws >= 5.0

Providers

Name Version
aws >= 5.0

Modules

No modules.

Resources

Name Type
aws_cloudformation_stack.this resource

Inputs

Name Description Type Default Required
disable_rollback See docs here bool null no
iam_role_arn See docs here string null no
notification_arns See docs here list(string) null no
on_failure See docs here string null no
policy_body See docs here string null no
policy_url See docs here string null no
stack_name The name of the CloudFormation StackSet. string "ElastioAssetAccount" no
tags Additional tags to apply to all resources created by this stack. map(string) {} no
template_url The URL of the Elastio Asset Account CloudFormation template obtained from
the Elastio Portal.

This parameter is sensitive, because anyone who knows this URL can deploy
Elastio Account stack and linking it to your Elastio tenant.
string n/a yes
timeout_in_minutes See docs here number null no

Outputs

Name Description
stack The outputs of the aws_cloudformation_stack resource.