CreateDeploymentRequest

public struct CreateDeploymentRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The app ID. This parameter is required for app deployments, but not for other deployment commands.

    Declaration

    Swift

    public let appId: String?
  • A DeploymentCommand object that specifies the deployment command and any associated arguments.

    Declaration

    Swift

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

    Declaration

    Swift

    public let comment: String?
  • A string that contains user-defined, custom JSON. You can use this parameter to override some corresponding default stack configuration JSON values. The string should be in the following format: “{\"key1\”: \“value1\”, \“key2\”: \“value2\”,…}“ For more information about custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes and Overriding Attributes With Custom JSON.

    Declaration

    Swift

    public let customJson: String?
  • The instance IDs for the deployment targets.

    Declaration

    Swift

    public let instanceIds: [String]?
  • The layer IDs for the deployment targets.

    Declaration

    Swift

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

    Declaration

    Swift

    public let stackId: String
  • Undocumented

    Declaration

    Swift

    public init(appId: String? = nil, command: DeploymentCommand, comment: String? = nil, customJson: String? = nil, instanceIds: [String]? = nil, layerIds: [String]? = nil, stackId: String)