Data Source: awsImagebuilderDistributionConfiguration
Provides details about an Image Builder Distribution Configuration.
Example Usage
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsImagebuilderDistributionConfiguration.DataAwsImagebuilderDistributionConfiguration(
this,
"example",
{
arn: "arn:aws:imagebuilder:us-west-2:aws:distribution-configuration/example",
}
);
Argument Reference
arn
- (Required) ARN of the distribution configuration.
Attributes Reference
In addition to all arguments above, the following attributes are exported:
dateCreated
- Date the distribution configuration was created.dateUpdated
- Date the distribution configuration was updated.description
- Description of the distribution configuration.distribution
- Set of distributions.amiDistributionConfiguration
- Nested list of AMI distribution configuration.amiTags
- Key-value map of tags to apply to distributed AMI.description
- Description to apply to distributed AMI.kmsKeyId
- ARN of Key Management Service (KMS) Key to encrypt AMI.launchPermission
- Nested list of EC2 launch permissions.organizationArns
- Set of AWS Organization ARNs.organizationalUnitArns
- Set of AWS Organizational Unit ARNs.userGroups
- Set of EC2 launch permission user groups.userIds
- Set of AWS Account identifiers.targetAccountIds
- Set of target AWS Account identifiers.
containerDistributionConfiguration
- Nested list of container distribution configurations.containerTags
- Set of tags that are attached to the container distribution configuration.description
- Description of the container distribution configuration.targetRepository
- Set of destination repositories for the container distribution configuration.repositoryName
- Name of the container repository where the output container image is stored.service
- Service in which the image is registered.
fastLaunchConfiguration
- Nested list of Windows faster-launching configurations to use for AMI distribution.accountId
- The owner account ID for the fast-launch enabled Windows AMI.enabled
- A Boolean that represents the current state of faster launching for the Windows AMI.launchTemplate
- Nested list of launch templates that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.launchTemplateId
- The ID of the launch template to use for faster launching for a Windows AMI.launchTemplateName
- The name of the launch template to use for faster launching for a Windows AMI.launchTemplateVersion
- The version of the launch template to use for faster launching for a Windows AMI.maxParallelLaunches
- The maximum number of parallel instances that are launched for creating resources.snapshotConfiguration
- Nested list of configurations for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.targetResourceCount
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
launchTemplateConfiguration
- Nested list of launch template configurations.default
- Whether the specified Amazon EC2 launch template is set as the default launch template.launchTemplateId
- ID of the Amazon EC2 launch template.accountId
- The account ID that this configuration applies to.
licenseConfigurationArns
- Set of Amazon Resource Names (ARNs) of License Manager License Configurations.region
- AWS Region of distribution.name
- Name of the distribution configuration.tags
- Key-value map of resource tags for the distribution configuration.