class Amazonite::Ssm::ResourceDataSyncAwsOrganizationsSource

Overview

Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations or, if an Amazon Web Services organization isn't present, from multiple Amazon Web Services Regions.

Included Modules

Defined in:

ssm/resource_data_sync_aws_organizations_source.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(organization_source_type : String, organizational_units : Array(ResourceDataSyncOrganizationalUnit) | Nil = nil) #

[View source]
def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def organization_source_type : String #

If an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization. For OrganizationalUnits, the data is aggregated from a set of organization units. For EntireOrganization, the data is aggregated from the entire Amazon Web Services organization.


[View source]
def organization_source_type=(organization_source_type : String) #

If an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization. For OrganizationalUnits, the data is aggregated from a set of organization units. For EntireOrganization, the data is aggregated from the entire Amazon Web Services organization.


[View source]
def organizational_units : Array(ResourceDataSyncOrganizationalUnit) | Nil #

The Organizations organization units included in the sync.


[View source]
def organizational_units=(organizational_units : Array(ResourceDataSyncOrganizationalUnit) | Nil) #

The Organizations organization units included in the sync.


[View source]
def validate! : Nil #

[View source]