CfnBuildProps

class aws_cdk.aws_gamelift.CfnBuildProps(*, name=None, operating_system=None, storage_location=None, version=None)

Bases: object

Properties for defining a AWS::GameLift::Build.

Parameters
  • name (Optional[str]) – AWS::GameLift::Build.Name.

  • operating_system (Optional[str]) – AWS::GameLift::Build.OperatingSystem.

  • storage_location (Union[IResolvable, S3LocationProperty, None]) – AWS::GameLift::Build.StorageLocation.

  • version (Optional[str]) – AWS::GameLift::Build.Version.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_gamelift as gamelift

cfn_build_props = gamelift.CfnBuildProps(
    name="name",
    operating_system="operatingSystem",
    storage_location=gamelift.CfnBuild.S3LocationProperty(
        bucket="bucket",
        key="key",
        role_arn="roleArn",

        # the properties below are optional
        object_version="objectVersion"
    ),
    version="version"
)

Attributes

name

AWS::GameLift::Build.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-name

Return type

Optional[str]

operating_system

AWS::GameLift::Build.OperatingSystem.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-operatingsystem

Return type

Optional[str]

storage_location

AWS::GameLift::Build.StorageLocation.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-storagelocation

Return type

Union[IResolvable, S3LocationProperty, None]

version

AWS::GameLift::Build.Version.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-version

Return type

Optional[str]