interface LdapServerMetadataProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.AmazonMQ.Mixins.CfnBrokerPropsMixin.LdapServerMetadataProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsamazonmq/mixins#CfnBrokerPropsMixin_LdapServerMetadataProperty |
Java | software.amazon.awscdk.mixins.preview.services.amazonmq.mixins.CfnBrokerPropsMixin.LdapServerMetadataProperty |
Python | aws_cdk.mixins_preview.aws_amazonmq.mixins.CfnBrokerPropsMixin.LdapServerMetadataProperty |
TypeScript | @aws-cdk/mixins-preview » aws_amazonmq » mixins » CfnBrokerPropsMixin » LdapServerMetadataProperty |
Optional.
The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as amazonmq_mixins } from '@aws-cdk/mixins-preview/aws-amazonmq';
const ldapServerMetadataProperty: amazonmq_mixins.CfnBrokerPropsMixin.LdapServerMetadataProperty = {
hosts: ['hosts'],
roleBase: 'roleBase',
roleName: 'roleName',
roleSearchMatching: 'roleSearchMatching',
roleSearchSubtree: false,
serviceAccountPassword: 'serviceAccountPassword',
serviceAccountUsername: 'serviceAccountUsername',
userBase: 'userBase',
userRoleName: 'userRoleName',
userSearchMatching: 'userSearchMatching',
userSearchSubtree: false,
};
Properties
| Name | Type | Description |
|---|---|---|
| hosts? | string[] | |
| role | string | |
| role | string | |
| role | string | |
| role | boolean | IResolvable | |
| service | string | |
| service | string | |
| user | string | |
| user | string | |
| user | string | |
| user | boolean | IResolvable |
hosts?
Type:
string[]
(optional)
roleBase?
Type:
string
(optional)
roleName?
Type:
string
(optional)
roleSearchMatching?
Type:
string
(optional)
roleSearchSubtree?
Type:
boolean | IResolvable
(optional)
serviceAccountPassword?
Type:
string
(optional)
serviceAccountUsername?
Type:
string
(optional)
userBase?
Type:
string
(optional)
userRoleName?
Type:
string
(optional)
userSearchMatching?
Type:
string
(optional)
userSearchSubtree?
Type:
boolean | IResolvable
(optional)

.NET
Go
Java
Python
TypeScript