BrokerSummary

public struct BrokerSummary : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of the broker.

    Declaration

    Swift

    public let brokerArn: String?
  • The unique ID that Amazon MQ generates for the broker.

    Declaration

    Swift

    public let brokerId: String?
  • The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.

    Declaration

    Swift

    public let brokerName: String?
  • The status of the broker.

    Declaration

    Swift

    public let brokerState: BrokerState?
  • The time when the broker was created.

    Declaration

    Swift

    public let created: TimeStamp?
  • Required. The deployment mode of the broker.

    Declaration

    Swift

    public let deploymentMode: DeploymentMode?
  • The broker’s instance type.

    Declaration

    Swift

    public let hostInstanceType: String?
  • Undocumented

    Declaration

    Swift

    public init(brokerArn: String? = nil, brokerId: String? = nil, brokerName: String? = nil, brokerState: BrokerState? = nil, created: TimeStamp? = nil, deploymentMode: DeploymentMode? = nil, hostInstanceType: String? = nil)