UpdateMaintenanceWindowTargetRequest

public struct UpdateMaintenanceWindowTargetRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An optional description for the update.

    Declaration

    Swift

    public let description: String?
  • A name for the update.

    Declaration

    Swift

    public let name: String?
  • User-provided value that will be included in any CloudWatch events raised while running tasks for these targets in this maintenance window.

    Declaration

    Swift

    public let ownerInformation: String?
  • If True, then all fields that are required by the RegisterTargetWithMaintenanceWindow action are also required for this API request. Optional fields that are not specified are set to null.

    Declaration

    Swift

    public let replace: Bool?
  • The targets to add or replace.

    Declaration

    Swift

    public let targets: [Target]?
  • The maintenance window ID with which to modify the target.

    Declaration

    Swift

    public let windowId: String
  • The target ID to modify.

    Declaration

    Swift

    public let windowTargetId: String
  • Undocumented

    Declaration

    Swift

    public init(description: String? = nil, name: String? = nil, ownerInformation: String? = nil, replace: Bool? = nil, targets: [Target]? = nil, windowId: String, windowTargetId: String)
  • Declaration

    Swift

    public func validate(name: String) throws