---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_imagebuilder_distribution_configuration{% #aws_imagebuilder_distribution_configuration %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `distribution_configuration`{% #distribution_configuration %}

**Type**: `STRUCT`**Provider name**: `distributionConfiguration`**Description**: The distribution configuration object.

- `arn`**Type**: `STRING`**Provider name**: `arn`**Description**: The Amazon Resource Name (ARN) of the distribution configuration.
- `date_created`**Type**: `STRING`**Provider name**: `dateCreated`**Description**: The date on which this distribution configuration was created.
- `date_updated`**Type**: `STRING`**Provider name**: `dateUpdated`**Description**: The date on which this distribution configuration was last updated.
- `description`**Type**: `STRING`**Provider name**: `description`**Description**: The description of the distribution configuration.
- `distributions`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `distributions`**Description**: The distribution objects that apply Region-specific settings for the deployment of the image to targeted Regions.
  - `ami_distribution_configuration`**Type**: `STRUCT`**Provider name**: `amiDistributionConfiguration`**Description**: The specific AMI settings; for example, launch permissions or AMI tags.
    - `ami_tags`**Type**: `MAP_STRING_STRING`**Provider name**: `amiTags`**Description**: The tags to apply to AMIs distributed to this Region.
    - `description`**Type**: `STRING`**Provider name**: `description`**Description**: The description of the AMI distribution configuration. Minimum and maximum length are in characters.
    - `kms_key_id`**Type**: `STRING`**Provider name**: `kmsKeyId`**Description**: The KMS key identifier used to encrypt the distributed image.
    - `launch_permission`**Type**: `STRUCT`**Provider name**: `launchPermission`**Description**: Launch permissions can be used to configure which Amazon Web Services accounts can use the AMI to launch instances.
      - `organization_arns`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `organizationArns`**Description**: The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see [What is Organizations?](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_introduction.html).
      - `organizational_unit_arns`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `organizationalUnitArns`**Description**: The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see [Organizations terminology and concepts](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started_concepts.html).
      - `user_groups`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `userGroups`**Description**: The name of the group.
      - `user_ids`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `userIds`**Description**: The Amazon Web Services account ID.
    - `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the output AMI.
    - `target_account_ids`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `targetAccountIds`**Description**: The ID of an account to which you want to distribute an image.
  - `container_distribution_configuration`**Type**: `STRUCT`**Provider name**: `containerDistributionConfiguration`**Description**: Container distribution settings for encryption, licensing, and sharing in a specific Region.
    - `container_tags`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `containerTags`**Description**: Tags that are attached to the container distribution configuration.
    - `description`**Type**: `STRING`**Provider name**: `description`**Description**: The description of the container distribution configuration.
    - `target_repository`**Type**: `STRUCT`**Provider name**: `targetRepository`**Description**: The destination repository for the container distribution configuration.
      - `repository_name`**Type**: `STRING`**Provider name**: `repositoryName`**Description**: The name of the container repository where the output container image is stored. This name is prefixed by the repository location. For example, `<repository location url>/repository_name`.
      - `service`**Type**: `STRING`**Provider name**: `service`**Description**: Specifies the service in which this image was registered.
  - `fast_launch_configurations`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `fastLaunchConfigurations`**Description**: The Windows faster-launching configurations to use for AMI distribution.
    - `account_id`**Type**: `STRING`**Provider name**: `accountId`**Description**: The owner account ID for the fast-launch enabled Windows AMI.
    - `enabled`**Type**: `BOOLEAN`**Provider name**: `enabled`**Description**: A Boolean that represents the current state of faster launching for the Windows AMI. Set to `true` to start using Windows faster launching, or `false` to stop using it.
    - `launch_template`**Type**: `STRUCT`**Provider name**: `launchTemplate`**Description**: The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
      - `launch_template_id`**Type**: `STRING`**Provider name**: `launchTemplateId`**Description**: The ID of the launch template to use for faster launching for a Windows AMI.
      - `launch_template_name`**Type**: `STRING`**Provider name**: `launchTemplateName`**Description**: The name of the launch template to use for faster launching for a Windows AMI.
      - `launch_template_version`**Type**: `STRING`**Provider name**: `launchTemplateVersion`**Description**: The version of the launch template to use for faster launching for a Windows AMI.
    - `max_parallel_launches`**Type**: `INT32`**Provider name**: `maxParallelLaunches`**Description**: The maximum number of parallel instances that are launched for creating resources.
    - `snapshot_configuration`**Type**: `STRUCT`**Provider name**: `snapshotConfiguration`**Description**: Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
      - `target_resource_count`**Type**: `INT32`**Provider name**: `targetResourceCount`**Description**: The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
  - `launch_template_configurations`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `launchTemplateConfigurations`**Description**: A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.
    - `account_id`**Type**: `STRING`**Provider name**: `accountId`**Description**: The account ID that this configuration applies to.
    - `launch_template_id`**Type**: `STRING`**Provider name**: `launchTemplateId`**Description**: Identifies the Amazon EC2 launch template to use.
    - `set_default_version`**Type**: `BOOLEAN`**Provider name**: `setDefaultVersion`**Description**: Set the specified Amazon EC2 launch template as the default launch template for the specified account.
  - `license_configuration_arns`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `licenseConfigurationArns`**Description**: The License Manager Configuration to associate with the AMI in the specified Region.
  - `region`**Type**: `STRING`**Provider name**: `region`**Description**: The target Region.
  - `s3_export_configuration`**Type**: `STRUCT`**Provider name**: `s3ExportConfiguration`**Description**: Configure export settings to deliver disk images created from your image build, using a file format that is compatible with your VMs in that Region.
    - `disk_image_format`**Type**: `STRING`**Provider name**: `diskImageFormat`**Description**: Export the updated image to one of the following supported disk image formats:
      - Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
      - Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
      - Raw – Raw format.
    - `role_name`**Type**: `STRING`**Provider name**: `roleName`**Description**: The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
    - `s3_bucket`**Type**: `STRING`**Provider name**: `s3Bucket`**Description**: The S3 bucket in which to store the output disk images for your VM.
    - `s3_prefix`**Type**: `STRING`**Provider name**: `s3Prefix`**Description**: The Amazon S3 path for the bucket where the output disk images for your VM are stored.
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the distribution configuration.
- `timeout_minutes`**Type**: `INT32`**Provider name**: `timeoutMinutes`**Description**: The maximum duration in minutes for this distribution configuration.

## `request_id`{% #request_id %}

**Type**: `STRING`**Provider name**: `requestId`**Description**: The request ID that uniquely identifies this request.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
