@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceDataSyncSource extends Object implements Serializable, Cloneable, StructuredPojo
Information about the source of the data included in the resource data sync.
Constructor and Description |
---|
ResourceDataSyncSource() |
Modifier and Type | Method and Description |
---|---|
ResourceDataSyncSource |
clone() |
boolean |
equals(Object obj) |
ResourceDataSyncAwsOrganizationsSource |
getAwsOrganizationsSource()
Information about the
AwsOrganizationsSource resource data sync source. |
Boolean |
getEnableAllOpsDataSources()
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services
accounts in your organization (or in the selected organization units).
|
Boolean |
getIncludeFutureRegions()
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions
come online.
|
List<String> |
getSourceRegions()
The
SyncSource Amazon Web Services Regions included in the resource data sync. |
String |
getSourceType()
The type of data source for the resource data sync.
|
int |
hashCode() |
Boolean |
isEnableAllOpsDataSources()
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services
accounts in your organization (or in the selected organization units).
|
Boolean |
isIncludeFutureRegions()
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions
come online.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAwsOrganizationsSource(ResourceDataSyncAwsOrganizationsSource awsOrganizationsSource)
Information about the
AwsOrganizationsSource resource data sync source. |
void |
setEnableAllOpsDataSources(Boolean enableAllOpsDataSources)
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services
accounts in your organization (or in the selected organization units).
|
void |
setIncludeFutureRegions(Boolean includeFutureRegions)
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions
come online.
|
void |
setSourceRegions(Collection<String> sourceRegions)
The
SyncSource Amazon Web Services Regions included in the resource data sync. |
void |
setSourceType(String sourceType)
The type of data source for the resource data sync.
|
String |
toString()
Returns a string representation of this object.
|
ResourceDataSyncSource |
withAwsOrganizationsSource(ResourceDataSyncAwsOrganizationsSource awsOrganizationsSource)
Information about the
AwsOrganizationsSource resource data sync source. |
ResourceDataSyncSource |
withEnableAllOpsDataSources(Boolean enableAllOpsDataSources)
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services
accounts in your organization (or in the selected organization units).
|
ResourceDataSyncSource |
withIncludeFutureRegions(Boolean includeFutureRegions)
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions
come online.
|
ResourceDataSyncSource |
withSourceRegions(Collection<String> sourceRegions)
The
SyncSource Amazon Web Services Regions included in the resource data sync. |
ResourceDataSyncSource |
withSourceRegions(String... sourceRegions)
The
SyncSource Amazon Web Services Regions included in the resource data sync. |
ResourceDataSyncSource |
withSourceType(String sourceType)
The type of data source for the resource data sync.
|
public void setSourceType(String sourceType)
The type of data source for the resource data sync. SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.
sourceType
- The type of data source for the resource data sync. SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.public String getSourceType()
The type of data source for the resource data sync. SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.
SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.public ResourceDataSyncSource withSourceType(String sourceType)
The type of data source for the resource data sync. SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.
sourceType
- The type of data source for the resource data sync. SourceType
is either
AwsOrganizations
(if an organization is present in Organizations) or
SingleAccountMultiRegions
.public void setAwsOrganizationsSource(ResourceDataSyncAwsOrganizationsSource awsOrganizationsSource)
Information about the AwsOrganizationsSource
resource data sync source. A sync source of this type
can synchronize data from Organizations.
awsOrganizationsSource
- Information about the AwsOrganizationsSource
resource data sync source. A sync source of this
type can synchronize data from Organizations.public ResourceDataSyncAwsOrganizationsSource getAwsOrganizationsSource()
Information about the AwsOrganizationsSource
resource data sync source. A sync source of this type
can synchronize data from Organizations.
AwsOrganizationsSource
resource data sync source. A sync source of
this type can synchronize data from Organizations.public ResourceDataSyncSource withAwsOrganizationsSource(ResourceDataSyncAwsOrganizationsSource awsOrganizationsSource)
Information about the AwsOrganizationsSource
resource data sync source. A sync source of this type
can synchronize data from Organizations.
awsOrganizationsSource
- Information about the AwsOrganizationsSource
resource data sync source. A sync source of this
type can synchronize data from Organizations.public List<String> getSourceRegions()
The SyncSource
Amazon Web Services Regions included in the resource data sync.
SyncSource
Amazon Web Services Regions included in the resource data sync.public void setSourceRegions(Collection<String> sourceRegions)
The SyncSource
Amazon Web Services Regions included in the resource data sync.
sourceRegions
- The SyncSource
Amazon Web Services Regions included in the resource data sync.public ResourceDataSyncSource withSourceRegions(String... sourceRegions)
The SyncSource
Amazon Web Services Regions included in the resource data sync.
NOTE: This method appends the values to the existing list (if any). Use
setSourceRegions(java.util.Collection)
or withSourceRegions(java.util.Collection)
if you want
to override the existing values.
sourceRegions
- The SyncSource
Amazon Web Services Regions included in the resource data sync.public ResourceDataSyncSource withSourceRegions(Collection<String> sourceRegions)
The SyncSource
Amazon Web Services Regions included in the resource data sync.
sourceRegions
- The SyncSource
Amazon Web Services Regions included in the resource data sync.public void setIncludeFutureRegions(Boolean includeFutureRegions)
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.
includeFutureRegions
- Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those
Regions come online.public Boolean getIncludeFutureRegions()
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.
public ResourceDataSyncSource withIncludeFutureRegions(Boolean includeFutureRegions)
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.
includeFutureRegions
- Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those
Regions come online.public Boolean isIncludeFutureRegions()
Whether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.
public void setEnableAllOpsDataSources(Boolean enableAllOpsDataSources)
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide.
enableAllOpsDataSources
- When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web
Services accounts in your organization (or in the selected organization units). For more information, see
About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager
User Guide.public Boolean getEnableAllOpsDataSources()
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide.
public ResourceDataSyncSource withEnableAllOpsDataSources(Boolean enableAllOpsDataSources)
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide.
enableAllOpsDataSources
- When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager
automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web
Services accounts in your organization (or in the selected organization units). For more information, see
About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager
User Guide.public Boolean isEnableAllOpsDataSources()
When you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide.
public String toString()
toString
in class Object
Object.toString()
public ResourceDataSyncSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2021. All rights reserved.