Skip to content

Distribution

Source code in docs_src/capo_imagebuilder/types/distribution.py
class Distribution(TypedDict, closed=True):
    region: "capo_imagebuilder.types.non_empty_string.NonEmptyString"
    """<p>The target Region.</p>"""
    ami_distribution_configuration: NotRequired[
        "capo_imagebuilder.types.ami_distribution_configuration.AmiDistributionConfiguration"
    ]
    """<p>The specific AMI settings; for example, launch permissions or AMI tags.</p>"""
    container_distribution_configuration: NotRequired[
        "capo_imagebuilder.types.container_distribution_configuration.ContainerDistributionConfiguration"
    ]
    """<p>Container distribution settings for encryption, licensing, and sharing in a specific Region.</p>"""
    license_configuration_arns: NotRequired[
        "capo_imagebuilder.types.license_configuration_arn_list.LicenseConfigurationArnList"
    ]
    """<p>The License Manager Configuration to associate with the AMI in the specified Region.</p>"""
    launch_template_configurations: NotRequired[
        "capo_imagebuilder.types.launch_template_configuration_list.LaunchTemplateConfigurationList"
    ]
    """<p>A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.</p>"""
    s3_export_configuration: NotRequired[
        "capo_imagebuilder.types.s3_export_configuration.S3ExportConfiguration"
    ]
    """<p>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.</p>"""
    fast_launch_configurations: NotRequired[
        "capo_imagebuilder.types.fast_launch_configuration_list.FastLaunchConfigurationList"
    ]
    """<p>The Windows faster-launching configurations to use for AMI distribution.</p>"""
    ssm_parameter_configurations: NotRequired[
        "capo_imagebuilder.types.ssm_parameter_configuration_list.SsmParameterConfigurationList"
    ]
    """<p>Contains settings to update Amazon Web Services Systems Manager (SSM) Parameter Store Parameters with output AMI IDs from the build by target Region.</p>"""

ami_distribution_configuration instance-attribute

ami_distribution_configuration: NotRequired[AmiDistributionConfiguration]

The specific AMI settings; for example, launch permissions or AMI tags.

container_distribution_configuration instance-attribute

container_distribution_configuration: NotRequired[ContainerDistributionConfiguration]

Container distribution settings for encryption, licensing, and sharing in a specific Region.

fast_launch_configurations instance-attribute

fast_launch_configurations: NotRequired[FastLaunchConfigurationList]

The Windows faster-launching configurations to use for AMI distribution.

launch_template_configurations instance-attribute

launch_template_configurations: NotRequired[LaunchTemplateConfigurationList]

A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.

license_configuration_arns instance-attribute

license_configuration_arns: NotRequired[LicenseConfigurationArnList]

The License Manager Configuration to associate with the AMI in the specified Region.

region instance-attribute

The target Region.

s3_export_configuration instance-attribute

s3_export_configuration: NotRequired[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.

ssm_parameter_configurations instance-attribute

ssm_parameter_configurations: NotRequired[SsmParameterConfigurationList]

Contains settings to update Amazon Web Services Systems Manager (SSM) Parameter Store Parameters with output AMI IDs from the build by target Region.