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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ssm.CfnResourceDataSync.SyncSourceProperty
CfnResourceDataSync.SyncSourceProperty.Builder, CfnResourceDataSync.SyncSourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnResourceDataSync.SyncSourceProperty.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
final Object
Information about the AwsOrganizationsSource resource data sync source.final Object
Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.TheSyncSource
AWS Regions included in the resource data sync.final String
The type of data source for the resource data sync.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 theCfnResourceDataSync.SyncSourceProperty.Builder
.
-
-
Method Details
-
getSourceRegions
Description copied from interface:CfnResourceDataSync.SyncSourceProperty
TheSyncSource
AWS Regions included in the resource data sync.- Specified by:
getSourceRegions
in interfaceCfnResourceDataSync.SyncSourceProperty
-
getSourceType
Description copied from interface:CfnResourceDataSync.SyncSourceProperty
The type of data source for the resource data sync.SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
.- Specified by:
getSourceType
in interfaceCfnResourceDataSync.SyncSourceProperty
-
getAwsOrganizationsSource
Description copied from interface:CfnResourceDataSync.SyncSourceProperty
Information about the AwsOrganizationsSource resource data sync source.A sync source of this type can synchronize data from AWS Organizations .
- Specified by:
getAwsOrganizationsSource
in interfaceCfnResourceDataSync.SyncSourceProperty
-
getIncludeFutureRegions
Description copied from interface:CfnResourceDataSync.SyncSourceProperty
Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.- Specified by:
getIncludeFutureRegions
in interfaceCfnResourceDataSync.SyncSourceProperty
-
$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()
-