Skip to content

Latest commit

 

History

History

cloudwatch-oam-sink

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

cloudwatch-oam-sink

This module creates following resources.

  • aws_oam_sink
  • aws_oam_sink_policy (optional)

Requirements

Name Version
terraform >= 1.8
aws >= 5.58

Providers

Name Version
aws 5.51.0

Modules

Name Source Version
resource_group tedilabs/misc/aws//modules/resource-group ~> 0.10.0

Resources

Name Type
aws_oam_sink.this resource
aws_oam_sink_policy.this resource

Inputs

Name Description Type Default Required
name (Required) The name of the CloudWatch OAM sink. string n/a yes
allowed_source_accounts (Optional) A list of the IDs of AWS accounts that will share data with this monitoring account. list(string) [] no
allowed_source_organization_paths (Optional) A list of the organization paths of the AWS accounts that will share data with this monitoring account. list(string) [] no
allowed_source_organizations (Optional) A list of the organization IDs of AWS accounts that will share data with this monitoring account. list(string) [] no
module_tags_enabled (Optional) Whether to create AWS Resource Tags for the module informations. bool true no
resource_group_description (Optional) The description of Resource Group. string "Managed by Terraform." no
resource_group_enabled (Optional) Whether to create Resource Group to find and group AWS resources which are created by this module. bool true no
resource_group_name (Optional) The name of Resource Group. A Resource Group name can have a maximum of 127 characters, including letters, numbers, hyphens, dots, and underscores. The name cannot start with AWS or aws. string "" no
tags (Optional) A map of tags to add to all resources. map(string) {} no
telemetry_types (Optional) A set of the telemetry types can be shared with it. Valid values are AWS::CloudWatch::Metric, AWS::Logs::LogGroup, AWS::XRay::Trace, AWS::ApplicationInsights::Application, AWS::InternetMonitor::Monitor. set(string) [] no

Outputs

Name Description
allowed_source_accounts A list of the IDs of AWS accounts allowed to share data with this monitoring account.
allowed_source_organization_paths A list of the organization paths of AWS accounts allowed to share data with this monitoring account.
allowed_source_organizations A list of the organization IDs of AWS accounts allowed to share data with this monitoring account.
arn The ARN of the CloudWatch OAM sink.
id The ID of the CloudWatch OAM sink.
name The name of CloudWatch OAM sink.
telemetry_types A set of the telemetry types can be shared with it.