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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
CfnBackupVault.NotificationObjectTypeProperty.Builder, CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnBackupVault.NotificationObjectTypeProperty.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
An array of events that indicate the status of jobs to back up resources to the backup vault.final String
An ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;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 theCfnBackupVault.NotificationObjectTypeProperty.Builder
.
-
-
Method Details
-
getBackupVaultEvents
Description copied from interface:CfnBackupVault.NotificationObjectTypeProperty
An 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:
getBackupVaultEvents
in interfaceCfnBackupVault.NotificationObjectTypeProperty
-
getSnsTopicArn
Description copied from interface:CfnBackupVault.NotificationObjectTypeProperty
An ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;for example,
arn:aws:sns:us-west-2:111122223333:MyTopic
.- Specified by:
getSnsTopicArn
in interfaceCfnBackupVault.NotificationObjectTypeProperty
-
$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()
-