interface LdapServerMetadataProperty
Language Type name
.NETAmazon.CDK.AWS.AmazonMQ.CfnBroker.LdapServerMetadataProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsamazonmq#CfnBroker_LdapServerMetadataProperty
Javasoftware.amazon.awscdk.services.amazonmq.CfnBroker.LdapServerMetadataProperty
Pythonaws_cdk.aws_amazonmq.CfnBroker.LdapServerMetadataProperty
TypeScript aws-cdk-lib » aws_amazonmq » CfnBroker » LdapServerMetadataProperty
Optional.
The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html
Example
import { aws_amazonmq as amazonmq } from 'aws-cdk-lib' ;
const ldapServerMetadataProperty: amazonmq.CfnBroker.LdapServerMetadataProperty = {
hosts: ['hosts' ],
roleBase: 'roleBase' ,
roleSearchMatching: 'roleSearchMatching' ,
serviceAccountUsername: 'serviceAccountUsername' ,
userBase: 'userBase' ,
userSearchMatching: 'userSearchMatching' ,
roleName: 'roleName' ,
roleSearchSubtree: false ,
serviceAccountPassword: 'serviceAccountPassword' ,
userRoleName: 'userRoleName' ,
userSearchSubtree: false ,
};
Properties
Name Type Description
hosts string[]
roleBase string
roleSearchMatching string
serviceAccountUsername string
userBase string
userSearchMatching string
roleName? string
roleSearchSubtree? boolean | IResolvable
serviceAccountPassword? string
userRoleName? string
userSearchSubtree? boolean | IResolvable
hosts
Type:
string[]
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-hosts
roleBase
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolebase
roleSearchMatching
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchmatching
serviceAccountUsername
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountusername
userBase
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userbase
userSearchMatching
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchmatching
roleName?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolename
roleSearchSubtree?
Type:
boolean | IResolvable
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchsubtree
serviceAccountPassword?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountpassword
userRoleName?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userrolename
userSearchSubtree?
Type:
boolean | IResolvable
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchsubtree