Skip to content

/AWS1/CL_SSMMAINTENANCEWINDO07

The target registered with the maintenance window.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_windowid TYPE /AWS1/SSMMAINTENANCEWINDOWID /AWS1/SSMMAINTENANCEWINDOWID

The ID of the maintenance window to register the target with.

iv_windowtargetid TYPE /AWS1/SSMMAINTENANCEWINDOWTG00 /AWS1/SSMMAINTENANCEWINDOWTG00

The ID of the target.

iv_resourcetype TYPE /AWS1/SSMMAINTENANCEWINDOWRE00 /AWS1/SSMMAINTENANCEWINDOWRE00

The type of target that is being registered with the maintenance window.

it_targets TYPE /AWS1/CL_SSMTARGET=>TT_TARGETS TT_TARGETS

The targets, either managed nodes or tags.

Specify managed nodes using the following format:

Key=instanceids,Values=,

Tags are specified using the following format:

Key=,Values=.

iv_ownerinformation TYPE /AWS1/SSMOWNERINFORMATION /AWS1/SSMOWNERINFORMATION

A user-provided value that will be included in any Amazon CloudWatch Events events that are raised while running tasks for these targets in this maintenance window.

iv_name TYPE /AWS1/SSMMAINTENANCEWINDOWNAME /AWS1/SSMMAINTENANCEWINDOWNAME

The name for the maintenance window target.

iv_description TYPE /AWS1/SSMMAINTENANCEWINDOWDESC /AWS1/SSMMAINTENANCEWINDOWDESC

A description for the target.


Queryable Attributes

WindowId

The ID of the maintenance window to register the target with.

Accessible with the following methods

Method Description
GET_WINDOWID() Getter for WINDOWID, with configurable default
ASK_WINDOWID() Getter for WINDOWID w/ exceptions if field has no value
HAS_WINDOWID() Determine if WINDOWID has a value

WindowTargetId

The ID of the target.

Accessible with the following methods

Method Description
GET_WINDOWTARGETID() Getter for WINDOWTARGETID, with configurable default
ASK_WINDOWTARGETID() Getter for WINDOWTARGETID w/ exceptions if field has no valu
HAS_WINDOWTARGETID() Determine if WINDOWTARGETID has a value

ResourceType

The type of target that is being registered with the maintenance window.

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

Targets

The targets, either managed nodes or tags.

Specify managed nodes using the following format:

Key=instanceids,Values=,

Tags are specified using the following format:

Key=,Values=.

Accessible with the following methods

Method Description
GET_TARGETS() Getter for TARGETS, with configurable default
ASK_TARGETS() Getter for TARGETS w/ exceptions if field has no value
HAS_TARGETS() Determine if TARGETS has a value

OwnerInformation

A user-provided value that will be included in any Amazon CloudWatch Events events that are raised while running tasks for these targets in this maintenance window.

Accessible with the following methods

Method Description
GET_OWNERINFORMATION() Getter for OWNERINFORMATION, with configurable default
ASK_OWNERINFORMATION() Getter for OWNERINFORMATION w/ exceptions if field has no va
HAS_OWNERINFORMATION() Determine if OWNERINFORMATION has a value

Name

The name for the maintenance window target.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Description

A description for the target.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_MAINTENANCEWINDOWTARGETLIST

TYPES TT_MAINTENANCEWINDOWTARGETLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSMMAINTENANCEWINDO07 WITH DEFAULT KEY
.