AWS SDK Version 3 for .NET
API Reference

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.

Container for the parameters to the UpdateBroker operation. Adds a pending configuration change to a broker.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.MQ.AmazonMQRequest
      Amazon.MQ.Model.UpdateBrokerRequest

Namespace: Amazon.MQ.Model
Assembly: AWSSDK.MQ.dll
Version: 3.x.y.z

Syntax

C#
public class UpdateBrokerRequest : AmazonMQRequest
         IAmazonWebServiceRequest

The UpdateBrokerRequest type exposes the following members

Constructors

NameDescription
Public Method UpdateBrokerRequest()

Properties

NameTypeDescription
Public Property AuthenticationStrategy Amazon.MQ.AuthenticationStrategy

Gets and sets the property AuthenticationStrategy.

Optional. The authentication strategy used to secure the broker. The default is SIMPLE.

Public Property AutoMinorVersionUpgrade System.Boolean

Gets and sets the property AutoMinorVersionUpgrade.

Enables automatic upgrades to 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.

Public Property BrokerId System.String

Gets and sets the property BrokerId.

The unique ID that Amazon MQ generates for the broker.

Public Property Configuration Amazon.MQ.Model.ConfigurationId

Gets and sets the property Configuration.

A list of information about the configuration.

Public Property DataReplicationMode Amazon.MQ.DataReplicationMode

Gets and sets the property DataReplicationMode.

Defines whether this broker is a part of a data replication pair.

Public Property EngineVersion System.String

Gets and sets the property EngineVersion.

The broker engine version. For a list of supported engine versions, see Supported engines.

Public Property HostInstanceType System.String

Gets and sets the property HostInstanceType.

The broker's host instance type to upgrade to. For a list of supported instance types, see Broker instance types.

Public Property LdapServerMetadata Amazon.MQ.Model.LdapServerMetadataInput

Gets and sets the property LdapServerMetadata.

Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.

Public Property Logs Amazon.MQ.Model.Logs

Gets and sets the property Logs.

Enables Amazon CloudWatch logging for brokers.

Public Property MaintenanceWindowStartTime Amazon.MQ.Model.WeeklyStartTime

Gets and sets the property MaintenanceWindowStartTime.

The parameters that determine the WeeklyStartTime.

Public Property SecurityGroups System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroups.

The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5