@Stability(value=Stable) @Internal public static final class CfnResourceDataSyncProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnResourceDataSyncProps
CfnResourceDataSyncPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnResourceDataSyncProps.Builder, CfnResourceDataSyncProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnResourceDataSyncProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnResourceDataSyncProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBucketName()
The name of the S3 bucket where the aggregated data is stored.
|
String |
getBucketPrefix()
An Amazon S3 prefix for the bucket.
|
String |
getBucketRegion()
The AWS Region with the S3 bucket targeted by the resource data sync.
|
String |
getKmsKeyArn()
The ARN of an encryption key for a destination in Amazon S3 .
|
Object |
getS3Destination()
Configuration information for the target S3 bucket.
|
String |
getSyncFormat()
A supported sync format.
|
String |
getSyncName()
A name for the resource data sync.
|
Object |
getSyncSource()
Information about the source where the data was synchronized.
|
String |
getSyncType()
The type of resource data sync.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnResourceDataSyncProps.Builder builder)
CfnResourceDataSyncProps.Builder.public final String getSyncName()
CfnResourceDataSyncPropsgetSyncName in interface CfnResourceDataSyncPropspublic final String getBucketName()
CfnResourceDataSyncPropsgetBucketName in interface CfnResourceDataSyncPropspublic final String getBucketPrefix()
CfnResourceDataSyncPropsgetBucketPrefix in interface CfnResourceDataSyncPropspublic final String getBucketRegion()
CfnResourceDataSyncPropsgetBucketRegion in interface CfnResourceDataSyncPropspublic final String getKmsKeyArn()
CfnResourceDataSyncPropsYou can use a KMS key to encrypt inventory data in Amazon S3 . You must specify a key that exist in the same region as the destination Amazon S3 bucket.
getKmsKeyArn in interface CfnResourceDataSyncPropspublic final Object getS3Destination()
CfnResourceDataSyncPropsgetS3Destination in interface CfnResourceDataSyncPropspublic final String getSyncFormat()
CfnResourceDataSyncPropsThe following format is currently supported: JsonSerDe
getSyncFormat in interface CfnResourceDataSyncPropspublic final Object getSyncSource()
CfnResourceDataSyncPropsgetSyncSource in interface CfnResourceDataSyncPropspublic final String getSyncType()
CfnResourceDataSyncProps
If SyncType is SyncToDestination , then the resource data sync synchronizes data to an S3 bucket. If the SyncType is SyncFromSource then the resource data sync synchronizes data from AWS Organizations or from multiple AWS Regions .
getSyncType in interface CfnResourceDataSyncProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.