We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.ssm.getResourceDataSync
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::SSM::ResourceDataSync
Using getResourceDataSync
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getResourceDataSync(args: GetResourceDataSyncArgs, opts?: InvokeOptions): Promise<GetResourceDataSyncResult>
function getResourceDataSyncOutput(args: GetResourceDataSyncOutputArgs, opts?: InvokeOptions): Output<GetResourceDataSyncResult>
def get_resource_data_sync(sync_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceDataSyncResult
def get_resource_data_sync_output(sync_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceDataSyncResult]
func LookupResourceDataSync(ctx *Context, args *LookupResourceDataSyncArgs, opts ...InvokeOption) (*LookupResourceDataSyncResult, error)
func LookupResourceDataSyncOutput(ctx *Context, args *LookupResourceDataSyncOutputArgs, opts ...InvokeOption) LookupResourceDataSyncResultOutput
> Note: This function is named LookupResourceDataSync
in the Go SDK.
public static class GetResourceDataSync
{
public static Task<GetResourceDataSyncResult> InvokeAsync(GetResourceDataSyncArgs args, InvokeOptions? opts = null)
public static Output<GetResourceDataSyncResult> Invoke(GetResourceDataSyncInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResourceDataSyncResult> getResourceDataSync(GetResourceDataSyncArgs args, InvokeOptions options)
public static Output<GetResourceDataSyncResult> getResourceDataSync(GetResourceDataSyncArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ssm:getResourceDataSync
arguments:
# arguments dictionary
The following arguments are supported:
- Sync
Name string - A name for the resource data sync.
- Sync
Name string - A name for the resource data sync.
- sync
Name String - A name for the resource data sync.
- sync
Name string - A name for the resource data sync.
- sync_
name str - A name for the resource data sync.
- sync
Name String - A name for the resource data sync.
getResourceDataSync Result
The following output properties are available:
- Sync
Source Pulumi.Aws Native. Ssm. Outputs. Resource Data Sync Sync Source - Information about the source where the data was synchronized.
- Sync
Source ResourceData Sync Sync Source - Information about the source where the data was synchronized.
- sync
Source ResourceData Sync Sync Source - Information about the source where the data was synchronized.
- sync
Source ResourceData Sync Sync Source - Information about the source where the data was synchronized.
- sync_
source ResourceData Sync Sync Source - Information about the source where the data was synchronized.
- sync
Source Property Map - Information about the source where the data was synchronized.
Supporting Types
ResourceDataSyncAwsOrganizationsSource
- Organization
Source stringType - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - Organizational
Units List<string> - The AWS Organizations organization units included in the sync.
- Organization
Source stringType - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - Organizational
Units []string - The AWS Organizations organization units included in the sync.
- organization
Source StringType - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - organizational
Units List<String> - The AWS Organizations organization units included in the sync.
- organization
Source stringType - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - organizational
Units string[] - The AWS Organizations organization units included in the sync.
- organization_
source_ strtype - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - organizational_
units Sequence[str] - The AWS Organizations organization units included in the sync.
- organization
Source StringType - If an AWS organization is present, this is either
OrganizationalUnits
orEntireOrganization
. ForOrganizationalUnits
, the data is aggregated from a set of organization units. ForEntireOrganization
, the data is aggregated from the entire AWS organization. - organizational
Units List<String> - The AWS Organizations organization units included in the sync.
ResourceDataSyncSyncSource
- Source
Regions List<string> - The
SyncSource
AWS Regions included in the resource data sync. - Source
Type string - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - Aws
Organizations Pulumi.Source Aws Native. Ssm. Inputs. Resource Data Sync Aws Organizations Source - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- Include
Future boolRegions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
- Source
Regions []string - The
SyncSource
AWS Regions included in the resource data sync. - Source
Type string - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - Aws
Organizations ResourceSource Data Sync Aws Organizations Source - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- Include
Future boolRegions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
- source
Regions List<String> - The
SyncSource
AWS Regions included in the resource data sync. - source
Type String - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - aws
Organizations ResourceSource Data Sync Aws Organizations Source - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- include
Future BooleanRegions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
- source
Regions string[] - The
SyncSource
AWS Regions included in the resource data sync. - source
Type string - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - aws
Organizations ResourceSource Data Sync Aws Organizations Source - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- include
Future booleanRegions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
- source_
regions Sequence[str] - The
SyncSource
AWS Regions included in the resource data sync. - source_
type str - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - aws_
organizations_ Resourcesource Data Sync Aws Organizations Source - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- include_
future_ boolregions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
- source
Regions List<String> - The
SyncSource
AWS Regions included in the resource data sync. - source
Type String - The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations ) orSingleAccountMultiRegions
. - aws
Organizations Property MapSource - Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .
- include
Future BooleanRegions - Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi