Class CfnServiceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.resiliencehubv2.CfnServiceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceMixinProps
@Stability(Stable)
@Internal
public static final class CfnServiceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceMixinProps
An implementation for
CfnServiceMixinProps-
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.resiliencehubv2.CfnServiceMixinProps
CfnServiceMixinProps.Builder, CfnServiceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnServiceMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnServiceMixinProps.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 ObjectAssertions associated with this service.final ObjectSystems associated with this service.final StringDependency discovery state.final StringThe description of the service.final ObjectInput sources for this service.final StringThe KMS key ID for encrypting service data.final StringgetName()The name of the service.final ObjectReturns union: eitherIResolvableorCfnServicePropsMixin.PermissionModelPropertyfinal StringThe ARN of the resilience policy to associate.AWS regions for the service.final ObjectConfiguration for automatic report generation on a Service.getTags()Tags assigned to the service.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 theCfnServiceMixinProps.Builder.
-
-
Method Details
-
getAssertions
Description copied from interface:CfnServiceMixinPropsAssertions associated with this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnServicePropsMixin.AssertionDefinitionProperty>- Specified by:
getAssertionsin interfaceCfnServiceMixinProps- See Also:
-
getAssociatedSystems
Description copied from interface:CfnServiceMixinPropsSystems associated with this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnServicePropsMixin.AssociatedSystemProperty>- Specified by:
getAssociatedSystemsin interfaceCfnServiceMixinProps- See Also:
-
getDependencyDiscovery
Description copied from interface:CfnServiceMixinPropsDependency discovery state.- Specified by:
getDependencyDiscoveryin interfaceCfnServiceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnServiceMixinPropsThe description of the service.- Specified by:
getDescriptionin interfaceCfnServiceMixinProps- See Also:
-
getInputSources
Description copied from interface:CfnServiceMixinPropsInput sources for this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnServicePropsMixin.InputSourceDefinitionProperty>- Specified by:
getInputSourcesin interfaceCfnServiceMixinProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnServiceMixinPropsThe KMS key ID for encrypting service data.- Specified by:
getKmsKeyIdin interfaceCfnServiceMixinProps- See Also:
-
getName
Description copied from interface:CfnServiceMixinPropsThe name of the service.- Specified by:
getNamein interfaceCfnServiceMixinProps- See Also:
-
getPermissionModel
Description copied from interface:CfnServiceMixinPropsReturns union: eitherIResolvableorCfnServicePropsMixin.PermissionModelProperty- Specified by:
getPermissionModelin interfaceCfnServiceMixinProps- See Also:
-
getPolicyArn
Description copied from interface:CfnServiceMixinPropsThe ARN of the resilience policy to associate.- Specified by:
getPolicyArnin interfaceCfnServiceMixinProps- See Also:
-
getRegions
Description copied from interface:CfnServiceMixinPropsAWS regions for the service.- Specified by:
getRegionsin interfaceCfnServiceMixinProps- See Also:
-
getReportConfiguration
Description copied from interface:CfnServiceMixinPropsConfiguration for automatic report generation on a Service.Returns union: either
IResolvableorCfnServicePropsMixin.ServiceReportConfigurationProperty- Specified by:
getReportConfigurationin interfaceCfnServiceMixinProps- See Also:
-
getTags
Description copied from interface:CfnServiceMixinPropsTags assigned to the service.- Specified by:
getTagsin interfaceCfnServiceMixinProps- 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()
-