Skip to content

Get Distribution Configuration

imagebuilder_get_distribution_configuration R Documentation

Gets a distribution configuration

Description

Gets a distribution configuration.

Usage

imagebuilder_get_distribution_configuration(
  distributionConfigurationArn)

Arguments

distributionConfigurationArn

[required] The Amazon Resource Name (ARN) of the distribution configuration that you want to retrieve.

Value

A list with the following syntax:

list(
  requestId = "string",
  distributionConfiguration = list(
    arn = "string",
    name = "string",
    description = "string",
    distributions = list(
      list(
        region = "string",
        amiDistributionConfiguration = list(
          name = "string",
          description = "string",
          targetAccountIds = list(
            "string"
          ),
          amiTags = list(
            "string"
          ),
          kmsKeyId = "string",
          launchPermission = list(
            userIds = list(
              "string"
            ),
            userGroups = list(
              "string"
            ),
            organizationArns = list(
              "string"
            ),
            organizationalUnitArns = list(
              "string"
            )
          )
        ),
        containerDistributionConfiguration = list(
          description = "string",
          containerTags = list(
            "string"
          ),
          targetRepository = list(
            service = "ECR",
            repositoryName = "string"
          )
        ),
        licenseConfigurationArns = list(
          "string"
        ),
        launchTemplateConfigurations = list(
          list(
            launchTemplateId = "string",
            accountId = "string",
            setDefaultVersion = TRUE|FALSE
          )
        ),
        s3ExportConfiguration = list(
          roleName = "string",
          diskImageFormat = "VMDK"|"RAW"|"VHD",
          s3Bucket = "string",
          s3Prefix = "string"
        ),
        fastLaunchConfigurations = list(
          list(
            enabled = TRUE|FALSE,
            snapshotConfiguration = list(
              targetResourceCount = 123
            ),
            maxParallelLaunches = 123,
            launchTemplate = list(
              launchTemplateId = "string",
              launchTemplateName = "string",
              launchTemplateVersion = "string"
            ),
            accountId = "string"
          )
        )
      )
    ),
    timeoutMinutes = 123,
    dateCreated = "string",
    dateUpdated = "string",
    tags = list(
      "string"
    )
  )
)

Request syntax

svc$get_distribution_configuration(
  distributionConfigurationArn = "string"
)