Class: Aws::Types::CreateBrokerRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#authentication_strategy"SIMPLE", ...

Returns the value of attribute authentication_strategy.

Returns:

  • ("SIMPLE", "LDAP", "CONFIG_MANAGED")


152
153
154
# File 'sig/types.rbs', line 152

def authentication_strategy
  @authentication_strategy
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


153
154
155
# File 'sig/types.rbs', line 153

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#broker_name::String

Returns the value of attribute broker_name.

Returns:

  • (::String)


154
155
156
# File 'sig/types.rbs', line 154

def broker_name
  @broker_name
end

#configurationTypes::ConfigurationId

Returns the value of attribute configuration.



155
156
157
# File 'sig/types.rbs', line 155

def configuration
  @configuration
end

#creator_request_id::String

Returns the value of attribute creator_request_id.

Returns:

  • (::String)


156
157
158
# File 'sig/types.rbs', line 156

def creator_request_id
  @creator_request_id
end

#data_replication_mode"NONE", "CRDR"

Returns the value of attribute data_replication_mode.

Returns:

  • ("NONE", "CRDR")


172
173
174
# File 'sig/types.rbs', line 172

def data_replication_mode
  @data_replication_mode
end

#data_replication_primary_broker_arn::String

Returns the value of attribute data_replication_primary_broker_arn.

Returns:

  • (::String)


173
174
175
# File 'sig/types.rbs', line 173

def data_replication_primary_broker_arn
  @data_replication_primary_broker_arn
end

#deployment_mode"SINGLE_INSTANCE", ...

Returns the value of attribute deployment_mode.

Returns:

  • ("SINGLE_INSTANCE", "ACTIVE_STANDBY_MULTI_AZ", "CLUSTER_MULTI_AZ")


157
158
159
# File 'sig/types.rbs', line 157

def deployment_mode
  @deployment_mode
end

#encryption_optionsTypes::EncryptionOptions

Returns the value of attribute encryption_options.



158
159
160
# File 'sig/types.rbs', line 158

def encryption_options
  @encryption_options
end

#engine_type"ACTIVEMQ", "RABBITMQ"

Returns the value of attribute engine_type.

Returns:

  • ("ACTIVEMQ", "RABBITMQ")


159
160
161
# File 'sig/types.rbs', line 159

def engine_type
  @engine_type
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


160
161
162
# File 'sig/types.rbs', line 160

def engine_version
  @engine_version
end

#host_instance_type::String

Returns the value of attribute host_instance_type.

Returns:

  • (::String)


161
162
163
# File 'sig/types.rbs', line 161

def host_instance_type
  @host_instance_type
end

#ldap_server_metadataTypes::LdapServerMetadataInput

Returns the value of attribute ldap_server_metadata.



162
163
164
# File 'sig/types.rbs', line 162

def 
  
end

#logsTypes::Logs

Returns the value of attribute logs.

Returns:



163
164
165
# File 'sig/types.rbs', line 163

def logs
  @logs
end

#maintenance_window_start_timeTypes::WeeklyStartTime

Returns the value of attribute maintenance_window_start_time.



164
165
166
# File 'sig/types.rbs', line 164

def maintenance_window_start_time
  @maintenance_window_start_time
end

#publicly_accessibleBoolean

Returns the value of attribute publicly_accessible.

Returns:

  • (Boolean)


165
166
167
# File 'sig/types.rbs', line 165

def publicly_accessible
  @publicly_accessible
end

#security_groups::Array[::String]

Returns the value of attribute security_groups.

Returns:

  • (::Array[::String])


166
167
168
# File 'sig/types.rbs', line 166

def security_groups
  @security_groups
end

#storage_size::Integer

Returns the value of attribute storage_size.

Returns:

  • (::Integer)


167
168
169
# File 'sig/types.rbs', line 167

def storage_size
  @storage_size
end

#storage_type"EBS", "EFS"

Returns the value of attribute storage_type.

Returns:

  • ("EBS", "EFS")


168
169
170
# File 'sig/types.rbs', line 168

def storage_type
  @storage_type
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


169
170
171
# File 'sig/types.rbs', line 169

def subnet_ids
  @subnet_ids
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


170
171
172
# File 'sig/types.rbs', line 170

def tags
  @tags
end

#users::Array[Types::User]

Returns the value of attribute users.

Returns:



171
172
173
# File 'sig/types.rbs', line 171

def users
  @users
end