Struct aws_sdk_imagebuilder::model::Distribution
source · #[non_exhaustive]pub struct Distribution { /* private fields */ }
Expand description
Defines the settings for a specific Region.
Implementations§
source§impl Distribution
impl Distribution
sourcepub fn ami_distribution_configuration(
&self
) -> Option<&AmiDistributionConfiguration>
pub fn ami_distribution_configuration(
&self
) -> Option<&AmiDistributionConfiguration>
The specific AMI settings; for example, launch permissions or AMI tags.
sourcepub fn container_distribution_configuration(
&self
) -> Option<&ContainerDistributionConfiguration>
pub fn container_distribution_configuration(
&self
) -> Option<&ContainerDistributionConfiguration>
Container distribution settings for encryption, licensing, and sharing in a specific Region.
sourcepub fn license_configuration_arns(&self) -> Option<&[String]>
pub fn license_configuration_arns(&self) -> Option<&[String]>
The License Manager Configuration to associate with the AMI in the specified Region.
sourcepub fn launch_template_configurations(
&self
) -> Option<&[LaunchTemplateConfiguration]>
pub fn launch_template_configurations(
&self
) -> Option<&[LaunchTemplateConfiguration]>
A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.
sourcepub fn s3_export_configuration(&self) -> Option<&S3ExportConfiguration>
pub fn s3_export_configuration(&self) -> Option<&S3ExportConfiguration>
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.
sourcepub fn fast_launch_configurations(&self) -> Option<&[FastLaunchConfiguration]>
pub fn fast_launch_configurations(&self) -> Option<&[FastLaunchConfiguration]>
The Windows faster-launching configurations to use for AMI distribution.
source§impl Distribution
impl Distribution
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture Distribution
.
Trait Implementations§
source§impl Clone for Distribution
impl Clone for Distribution
source§fn clone(&self) -> Distribution
fn clone(&self) -> Distribution
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for Distribution
impl Debug for Distribution
source§impl PartialEq<Distribution> for Distribution
impl PartialEq<Distribution> for Distribution
source§fn eq(&self, other: &Distribution) -> bool
fn eq(&self, other: &Distribution) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.