class Aws::CodeDeploy::Types::CreateApplicationInput

Represents the input of a `CreateApplication` operation.

@note When making an API call, you may pass CreateApplicationInput

data as a hash:

    {
      application_name: "ApplicationName", # required
      compute_platform: "Server", # accepts Server, Lambda, ECS
      tags: [
        {
          key: "Key",
          value: "Value",
        },
      ],
    }

@!attribute [rw] application_name

The name of the application. This name must be unique with the
applicable IAM user or AWS account.
@return [String]

@!attribute [rw] compute_platform

The destination platform type for the deployment (`Lambda`,
`Server`, or `ECS`).
@return [String]

@!attribute [rw] tags

The metadata that you apply to CodeDeploy applications to help you
organize and categorize them. Each tag consists of a key and an
optional value, both of which you define.
@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateApplicationInput AWS API Documentation

Constants

SENSITIVE