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- See Also:
-
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- See Also:
-
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 .
Returns union: either
IResolvableorCfnResourceDataSync.AwsOrganizationsSourceProperty- Specified by:
getAwsOrganizationsSourcein interfaceCfnResourceDataSync.SyncSourceProperty- See Also:
-
getIncludeFutureRegions
Description copied from interface:CfnResourceDataSync.SyncSourcePropertyWhether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.Returns union: either
BooleanorIResolvable- Specified by:
getIncludeFutureRegionsin interfaceCfnResourceDataSync.SyncSourceProperty- 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()
-