Skip to content

Create Platform Version

elasticbeanstalk_create_platform_version R Documentation

Create a new version of your custom platform

Description

Create a new version of your custom platform.

Usage

elasticbeanstalk_create_platform_version(PlatformName, PlatformVersion,
  PlatformDefinitionBundle, EnvironmentName, OptionSettings, Tags)

Arguments

PlatformName

[required] The name of your custom platform.

PlatformVersion

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

PlatformDefinitionBundle

[required] The location of the platform definition archive in Amazon S3.

EnvironmentName

The name of the builder environment.

OptionSettings

The configuration option settings to apply to the builder environment.

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.

Value

A list with the following syntax:

list(
  PlatformSummary = list(
    PlatformArn = "string",
    PlatformOwner = "string",
    PlatformStatus = "Creating"|"Failed"|"Ready"|"Deleting"|"Deleted",
    PlatformCategory = "string",
    OperatingSystemName = "string",
    OperatingSystemVersion = "string",
    SupportedTierList = list(
      "string"
    ),
    SupportedAddonList = list(
      "string"
    ),
    PlatformLifecycleState = "string",
    PlatformVersion = "string",
    PlatformBranchName = "string",
    PlatformBranchLifecycleState = "string"
  ),
  Builder = list(
    ARN = "string"
  )
)

Request syntax

svc$create_platform_version(
  PlatformName = "string",
  PlatformVersion = "string",
  PlatformDefinitionBundle = list(
    S3Bucket = "string",
    S3Key = "string"
  ),
  EnvironmentName = "string",
  OptionSettings = list(
    list(
      ResourceName = "string",
      Namespace = "string",
      OptionName = "string",
      Value = "string"
    )
  ),
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  )
)