You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Imagebuilder::Types::UpdateDistributionConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::UpdateDistributionConfigurationRequest
- Defined in:
- (unknown)
Overview
Note:
When passing UpdateDistributionConfigurationRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
distribution_configuration_arn: "DistributionConfigurationArn", # required
description: "NonEmptyString",
distributions: [ # required
{
region: "NonEmptyString", # required
ami_distribution_configuration: {
name: "AmiNameString",
description: "NonEmptyString",
target_account_ids: ["AccountId"],
ami_tags: {
"TagKey" => "TagValue",
},
kms_key_id: "NonEmptyString",
launch_permission: {
user_ids: ["AccountId"],
user_groups: ["NonEmptyString"],
},
},
license_configuration_arns: ["LicenseConfigurationArn"],
},
],
client_token: "ClientToken", # required
}
Instance Attribute Summary collapse
-
#client_token ⇒ String
The idempotency token of the distribution configuration.
-
#description ⇒ String
The description of the distribution configuration.
-
#distribution_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
-
#distributions ⇒ Array<Types::Distribution>
The distributions of the distribution configuration.
Instance Attribute Details
#client_token ⇒ String
The idempotency token of the distribution configuration.
#description ⇒ String
The description of the distribution configuration.
#distribution_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
#distributions ⇒ Array<Types::Distribution>
The distributions of the distribution configuration.