Class: Aws::DirectoryService::Types::SharedDirectory
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::SharedDirectory
- Defined in:
- gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb
Overview
Details about the shared directory in the directory owner account for which the share request in the directory consumer account has been accepted.
Constant Summary collapse
- SENSITIVE =
[:share_notes]
Instance Attribute Summary collapse
-
#created_date_time ⇒ Time
The date and time that the shared directory was created.
-
#last_updated_date_time ⇒ Time
The date and time that the shared directory was last updated.
-
#owner_account_id ⇒ String
Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.
-
#owner_directory_id ⇒ String
Identifier of the directory in the directory owner account.
-
#share_method ⇒ String
The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (
ORGANIZATIONS
) or with any Amazon Web Services account by sending a shared directory request (HANDSHAKE
). -
#share_notes ⇒ String
A directory share request that is sent by the directory owner to the directory consumer.
-
#share_status ⇒ String
Current directory status of the shared Managed Microsoft AD directory.
-
#shared_account_id ⇒ String
Identifier of the directory consumer account that has access to the shared directory (
OwnerDirectoryId
) in the directory owner account. -
#shared_directory_id ⇒ String
Identifier of the shared directory in the directory consumer account.
Instance Attribute Details
#created_date_time ⇒ Time
The date and time that the shared directory was created.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#last_updated_date_time ⇒ Time
The date and time that the shared directory was last updated.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#owner_account_id ⇒ String
Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#owner_directory_id ⇒ String
Identifier of the directory in the directory owner account.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#share_method ⇒ String
The method used when sharing a directory to determine whether the
directory should be shared within your Amazon Web Services
organization (ORGANIZATIONS
) or with any Amazon Web Services
account by sending a shared directory request (HANDSHAKE
).
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#share_notes ⇒ String
A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#share_status ⇒ String
Current directory status of the shared Managed Microsoft AD directory.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#shared_account_id ⇒ String
Identifier of the directory consumer account that has access to the
shared directory (OwnerDirectoryId
) in the directory owner
account.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |
#shared_directory_id ⇒ String
Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4115 class SharedDirectory < Struct.new( :owner_account_id, :owner_directory_id, :share_method, :shared_account_id, :shared_directory_id, :share_status, :share_notes, :created_date_time, :last_updated_date_time) SENSITIVE = [:share_notes] include Aws::Structure end |