Class CfnServiceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.resiliencehubv2.CfnServiceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceProps
@Stability(Stable)
@Internal
public static final class CfnServiceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceProps
An implementation for
CfnServiceProps-
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.resiliencehubv2.CfnServiceProps
CfnServiceProps.Builder, CfnServiceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnServiceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnServiceProps.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: eitherIResolvableorCfnService.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 theCfnServiceProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnServicePropsThe name of the service.- Specified by:
getNamein interfaceCfnServiceProps- See Also:
-
getRegions
Description copied from interface:CfnServicePropsAWS regions for the service.- Specified by:
getRegionsin interfaceCfnServiceProps- See Also:
-
getAssertions
Description copied from interface:CfnServicePropsAssertions associated with this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnService.AssertionDefinitionProperty>- Specified by:
getAssertionsin interfaceCfnServiceProps- See Also:
-
getAssociatedSystems
Description copied from interface:CfnServicePropsSystems associated with this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnService.AssociatedSystemProperty>- Specified by:
getAssociatedSystemsin interfaceCfnServiceProps- See Also:
-
getDependencyDiscovery
Description copied from interface:CfnServicePropsDependency discovery state.- Specified by:
getDependencyDiscoveryin interfaceCfnServiceProps- See Also:
-
getDescription
Description copied from interface:CfnServicePropsThe description of the service.- Specified by:
getDescriptionin interfaceCfnServiceProps- See Also:
-
getInputSources
Description copied from interface:CfnServicePropsInput sources for this service.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnService.InputSourceDefinitionProperty>- Specified by:
getInputSourcesin interfaceCfnServiceProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnServicePropsThe KMS key ID for encrypting service data.- Specified by:
getKmsKeyIdin interfaceCfnServiceProps- See Also:
-
getPermissionModel
Description copied from interface:CfnServicePropsReturns union: eitherIResolvableorCfnService.PermissionModelProperty- Specified by:
getPermissionModelin interfaceCfnServiceProps- See Also:
-
getPolicyArn
Description copied from interface:CfnServicePropsThe ARN of the resilience policy to associate.- Specified by:
getPolicyArnin interfaceCfnServiceProps- See Also:
-
getReportConfiguration
Description copied from interface:CfnServicePropsConfiguration for automatic report generation on a Service.Returns union: either
IResolvableorCfnService.ServiceReportConfigurationProperty- Specified by:
getReportConfigurationin interfaceCfnServiceProps- See Also:
-
getTags
Description copied from interface:CfnServicePropsTags assigned to the service.- Specified by:
getTagsin interfaceCfnServiceProps- 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()
-