Package com.pulumi.aws.mq.inputs
Class BrokerLdapServerMetadataArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.mq.inputs.BrokerLdapServerMetadataArgs
-
public final class BrokerLdapServerMetadataArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBrokerLdapServerMetadataArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static BrokerLdapServerMetadataArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BrokerLdapServerMetadataArgs.Builderbuilder()static BrokerLdapServerMetadataArgs.Builderbuilder(BrokerLdapServerMetadataArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>hosts()java.util.Optional<com.pulumi.core.Output<java.lang.String>>roleBase()java.util.Optional<com.pulumi.core.Output<java.lang.String>>roleName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>roleSearchMatching()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>roleSearchSubtree()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceAccountPassword()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceAccountUsername()java.util.Optional<com.pulumi.core.Output<java.lang.String>>userBase()java.util.Optional<com.pulumi.core.Output<java.lang.String>>userRoleName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>userSearchMatching()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>userSearchSubtree()
-
-
-
Field Detail
-
Empty
public static final BrokerLdapServerMetadataArgs Empty
-
-
Method Detail
-
hosts
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> hosts()
- Returns:
- List of fully qualified domain names of the LDAP server and optional failover server.
-
roleBase
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleBase()
- Returns:
- Fully qualified name of the directory to search for a user's groups.
-
roleName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleName()
- Returns:
- LDAP attribute that identifies the group name attribute in the object returned from the group membership query.
-
roleSearchMatching
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleSearchMatching()
- Returns:
- Search criteria for groups.
-
roleSearchSubtree
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> roleSearchSubtree()
- Returns:
- Whether the directory search scope is the entire sub-tree.
-
serviceAccountPassword
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceAccountPassword()
- Returns:
- Service account password.
-
serviceAccountUsername
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceAccountUsername()
- Returns:
- Service account username.
-
userBase
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userBase()
- Returns:
- Fully qualified name of the directory where you want to search for users.
-
userRoleName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userRoleName()
- Returns:
- Name of the LDAP attribute for the user group membership.
-
userSearchMatching
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userSearchMatching()
- Returns:
- Search criteria for users.
-
userSearchSubtree
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> userSearchSubtree()
- Returns:
- Whether the directory search scope is the entire sub-tree.
-
builder
public static BrokerLdapServerMetadataArgs.Builder builder()
-
builder
public static BrokerLdapServerMetadataArgs.Builder builder(BrokerLdapServerMetadataArgs defaults)
-
-