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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ssm.CfnMaintenanceWindowTargetProps
CfnMaintenanceWindowTargetProps.Builder, CfnMaintenanceWindowTargetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMaintenanceWindowTargetProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA description for the target.final StringgetName()The name for the maintenance window target.final StringA 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 StringThe type of target that is being registered with the maintenance window.final ObjectThe targets to register with the maintenance window.final StringThe ID of the maintenance window to register the target with.final inthashCode()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:CfnMaintenanceWindowTargetPropsThe type of target that is being registered with the maintenance window.- Specified by:
getResourceTypein interfaceCfnMaintenanceWindowTargetProps- See Also:
-
getTargets
Description copied from interface:CfnMaintenanceWindowTargetPropsThe 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
WindowTargetIdsparameter.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMaintenanceWindowTarget.TargetsProperty>- Specified by:
getTargetsin interfaceCfnMaintenanceWindowTargetProps- See Also:
-
getWindowId
Description copied from interface:CfnMaintenanceWindowTargetPropsThe ID of the maintenance window to register the target with.- Specified by:
getWindowIdin interfaceCfnMaintenanceWindowTargetProps- See Also:
-
getDescription
Description copied from interface:CfnMaintenanceWindowTargetPropsA description for the target.- Specified by:
getDescriptionin interfaceCfnMaintenanceWindowTargetProps- See Also:
-
getName
Description copied from interface:CfnMaintenanceWindowTargetPropsThe name for the maintenance window target.- Specified by:
getNamein interfaceCfnMaintenanceWindowTargetProps- See Also:
-
getOwnerInformation
Description copied from interface:CfnMaintenanceWindowTargetPropsA 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:
getOwnerInformationin interfaceCfnMaintenanceWindowTargetProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-