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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.amazonmq.CfnBroker.UserProperty
CfnBroker.UserProperty.Builder, CfnBroker.UserProperty.Jsii$Proxy - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnBroker.UserProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBroker.UserProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectEnables access to the ActiveMQ web console for the ActiveMQ user.The list of groups (20 maximum) to which the ActiveMQ user belongs.final StringThe password of the user.final ObjectDefines if this user is intended for CRDR replication purposes.final StringThe username of the broker user.final inthashCode()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.UserPropertyThe 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:
 getPasswordin interfaceCfnBroker.UserProperty- See Also:
 
 - 
getUsername
Description copied from interface:CfnBroker.UserPropertyThe 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:
 getUsernamein interfaceCfnBroker.UserProperty- See Also:
 
 - 
getConsoleAccess
Description copied from interface:CfnBroker.UserPropertyEnables access to the ActiveMQ web console for the ActiveMQ user.Does not apply to RabbitMQ brokers.
Returns union: either
BooleanorIResolvable- Specified by:
 getConsoleAccessin interfaceCfnBroker.UserProperty- See Also:
 
 - 
getGroups
Description copied from interface:CfnBroker.UserPropertyThe 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:
 getGroupsin interfaceCfnBroker.UserProperty- See Also:
 
 - 
getReplicationUser
Description copied from interface:CfnBroker.UserPropertyDefines if this user is intended for CRDR replication purposes.Returns union: either
BooleanorIResolvable- Specified by:
 getReplicationUserin interfaceCfnBroker.UserProperty- See Also:
 
 - 
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
 $jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
 - 
equals
 - 
hashCode
public final int hashCode() 
 -