GetMaintenanceWindowExecutionTaskResult
public struct GetMaintenanceWindowExecutionTaskResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The time the task execution completed.
Declaration
Swift
public let endTime: TimeStamp?
-
The defined maximum number of task executions that could be run in parallel.
Declaration
Swift
public let maxConcurrency: String?
-
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
Declaration
Swift
public let maxErrors: String?
-
The priority of the task.
Declaration
Swift
public let priority: Int?
-
The role that was assumed when running the task.
Declaration
Swift
public let serviceRole: String?
-
The time the task execution started.
Declaration
Swift
public let startTime: TimeStamp?
-
The status of the task.
Declaration
Swift
public let status: MaintenanceWindowExecutionStatus?
-
The details explaining the Status. Only available for certain status values.
Declaration
Swift
public let statusDetails: String?
-
The ARN of the task that ran.
Declaration
Swift
public let taskArn: String?
-
The ID of the specific task execution in the maintenance window task that was retrieved.
Declaration
Swift
public let taskExecutionId: String?
-
The parameters passed to the task when it was run. TaskParameters has been deprecated. To specify parameters to pass to a task when it runs, instead use the Parameters option in the TaskInvocationParameters structure. For information about how Systems Manager handles these options for the supported maintenance window task types, see MaintenanceWindowTaskInvocationParameters. The map has the following format: Key: string, between 1 and 255 characters Value: an array of strings, each string is between 1 and 255 characters
Declaration
Swift
public let taskParameters: [[String : MaintenanceWindowTaskParameterValueExpression]]?
-
The type of task that was run.
Declaration
Swift
public let type: MaintenanceWindowTaskType?
-
The ID of the maintenance window execution that includes the task.
Declaration
Swift
public let windowExecutionId: String?
-
init(endTime:maxConcurrency:maxErrors:priority:serviceRole:startTime:status:statusDetails:taskArn:taskExecutionId:taskParameters:type:windowExecutionId:)
Undocumented
Declaration
Swift
public init(endTime: TimeStamp? = nil, maxConcurrency: String? = nil, maxErrors: String? = nil, priority: Int? = nil, serviceRole: String? = nil, startTime: TimeStamp? = nil, status: MaintenanceWindowExecutionStatus? = nil, statusDetails: String? = nil, taskArn: String? = nil, taskExecutionId: String? = nil, taskParameters: [[String : MaintenanceWindowTaskParameterValueExpression]]? = nil, type: MaintenanceWindowTaskType? = nil, windowExecutionId: String? = nil)