Class: Aws::MQ::Types::UpdateBrokerRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MQ::Types::UpdateBrokerRequest
- Defined in:
- gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#authentication_strategy ⇒ String
Optional.
-
#auto_minor_version_upgrade ⇒ Boolean
-
#broker_id ⇒ String
-
#configuration ⇒ Types::ConfigurationId
A list of information about the configuration.
-
#data_replication_mode ⇒ String
Specifies whether a broker is a part of a data replication pair.
-
#engine_version ⇒ String
-
#host_instance_type ⇒ String
-
#ldap_server_metadata ⇒ Types::LdapServerMetadataInput
Optional.
-
#logs ⇒ Types::Logs
The list of information about logs to be enabled for the specified broker.
-
#maintenance_window_start_time ⇒ Types::WeeklyStartTime
The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.
-
#security_groups ⇒ Array<String>
Instance Attribute Details
#authentication_strategy ⇒ String
Optional. The authentication strategy used to secure the broker. The default is SIMPLE.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#auto_minor_version_upgrade ⇒ Boolean
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#broker_id ⇒ String
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::ConfigurationId
A list of information about the configuration.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#data_replication_mode ⇒ String
Specifies whether a broker is a part of a data replication pair.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#host_instance_type ⇒ String
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#ldap_server_metadata ⇒ Types::LdapServerMetadataInput
Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker.
Does not apply to RabbitMQ brokers.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#logs ⇒ Types::Logs
The list of information about logs to be enabled for the specified broker.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#maintenance_window_start_time ⇒ Types::WeeklyStartTime
The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#security_groups ⇒ Array<String>
2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'gems/aws-sdk-mq/lib/aws-sdk-mq/types.rb', line 2778 class UpdateBrokerRequest < Struct.new( :authentication_strategy, :auto_minor_version_upgrade, :broker_id, :configuration, :engine_version, :host_instance_type, :ldap_server_metadata, :logs, :maintenance_window_start_time, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |