Class CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBackupVault.NotificationObjectTypeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBackupVault.NotificationObjectTypeProperty
@Stability(Stable)
@Internal
public static final class CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBackupVault.NotificationObjectTypeProperty
An implementation for
CfnBackupVault.NotificationObjectTypeProperty-
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.backup.CfnBackupVault.NotificationObjectTypeProperty
CfnBackupVault.NotificationObjectTypeProperty.Builder, CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBackupVault.NotificationObjectTypeProperty.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 booleanAn array of events that indicate the status of jobs to back up resources to the backup vault.final StringAn ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;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 theCfnBackupVault.NotificationObjectTypeProperty.Builder.
-
-
Method Details
-
getBackupVaultEvents
Description copied from interface:CfnBackupVault.NotificationObjectTypePropertyAn array of events that indicate the status of jobs to back up resources to the backup vault.For valid events, see BackupVaultEvents in the AWS Backup API Guide .
- Specified by:
getBackupVaultEventsin interfaceCfnBackupVault.NotificationObjectTypeProperty- See Also:
-
getSnsTopicArn
Description copied from interface:CfnBackupVault.NotificationObjectTypePropertyAn ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;for example,
arn:aws:sns:us-west-2:111122223333:MyTopic.- Specified by:
getSnsTopicArnin interfaceCfnBackupVault.NotificationObjectTypeProperty- 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()
-