Class CfnExperimentTemplateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.fis.CfnExperimentTemplateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnExperimentTemplateProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnExperimentTemplateProps
@Stability(Stable)
@Internal
public static final class CfnExperimentTemplateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExperimentTemplateProps
An implementation for
CfnExperimentTemplateProps
-
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.fis.CfnExperimentTemplateProps
CfnExperimentTemplateProps.Builder, CfnExperimentTemplateProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnExperimentTemplateProps.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 Object
The actions for the experiment.final String
A description for the experiment template.final Object
The configuration for experiment logging.final String
The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf.final Object
The stop conditions.getTags()
The tags to apply to the experiment template.final Object
The targets for the experiment.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 theCfnExperimentTemplateProps.Builder
.
-
-
Method Details
-
getDescription
Description copied from interface:CfnExperimentTemplateProps
A description for the experiment template.- Specified by:
getDescription
in interfaceCfnExperimentTemplateProps
-
getRoleArn
Description copied from interface:CfnExperimentTemplateProps
The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf.- Specified by:
getRoleArn
in interfaceCfnExperimentTemplateProps
-
getStopConditions
Description copied from interface:CfnExperimentTemplateProps
The stop conditions.- Specified by:
getStopConditions
in interfaceCfnExperimentTemplateProps
-
getTags
Description copied from interface:CfnExperimentTemplateProps
The tags to apply to the experiment template.- Specified by:
getTags
in interfaceCfnExperimentTemplateProps
-
getTargets
Description copied from interface:CfnExperimentTemplateProps
The targets for the experiment.- Specified by:
getTargets
in interfaceCfnExperimentTemplateProps
-
getActions
Description copied from interface:CfnExperimentTemplateProps
The actions for the experiment.- Specified by:
getActions
in interfaceCfnExperimentTemplateProps
-
getLogConfiguration
Description copied from interface:CfnExperimentTemplateProps
The configuration for experiment logging.- Specified by:
getLogConfiguration
in interfaceCfnExperimentTemplateProps
-
$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()
-