Class CfnBroker.UserProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBroker.UserProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBroker.UserProperty
CfnBroker.UserProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.amazonmq.CfnBroker.UserProperty
CfnBroker.UserProperty.Builder, CfnBroker.UserProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnBroker.UserProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBroker.UserProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Enables access to the ActiveMQ web console for the ActiveMQ user.The list of groups (20 maximum) to which the ActiveMQ user belongs.final String
final String
The password of the user.final Object
Defines if this user is intended for CRDR replication purposes.final String
The username of the broker user.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnBroker.UserProperty.Builder
.
-
-
Method Details
-
getPassword
Description copied from interface:CfnBroker.UserProperty
The password of the user.This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas, colons, or equal signs (,:=).
- Specified by:
getPassword
in interfaceCfnBroker.UserProperty
- See Also:
-
getUsername
Description copied from interface:CfnBroker.UserProperty
The username of the broker user.For 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.
- Specified by:
getUsername
in interfaceCfnBroker.UserProperty
- See Also:
-
getConsoleAccess
Description copied from interface:CfnBroker.UserProperty
Enables access to the ActiveMQ web console for the ActiveMQ user.Does not apply to RabbitMQ brokers.
- Specified by:
getConsoleAccess
in interfaceCfnBroker.UserProperty
- See Also:
-
getGroups
Description copied from interface:CfnBroker.UserProperty
The list of groups (20 maximum) to which the ActiveMQ user belongs.This 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.
- Specified by:
getGroups
in interfaceCfnBroker.UserProperty
- See Also:
-
getJolokiaApiAccess
- Specified by:
getJolokiaApiAccess
in interfaceCfnBroker.UserProperty
- See Also:
-
getReplicationUser
Description copied from interface:CfnBroker.UserProperty
Defines if this user is intended for CRDR replication purposes.- Specified by:
getReplicationUser
in interfaceCfnBroker.UserProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-