Skip to content

CreatePlatformVersionRequest

Source code in docs_src/capo_elastic_beanstalk/types/create_platform_version_request.py
class CreatePlatformVersionRequest(TypedDict, closed=True):
    platform_name: "capo_elastic_beanstalk.types.platform_name.PlatformName"
    """<p>The name of your custom platform.</p>"""
    platform_version: "capo_elastic_beanstalk.types.platform_version.PlatformVersion"
    """<p>The number, such as 1.0.2, for the new platform version.</p>"""
    platform_definition_bundle: "capo_elastic_beanstalk.types.s3_location.S3Location"
    """<p>The location of the platform definition archive in Amazon S3.</p>"""
    environment_name: NotRequired[
        "capo_elastic_beanstalk.types.environment_name.EnvironmentName"
    ]
    """<p>The name of the builder environment.</p>"""
    option_settings: NotRequired[
        "capo_elastic_beanstalk.types.configuration_option_settings_list.ConfigurationOptionSettingsList"
    ]
    """<p>The configuration option settings to apply to the builder environment.</p>"""
    tags: NotRequired["capo_elastic_beanstalk.types.tags.Tags"]
    """<p>Specifies the tags applied to the new platform version.</p> <p>Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.</p>"""

environment_name instance-attribute

environment_name: NotRequired[EnvironmentName]

The name of the builder environment.

option_settings instance-attribute

option_settings: NotRequired[ConfigurationOptionSettingsList]

The configuration option settings to apply to the builder environment.

platform_definition_bundle instance-attribute

platform_definition_bundle: S3Location

The location of the platform definition archive in Amazon S3.

platform_name instance-attribute

platform_name: PlatformName

The name of your custom platform.

platform_version instance-attribute

platform_version: PlatformVersion

The number, such as 1.0.2, for the new platform version.

tags instance-attribute

tags: NotRequired[Tags]

Specifies the tags applied to the new platform version.

Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.