AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Provides details about an Amazon MQ message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
Namespace: Amazon.SecurityHub.Model
Assembly: AWSSDK.SecurityHub.dll
Version: 3.x.y.z
public class AwsAmazonMqBrokerDetails
The AwsAmazonMqBrokerDetails type exposes the following members
Name | Description | |
---|---|---|
![]() |
AwsAmazonMqBrokerDetails() |
Name | Type | Description | |
---|---|---|---|
![]() |
AuthenticationStrategy | System.String |
Gets and sets the property AuthenticationStrategy.
The authentication strategy used to secure the broker. The default is |
![]() |
AutoMinorVersionUpgrade | System.Boolean |
Gets and sets the property AutoMinorVersionUpgrade. Whether automatically upgrade new minor versions for brokers, as new versions are released and supported by Amazon MQ. Automatic upgrades occur during the scheduled maintenance window of the broker or after a manual broker reboot. |
![]() |
BrokerArn | System.String |
Gets and sets the property BrokerArn. The Amazon Resource Name (ARN) of the broker. |
![]() |
BrokerId | System.String |
Gets and sets the property BrokerId. The unique ID that Amazon MQ generates for the broker. |
![]() |
BrokerName | System.String |
Gets and sets the property BrokerName. The broker's name. |
![]() |
DeploymentMode | System.String |
Gets and sets the property DeploymentMode. The broker's deployment mode. |
![]() |
EncryptionOptions | Amazon.SecurityHub.Model.AwsAmazonMqBrokerEncryptionOptionsDetails |
Gets and sets the property EncryptionOptions. Encryption options for the broker. Doesn’t apply to RabbitMQ brokers. |
![]() |
EngineType | System.String |
Gets and sets the property EngineType. The type of broker engine. |
![]() |
EngineVersion | System.String |
Gets and sets the property EngineVersion. The version of the broker engine. |
![]() |
HostInstanceType | System.String |
Gets and sets the property HostInstanceType. The broker's instance type. |
![]() |
LdapServerMetadata | Amazon.SecurityHub.Model.AwsAmazonMqBrokerLdapServerMetadataDetails |
Gets and sets the property LdapServerMetadata. The metadata of the Lightweight Directory Access Protocol (LDAP) server used to authenticate and authorize connections to the broker. This is an optional failover server. |
![]() |
Logs | Amazon.SecurityHub.Model.AwsAmazonMqBrokerLogsDetails |
Gets and sets the property Logs. Turns on Amazon CloudWatch logging for brokers. |
![]() |
MaintenanceWindowStartTime | Amazon.SecurityHub.Model.AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails |
Gets and sets the property MaintenanceWindowStartTime. The scheduled time period (UTC) during which Amazon MQ begins to apply pending updates or patches to the broker. |
![]() |
PubliclyAccessible | System.Boolean |
Gets and sets the property PubliclyAccessible. Permits connections from applications outside of the VPC that hosts the broker's subnets. |
![]() |
SecurityGroups | System.Collections.Generic.List<System.String> |
Gets and sets the property SecurityGroups. The list of rules (one minimum, 125 maximum) that authorize connections to brokers. |
![]() |
StorageType | System.String |
Gets and sets the property StorageType. The broker's storage type. |
![]() |
SubnetIds | System.Collections.Generic.List<System.String> |
Gets and sets the property SubnetIds. The list of groups that define which subnets and IP ranges the broker can use from different Availability Zones. |
![]() |
Users | System.Collections.Generic.List<Amazon.SecurityHub.Model.AwsAmazonMqBrokerUsersDetails> |
Gets and sets the property Users. The list of all broker usernames for the specified broker. Doesn't apply to RabbitMQ brokers. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5