@Stability(value=Stable) @Internal public static final class CfnBroker.UserProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBroker.UserProperty
CfnBroker.UserPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnBroker.UserProperty.Builder, CfnBroker.UserProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBroker.UserProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBroker.ConfigurationIdProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getConsoleAccess()
Enables access to the ActiveMQ web console for the ActiveMQ user.
|
List<String> |
getGroups()
The list of groups (20 maximum) to which the ActiveMQ user belongs.
|
String |
getPassword()
The password of the user.
|
String |
getUsername()
The username of the broker user.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBroker.UserProperty.Builder builder)
CfnBroker.ConfigurationIdProperty.Builder.public final String getPassword()
CfnBroker.UserPropertyThis value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas, colons, or equal signs (,:=).
getPassword in interface CfnBroker.UserPropertypublic final String getUsername()
CfnBroker.UserPropertyFor Amazon MQ for ActiveMQ brokers, this value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). For Amazon MQ for RabbitMQ brokers, this value can contain only alphanumeric characters, dashes, periods, underscores (- . _). This value must not contain a tilde (~) character. Amazon MQ prohibts using guest as a valid usename. This value must be 2-100 characters long.
Do not add personally identifiable information (PII) or other confidential or sensitive information in broker usernames. Broker usernames are accessible to other AWS services, including CloudWatch Logs . Broker usernames are not intended to be used for private or sensitive data.
getUsername in interface CfnBroker.UserPropertypublic final Object getConsoleAccess()
CfnBroker.UserPropertyDoes not apply to RabbitMQ brokers.
getConsoleAccess in interface CfnBroker.UserPropertypublic final List<String> getGroups()
CfnBroker.UserPropertyThis value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long. Does not apply to RabbitMQ brokers.
getGroups in interface CfnBroker.UserProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.