Package com.pulumi.aws.mq.inputs
Class BrokerUserArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mq.inputs.BrokerUserArgs.Builder
-
- Enclosing class:
- BrokerUserArgs
public static final class BrokerUserArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BrokerUserArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokerUserArgsbuild()BrokerUserArgs.BuilderconsoleAccess(com.pulumi.core.Output<java.lang.Boolean> consoleAccess)BrokerUserArgs.BuilderconsoleAccess(java.lang.Boolean consoleAccess)BrokerUserArgs.Buildergroups(com.pulumi.core.Output<java.util.List<java.lang.String>> groups)BrokerUserArgs.Buildergroups(java.lang.String... groups)BrokerUserArgs.Buildergroups(java.util.List<java.lang.String> groups)BrokerUserArgs.Builderpassword(com.pulumi.core.Output<java.lang.String> password)BrokerUserArgs.Builderpassword(java.lang.String password)BrokerUserArgs.BuilderreplicationUser(com.pulumi.core.Output<java.lang.Boolean> replicationUser)BrokerUserArgs.BuilderreplicationUser(java.lang.Boolean replicationUser)BrokerUserArgs.Builderusername(com.pulumi.core.Output<java.lang.String> username)BrokerUserArgs.Builderusername(java.lang.String username)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BrokerUserArgs defaults)
-
-
Method Detail
-
consoleAccess
public BrokerUserArgs.Builder consoleAccess(@Nullable com.pulumi.core.Output<java.lang.Boolean> consoleAccess)
- Parameters:
consoleAccess- Whether to enable access to the [ActiveMQ Web Console](http://activemq.apache.org/web-console.html) for the user. Applies to `engineType` of `ActiveMQ` only.- Returns:
- builder
-
consoleAccess
public BrokerUserArgs.Builder consoleAccess(java.lang.Boolean consoleAccess)
- Parameters:
consoleAccess- Whether to enable access to the [ActiveMQ Web Console](http://activemq.apache.org/web-console.html) for the user. Applies to `engineType` of `ActiveMQ` only.- Returns:
- builder
-
groups
public BrokerUserArgs.Builder groups(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> groups)
- Parameters:
groups- List of groups (20 maximum) to which the ActiveMQ user belongs. Applies to `engineType` of `ActiveMQ` only.- Returns:
- builder
-
groups
public BrokerUserArgs.Builder groups(java.util.List<java.lang.String> groups)
- Parameters:
groups- List of groups (20 maximum) to which the ActiveMQ user belongs. Applies to `engineType` of `ActiveMQ` only.- Returns:
- builder
-
groups
public BrokerUserArgs.Builder groups(java.lang.String... groups)
- Parameters:
groups- List of groups (20 maximum) to which the ActiveMQ user belongs. Applies to `engineType` of `ActiveMQ` only.- Returns:
- builder
-
password
public BrokerUserArgs.Builder password(com.pulumi.core.Output<java.lang.String> password)
- Parameters:
password- Password of the user. Must be 12 to 250 characters long, contain at least 4 unique characters, and must not contain commas.- Returns:
- builder
-
password
public BrokerUserArgs.Builder password(java.lang.String password)
- Parameters:
password- Password of the user. Must be 12 to 250 characters long, contain at least 4 unique characters, and must not contain commas.- Returns:
- builder
-
replicationUser
public BrokerUserArgs.Builder replicationUser(@Nullable com.pulumi.core.Output<java.lang.Boolean> replicationUser)
- Parameters:
replicationUser- Whether to set replication user. Defaults to `false`.- Returns:
- builder
-
replicationUser
public BrokerUserArgs.Builder replicationUser(java.lang.Boolean replicationUser)
- Parameters:
replicationUser- Whether to set replication user. Defaults to `false`.- Returns:
- builder
-
username
public BrokerUserArgs.Builder username(com.pulumi.core.Output<java.lang.String> username)
- Parameters:
username- Username of the user. The following arguments are optional:- Returns:
- builder
-
username
public BrokerUserArgs.Builder username(java.lang.String username)
- Parameters:
username- Username of the user. The following arguments are optional:- Returns:
- builder
-
build
public BrokerUserArgs build()
-
-