Class CfnMaintenanceWindowTargetMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ssm.CfnMaintenanceWindowTargetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMaintenanceWindowTargetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMaintenanceWindowTargetMixinProps
@Stability(Stable)
@Internal
public static final class CfnMaintenanceWindowTargetMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMaintenanceWindowTargetMixinProps
An implementation for
CfnMaintenanceWindowTargetMixinProps-
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.cfnpropertymixins.services.ssm.CfnMaintenanceWindowTargetMixinProps
CfnMaintenanceWindowTargetMixinProps.Builder, CfnMaintenanceWindowTargetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMaintenanceWindowTargetMixinProps.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 theCfnMaintenanceWindowTargetMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsA description for the target.- Specified by:
getDescriptionin interfaceCfnMaintenanceWindowTargetMixinProps- See Also:
-
getName
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsThe name for the maintenance window target.- Specified by:
getNamein interfaceCfnMaintenanceWindowTargetMixinProps- See Also:
-
getOwnerInformation
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsA 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 interfaceCfnMaintenanceWindowTargetMixinProps- See Also:
-
getResourceType
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsThe type of target that is being registered with the maintenance window.- Specified by:
getResourceTypein interfaceCfnMaintenanceWindowTargetMixinProps- See Also:
-
getTargets
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsThe 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: '<'eitherIResolvableorCfnMaintenanceWindowTargetPropsMixin.TargetsProperty>- Specified by:
getTargetsin interfaceCfnMaintenanceWindowTargetMixinProps- See Also:
-
getWindowId
Description copied from interface:CfnMaintenanceWindowTargetMixinPropsThe ID of the maintenance window to register the target with.- Specified by:
getWindowIdin interfaceCfnMaintenanceWindowTargetMixinProps- 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()
-