Struct aws_sdk_imagebuilder::model::distribution::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for Distribution
Implementations
The target Region.
The specific AMI settings; for example, launch permissions or AMI tags.
pub fn set_ami_distribution_configuration(
self,
input: Option<AmiDistributionConfiguration>
) -> Self
pub fn set_ami_distribution_configuration(
self,
input: Option<AmiDistributionConfiguration>
) -> Self
The specific AMI settings; for example, launch permissions or AMI tags.
pub fn container_distribution_configuration(
self,
input: ContainerDistributionConfiguration
) -> Self
pub fn container_distribution_configuration(
self,
input: ContainerDistributionConfiguration
) -> Self
Container distribution settings for encryption, licensing, and sharing in a specific Region.
pub fn set_container_distribution_configuration(
self,
input: Option<ContainerDistributionConfiguration>
) -> Self
pub fn set_container_distribution_configuration(
self,
input: Option<ContainerDistributionConfiguration>
) -> Self
Container distribution settings for encryption, licensing, and sharing in a specific Region.
Appends an item to license_configuration_arns
.
To override the contents of this collection use set_license_configuration_arns
.
The License Manager Configuration to associate with the AMI in the specified Region.
The License Manager Configuration to associate with the AMI in the specified Region.
Appends an item to launch_template_configurations
.
To override the contents of this collection use set_launch_template_configurations
.
A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.
pub fn set_launch_template_configurations(
self,
input: Option<Vec<LaunchTemplateConfiguration>>
) -> Self
pub fn set_launch_template_configurations(
self,
input: Option<Vec<LaunchTemplateConfiguration>>
) -> Self
A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.
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.
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.
Consumes the builder and constructs a Distribution
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more