| Modifier and Type | Method and Description |
|---|---|
CfnBroker.Builder |
authenticationStrategy(String authenticationStrategy)
`AWS::AmazonMQ::Broker.AuthenticationStrategy`.
|
CfnBroker.Builder |
autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
`AWS::AmazonMQ::Broker.AutoMinorVersionUpgrade`.
|
CfnBroker.Builder |
autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
`AWS::AmazonMQ::Broker.AutoMinorVersionUpgrade`.
|
CfnBroker.Builder |
brokerName(String brokerName)
`AWS::AmazonMQ::Broker.BrokerName`.
|
CfnBroker |
build() |
CfnBroker.Builder |
configuration(CfnBroker.ConfigurationIdProperty configuration)
`AWS::AmazonMQ::Broker.Configuration`.
|
CfnBroker.Builder |
configuration(IResolvable configuration)
`AWS::AmazonMQ::Broker.Configuration`.
|
static CfnBroker.Builder |
create(software.constructs.Construct scope,
String id) |
CfnBroker.Builder |
deploymentMode(String deploymentMode)
`AWS::AmazonMQ::Broker.DeploymentMode`.
|
CfnBroker.Builder |
encryptionOptions(CfnBroker.EncryptionOptionsProperty encryptionOptions)
`AWS::AmazonMQ::Broker.EncryptionOptions`.
|
CfnBroker.Builder |
encryptionOptions(IResolvable encryptionOptions)
`AWS::AmazonMQ::Broker.EncryptionOptions`.
|
CfnBroker.Builder |
engineType(String engineType)
`AWS::AmazonMQ::Broker.EngineType`.
|
CfnBroker.Builder |
engineVersion(String engineVersion)
`AWS::AmazonMQ::Broker.EngineVersion`.
|
CfnBroker.Builder |
hostInstanceType(String hostInstanceType)
`AWS::AmazonMQ::Broker.HostInstanceType`.
|
CfnBroker.Builder |
ldapServerMetadata(CfnBroker.LdapServerMetadataProperty ldapServerMetadata)
`AWS::AmazonMQ::Broker.LdapServerMetadata`.
|
CfnBroker.Builder |
ldapServerMetadata(IResolvable ldapServerMetadata)
`AWS::AmazonMQ::Broker.LdapServerMetadata`.
|
CfnBroker.Builder |
logs(CfnBroker.LogListProperty logs)
`AWS::AmazonMQ::Broker.Logs`.
|
CfnBroker.Builder |
logs(IResolvable logs)
`AWS::AmazonMQ::Broker.Logs`.
|
CfnBroker.Builder |
maintenanceWindowStartTime(CfnBroker.MaintenanceWindowProperty maintenanceWindowStartTime)
`AWS::AmazonMQ::Broker.MaintenanceWindowStartTime`.
|
CfnBroker.Builder |
maintenanceWindowStartTime(IResolvable maintenanceWindowStartTime)
`AWS::AmazonMQ::Broker.MaintenanceWindowStartTime`.
|
CfnBroker.Builder |
publiclyAccessible(Boolean publiclyAccessible)
`AWS::AmazonMQ::Broker.PubliclyAccessible`.
|
CfnBroker.Builder |
publiclyAccessible(IResolvable publiclyAccessible)
`AWS::AmazonMQ::Broker.PubliclyAccessible`.
|
CfnBroker.Builder |
securityGroups(List<String> securityGroups)
`AWS::AmazonMQ::Broker.SecurityGroups`.
|
CfnBroker.Builder |
storageType(String storageType)
`AWS::AmazonMQ::Broker.StorageType`.
|
CfnBroker.Builder |
subnetIds(List<String> subnetIds)
`AWS::AmazonMQ::Broker.SubnetIds`.
|
CfnBroker.Builder |
tags(List<? extends CfnBroker.TagsEntryProperty> tags)
`AWS::AmazonMQ::Broker.Tags`.
|
CfnBroker.Builder |
users(IResolvable users)
`AWS::AmazonMQ::Broker.Users`.
|
CfnBroker.Builder |
users(List<? extends Object> users)
`AWS::AmazonMQ::Broker.Users`.
|
@Stability(value=Stable) public static CfnBroker.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnBroker.ConfigurationIdProperty.Builder.@Stability(value=Stable) public CfnBroker.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade - `AWS::AmazonMQ::Broker.AutoMinorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
autoMinorVersionUpgrade - `AWS::AmazonMQ::Broker.AutoMinorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder brokerName(String brokerName)
brokerName - `AWS::AmazonMQ::Broker.BrokerName`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder deploymentMode(String deploymentMode)
deploymentMode - `AWS::AmazonMQ::Broker.DeploymentMode`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder engineType(String engineType)
engineType - `AWS::AmazonMQ::Broker.EngineType`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder engineVersion(String engineVersion)
engineVersion - `AWS::AmazonMQ::Broker.EngineVersion`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder hostInstanceType(String hostInstanceType)
hostInstanceType - `AWS::AmazonMQ::Broker.HostInstanceType`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder publiclyAccessible(Boolean publiclyAccessible)
publiclyAccessible - `AWS::AmazonMQ::Broker.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder publiclyAccessible(IResolvable publiclyAccessible)
publiclyAccessible - `AWS::AmazonMQ::Broker.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder users(IResolvable users)
users - `AWS::AmazonMQ::Broker.Users`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder users(List<? extends Object> users)
users - `AWS::AmazonMQ::Broker.Users`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder authenticationStrategy(String authenticationStrategy)
authenticationStrategy - `AWS::AmazonMQ::Broker.AuthenticationStrategy`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder configuration(CfnBroker.ConfigurationIdProperty configuration)
configuration - `AWS::AmazonMQ::Broker.Configuration`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder configuration(IResolvable configuration)
configuration - `AWS::AmazonMQ::Broker.Configuration`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder encryptionOptions(CfnBroker.EncryptionOptionsProperty encryptionOptions)
encryptionOptions - `AWS::AmazonMQ::Broker.EncryptionOptions`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder encryptionOptions(IResolvable encryptionOptions)
encryptionOptions - `AWS::AmazonMQ::Broker.EncryptionOptions`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder ldapServerMetadata(CfnBroker.LdapServerMetadataProperty ldapServerMetadata)
ldapServerMetadata - `AWS::AmazonMQ::Broker.LdapServerMetadata`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder ldapServerMetadata(IResolvable ldapServerMetadata)
ldapServerMetadata - `AWS::AmazonMQ::Broker.LdapServerMetadata`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder logs(CfnBroker.LogListProperty logs)
logs - `AWS::AmazonMQ::Broker.Logs`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder logs(IResolvable logs)
logs - `AWS::AmazonMQ::Broker.Logs`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder maintenanceWindowStartTime(CfnBroker.MaintenanceWindowProperty maintenanceWindowStartTime)
maintenanceWindowStartTime - `AWS::AmazonMQ::Broker.MaintenanceWindowStartTime`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder maintenanceWindowStartTime(IResolvable maintenanceWindowStartTime)
maintenanceWindowStartTime - `AWS::AmazonMQ::Broker.MaintenanceWindowStartTime`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder securityGroups(List<String> securityGroups)
securityGroups - `AWS::AmazonMQ::Broker.SecurityGroups`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder storageType(String storageType)
storageType - `AWS::AmazonMQ::Broker.StorageType`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder subnetIds(List<String> subnetIds)
subnetIds - `AWS::AmazonMQ::Broker.SubnetIds`. This parameter is required.this@Stability(value=Stable) public CfnBroker.Builder tags(List<? extends CfnBroker.TagsEntryProperty> tags)
tags - `AWS::AmazonMQ::Broker.Tags`. This parameter is required.thisCopyright © 2021. All rights reserved.