MaintenanceWindowTarget

public struct MaintenanceWindowTarget : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A description for the target.

    Declaration

    Swift

    public let description: String?
  • The name for the maintenance window target.

    Declaration

    Swift

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

    Declaration

    Swift

    public let ownerInformation: String?
  • The type of target that is being registered with the maintenance window.

    Declaration

    Swift

    public let resourceType: MaintenanceWindowResourceType?
  • The targets, either instances or tags. Specify instances using the following format: Key=instanceids,Values=<instanceid1>,<instanceid2> Tags are specified using the following format: Key=<tag name>,Values=<tag value>.

    Declaration

    Swift

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

    Declaration

    Swift

    public let windowId: String?
  • The ID of the target.

    Declaration

    Swift

    public let windowTargetId: String?
  • Undocumented

    Declaration

    Swift

    public init(description: String? = nil, name: String? = nil, ownerInformation: String? = nil, resourceType: MaintenanceWindowResourceType? = nil, targets: [Target]? = nil, windowId: String? = nil, windowTargetId: String? = nil)