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)