Deployment

public struct Deployment : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The app ID.

    Declaration

    Swift

    public let appId: String?
  • Used to specify a stack or deployment command.

    Declaration

    Swift

    public let command: DeploymentCommand?
  • A user-defined comment.

    Declaration

    Swift

    public let comment: String?
  • Date when the deployment completed.

    Declaration

    Swift

    public let completedAt: String?
  • Date when the deployment was created.

    Declaration

    Swift

    public let createdAt: String?
  • A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format: “{\"key1\”: \“value1\”, \“key2\”: \“value2\”,…}“ For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

    Declaration

    Swift

    public let customJson: String?
  • The deployment ID.

    Declaration

    Swift

    public let deploymentId: String?
  • The deployment duration.

    Declaration

    Swift

    public let duration: Int?
  • The user’s IAM ARN.

    Declaration

    Swift

    public let iamUserArn: String?
  • The IDs of the target instances.

    Declaration

    Swift

    public let instanceIds: [String]?
  • The stack ID.

    Declaration

    Swift

    public let stackId: String?
  • The deployment status: running successful failed

    Declaration

    Swift

    public let status: String?
  • Undocumented

    Declaration

    Swift

    public init(appId: String? = nil, command: DeploymentCommand? = nil, comment: String? = nil, completedAt: String? = nil, createdAt: String? = nil, customJson: String? = nil, deploymentId: String? = nil, duration: Int? = nil, iamUserArn: String? = nil, instanceIds: [String]? = nil, stackId: String? = nil, status: String? = nil)