Class CfnResourceDataSync.SyncSourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssm.CfnResourceDataSync.SyncSourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResourceDataSync.SyncSourceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnResourceDataSync.SyncSourceProperty
@Stability(Stable)
@Internal
public static final class CfnResourceDataSync.SyncSourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResourceDataSync.SyncSourceProperty
An implementation for
CfnResourceDataSync.SyncSourceProperty-
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.ssm.CfnResourceDataSync.SyncSourceProperty
CfnResourceDataSync.SyncSourceProperty.Builder, CfnResourceDataSync.SyncSourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResourceDataSync.SyncSourceProperty.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 ObjectInformation about the AwsOrganizationsSource resource data sync source.final ObjectWhether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.TheSyncSourceAWS Regions included in the resource data sync.final StringThe type of data source for the resource data sync.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 theCfnResourceDataSync.SyncSourceProperty.Builder.
-
-
Method Details
-
getSourceRegions
Description copied from interface:CfnResourceDataSync.SyncSourcePropertyTheSyncSourceAWS Regions included in the resource data sync.- Specified by:
getSourceRegionsin interfaceCfnResourceDataSync.SyncSourceProperty
-
getSourceType
Description copied from interface:CfnResourceDataSync.SyncSourcePropertyThe type of data source for the resource data sync.SourceTypeis eitherAwsOrganizations(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions.- Specified by:
getSourceTypein interfaceCfnResourceDataSync.SyncSourceProperty
-
getAwsOrganizationsSource
Description copied from interface:CfnResourceDataSync.SyncSourcePropertyInformation about the AwsOrganizationsSource resource data sync source.A sync source of this type can synchronize data from AWS Organizations .
- Specified by:
getAwsOrganizationsSourcein interfaceCfnResourceDataSync.SyncSourceProperty
-
getIncludeFutureRegions
Description copied from interface:CfnResourceDataSync.SyncSourcePropertyWhether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.- Specified by:
getIncludeFutureRegionsin interfaceCfnResourceDataSync.SyncSourceProperty
-
$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()
-