Class: Aws::LicenseManagerUserSubscriptions::Types::ActiveDirectoryIdentityProvider

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb

Overview

Details about an Active Directory identity provider.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#active_directory_settingsTypes::ActiveDirectorySettings

The ActiveDirectorySettings resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.



51
52
53
54
55
56
57
58
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 51

class ActiveDirectoryIdentityProvider < Struct.new(
  :directory_id,
  :active_directory_settings,
  :active_directory_type,
  :is_shared_active_directory)
  SENSITIVE = []
  include Aws::Structure
end

#active_directory_typeString

The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.

Returns:

  • (String)


51
52
53
54
55
56
57
58
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 51

class ActiveDirectoryIdentityProvider < Struct.new(
  :directory_id,
  :active_directory_settings,
  :active_directory_type,
  :is_shared_active_directory)
  SENSITIVE = []
  include Aws::Structure
end

#directory_idString

The directory ID for an Active Directory identity provider.

Returns:

  • (String)


51
52
53
54
55
56
57
58
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 51

class ActiveDirectoryIdentityProvider < Struct.new(
  :directory_id,
  :active_directory_settings,
  :active_directory_type,
  :is_shared_active_directory)
  SENSITIVE = []
  include Aws::Structure
end

#is_shared_active_directoryBoolean

Whether this directory is shared from an Amazon Web Services Managed Active Directory. The default value is false.

Returns:

  • (Boolean)


51
52
53
54
55
56
57
58
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 51

class ActiveDirectoryIdentityProvider < Struct.new(
  :directory_id,
  :active_directory_settings,
  :active_directory_type,
  :is_shared_active_directory)
  SENSITIVE = []
  include Aws::Structure
end