Class CfnMaintenanceWindowTargetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssm.CfnMaintenanceWindowTargetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMaintenanceWindowTargetProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMaintenanceWindowTargetProps
@Stability(Stable)
@Internal
public static final class CfnMaintenanceWindowTargetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMaintenanceWindowTargetProps
An implementation for
CfnMaintenanceWindowTargetProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ssm.CfnMaintenanceWindowTargetProps
CfnMaintenanceWindowTargetProps.Builder, CfnMaintenanceWindowTargetProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnMaintenanceWindowTargetProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
A description for the target.final String
getName()
The name for the maintenance window target.final String
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.final String
The type of target that is being registered with the maintenance window.final Object
The targets to register with the maintenance window.final String
The ID of the maintenance window to register the target with.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnMaintenanceWindowTargetProps.Builder
.
-
-
Method Details
-
getResourceType
Description copied from interface:CfnMaintenanceWindowTargetProps
The type of target that is being registered with the maintenance window.- Specified by:
getResourceType
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
getTargets
Description copied from interface:CfnMaintenanceWindowTargetProps
The targets to register with the maintenance window.In other words, the instances to run commands on when the maintenance window runs.
You must specify targets by using the
WindowTargetIds
parameter.- Specified by:
getTargets
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
getWindowId
Description copied from interface:CfnMaintenanceWindowTargetProps
The ID of the maintenance window to register the target with.- Specified by:
getWindowId
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
getDescription
Description copied from interface:CfnMaintenanceWindowTargetProps
A description for the target.- Specified by:
getDescription
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
getName
Description copied from interface:CfnMaintenanceWindowTargetProps
The name for the maintenance window target.- Specified by:
getName
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
getOwnerInformation
Description copied from interface:CfnMaintenanceWindowTargetProps
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.- Specified by:
getOwnerInformation
in interfaceCfnMaintenanceWindowTargetProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-