Class: Aws::MQ::Types::UpdateBrokerRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MQ::Types::UpdateBrokerRequest
- Includes:
- Structure
- Defined in:
- 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.
- #resource_share_arns ⇒ Array<String>
- #security_groups ⇒ Array<String>
Instance Attribute Details
#authentication_strategy ⇒ String
Optional. The authentication strategy used to secure the broker. The default is SIMPLE.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#auto_minor_version_upgrade ⇒ Boolean
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#broker_id ⇒ String
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::ConfigurationId
A list of information about the configuration.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :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.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#host_instance_type ⇒ String
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :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.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :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.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :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.
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#resource_share_arns ⇒ Array<String>
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |
#security_groups ⇒ Array<String>
3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 |
# File 'lib/aws-sdk-mq/types.rb', line 3028 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, :resource_share_arns, :security_groups, :data_replication_mode) SENSITIVE = [] include Aws::Structure end |