Class: Aws::SecurityHub::Types::AwsAmazonMqBrokerLdapServerMetadataDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsAmazonMqBrokerLdapServerMetadataDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
The metadata of the Lightweight Directory Access Protocol (LDAP) server used to authenticate and authorize connections to the broker. This is an optional failover server.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#hosts ⇒ Array<String>
Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.
-
#role_base ⇒ String
The distinguished name of the node in the directory information tree (DIT) to search for roles or groups.
-
#role_name ⇒ String
The group name attribute in a role entry whose value is the name of that role.
-
#role_search_matching ⇒ String
The LDAP search filter used to find roles within the
roleBase
. -
#role_search_subtree ⇒ Boolean
The directory search scope for the role.
-
#service_account_username ⇒ String
A username for the service account, which is an account in your LDAP server that has access to initiate a connection.
-
#user_base ⇒ String
Selects a particular subtree of the directory information tree (DIT) to search for user entries.
-
#user_role_name ⇒ String
The name of the LDAP attribute in the user's directory entry for the user's group membership.
-
#user_search_matching ⇒ String
The LDAP search filter used to find users within the
userBase
. -
#user_search_subtree ⇒ Boolean
The directory search scope for the user.
Instance Attribute Details
#hosts ⇒ Array<String>
Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#role_base ⇒ String
The distinguished name of the node in the directory information tree (DIT) to search for roles or groups.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#role_name ⇒ String
The group name attribute in a role entry whose value is the name of that role.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#role_search_matching ⇒ String
The LDAP search filter used to find roles within the roleBase
.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#role_search_subtree ⇒ Boolean
The directory search scope for the role. If set to true
, the scope
is to search the entire subtree.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#service_account_username ⇒ String
A username for the service account, which is an account in your LDAP server that has access to initiate a connection.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#user_base ⇒ String
Selects a particular subtree of the directory information tree (DIT) to search for user entries.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#user_role_name ⇒ String
The name of the LDAP attribute in the user's directory entry for the user's group membership.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#user_search_matching ⇒ String
The LDAP search filter used to find users within the userBase
.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |
#user_search_subtree ⇒ Boolean
The directory search scope for the user. If set to true, the scope is to search the entire subtree.
1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 1390 class AwsAmazonMqBrokerLdapServerMetadataDetails < Struct.new( :hosts, :role_base, :role_name, :role_search_matching, :role_search_subtree, :service_account_username, :user_base, :user_role_name, :user_search_matching, :user_search_subtree) SENSITIVE = [] include Aws::Structure end |