aws-sdk-go: github.com/aws/aws-sdk-go/service/mq Index | Files | Directories

package mq

import "github.com/aws/aws-sdk-go/service/mq"

Package mq provides the client and types for making API requests to AmazonMQ.

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.

See https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27 for more information on this service.

See mq package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/mq/

Using the Client

To contact AmazonMQ with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the AmazonMQ client MQ for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/mq/#New

Index

Package Files

api.go doc.go errors.go service.go

Constants

const (
    // BrokerStateCreationInProgress is a BrokerState enum value
    BrokerStateCreationInProgress = "CREATION_IN_PROGRESS"

    // BrokerStateCreationFailed is a BrokerState enum value
    BrokerStateCreationFailed = "CREATION_FAILED"

    // BrokerStateDeletionInProgress is a BrokerState enum value
    BrokerStateDeletionInProgress = "DELETION_IN_PROGRESS"

    // BrokerStateRunning is a BrokerState enum value
    BrokerStateRunning = "RUNNING"

    // BrokerStateRebootInProgress is a BrokerState enum value
    BrokerStateRebootInProgress = "REBOOT_IN_PROGRESS"
)

The status of the broker.

const (
    // ChangeTypeCreate is a ChangeType enum value
    ChangeTypeCreate = "CREATE"

    // ChangeTypeUpdate is a ChangeType enum value
    ChangeTypeUpdate = "UPDATE"

    // ChangeTypeDelete is a ChangeType enum value
    ChangeTypeDelete = "DELETE"
)

The type of change pending for the ActiveMQ user.

const (
    // DayOfWeekMonday is a DayOfWeek enum value
    DayOfWeekMonday = "MONDAY"

    // DayOfWeekTuesday is a DayOfWeek enum value
    DayOfWeekTuesday = "TUESDAY"

    // DayOfWeekWednesday is a DayOfWeek enum value
    DayOfWeekWednesday = "WEDNESDAY"

    // DayOfWeekThursday is a DayOfWeek enum value
    DayOfWeekThursday = "THURSDAY"

    // DayOfWeekFriday is a DayOfWeek enum value
    DayOfWeekFriday = "FRIDAY"

    // DayOfWeekSaturday is a DayOfWeek enum value
    DayOfWeekSaturday = "SATURDAY"

    // DayOfWeekSunday is a DayOfWeek enum value
    DayOfWeekSunday = "SUNDAY"
)
const (
    // DeploymentModeSingleInstance is a DeploymentMode enum value
    DeploymentModeSingleInstance = "SINGLE_INSTANCE"

    // DeploymentModeActiveStandbyMultiAz is a DeploymentMode enum value
    DeploymentModeActiveStandbyMultiAz = "ACTIVE_STANDBY_MULTI_AZ"
)

The deployment mode of the broker.

const (
    // SanitizationWarningReasonDisallowedElementRemoved is a SanitizationWarningReason enum value
    SanitizationWarningReasonDisallowedElementRemoved = "DISALLOWED_ELEMENT_REMOVED"

    // SanitizationWarningReasonDisallowedAttributeRemoved is a SanitizationWarningReason enum value
    SanitizationWarningReasonDisallowedAttributeRemoved = "DISALLOWED_ATTRIBUTE_REMOVED"

    // SanitizationWarningReasonInvalidAttributeValueRemoved is a SanitizationWarningReason enum value
    SanitizationWarningReasonInvalidAttributeValueRemoved = "INVALID_ATTRIBUTE_VALUE_REMOVED"
)

The reason for which the XML elements or attributes were sanitized.

const (

    // ErrCodeBadRequestException for service response error code
    // "BadRequestException".
    //
    // Returns information about an error.
    ErrCodeBadRequestException = "BadRequestException"

    // ErrCodeConflictException for service response error code
    // "ConflictException".
    //
    // Returns information about an error.
    ErrCodeConflictException = "ConflictException"

    // ErrCodeForbiddenException for service response error code
    // "ForbiddenException".
    //
    // Returns information about an error.
    ErrCodeForbiddenException = "ForbiddenException"

    // ErrCodeInternalServerErrorException for service response error code
    // "InternalServerErrorException".
    //
    // Returns information about an error.
    ErrCodeInternalServerErrorException = "InternalServerErrorException"

    // ErrCodeNotFoundException for service response error code
    // "NotFoundException".
    //
    // Returns information about an error.
    ErrCodeNotFoundException = "NotFoundException"

    // ErrCodeUnauthorizedException for service response error code
    // "UnauthorizedException".
    //
    // Returns information about an error.
    ErrCodeUnauthorizedException = "UnauthorizedException"
)
const (
    ServiceName = "mq"        // Name of service.
    EndpointsID = ServiceName // ID to lookup a service endpoint with.
    ServiceID   = "mq"        // ServiceID is a unique identifer of a specific service.
)

Service information constants

const (
    // EngineTypeActivemq is a EngineType enum value
    EngineTypeActivemq = "ACTIVEMQ"
)

The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.

type AvailabilityZone Uses

type AvailabilityZone struct {

    // Id for the availability zone.
    Name *string `locationName:"name" type:"string"`
    // contains filtered or unexported fields
}

Name of the availability zone.

func (AvailabilityZone) GoString Uses

func (s AvailabilityZone) GoString() string

GoString returns the string representation

func (*AvailabilityZone) SetName Uses

func (s *AvailabilityZone) SetName(v string) *AvailabilityZone

SetName sets the Name field's value.

func (AvailabilityZone) String Uses

func (s AvailabilityZone) String() string

String returns the string representation

type BrokerEngineType Uses

type BrokerEngineType struct {

    // The type of broker engine.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    // The list of engine versions.
    EngineVersions []*EngineVersion `locationName:"engineVersions" type:"list"`
    // contains filtered or unexported fields
}

Types of broker engines.

func (BrokerEngineType) GoString Uses

func (s BrokerEngineType) GoString() string

GoString returns the string representation

func (*BrokerEngineType) SetEngineType Uses

func (s *BrokerEngineType) SetEngineType(v string) *BrokerEngineType

SetEngineType sets the EngineType field's value.

func (*BrokerEngineType) SetEngineVersions Uses

func (s *BrokerEngineType) SetEngineVersions(v []*EngineVersion) *BrokerEngineType

SetEngineVersions sets the EngineVersions field's value.

func (BrokerEngineType) String Uses

func (s BrokerEngineType) String() string

String returns the string representation

type BrokerInstance Uses

type BrokerInstance struct {

    // The URL of the broker's ActiveMQ Web Console.
    ConsoleURL *string `locationName:"consoleURL" type:"string"`

    // The broker's wire-level protocol endpoints.
    Endpoints []*string `locationName:"endpoints" type:"list"`

    // The IP address of the Elastic Network Interface (ENI) attached to the broker.
    IpAddress *string `locationName:"ipAddress" type:"string"`
    // contains filtered or unexported fields
}

Returns information about all brokers.

func (BrokerInstance) GoString Uses

func (s BrokerInstance) GoString() string

GoString returns the string representation

func (*BrokerInstance) SetConsoleURL Uses

func (s *BrokerInstance) SetConsoleURL(v string) *BrokerInstance

SetConsoleURL sets the ConsoleURL field's value.

func (*BrokerInstance) SetEndpoints Uses

func (s *BrokerInstance) SetEndpoints(v []*string) *BrokerInstance

SetEndpoints sets the Endpoints field's value.

func (*BrokerInstance) SetIpAddress Uses

func (s *BrokerInstance) SetIpAddress(v string) *BrokerInstance

SetIpAddress sets the IpAddress field's value.

func (BrokerInstance) String Uses

func (s BrokerInstance) String() string

String returns the string representation

type BrokerInstanceOption Uses

type BrokerInstanceOption struct {

    // The list of available az.
    AvailabilityZones []*AvailabilityZone `locationName:"availabilityZones" type:"list"`

    // The type of broker engine.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    // The type of broker instance.
    HostInstanceType *string `locationName:"hostInstanceType" type:"string"`

    // The list of supported engine versions.
    SupportedEngineVersions []*string `locationName:"supportedEngineVersions" type:"list"`
    // contains filtered or unexported fields
}

Option for host instance type.

func (BrokerInstanceOption) GoString Uses

func (s BrokerInstanceOption) GoString() string

GoString returns the string representation

func (*BrokerInstanceOption) SetAvailabilityZones Uses

func (s *BrokerInstanceOption) SetAvailabilityZones(v []*AvailabilityZone) *BrokerInstanceOption

SetAvailabilityZones sets the AvailabilityZones field's value.

func (*BrokerInstanceOption) SetEngineType Uses

func (s *BrokerInstanceOption) SetEngineType(v string) *BrokerInstanceOption

SetEngineType sets the EngineType field's value.

func (*BrokerInstanceOption) SetHostInstanceType Uses

func (s *BrokerInstanceOption) SetHostInstanceType(v string) *BrokerInstanceOption

SetHostInstanceType sets the HostInstanceType field's value.

func (*BrokerInstanceOption) SetSupportedEngineVersions Uses

func (s *BrokerInstanceOption) SetSupportedEngineVersions(v []*string) *BrokerInstanceOption

SetSupportedEngineVersions sets the SupportedEngineVersions field's value.

func (BrokerInstanceOption) String Uses

func (s BrokerInstanceOption) String() string

String returns the string representation

type BrokerSummary Uses

type BrokerSummary struct {

    // The Amazon Resource Name (ARN) of the broker.
    BrokerArn *string `locationName:"brokerArn" type:"string"`

    // The unique ID that Amazon MQ generates for the broker.
    BrokerId *string `locationName:"brokerId" type:"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.
    BrokerName *string `locationName:"brokerName" type:"string"`

    // The status of the broker.
    BrokerState *string `locationName:"brokerState" type:"string" enum:"BrokerState"`

    // The time when the broker was created.
    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    // Required. The deployment mode of the broker.
    DeploymentMode *string `locationName:"deploymentMode" type:"string" enum:"DeploymentMode"`

    // The broker's instance type.
    HostInstanceType *string `locationName:"hostInstanceType" type:"string"`
    // contains filtered or unexported fields
}

The Amazon Resource Name (ARN) of the broker.

func (BrokerSummary) GoString Uses

func (s BrokerSummary) GoString() string

GoString returns the string representation

func (*BrokerSummary) SetBrokerArn Uses

func (s *BrokerSummary) SetBrokerArn(v string) *BrokerSummary

SetBrokerArn sets the BrokerArn field's value.

func (*BrokerSummary) SetBrokerId Uses

func (s *BrokerSummary) SetBrokerId(v string) *BrokerSummary

SetBrokerId sets the BrokerId field's value.

func (*BrokerSummary) SetBrokerName Uses

func (s *BrokerSummary) SetBrokerName(v string) *BrokerSummary

SetBrokerName sets the BrokerName field's value.

func (*BrokerSummary) SetBrokerState Uses

func (s *BrokerSummary) SetBrokerState(v string) *BrokerSummary

SetBrokerState sets the BrokerState field's value.

func (*BrokerSummary) SetCreated Uses

func (s *BrokerSummary) SetCreated(v time.Time) *BrokerSummary

SetCreated sets the Created field's value.

func (*BrokerSummary) SetDeploymentMode Uses

func (s *BrokerSummary) SetDeploymentMode(v string) *BrokerSummary

SetDeploymentMode sets the DeploymentMode field's value.

func (*BrokerSummary) SetHostInstanceType Uses

func (s *BrokerSummary) SetHostInstanceType(v string) *BrokerSummary

SetHostInstanceType sets the HostInstanceType field's value.

func (BrokerSummary) String Uses

func (s BrokerSummary) String() string

String returns the string representation

type Configuration Uses

type Configuration struct {

    // Required. The ARN of the configuration.
    Arn *string `locationName:"arn" type:"string"`

    // Required. The date and time of the configuration revision.
    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    // Required. The description of the configuration.
    Description *string `locationName:"description" type:"string"`

    // Required. The type of broker engine. Note: Currently, Amazon MQ supports
    // only ACTIVEMQ.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    // Required. The version of the broker engine. For a list of supported engine
    // versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
    EngineVersion *string `locationName:"engineVersion" type:"string"`

    // Required. The unique ID that Amazon MQ generates for the configuration.
    Id  *string `locationName:"id" type:"string"`

    // Required. The latest revision of the configuration.
    LatestRevision *ConfigurationRevision `locationName:"latestRevision" type:"structure"`

    // Required. The name of the configuration. This value can contain only alphanumeric
    // characters, dashes, periods, underscores, and tildes (- . _ ~). This value
    // must be 1-150 characters long.
    Name *string `locationName:"name" type:"string"`

    // The list of all tags associated with this configuration.
    Tags map[string]*string `locationName:"tags" type:"map"`
    // contains filtered or unexported fields
}

Returns information about all configurations.

func (Configuration) GoString Uses

func (s Configuration) GoString() string

GoString returns the string representation

func (*Configuration) SetArn Uses

func (s *Configuration) SetArn(v string) *Configuration

SetArn sets the Arn field's value.

func (*Configuration) SetCreated Uses

func (s *Configuration) SetCreated(v time.Time) *Configuration

SetCreated sets the Created field's value.

func (*Configuration) SetDescription Uses

func (s *Configuration) SetDescription(v string) *Configuration

SetDescription sets the Description field's value.

func (*Configuration) SetEngineType Uses

func (s *Configuration) SetEngineType(v string) *Configuration

SetEngineType sets the EngineType field's value.

func (*Configuration) SetEngineVersion Uses

func (s *Configuration) SetEngineVersion(v string) *Configuration

SetEngineVersion sets the EngineVersion field's value.

func (*Configuration) SetId Uses

func (s *Configuration) SetId(v string) *Configuration

SetId sets the Id field's value.

func (*Configuration) SetLatestRevision Uses

func (s *Configuration) SetLatestRevision(v *ConfigurationRevision) *Configuration

SetLatestRevision sets the LatestRevision field's value.

func (*Configuration) SetName Uses

func (s *Configuration) SetName(v string) *Configuration

SetName sets the Name field's value.

func (*Configuration) SetTags Uses

func (s *Configuration) SetTags(v map[string]*string) *Configuration

SetTags sets the Tags field's value.

func (Configuration) String Uses

func (s Configuration) String() string

String returns the string representation

type ConfigurationId Uses

type ConfigurationId struct {

    // Required. The unique ID that Amazon MQ generates for the configuration.
    Id  *string `locationName:"id" type:"string"`

    // The revision number of the configuration.
    Revision *int64 `locationName:"revision" type:"integer"`
    // contains filtered or unexported fields
}

A list of information about the configuration.

func (ConfigurationId) GoString Uses

func (s ConfigurationId) GoString() string

GoString returns the string representation

func (*ConfigurationId) SetId Uses

func (s *ConfigurationId) SetId(v string) *ConfigurationId

SetId sets the Id field's value.

func (*ConfigurationId) SetRevision Uses

func (s *ConfigurationId) SetRevision(v int64) *ConfigurationId

SetRevision sets the Revision field's value.

func (ConfigurationId) String Uses

func (s ConfigurationId) String() string

String returns the string representation

type ConfigurationRevision Uses

type ConfigurationRevision struct {

    // Required. The date and time of the configuration revision.
    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    // The description of the configuration revision.
    Description *string `locationName:"description" type:"string"`

    // Required. The revision number of the configuration.
    Revision *int64 `locationName:"revision" type:"integer"`
    // contains filtered or unexported fields
}

Returns information about the specified configuration revision.

func (ConfigurationRevision) GoString Uses

func (s ConfigurationRevision) GoString() string

GoString returns the string representation

func (*ConfigurationRevision) SetCreated Uses

func (s *ConfigurationRevision) SetCreated(v time.Time) *ConfigurationRevision

SetCreated sets the Created field's value.

func (*ConfigurationRevision) SetDescription Uses

func (s *ConfigurationRevision) SetDescription(v string) *ConfigurationRevision

SetDescription sets the Description field's value.

func (*ConfigurationRevision) SetRevision Uses

func (s *ConfigurationRevision) SetRevision(v int64) *ConfigurationRevision

SetRevision sets the Revision field's value.

func (ConfigurationRevision) String Uses

func (s ConfigurationRevision) String() string

String returns the string representation

type Configurations Uses

type Configurations struct {

    // The current configuration of the broker.
    Current *ConfigurationId `locationName:"current" type:"structure"`

    // The history of configurations applied to the broker.
    History []*ConfigurationId `locationName:"history" type:"list"`

    // The pending configuration of the broker.
    Pending *ConfigurationId `locationName:"pending" type:"structure"`
    // contains filtered or unexported fields
}

Broker configuration information

func (Configurations) GoString Uses

func (s Configurations) GoString() string

GoString returns the string representation

func (*Configurations) SetCurrent Uses

func (s *Configurations) SetCurrent(v *ConfigurationId) *Configurations

SetCurrent sets the Current field's value.

func (*Configurations) SetHistory Uses

func (s *Configurations) SetHistory(v []*ConfigurationId) *Configurations

SetHistory sets the History field's value.

func (*Configurations) SetPending Uses

func (s *Configurations) SetPending(v *ConfigurationId) *Configurations

SetPending sets the Pending field's value.

func (Configurations) String Uses

func (s Configurations) String() string

String returns the string representation

type CreateBrokerRequest Uses

type CreateBrokerRequest struct {
    AutoMinorVersionUpgrade *bool `locationName:"autoMinorVersionUpgrade" type:"boolean"`

    BrokerName *string `locationName:"brokerName" type:"string"`

    // A list of information about the configuration.
    Configuration *ConfigurationId `locationName:"configuration" type:"structure"`

    CreatorRequestId *string `locationName:"creatorRequestId" type:"string" idempotencyToken:"true"`

    // The deployment mode of the broker.
    DeploymentMode *string `locationName:"deploymentMode" type:"string" enum:"DeploymentMode"`

    // Encryption options for the broker.
    EncryptionOptions *EncryptionOptions `locationName:"encryptionOptions" type:"structure"`

    // The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    HostInstanceType *string `locationName:"hostInstanceType" type:"string"`

    // The list of information about logs to be enabled for the specified broker.
    Logs *Logs `locationName:"logs" type:"structure"`

    // The scheduled time period relative to UTC during which Amazon MQ begins to
    // apply pending updates or patches to the broker.
    MaintenanceWindowStartTime *WeeklyStartTime `locationName:"maintenanceWindowStartTime" type:"structure"`

    PubliclyAccessible *bool `locationName:"publiclyAccessible" type:"boolean"`

    SecurityGroups []*string `locationName:"securityGroups" type:"list"`

    SubnetIds []*string `locationName:"subnetIds" type:"list"`

    Tags map[string]*string `locationName:"tags" type:"map"`

    Users []*User `locationName:"users" type:"list"`
    // contains filtered or unexported fields
}

func (CreateBrokerRequest) GoString Uses

func (s CreateBrokerRequest) GoString() string

GoString returns the string representation

func (*CreateBrokerRequest) SetAutoMinorVersionUpgrade Uses

func (s *CreateBrokerRequest) SetAutoMinorVersionUpgrade(v bool) *CreateBrokerRequest

SetAutoMinorVersionUpgrade sets the AutoMinorVersionUpgrade field's value.

func (*CreateBrokerRequest) SetBrokerName Uses

func (s *CreateBrokerRequest) SetBrokerName(v string) *CreateBrokerRequest

SetBrokerName sets the BrokerName field's value.

func (*CreateBrokerRequest) SetConfiguration Uses

func (s *CreateBrokerRequest) SetConfiguration(v *ConfigurationId) *CreateBrokerRequest

SetConfiguration sets the Configuration field's value.

func (*CreateBrokerRequest) SetCreatorRequestId Uses

func (s *CreateBrokerRequest) SetCreatorRequestId(v string) *CreateBrokerRequest

SetCreatorRequestId sets the CreatorRequestId field's value.

func (*CreateBrokerRequest) SetDeploymentMode Uses

func (s *CreateBrokerRequest) SetDeploymentMode(v string) *CreateBrokerRequest

SetDeploymentMode sets the DeploymentMode field's value.

func (*CreateBrokerRequest) SetEncryptionOptions Uses

func (s *CreateBrokerRequest) SetEncryptionOptions(v *EncryptionOptions) *CreateBrokerRequest

SetEncryptionOptions sets the EncryptionOptions field's value.

func (*CreateBrokerRequest) SetEngineType Uses

func (s *CreateBrokerRequest) SetEngineType(v string) *CreateBrokerRequest

SetEngineType sets the EngineType field's value.

func (*CreateBrokerRequest) SetEngineVersion Uses

func (s *CreateBrokerRequest) SetEngineVersion(v string) *CreateBrokerRequest

SetEngineVersion sets the EngineVersion field's value.

func (*CreateBrokerRequest) SetHostInstanceType Uses

func (s *CreateBrokerRequest) SetHostInstanceType(v string) *CreateBrokerRequest

SetHostInstanceType sets the HostInstanceType field's value.

func (*CreateBrokerRequest) SetLogs Uses

func (s *CreateBrokerRequest) SetLogs(v *Logs) *CreateBrokerRequest

SetLogs sets the Logs field's value.

func (*CreateBrokerRequest) SetMaintenanceWindowStartTime Uses

func (s *CreateBrokerRequest) SetMaintenanceWindowStartTime(v *WeeklyStartTime) *CreateBrokerRequest

SetMaintenanceWindowStartTime sets the MaintenanceWindowStartTime field's value.

func (*CreateBrokerRequest) SetPubliclyAccessible Uses

func (s *CreateBrokerRequest) SetPubliclyAccessible(v bool) *CreateBrokerRequest

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (*CreateBrokerRequest) SetSecurityGroups Uses

func (s *CreateBrokerRequest) SetSecurityGroups(v []*string) *CreateBrokerRequest

SetSecurityGroups sets the SecurityGroups field's value.

func (*CreateBrokerRequest) SetSubnetIds Uses

func (s *CreateBrokerRequest) SetSubnetIds(v []*string) *CreateBrokerRequest

SetSubnetIds sets the SubnetIds field's value.

func (*CreateBrokerRequest) SetTags Uses

func (s *CreateBrokerRequest) SetTags(v map[string]*string) *CreateBrokerRequest

SetTags sets the Tags field's value.

func (*CreateBrokerRequest) SetUsers Uses

func (s *CreateBrokerRequest) SetUsers(v []*User) *CreateBrokerRequest

SetUsers sets the Users field's value.

func (CreateBrokerRequest) String Uses

func (s CreateBrokerRequest) String() string

String returns the string representation

func (*CreateBrokerRequest) Validate Uses

func (s *CreateBrokerRequest) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateBrokerResponse Uses

type CreateBrokerResponse struct {
    BrokerArn *string `locationName:"brokerArn" type:"string"`

    BrokerId *string `locationName:"brokerId" type:"string"`
    // contains filtered or unexported fields
}

func (CreateBrokerResponse) GoString Uses

func (s CreateBrokerResponse) GoString() string

GoString returns the string representation

func (*CreateBrokerResponse) SetBrokerArn Uses

func (s *CreateBrokerResponse) SetBrokerArn(v string) *CreateBrokerResponse

SetBrokerArn sets the BrokerArn field's value.

func (*CreateBrokerResponse) SetBrokerId Uses

func (s *CreateBrokerResponse) SetBrokerId(v string) *CreateBrokerResponse

SetBrokerId sets the BrokerId field's value.

func (CreateBrokerResponse) String Uses

func (s CreateBrokerResponse) String() string

String returns the string representation

type CreateConfigurationRequest Uses

type CreateConfigurationRequest struct {

    // The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    Name *string `locationName:"name" type:"string"`

    Tags map[string]*string `locationName:"tags" type:"map"`
    // contains filtered or unexported fields
}

func (CreateConfigurationRequest) GoString Uses

func (s CreateConfigurationRequest) GoString() string

GoString returns the string representation

func (*CreateConfigurationRequest) SetEngineType Uses

func (s *CreateConfigurationRequest) SetEngineType(v string) *CreateConfigurationRequest

SetEngineType sets the EngineType field's value.

func (*CreateConfigurationRequest) SetEngineVersion Uses

func (s *CreateConfigurationRequest) SetEngineVersion(v string) *CreateConfigurationRequest

SetEngineVersion sets the EngineVersion field's value.

func (*CreateConfigurationRequest) SetName Uses

func (s *CreateConfigurationRequest) SetName(v string) *CreateConfigurationRequest

SetName sets the Name field's value.

func (*CreateConfigurationRequest) SetTags Uses

func (s *CreateConfigurationRequest) SetTags(v map[string]*string) *CreateConfigurationRequest

SetTags sets the Tags field's value.

func (CreateConfigurationRequest) String Uses

func (s CreateConfigurationRequest) String() string

String returns the string representation

type CreateConfigurationResponse Uses

type CreateConfigurationResponse struct {
    Arn *string `locationName:"arn" type:"string"`

    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    Id  *string `locationName:"id" type:"string"`

    // Returns information about the specified configuration revision.
    LatestRevision *ConfigurationRevision `locationName:"latestRevision" type:"structure"`

    Name *string `locationName:"name" type:"string"`
    // contains filtered or unexported fields
}

func (CreateConfigurationResponse) GoString Uses

func (s CreateConfigurationResponse) GoString() string

GoString returns the string representation

func (*CreateConfigurationResponse) SetArn Uses

func (s *CreateConfigurationResponse) SetArn(v string) *CreateConfigurationResponse

SetArn sets the Arn field's value.

func (*CreateConfigurationResponse) SetCreated Uses

func (s *CreateConfigurationResponse) SetCreated(v time.Time) *CreateConfigurationResponse

SetCreated sets the Created field's value.

func (*CreateConfigurationResponse) SetId Uses

func (s *CreateConfigurationResponse) SetId(v string) *CreateConfigurationResponse

SetId sets the Id field's value.

func (*CreateConfigurationResponse) SetLatestRevision Uses

func (s *CreateConfigurationResponse) SetLatestRevision(v *ConfigurationRevision) *CreateConfigurationResponse

SetLatestRevision sets the LatestRevision field's value.

func (*CreateConfigurationResponse) SetName Uses

func (s *CreateConfigurationResponse) SetName(v string) *CreateConfigurationResponse

SetName sets the Name field's value.

func (CreateConfigurationResponse) String Uses

func (s CreateConfigurationResponse) String() string

String returns the string representation

type CreateTagsInput Uses

type CreateTagsInput struct {

    // ResourceArn is a required field
    ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"`

    Tags map[string]*string `locationName:"tags" type:"map"`
    // contains filtered or unexported fields
}

func (CreateTagsInput) GoString Uses

func (s CreateTagsInput) GoString() string

GoString returns the string representation

func (*CreateTagsInput) SetResourceArn Uses

func (s *CreateTagsInput) SetResourceArn(v string) *CreateTagsInput

SetResourceArn sets the ResourceArn field's value.

func (*CreateTagsInput) SetTags Uses

func (s *CreateTagsInput) SetTags(v map[string]*string) *CreateTagsInput

SetTags sets the Tags field's value.

func (CreateTagsInput) String Uses

func (s CreateTagsInput) String() string

String returns the string representation

func (*CreateTagsInput) Validate Uses

func (s *CreateTagsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateTagsOutput Uses

type CreateTagsOutput struct {
    // contains filtered or unexported fields
}

func (CreateTagsOutput) GoString Uses

func (s CreateTagsOutput) GoString() string

GoString returns the string representation

func (CreateTagsOutput) String Uses

func (s CreateTagsOutput) String() string

String returns the string representation

type CreateUserOutput Uses

type CreateUserOutput struct {
    // contains filtered or unexported fields
}

func (CreateUserOutput) GoString Uses

func (s CreateUserOutput) GoString() string

GoString returns the string representation

func (CreateUserOutput) String Uses

func (s CreateUserOutput) String() string

String returns the string representation

type CreateUserRequest Uses

type CreateUserRequest struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    ConsoleAccess *bool `locationName:"consoleAccess" type:"boolean"`

    Groups []*string `locationName:"groups" type:"list"`

    Password *string `locationName:"password" type:"string"`

    // Username is a required field
    Username *string `location:"uri" locationName:"username" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateUserRequest) GoString Uses

func (s CreateUserRequest) GoString() string

GoString returns the string representation

func (*CreateUserRequest) SetBrokerId Uses

func (s *CreateUserRequest) SetBrokerId(v string) *CreateUserRequest

SetBrokerId sets the BrokerId field's value.

func (*CreateUserRequest) SetConsoleAccess Uses

func (s *CreateUserRequest) SetConsoleAccess(v bool) *CreateUserRequest

SetConsoleAccess sets the ConsoleAccess field's value.

func (*CreateUserRequest) SetGroups Uses

func (s *CreateUserRequest) SetGroups(v []*string) *CreateUserRequest

SetGroups sets the Groups field's value.

func (*CreateUserRequest) SetPassword Uses

func (s *CreateUserRequest) SetPassword(v string) *CreateUserRequest

SetPassword sets the Password field's value.

func (*CreateUserRequest) SetUsername Uses

func (s *CreateUserRequest) SetUsername(v string) *CreateUserRequest

SetUsername sets the Username field's value.

func (CreateUserRequest) String Uses

func (s CreateUserRequest) String() string

String returns the string representation

func (*CreateUserRequest) Validate Uses

func (s *CreateUserRequest) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteBrokerInput Uses

type DeleteBrokerInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteBrokerInput) GoString Uses

func (s DeleteBrokerInput) GoString() string

GoString returns the string representation

func (*DeleteBrokerInput) SetBrokerId Uses

func (s *DeleteBrokerInput) SetBrokerId(v string) *DeleteBrokerInput

SetBrokerId sets the BrokerId field's value.

func (DeleteBrokerInput) String Uses

func (s DeleteBrokerInput) String() string

String returns the string representation

func (*DeleteBrokerInput) Validate Uses

func (s *DeleteBrokerInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteBrokerResponse Uses

type DeleteBrokerResponse struct {
    BrokerId *string `locationName:"brokerId" type:"string"`
    // contains filtered or unexported fields
}

func (DeleteBrokerResponse) GoString Uses

func (s DeleteBrokerResponse) GoString() string

GoString returns the string representation

func (*DeleteBrokerResponse) SetBrokerId Uses

func (s *DeleteBrokerResponse) SetBrokerId(v string) *DeleteBrokerResponse

SetBrokerId sets the BrokerId field's value.

func (DeleteBrokerResponse) String Uses

func (s DeleteBrokerResponse) String() string

String returns the string representation

type DeleteTagsInput Uses

type DeleteTagsInput struct {

    // ResourceArn is a required field
    ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"`

    // TagKeys is a required field
    TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteTagsInput) GoString Uses

func (s DeleteTagsInput) GoString() string

GoString returns the string representation

func (*DeleteTagsInput) SetResourceArn Uses

func (s *DeleteTagsInput) SetResourceArn(v string) *DeleteTagsInput

SetResourceArn sets the ResourceArn field's value.

func (*DeleteTagsInput) SetTagKeys Uses

func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput

SetTagKeys sets the TagKeys field's value.

func (DeleteTagsInput) String Uses

func (s DeleteTagsInput) String() string

String returns the string representation

func (*DeleteTagsInput) Validate Uses

func (s *DeleteTagsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteTagsOutput Uses

type DeleteTagsOutput struct {
    // contains filtered or unexported fields
}

func (DeleteTagsOutput) GoString Uses

func (s DeleteTagsOutput) GoString() string

GoString returns the string representation

func (DeleteTagsOutput) String Uses

func (s DeleteTagsOutput) String() string

String returns the string representation

type DeleteUserInput Uses

type DeleteUserInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    // Username is a required field
    Username *string `location:"uri" locationName:"username" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteUserInput) GoString Uses

func (s DeleteUserInput) GoString() string

GoString returns the string representation

func (*DeleteUserInput) SetBrokerId Uses

func (s *DeleteUserInput) SetBrokerId(v string) *DeleteUserInput

SetBrokerId sets the BrokerId field's value.

func (*DeleteUserInput) SetUsername Uses

func (s *DeleteUserInput) SetUsername(v string) *DeleteUserInput

SetUsername sets the Username field's value.

func (DeleteUserInput) String Uses

func (s DeleteUserInput) String() string

String returns the string representation

func (*DeleteUserInput) Validate Uses

func (s *DeleteUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserOutput Uses

type DeleteUserOutput struct {
    // contains filtered or unexported fields
}

func (DeleteUserOutput) GoString Uses

func (s DeleteUserOutput) GoString() string

GoString returns the string representation

func (DeleteUserOutput) String Uses

func (s DeleteUserOutput) String() string

String returns the string representation

type DescribeBrokerEngineTypesInput Uses

type DescribeBrokerEngineTypesInput struct {
    EngineType *string `location:"querystring" locationName:"engineType" type:"string"`

    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeBrokerEngineTypesInput) GoString Uses

func (s DescribeBrokerEngineTypesInput) GoString() string

GoString returns the string representation

func (*DescribeBrokerEngineTypesInput) SetEngineType Uses

func (s *DescribeBrokerEngineTypesInput) SetEngineType(v string) *DescribeBrokerEngineTypesInput

SetEngineType sets the EngineType field's value.

func (*DescribeBrokerEngineTypesInput) SetMaxResults Uses

func (s *DescribeBrokerEngineTypesInput) SetMaxResults(v int64) *DescribeBrokerEngineTypesInput

SetMaxResults sets the MaxResults field's value.

func (*DescribeBrokerEngineTypesInput) SetNextToken Uses

func (s *DescribeBrokerEngineTypesInput) SetNextToken(v string) *DescribeBrokerEngineTypesInput

SetNextToken sets the NextToken field's value.

func (DescribeBrokerEngineTypesInput) String Uses

func (s DescribeBrokerEngineTypesInput) String() string

String returns the string representation

func (*DescribeBrokerEngineTypesInput) Validate Uses

func (s *DescribeBrokerEngineTypesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBrokerEngineTypesOutput Uses

type DescribeBrokerEngineTypesOutput struct {
    BrokerEngineTypes []*BrokerEngineType `locationName:"brokerEngineTypes" type:"list"`

    MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"`

    NextToken *string `locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeBrokerEngineTypesOutput) GoString Uses

func (s DescribeBrokerEngineTypesOutput) GoString() string

GoString returns the string representation

func (*DescribeBrokerEngineTypesOutput) SetBrokerEngineTypes Uses

func (s *DescribeBrokerEngineTypesOutput) SetBrokerEngineTypes(v []*BrokerEngineType) *DescribeBrokerEngineTypesOutput

SetBrokerEngineTypes sets the BrokerEngineTypes field's value.

func (*DescribeBrokerEngineTypesOutput) SetMaxResults Uses

func (s *DescribeBrokerEngineTypesOutput) SetMaxResults(v int64) *DescribeBrokerEngineTypesOutput

SetMaxResults sets the MaxResults field's value.

func (*DescribeBrokerEngineTypesOutput) SetNextToken Uses

func (s *DescribeBrokerEngineTypesOutput) SetNextToken(v string) *DescribeBrokerEngineTypesOutput

SetNextToken sets the NextToken field's value.

func (DescribeBrokerEngineTypesOutput) String Uses

func (s DescribeBrokerEngineTypesOutput) String() string

String returns the string representation

type DescribeBrokerInput Uses

type DescribeBrokerInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeBrokerInput) GoString Uses

func (s DescribeBrokerInput) GoString() string

GoString returns the string representation

func (*DescribeBrokerInput) SetBrokerId Uses

func (s *DescribeBrokerInput) SetBrokerId(v string) *DescribeBrokerInput

SetBrokerId sets the BrokerId field's value.

func (DescribeBrokerInput) String Uses

func (s DescribeBrokerInput) String() string

String returns the string representation

func (*DescribeBrokerInput) Validate Uses

func (s *DescribeBrokerInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBrokerInstanceOptionsInput Uses

type DescribeBrokerInstanceOptionsInput struct {
    EngineType *string `location:"querystring" locationName:"engineType" type:"string"`

    HostInstanceType *string `location:"querystring" locationName:"hostInstanceType" type:"string"`

    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeBrokerInstanceOptionsInput) GoString Uses

func (s DescribeBrokerInstanceOptionsInput) GoString() string

GoString returns the string representation

func (*DescribeBrokerInstanceOptionsInput) SetEngineType Uses

func (s *DescribeBrokerInstanceOptionsInput) SetEngineType(v string) *DescribeBrokerInstanceOptionsInput

SetEngineType sets the EngineType field's value.

func (*DescribeBrokerInstanceOptionsInput) SetHostInstanceType Uses

func (s *DescribeBrokerInstanceOptionsInput) SetHostInstanceType(v string) *DescribeBrokerInstanceOptionsInput

SetHostInstanceType sets the HostInstanceType field's value.

func (*DescribeBrokerInstanceOptionsInput) SetMaxResults Uses

func (s *DescribeBrokerInstanceOptionsInput) SetMaxResults(v int64) *DescribeBrokerInstanceOptionsInput

SetMaxResults sets the MaxResults field's value.

func (*DescribeBrokerInstanceOptionsInput) SetNextToken Uses

func (s *DescribeBrokerInstanceOptionsInput) SetNextToken(v string) *DescribeBrokerInstanceOptionsInput

SetNextToken sets the NextToken field's value.

func (DescribeBrokerInstanceOptionsInput) String Uses

func (s DescribeBrokerInstanceOptionsInput) String() string

String returns the string representation

func (*DescribeBrokerInstanceOptionsInput) Validate Uses

func (s *DescribeBrokerInstanceOptionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBrokerInstanceOptionsOutput Uses

type DescribeBrokerInstanceOptionsOutput struct {
    BrokerInstanceOptions []*BrokerInstanceOption `locationName:"brokerInstanceOptions" type:"list"`

    MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"`

    NextToken *string `locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeBrokerInstanceOptionsOutput) GoString Uses

func (s DescribeBrokerInstanceOptionsOutput) GoString() string

GoString returns the string representation

func (*DescribeBrokerInstanceOptionsOutput) SetBrokerInstanceOptions Uses

func (s *DescribeBrokerInstanceOptionsOutput) SetBrokerInstanceOptions(v []*BrokerInstanceOption) *DescribeBrokerInstanceOptionsOutput

SetBrokerInstanceOptions sets the BrokerInstanceOptions field's value.

func (*DescribeBrokerInstanceOptionsOutput) SetMaxResults Uses

func (s *DescribeBrokerInstanceOptionsOutput) SetMaxResults(v int64) *DescribeBrokerInstanceOptionsOutput

SetMaxResults sets the MaxResults field's value.

func (*DescribeBrokerInstanceOptionsOutput) SetNextToken Uses

func (s *DescribeBrokerInstanceOptionsOutput) SetNextToken(v string) *DescribeBrokerInstanceOptionsOutput

SetNextToken sets the NextToken field's value.

func (DescribeBrokerInstanceOptionsOutput) String Uses

func (s DescribeBrokerInstanceOptionsOutput) String() string

String returns the string representation

type DescribeBrokerResponse Uses

type DescribeBrokerResponse struct {
    AutoMinorVersionUpgrade *bool `locationName:"autoMinorVersionUpgrade" type:"boolean"`

    BrokerArn *string `locationName:"brokerArn" type:"string"`

    BrokerId *string `locationName:"brokerId" type:"string"`

    BrokerInstances []*BrokerInstance `locationName:"brokerInstances" type:"list"`

    BrokerName *string `locationName:"brokerName" type:"string"`

    // The status of the broker.
    BrokerState *string `locationName:"brokerState" type:"string" enum:"BrokerState"`

    // Broker configuration information
    Configurations *Configurations `locationName:"configurations" type:"structure"`

    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    // The deployment mode of the broker.
    DeploymentMode *string `locationName:"deploymentMode" type:"string" enum:"DeploymentMode"`

    // Encryption options for the broker.
    EncryptionOptions *EncryptionOptions `locationName:"encryptionOptions" type:"structure"`

    // The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    HostInstanceType *string `locationName:"hostInstanceType" type:"string"`

    // The list of information about logs currently enabled and pending to be deployed
    // for the specified broker.
    Logs *LogsSummary `locationName:"logs" type:"structure"`

    // The scheduled time period relative to UTC during which Amazon MQ begins to
    // apply pending updates or patches to the broker.
    MaintenanceWindowStartTime *WeeklyStartTime `locationName:"maintenanceWindowStartTime" type:"structure"`

    PendingEngineVersion *string `locationName:"pendingEngineVersion" type:"string"`

    PubliclyAccessible *bool `locationName:"publiclyAccessible" type:"boolean"`

    SecurityGroups []*string `locationName:"securityGroups" type:"list"`

    SubnetIds []*string `locationName:"subnetIds" type:"list"`

    Tags map[string]*string `locationName:"tags" type:"map"`

    Users []*UserSummary `locationName:"users" type:"list"`
    // contains filtered or unexported fields
}

func (DescribeBrokerResponse) GoString Uses

func (s DescribeBrokerResponse) GoString() string

GoString returns the string representation

func (*DescribeBrokerResponse) SetAutoMinorVersionUpgrade Uses

func (s *DescribeBrokerResponse) SetAutoMinorVersionUpgrade(v bool) *DescribeBrokerResponse

SetAutoMinorVersionUpgrade sets the AutoMinorVersionUpgrade field's value.

func (*DescribeBrokerResponse) SetBrokerArn Uses

func (s *DescribeBrokerResponse) SetBrokerArn(v string) *DescribeBrokerResponse

SetBrokerArn sets the BrokerArn field's value.

func (*DescribeBrokerResponse) SetBrokerId Uses

func (s *DescribeBrokerResponse) SetBrokerId(v string) *DescribeBrokerResponse

SetBrokerId sets the BrokerId field's value.

func (*DescribeBrokerResponse) SetBrokerInstances Uses

func (s *DescribeBrokerResponse) SetBrokerInstances(v []*BrokerInstance) *DescribeBrokerResponse

SetBrokerInstances sets the BrokerInstances field's value.

func (*DescribeBrokerResponse) SetBrokerName Uses

func (s *DescribeBrokerResponse) SetBrokerName(v string) *DescribeBrokerResponse

SetBrokerName sets the BrokerName field's value.

func (*DescribeBrokerResponse) SetBrokerState Uses

func (s *DescribeBrokerResponse) SetBrokerState(v string) *DescribeBrokerResponse

SetBrokerState sets the BrokerState field's value.

func (*DescribeBrokerResponse) SetConfigurations Uses

func (s *DescribeBrokerResponse) SetConfigurations(v *Configurations) *DescribeBrokerResponse

SetConfigurations sets the Configurations field's value.

func (*DescribeBrokerResponse) SetCreated Uses

func (s *DescribeBrokerResponse) SetCreated(v time.Time) *DescribeBrokerResponse

SetCreated sets the Created field's value.

func (*DescribeBrokerResponse) SetDeploymentMode Uses

func (s *DescribeBrokerResponse) SetDeploymentMode(v string) *DescribeBrokerResponse

SetDeploymentMode sets the DeploymentMode field's value.

func (*DescribeBrokerResponse) SetEncryptionOptions Uses

func (s *DescribeBrokerResponse) SetEncryptionOptions(v *EncryptionOptions) *DescribeBrokerResponse

SetEncryptionOptions sets the EncryptionOptions field's value.

func (*DescribeBrokerResponse) SetEngineType Uses

func (s *DescribeBrokerResponse) SetEngineType(v string) *DescribeBrokerResponse

SetEngineType sets the EngineType field's value.

func (*DescribeBrokerResponse) SetEngineVersion Uses

func (s *DescribeBrokerResponse) SetEngineVersion(v string) *DescribeBrokerResponse

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeBrokerResponse) SetHostInstanceType Uses

func (s *DescribeBrokerResponse) SetHostInstanceType(v string) *DescribeBrokerResponse

SetHostInstanceType sets the HostInstanceType field's value.

func (*DescribeBrokerResponse) SetLogs Uses

func (s *DescribeBrokerResponse) SetLogs(v *LogsSummary) *DescribeBrokerResponse

SetLogs sets the Logs field's value.

func (*DescribeBrokerResponse) SetMaintenanceWindowStartTime Uses

func (s *DescribeBrokerResponse) SetMaintenanceWindowStartTime(v *WeeklyStartTime) *DescribeBrokerResponse

SetMaintenanceWindowStartTime sets the MaintenanceWindowStartTime field's value.

func (*DescribeBrokerResponse) SetPendingEngineVersion Uses

func (s *DescribeBrokerResponse) SetPendingEngineVersion(v string) *DescribeBrokerResponse

SetPendingEngineVersion sets the PendingEngineVersion field's value.

func (*DescribeBrokerResponse) SetPubliclyAccessible Uses

func (s *DescribeBrokerResponse) SetPubliclyAccessible(v bool) *DescribeBrokerResponse

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (*DescribeBrokerResponse) SetSecurityGroups Uses

func (s *DescribeBrokerResponse) SetSecurityGroups(v []*string) *DescribeBrokerResponse

SetSecurityGroups sets the SecurityGroups field's value.

func (*DescribeBrokerResponse) SetSubnetIds Uses

func (s *DescribeBrokerResponse) SetSubnetIds(v []*string) *DescribeBrokerResponse

SetSubnetIds sets the SubnetIds field's value.

func (*DescribeBrokerResponse) SetTags Uses

func (s *DescribeBrokerResponse) SetTags(v map[string]*string) *DescribeBrokerResponse

SetTags sets the Tags field's value.

func (*DescribeBrokerResponse) SetUsers Uses

func (s *DescribeBrokerResponse) SetUsers(v []*UserSummary) *DescribeBrokerResponse

SetUsers sets the Users field's value.

func (DescribeBrokerResponse) String Uses

func (s DescribeBrokerResponse) String() string

String returns the string representation

type DescribeConfigurationInput Uses

type DescribeConfigurationInput struct {

    // ConfigurationId is a required field
    ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeConfigurationInput) GoString Uses

func (s DescribeConfigurationInput) GoString() string

GoString returns the string representation

func (*DescribeConfigurationInput) SetConfigurationId Uses

func (s *DescribeConfigurationInput) SetConfigurationId(v string) *DescribeConfigurationInput

SetConfigurationId sets the ConfigurationId field's value.

func (DescribeConfigurationInput) String Uses

func (s DescribeConfigurationInput) String() string

String returns the string representation

func (*DescribeConfigurationInput) Validate Uses

func (s *DescribeConfigurationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeConfigurationOutput Uses

type DescribeConfigurationOutput struct {
    Arn *string `locationName:"arn" type:"string"`

    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    Description *string `locationName:"description" type:"string"`

    // The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ.
    EngineType *string `locationName:"engineType" type:"string" enum:"EngineType"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    Id  *string `locationName:"id" type:"string"`

    // Returns information about the specified configuration revision.
    LatestRevision *ConfigurationRevision `locationName:"latestRevision" type:"structure"`

    Name *string `locationName:"name" type:"string"`

    Tags map[string]*string `locationName:"tags" type:"map"`
    // contains filtered or unexported fields
}

func (DescribeConfigurationOutput) GoString Uses

func (s DescribeConfigurationOutput) GoString() string

GoString returns the string representation

func (*DescribeConfigurationOutput) SetArn Uses

func (s *DescribeConfigurationOutput) SetArn(v string) *DescribeConfigurationOutput

SetArn sets the Arn field's value.

func (*DescribeConfigurationOutput) SetCreated Uses

func (s *DescribeConfigurationOutput) SetCreated(v time.Time) *DescribeConfigurationOutput

SetCreated sets the Created field's value.

func (*DescribeConfigurationOutput) SetDescription Uses

func (s *DescribeConfigurationOutput) SetDescription(v string) *DescribeConfigurationOutput

SetDescription sets the Description field's value.

func (*DescribeConfigurationOutput) SetEngineType Uses

func (s *DescribeConfigurationOutput) SetEngineType(v string) *DescribeConfigurationOutput

SetEngineType sets the EngineType field's value.

func (*DescribeConfigurationOutput) SetEngineVersion Uses

func (s *DescribeConfigurationOutput) SetEngineVersion(v string) *DescribeConfigurationOutput

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeConfigurationOutput) SetId Uses

func (s *DescribeConfigurationOutput) SetId(v string) *DescribeConfigurationOutput

SetId sets the Id field's value.

func (*DescribeConfigurationOutput) SetLatestRevision Uses

func (s *DescribeConfigurationOutput) SetLatestRevision(v *ConfigurationRevision) *DescribeConfigurationOutput

SetLatestRevision sets the LatestRevision field's value.

func (*DescribeConfigurationOutput) SetName Uses

func (s *DescribeConfigurationOutput) SetName(v string) *DescribeConfigurationOutput

SetName sets the Name field's value.

func (*DescribeConfigurationOutput) SetTags Uses

func (s *DescribeConfigurationOutput) SetTags(v map[string]*string) *DescribeConfigurationOutput

SetTags sets the Tags field's value.

func (DescribeConfigurationOutput) String Uses

func (s DescribeConfigurationOutput) String() string

String returns the string representation

type DescribeConfigurationRevisionInput Uses

type DescribeConfigurationRevisionInput struct {

    // ConfigurationId is a required field
    ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"`

    // ConfigurationRevision is a required field
    ConfigurationRevision *string `location:"uri" locationName:"configuration-revision" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeConfigurationRevisionInput) GoString Uses

func (s DescribeConfigurationRevisionInput) GoString() string

GoString returns the string representation

func (*DescribeConfigurationRevisionInput) SetConfigurationId Uses

func (s *DescribeConfigurationRevisionInput) SetConfigurationId(v string) *DescribeConfigurationRevisionInput

SetConfigurationId sets the ConfigurationId field's value.

func (*DescribeConfigurationRevisionInput) SetConfigurationRevision Uses

func (s *DescribeConfigurationRevisionInput) SetConfigurationRevision(v string) *DescribeConfigurationRevisionInput

SetConfigurationRevision sets the ConfigurationRevision field's value.

func (DescribeConfigurationRevisionInput) String Uses

func (s DescribeConfigurationRevisionInput) String() string

String returns the string representation

func (*DescribeConfigurationRevisionInput) Validate Uses

func (s *DescribeConfigurationRevisionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeConfigurationRevisionResponse Uses

type DescribeConfigurationRevisionResponse struct {
    ConfigurationId *string `locationName:"configurationId" type:"string"`

    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    Data *string `locationName:"data" type:"string"`

    Description *string `locationName:"description" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeConfigurationRevisionResponse) GoString Uses

func (s DescribeConfigurationRevisionResponse) GoString() string

GoString returns the string representation

func (*DescribeConfigurationRevisionResponse) SetConfigurationId Uses

func (s *DescribeConfigurationRevisionResponse) SetConfigurationId(v string) *DescribeConfigurationRevisionResponse

SetConfigurationId sets the ConfigurationId field's value.

func (*DescribeConfigurationRevisionResponse) SetCreated Uses

func (s *DescribeConfigurationRevisionResponse) SetCreated(v time.Time) *DescribeConfigurationRevisionResponse

SetCreated sets the Created field's value.

func (*DescribeConfigurationRevisionResponse) SetData Uses

func (s *DescribeConfigurationRevisionResponse) SetData(v string) *DescribeConfigurationRevisionResponse

SetData sets the Data field's value.

func (*DescribeConfigurationRevisionResponse) SetDescription Uses

func (s *DescribeConfigurationRevisionResponse) SetDescription(v string) *DescribeConfigurationRevisionResponse

SetDescription sets the Description field's value.

func (DescribeConfigurationRevisionResponse) String Uses

func (s DescribeConfigurationRevisionResponse) String() string

String returns the string representation

type DescribeUserInput Uses

type DescribeUserInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    // Username is a required field
    Username *string `location:"uri" locationName:"username" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeUserInput) GoString Uses

func (s DescribeUserInput) GoString() string

GoString returns the string representation

func (*DescribeUserInput) SetBrokerId Uses

func (s *DescribeUserInput) SetBrokerId(v string) *DescribeUserInput

SetBrokerId sets the BrokerId field's value.

func (*DescribeUserInput) SetUsername Uses

func (s *DescribeUserInput) SetUsername(v string) *DescribeUserInput

SetUsername sets the Username field's value.

func (DescribeUserInput) String Uses

func (s DescribeUserInput) String() string

String returns the string representation

func (*DescribeUserInput) Validate Uses

func (s *DescribeUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeUserResponse Uses

type DescribeUserResponse struct {
    BrokerId *string `locationName:"brokerId" type:"string"`

    ConsoleAccess *bool `locationName:"consoleAccess" type:"boolean"`

    Groups []*string `locationName:"groups" type:"list"`

    // Returns information about the status of the changes pending for the ActiveMQ
    // user.
    Pending *UserPendingChanges `locationName:"pending" type:"structure"`

    Username *string `locationName:"username" type:"string"`
    // contains filtered or unexported fields
}

func (DescribeUserResponse) GoString Uses

func (s DescribeUserResponse) GoString() string

GoString returns the string representation

func (*DescribeUserResponse) SetBrokerId Uses

func (s *DescribeUserResponse) SetBrokerId(v string) *DescribeUserResponse

SetBrokerId sets the BrokerId field's value.

func (*DescribeUserResponse) SetConsoleAccess Uses

func (s *DescribeUserResponse) SetConsoleAccess(v bool) *DescribeUserResponse

SetConsoleAccess sets the ConsoleAccess field's value.

func (*DescribeUserResponse) SetGroups Uses

func (s *DescribeUserResponse) SetGroups(v []*string) *DescribeUserResponse

SetGroups sets the Groups field's value.

func (*DescribeUserResponse) SetPending Uses

func (s *DescribeUserResponse) SetPending(v *UserPendingChanges) *DescribeUserResponse

SetPending sets the Pending field's value.

func (*DescribeUserResponse) SetUsername Uses

func (s *DescribeUserResponse) SetUsername(v string) *DescribeUserResponse

SetUsername sets the Username field's value.

func (DescribeUserResponse) String Uses

func (s DescribeUserResponse) String() string

String returns the string representation

type EncryptionOptions Uses

type EncryptionOptions struct {

    // The customer master key (CMK) to use for the AWS Key Management Service (KMS).
    // This key is used to encrypt your data at rest. If not provided, Amazon MQ
    // will use a default CMK to encrypt your data.
    KmsKeyId *string `locationName:"kmsKeyId" type:"string"`

    // Enables the use of an AWS owned CMK using AWS Key Management Service (KMS).
    //
    // UseAwsOwnedKey is a required field
    UseAwsOwnedKey *bool `locationName:"useAwsOwnedKey" type:"boolean" required:"true"`
    // contains filtered or unexported fields
}

Encryption options for the broker.

func (EncryptionOptions) GoString Uses

func (s EncryptionOptions) GoString() string

GoString returns the string representation

func (*EncryptionOptions) SetKmsKeyId Uses

func (s *EncryptionOptions) SetKmsKeyId(v string) *EncryptionOptions

SetKmsKeyId sets the KmsKeyId field's value.

func (*EncryptionOptions) SetUseAwsOwnedKey Uses

func (s *EncryptionOptions) SetUseAwsOwnedKey(v bool) *EncryptionOptions

SetUseAwsOwnedKey sets the UseAwsOwnedKey field's value.

func (EncryptionOptions) String Uses

func (s EncryptionOptions) String() string

String returns the string representation

func (*EncryptionOptions) Validate Uses

func (s *EncryptionOptions) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EngineVersion Uses

type EngineVersion struct {

    // Id for the version.
    Name *string `locationName:"name" type:"string"`
    // contains filtered or unexported fields
}

Id of the engine version.

func (EngineVersion) GoString Uses

func (s EngineVersion) GoString() string

GoString returns the string representation

func (*EngineVersion) SetName Uses

func (s *EngineVersion) SetName(v string) *EngineVersion

SetName sets the Name field's value.

func (EngineVersion) String Uses

func (s EngineVersion) String() string

String returns the string representation

type ListBrokersInput Uses

type ListBrokersInput struct {
    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListBrokersInput) GoString Uses

func (s ListBrokersInput) GoString() string

GoString returns the string representation

func (*ListBrokersInput) SetMaxResults Uses

func (s *ListBrokersInput) SetMaxResults(v int64) *ListBrokersInput

SetMaxResults sets the MaxResults field's value.

func (*ListBrokersInput) SetNextToken Uses

func (s *ListBrokersInput) SetNextToken(v string) *ListBrokersInput

SetNextToken sets the NextToken field's value.

func (ListBrokersInput) String Uses

func (s ListBrokersInput) String() string

String returns the string representation

func (*ListBrokersInput) Validate Uses

func (s *ListBrokersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListBrokersResponse Uses

type ListBrokersResponse struct {
    BrokerSummaries []*BrokerSummary `locationName:"brokerSummaries" type:"list"`

    NextToken *string `locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListBrokersResponse) GoString Uses

func (s ListBrokersResponse) GoString() string

GoString returns the string representation

func (*ListBrokersResponse) SetBrokerSummaries Uses

func (s *ListBrokersResponse) SetBrokerSummaries(v []*BrokerSummary) *ListBrokersResponse

SetBrokerSummaries sets the BrokerSummaries field's value.

func (*ListBrokersResponse) SetNextToken Uses

func (s *ListBrokersResponse) SetNextToken(v string) *ListBrokersResponse

SetNextToken sets the NextToken field's value.

func (ListBrokersResponse) String Uses

func (s ListBrokersResponse) String() string

String returns the string representation

type ListConfigurationRevisionsInput Uses

type ListConfigurationRevisionsInput struct {

    // ConfigurationId is a required field
    ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"`

    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListConfigurationRevisionsInput) GoString Uses

func (s ListConfigurationRevisionsInput) GoString() string

GoString returns the string representation

func (*ListConfigurationRevisionsInput) SetConfigurationId Uses

func (s *ListConfigurationRevisionsInput) SetConfigurationId(v string) *ListConfigurationRevisionsInput

SetConfigurationId sets the ConfigurationId field's value.

func (*ListConfigurationRevisionsInput) SetMaxResults Uses

func (s *ListConfigurationRevisionsInput) SetMaxResults(v int64) *ListConfigurationRevisionsInput

SetMaxResults sets the MaxResults field's value.

func (*ListConfigurationRevisionsInput) SetNextToken Uses

func (s *ListConfigurationRevisionsInput) SetNextToken(v string) *ListConfigurationRevisionsInput

SetNextToken sets the NextToken field's value.

func (ListConfigurationRevisionsInput) String Uses

func (s ListConfigurationRevisionsInput) String() string

String returns the string representation

func (*ListConfigurationRevisionsInput) Validate Uses

func (s *ListConfigurationRevisionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListConfigurationRevisionsResponse Uses

type ListConfigurationRevisionsResponse struct {
    ConfigurationId *string `locationName:"configurationId" type:"string"`

    MaxResults *int64 `locationName:"maxResults" type:"integer"`

    NextToken *string `locationName:"nextToken" type:"string"`

    Revisions []*ConfigurationRevision `locationName:"revisions" type:"list"`
    // contains filtered or unexported fields
}

func (ListConfigurationRevisionsResponse) GoString Uses

func (s ListConfigurationRevisionsResponse) GoString() string

GoString returns the string representation

func (*ListConfigurationRevisionsResponse) SetConfigurationId Uses

func (s *ListConfigurationRevisionsResponse) SetConfigurationId(v string) *ListConfigurationRevisionsResponse

SetConfigurationId sets the ConfigurationId field's value.

func (*ListConfigurationRevisionsResponse) SetMaxResults Uses

func (s *ListConfigurationRevisionsResponse) SetMaxResults(v int64) *ListConfigurationRevisionsResponse

SetMaxResults sets the MaxResults field's value.

func (*ListConfigurationRevisionsResponse) SetNextToken Uses

func (s *ListConfigurationRevisionsResponse) SetNextToken(v string) *ListConfigurationRevisionsResponse

SetNextToken sets the NextToken field's value.

func (*ListConfigurationRevisionsResponse) SetRevisions Uses

func (s *ListConfigurationRevisionsResponse) SetRevisions(v []*ConfigurationRevision) *ListConfigurationRevisionsResponse

SetRevisions sets the Revisions field's value.

func (ListConfigurationRevisionsResponse) String Uses

func (s ListConfigurationRevisionsResponse) String() string

String returns the string representation

type ListConfigurationsInput Uses

type ListConfigurationsInput struct {
    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListConfigurationsInput) GoString Uses

func (s ListConfigurationsInput) GoString() string

GoString returns the string representation

func (*ListConfigurationsInput) SetMaxResults Uses

func (s *ListConfigurationsInput) SetMaxResults(v int64) *ListConfigurationsInput

SetMaxResults sets the MaxResults field's value.

func (*ListConfigurationsInput) SetNextToken Uses

func (s *ListConfigurationsInput) SetNextToken(v string) *ListConfigurationsInput

SetNextToken sets the NextToken field's value.

func (ListConfigurationsInput) String Uses

func (s ListConfigurationsInput) String() string

String returns the string representation

func (*ListConfigurationsInput) Validate Uses

func (s *ListConfigurationsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListConfigurationsResponse Uses

type ListConfigurationsResponse struct {
    Configurations []*Configuration `locationName:"configurations" type:"list"`

    MaxResults *int64 `locationName:"maxResults" type:"integer"`

    NextToken *string `locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListConfigurationsResponse) GoString Uses

func (s ListConfigurationsResponse) GoString() string

GoString returns the string representation

func (*ListConfigurationsResponse) SetConfigurations Uses

func (s *ListConfigurationsResponse) SetConfigurations(v []*Configuration) *ListConfigurationsResponse

SetConfigurations sets the Configurations field's value.

func (*ListConfigurationsResponse) SetMaxResults Uses

func (s *ListConfigurationsResponse) SetMaxResults(v int64) *ListConfigurationsResponse

SetMaxResults sets the MaxResults field's value.

func (*ListConfigurationsResponse) SetNextToken Uses

func (s *ListConfigurationsResponse) SetNextToken(v string) *ListConfigurationsResponse

SetNextToken sets the NextToken field's value.

func (ListConfigurationsResponse) String Uses

func (s ListConfigurationsResponse) String() string

String returns the string representation

type ListTagsInput Uses

type ListTagsInput struct {

    // ResourceArn is a required field
    ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (ListTagsInput) GoString Uses

func (s ListTagsInput) GoString() string

GoString returns the string representation

func (*ListTagsInput) SetResourceArn Uses

func (s *ListTagsInput) SetResourceArn(v string) *ListTagsInput

SetResourceArn sets the ResourceArn field's value.

func (ListTagsInput) String Uses

func (s ListTagsInput) String() string

String returns the string representation

func (*ListTagsInput) Validate Uses

func (s *ListTagsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTagsOutput Uses

type ListTagsOutput struct {
    Tags map[string]*string `locationName:"tags" type:"map"`
    // contains filtered or unexported fields
}

func (ListTagsOutput) GoString Uses

func (s ListTagsOutput) GoString() string

GoString returns the string representation

func (*ListTagsOutput) SetTags Uses

func (s *ListTagsOutput) SetTags(v map[string]*string) *ListTagsOutput

SetTags sets the Tags field's value.

func (ListTagsOutput) String Uses

func (s ListTagsOutput) String() string

String returns the string representation

type ListUsersInput Uses

type ListUsersInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"`

    NextToken *string `location:"querystring" locationName:"nextToken" type:"string"`
    // contains filtered or unexported fields
}

func (ListUsersInput) GoString Uses

func (s ListUsersInput) GoString() string

GoString returns the string representation

func (*ListUsersInput) SetBrokerId Uses

func (s *ListUsersInput) SetBrokerId(v string) *ListUsersInput

SetBrokerId sets the BrokerId field's value.

func (*ListUsersInput) SetMaxResults Uses

func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput

SetMaxResults sets the MaxResults field's value.

func (*ListUsersInput) SetNextToken Uses

func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput

SetNextToken sets the NextToken field's value.

func (ListUsersInput) String Uses

func (s ListUsersInput) String() string

String returns the string representation

func (*ListUsersInput) Validate Uses

func (s *ListUsersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListUsersResponse Uses

type ListUsersResponse struct {
    BrokerId *string `locationName:"brokerId" type:"string"`

    MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"`

    NextToken *string `locationName:"nextToken" type:"string"`

    Users []*UserSummary `locationName:"users" type:"list"`
    // contains filtered or unexported fields
}

func (ListUsersResponse) GoString Uses

func (s ListUsersResponse) GoString() string

GoString returns the string representation

func (*ListUsersResponse) SetBrokerId Uses

func (s *ListUsersResponse) SetBrokerId(v string) *ListUsersResponse

SetBrokerId sets the BrokerId field's value.

func (*ListUsersResponse) SetMaxResults Uses

func (s *ListUsersResponse) SetMaxResults(v int64) *ListUsersResponse

SetMaxResults sets the MaxResults field's value.

func (*ListUsersResponse) SetNextToken Uses

func (s *ListUsersResponse) SetNextToken(v string) *ListUsersResponse

SetNextToken sets the NextToken field's value.

func (*ListUsersResponse) SetUsers Uses

func (s *ListUsersResponse) SetUsers(v []*UserSummary) *ListUsersResponse

SetUsers sets the Users field's value.

func (ListUsersResponse) String Uses

func (s ListUsersResponse) String() string

String returns the string representation

type Logs Uses

type Logs struct {

    // Enables audit logging. Every user management action made using JMX or the
    // ActiveMQ Web Console is logged.
    Audit *bool `locationName:"audit" type:"boolean"`

    // Enables general logging.
    General *bool `locationName:"general" type:"boolean"`
    // contains filtered or unexported fields
}

The list of information about logs to be enabled for the specified broker.

func (Logs) GoString Uses

func (s Logs) GoString() string

GoString returns the string representation

func (*Logs) SetAudit Uses

func (s *Logs) SetAudit(v bool) *Logs

SetAudit sets the Audit field's value.

func (*Logs) SetGeneral Uses

func (s *Logs) SetGeneral(v bool) *Logs

SetGeneral sets the General field's value.

func (Logs) String Uses

func (s Logs) String() string

String returns the string representation

type LogsSummary Uses

type LogsSummary struct {

    // Enables audit logging. Every user management action made using JMX or the
    // ActiveMQ Web Console is logged.
    Audit *bool `locationName:"audit" type:"boolean"`

    // The location of the CloudWatch Logs log group where audit logs are sent.
    AuditLogGroup *string `locationName:"auditLogGroup" type:"string"`

    // Enables general logging.
    General *bool `locationName:"general" type:"boolean"`

    // The location of the CloudWatch Logs log group where general logs are sent.
    GeneralLogGroup *string `locationName:"generalLogGroup" type:"string"`

    // The list of information about logs pending to be deployed for the specified
    // broker.
    Pending *PendingLogs `locationName:"pending" type:"structure"`
    // contains filtered or unexported fields
}

The list of information about logs currently enabled and pending to be deployed for the specified broker.

func (LogsSummary) GoString Uses

func (s LogsSummary) GoString() string

GoString returns the string representation

func (*LogsSummary) SetAudit Uses

func (s *LogsSummary) SetAudit(v bool) *LogsSummary

SetAudit sets the Audit field's value.

func (*LogsSummary) SetAuditLogGroup Uses

func (s *LogsSummary) SetAuditLogGroup(v string) *LogsSummary

SetAuditLogGroup sets the AuditLogGroup field's value.

func (*LogsSummary) SetGeneral Uses

func (s *LogsSummary) SetGeneral(v bool) *LogsSummary

SetGeneral sets the General field's value.

func (*LogsSummary) SetGeneralLogGroup Uses

func (s *LogsSummary) SetGeneralLogGroup(v string) *LogsSummary

SetGeneralLogGroup sets the GeneralLogGroup field's value.

func (*LogsSummary) SetPending Uses

func (s *LogsSummary) SetPending(v *PendingLogs) *LogsSummary

SetPending sets the Pending field's value.

func (LogsSummary) String Uses

func (s LogsSummary) String() string

String returns the string representation

type MQ Uses

type MQ struct {
    *client.Client
}

MQ provides the API operation methods for making requests to AmazonMQ. See this package's package overview docs for details on the service.

MQ methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New Uses

func New(p client.ConfigProvider, cfgs ...*aws.Config) *MQ

New creates a new instance of the MQ client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.

Example:

// Create a MQ client from just a session.
svc := mq.New(mySession)

// Create a MQ client with additional configuration
svc := mq.New(mySession, aws.NewConfig().WithRegion("us-west-2"))

func (*MQ) CreateBroker Uses

func (c *MQ) CreateBroker(input *CreateBrokerRequest) (*CreateBrokerResponse, error)

CreateBroker API operation for AmazonMQ.

Creates a broker. Note: This API is asynchronous.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation CreateBroker for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeUnauthorizedException "UnauthorizedException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateBroker

func (*MQ) CreateBrokerRequest Uses

func (c *MQ) CreateBrokerRequest(input *CreateBrokerRequest) (req *request.Request, output *CreateBrokerResponse)

CreateBrokerRequest generates a "aws/request.Request" representing the client's request for the CreateBroker operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See CreateBroker for more information on using the CreateBroker API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the CreateBrokerRequest method.
req, resp := client.CreateBrokerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateBroker

func (*MQ) CreateBrokerWithContext Uses

func (c *MQ) CreateBrokerWithContext(ctx aws.Context, input *CreateBrokerRequest, opts ...request.Option) (*CreateBrokerResponse, error)

CreateBrokerWithContext is the same as CreateBroker with the addition of the ability to pass a context and additional request options.

See CreateBroker for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) CreateConfiguration Uses

func (c *MQ) CreateConfiguration(input *CreateConfigurationRequest) (*CreateConfigurationResponse, error)

CreateConfiguration API operation for AmazonMQ.

Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation CreateConfiguration for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateConfiguration

func (*MQ) CreateConfigurationRequest Uses

func (c *MQ) CreateConfigurationRequest(input *CreateConfigurationRequest) (req *request.Request, output *CreateConfigurationResponse)

CreateConfigurationRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See CreateConfiguration for more information on using the CreateConfiguration API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the CreateConfigurationRequest method.
req, resp := client.CreateConfigurationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateConfiguration

func (*MQ) CreateConfigurationWithContext Uses

func (c *MQ) CreateConfigurationWithContext(ctx aws.Context, input *CreateConfigurationRequest, opts ...request.Option) (*CreateConfigurationResponse, error)

CreateConfigurationWithContext is the same as CreateConfiguration with the addition of the ability to pass a context and additional request options.

See CreateConfiguration for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) CreateTags Uses

func (c *MQ) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)

CreateTags API operation for AmazonMQ.

Add a tag to a resource.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation CreateTags for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateTags

func (*MQ) CreateTagsRequest Uses

func (c *MQ) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)

CreateTagsRequest generates a "aws/request.Request" representing the client's request for the CreateTags operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See CreateTags for more information on using the CreateTags API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the CreateTagsRequest method.
req, resp := client.CreateTagsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateTags

func (*MQ) CreateTagsWithContext Uses

func (c *MQ) CreateTagsWithContext(ctx aws.Context, input *CreateTagsInput, opts ...request.Option) (*CreateTagsOutput, error)

CreateTagsWithContext is the same as CreateTags with the addition of the ability to pass a context and additional request options.

See CreateTags for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) CreateUser Uses

func (c *MQ) CreateUser(input *CreateUserRequest) (*CreateUserOutput, error)

CreateUser API operation for AmazonMQ.

Creates an ActiveMQ user.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation CreateUser for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateUser

func (*MQ) CreateUserRequest Uses

func (c *MQ) CreateUserRequest(input *CreateUserRequest) (req *request.Request, output *CreateUserOutput)

CreateUserRequest generates a "aws/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See CreateUser for more information on using the CreateUser API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the CreateUserRequest method.
req, resp := client.CreateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateUser

func (*MQ) CreateUserWithContext Uses

func (c *MQ) CreateUserWithContext(ctx aws.Context, input *CreateUserRequest, opts ...request.Option) (*CreateUserOutput, error)

CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.

See CreateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DeleteBroker Uses

func (c *MQ) DeleteBroker(input *DeleteBrokerInput) (*DeleteBrokerResponse, error)

DeleteBroker API operation for AmazonMQ.

Deletes a broker. Note: This API is asynchronous.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DeleteBroker for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteBroker

func (*MQ) DeleteBrokerRequest Uses

func (c *MQ) DeleteBrokerRequest(input *DeleteBrokerInput) (req *request.Request, output *DeleteBrokerResponse)

DeleteBrokerRequest generates a "aws/request.Request" representing the client's request for the DeleteBroker operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DeleteBroker for more information on using the DeleteBroker API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DeleteBrokerRequest method.
req, resp := client.DeleteBrokerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteBroker

func (*MQ) DeleteBrokerWithContext Uses

func (c *MQ) DeleteBrokerWithContext(ctx aws.Context, input *DeleteBrokerInput, opts ...request.Option) (*DeleteBrokerResponse, error)

DeleteBrokerWithContext is the same as DeleteBroker with the addition of the ability to pass a context and additional request options.

See DeleteBroker for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DeleteTags Uses

func (c *MQ) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)

DeleteTags API operation for AmazonMQ.

Removes a tag from a resource.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DeleteTags for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteTags

func (*MQ) DeleteTagsRequest Uses

func (c *MQ) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)

DeleteTagsRequest generates a "aws/request.Request" representing the client's request for the DeleteTags operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DeleteTags for more information on using the DeleteTags API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DeleteTagsRequest method.
req, resp := client.DeleteTagsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteTags

func (*MQ) DeleteTagsWithContext Uses

func (c *MQ) DeleteTagsWithContext(ctx aws.Context, input *DeleteTagsInput, opts ...request.Option) (*DeleteTagsOutput, error)

DeleteTagsWithContext is the same as DeleteTags with the addition of the ability to pass a context and additional request options.

See DeleteTags for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DeleteUser Uses

func (c *MQ) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)

DeleteUser API operation for AmazonMQ.

Deletes an ActiveMQ user.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DeleteUser for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteUser

func (*MQ) DeleteUserRequest Uses

func (c *MQ) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)

DeleteUserRequest generates a "aws/request.Request" representing the client's request for the DeleteUser operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DeleteUser for more information on using the DeleteUser API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DeleteUserRequest method.
req, resp := client.DeleteUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteUser

func (*MQ) DeleteUserWithContext Uses

func (c *MQ) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)

DeleteUserWithContext is the same as DeleteUser with the addition of the ability to pass a context and additional request options.

See DeleteUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeBroker Uses

func (c *MQ) DescribeBroker(input *DescribeBrokerInput) (*DescribeBrokerResponse, error)

DescribeBroker API operation for AmazonMQ.

Returns information about the specified broker.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeBroker for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBroker

func (*MQ) DescribeBrokerEngineTypes Uses

func (c *MQ) DescribeBrokerEngineTypes(input *DescribeBrokerEngineTypesInput) (*DescribeBrokerEngineTypesOutput, error)

DescribeBrokerEngineTypes API operation for AmazonMQ.

Describe available engine types and versions.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeBrokerEngineTypes for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerEngineTypes

func (*MQ) DescribeBrokerEngineTypesRequest Uses

func (c *MQ) DescribeBrokerEngineTypesRequest(input *DescribeBrokerEngineTypesInput) (req *request.Request, output *DescribeBrokerEngineTypesOutput)

DescribeBrokerEngineTypesRequest generates a "aws/request.Request" representing the client's request for the DescribeBrokerEngineTypes operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeBrokerEngineTypes for more information on using the DescribeBrokerEngineTypes API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeBrokerEngineTypesRequest method.
req, resp := client.DescribeBrokerEngineTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerEngineTypes

func (*MQ) DescribeBrokerEngineTypesWithContext Uses

func (c *MQ) DescribeBrokerEngineTypesWithContext(ctx aws.Context, input *DescribeBrokerEngineTypesInput, opts ...request.Option) (*DescribeBrokerEngineTypesOutput, error)

DescribeBrokerEngineTypesWithContext is the same as DescribeBrokerEngineTypes with the addition of the ability to pass a context and additional request options.

See DescribeBrokerEngineTypes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeBrokerInstanceOptions Uses

func (c *MQ) DescribeBrokerInstanceOptions(input *DescribeBrokerInstanceOptionsInput) (*DescribeBrokerInstanceOptionsOutput, error)

DescribeBrokerInstanceOptions API operation for AmazonMQ.

Describe available broker instance options.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeBrokerInstanceOptions for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerInstanceOptions

func (*MQ) DescribeBrokerInstanceOptionsRequest Uses

func (c *MQ) DescribeBrokerInstanceOptionsRequest(input *DescribeBrokerInstanceOptionsInput) (req *request.Request, output *DescribeBrokerInstanceOptionsOutput)

DescribeBrokerInstanceOptionsRequest generates a "aws/request.Request" representing the client's request for the DescribeBrokerInstanceOptions operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeBrokerInstanceOptions for more information on using the DescribeBrokerInstanceOptions API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeBrokerInstanceOptionsRequest method.
req, resp := client.DescribeBrokerInstanceOptionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerInstanceOptions

func (*MQ) DescribeBrokerInstanceOptionsWithContext Uses

func (c *MQ) DescribeBrokerInstanceOptionsWithContext(ctx aws.Context, input *DescribeBrokerInstanceOptionsInput, opts ...request.Option) (*DescribeBrokerInstanceOptionsOutput, error)

DescribeBrokerInstanceOptionsWithContext is the same as DescribeBrokerInstanceOptions with the addition of the ability to pass a context and additional request options.

See DescribeBrokerInstanceOptions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeBrokerRequest Uses

func (c *MQ) DescribeBrokerRequest(input *DescribeBrokerInput) (req *request.Request, output *DescribeBrokerResponse)

DescribeBrokerRequest generates a "aws/request.Request" representing the client's request for the DescribeBroker operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeBroker for more information on using the DescribeBroker API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeBrokerRequest method.
req, resp := client.DescribeBrokerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBroker

func (*MQ) DescribeBrokerWithContext Uses

func (c *MQ) DescribeBrokerWithContext(ctx aws.Context, input *DescribeBrokerInput, opts ...request.Option) (*DescribeBrokerResponse, error)

DescribeBrokerWithContext is the same as DescribeBroker with the addition of the ability to pass a context and additional request options.

See DescribeBroker for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeConfiguration Uses

func (c *MQ) DescribeConfiguration(input *DescribeConfigurationInput) (*DescribeConfigurationOutput, error)

DescribeConfiguration API operation for AmazonMQ.

Returns information about the specified configuration.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeConfiguration for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfiguration

func (*MQ) DescribeConfigurationRequest Uses

func (c *MQ) DescribeConfigurationRequest(input *DescribeConfigurationInput) (req *request.Request, output *DescribeConfigurationOutput)

DescribeConfigurationRequest generates a "aws/request.Request" representing the client's request for the DescribeConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeConfiguration for more information on using the DescribeConfiguration API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeConfigurationRequest method.
req, resp := client.DescribeConfigurationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfiguration

func (*MQ) DescribeConfigurationRevision Uses

func (c *MQ) DescribeConfigurationRevision(input *DescribeConfigurationRevisionInput) (*DescribeConfigurationRevisionResponse, error)

DescribeConfigurationRevision API operation for AmazonMQ.

Returns the specified configuration revision for the specified configuration.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeConfigurationRevision for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationRevision

func (*MQ) DescribeConfigurationRevisionRequest Uses

func (c *MQ) DescribeConfigurationRevisionRequest(input *DescribeConfigurationRevisionInput) (req *request.Request, output *DescribeConfigurationRevisionResponse)

DescribeConfigurationRevisionRequest generates a "aws/request.Request" representing the client's request for the DescribeConfigurationRevision operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeConfigurationRevision for more information on using the DescribeConfigurationRevision API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeConfigurationRevisionRequest method.
req, resp := client.DescribeConfigurationRevisionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationRevision

func (*MQ) DescribeConfigurationRevisionWithContext Uses

func (c *MQ) DescribeConfigurationRevisionWithContext(ctx aws.Context, input *DescribeConfigurationRevisionInput, opts ...request.Option) (*DescribeConfigurationRevisionResponse, error)

DescribeConfigurationRevisionWithContext is the same as DescribeConfigurationRevision with the addition of the ability to pass a context and additional request options.

See DescribeConfigurationRevision for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeConfigurationWithContext Uses

func (c *MQ) DescribeConfigurationWithContext(ctx aws.Context, input *DescribeConfigurationInput, opts ...request.Option) (*DescribeConfigurationOutput, error)

DescribeConfigurationWithContext is the same as DescribeConfiguration with the addition of the ability to pass a context and additional request options.

See DescribeConfiguration for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) DescribeUser Uses

func (c *MQ) DescribeUser(input *DescribeUserInput) (*DescribeUserResponse, error)

DescribeUser API operation for AmazonMQ.

Returns information about an ActiveMQ user.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation DescribeUser for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeUser

func (*MQ) DescribeUserRequest Uses

func (c *MQ) DescribeUserRequest(input *DescribeUserInput) (req *request.Request, output *DescribeUserResponse)

DescribeUserRequest generates a "aws/request.Request" representing the client's request for the DescribeUser operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See DescribeUser for more information on using the DescribeUser API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the DescribeUserRequest method.
req, resp := client.DescribeUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeUser

func (*MQ) DescribeUserWithContext Uses

func (c *MQ) DescribeUserWithContext(ctx aws.Context, input *DescribeUserInput, opts ...request.Option) (*DescribeUserResponse, error)

DescribeUserWithContext is the same as DescribeUser with the addition of the ability to pass a context and additional request options.

See DescribeUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) ListBrokers Uses

func (c *MQ) ListBrokers(input *ListBrokersInput) (*ListBrokersResponse, error)

ListBrokers API operation for AmazonMQ.

Returns a list of all brokers.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation ListBrokers for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListBrokers

func (*MQ) ListBrokersRequest Uses

func (c *MQ) ListBrokersRequest(input *ListBrokersInput) (req *request.Request, output *ListBrokersResponse)

ListBrokersRequest generates a "aws/request.Request" representing the client's request for the ListBrokers operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See ListBrokers for more information on using the ListBrokers API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the ListBrokersRequest method.
req, resp := client.ListBrokersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListBrokers

func (*MQ) ListBrokersWithContext Uses

func (c *MQ) ListBrokersWithContext(ctx aws.Context, input *ListBrokersInput, opts ...request.Option) (*ListBrokersResponse, error)

ListBrokersWithContext is the same as ListBrokers with the addition of the ability to pass a context and additional request options.

See ListBrokers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) ListConfigurationRevisions Uses

func (c *MQ) ListConfigurationRevisions(input *ListConfigurationRevisionsInput) (*ListConfigurationRevisionsResponse, error)

ListConfigurationRevisions API operation for AmazonMQ.

Returns a list of all revisions for the specified configuration.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation ListConfigurationRevisions for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationRevisions

func (*MQ) ListConfigurationRevisionsRequest Uses

func (c *MQ) ListConfigurationRevisionsRequest(input *ListConfigurationRevisionsInput) (req *request.Request, output *ListConfigurationRevisionsResponse)

ListConfigurationRevisionsRequest generates a "aws/request.Request" representing the client's request for the ListConfigurationRevisions operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See ListConfigurationRevisions for more information on using the ListConfigurationRevisions API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the ListConfigurationRevisionsRequest method.
req, resp := client.ListConfigurationRevisionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationRevisions

func (*MQ) ListConfigurationRevisionsWithContext Uses

func (c *MQ) ListConfigurationRevisionsWithContext(ctx aws.Context, input *ListConfigurationRevisionsInput, opts ...request.Option) (*ListConfigurationRevisionsResponse, error)

ListConfigurationRevisionsWithContext is the same as ListConfigurationRevisions with the addition of the ability to pass a context and additional request options.

See ListConfigurationRevisions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) ListConfigurations Uses

func (c *MQ) ListConfigurations(input *ListConfigurationsInput) (*ListConfigurationsResponse, error)

ListConfigurations API operation for AmazonMQ.

Returns a list of all configurations.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation ListConfigurations for usage and error information.

Returned Error Codes:

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurations

func (*MQ) ListConfigurationsRequest Uses

func (c *MQ) ListConfigurationsRequest(input *ListConfigurationsInput) (req *request.Request, output *ListConfigurationsResponse)

ListConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListConfigurations operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See ListConfigurations for more information on using the ListConfigurations API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the ListConfigurationsRequest method.
req, resp := client.ListConfigurationsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurations

func (*MQ) ListConfigurationsWithContext Uses

func (c *MQ) ListConfigurationsWithContext(ctx aws.Context, input *ListConfigurationsInput, opts ...request.Option) (*ListConfigurationsResponse, error)

ListConfigurationsWithContext is the same as ListConfigurations with the addition of the ability to pass a context and additional request options.

See ListConfigurations for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) ListTags Uses

func (c *MQ) ListTags(input *ListTagsInput) (*ListTagsOutput, error)

ListTags API operation for AmazonMQ.

Lists tags for a resource.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation ListTags for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListTags

func (*MQ) ListTagsRequest Uses

func (c *MQ) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput)

ListTagsRequest generates a "aws/request.Request" representing the client's request for the ListTags operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See ListTags for more information on using the ListTags API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the ListTagsRequest method.
req, resp := client.ListTagsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListTags

func (*MQ) ListTagsWithContext Uses

func (c *MQ) ListTagsWithContext(ctx aws.Context, input *ListTagsInput, opts ...request.Option) (*ListTagsOutput, error)

ListTagsWithContext is the same as ListTags with the addition of the ability to pass a context and additional request options.

See ListTags for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) ListUsers Uses

func (c *MQ) ListUsers(input *ListUsersInput) (*ListUsersResponse, error)

ListUsers API operation for AmazonMQ.

Returns a list of all ActiveMQ users.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation ListUsers for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListUsers

func (*MQ) ListUsersRequest Uses

func (c *MQ) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersResponse)

ListUsersRequest generates a "aws/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See ListUsers for more information on using the ListUsers API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the ListUsersRequest method.
req, resp := client.ListUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListUsers

func (*MQ) ListUsersWithContext Uses

func (c *MQ) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersResponse, error)

ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.

See ListUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) RebootBroker Uses

func (c *MQ) RebootBroker(input *RebootBrokerInput) (*RebootBrokerOutput, error)

RebootBroker API operation for AmazonMQ.

Reboots a broker. Note: This API is asynchronous.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation RebootBroker for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/RebootBroker

func (*MQ) RebootBrokerRequest Uses

func (c *MQ) RebootBrokerRequest(input *RebootBrokerInput) (req *request.Request, output *RebootBrokerOutput)

RebootBrokerRequest generates a "aws/request.Request" representing the client's request for the RebootBroker operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See RebootBroker for more information on using the RebootBroker API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the RebootBrokerRequest method.
req, resp := client.RebootBrokerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/RebootBroker

func (*MQ) RebootBrokerWithContext Uses

func (c *MQ) RebootBrokerWithContext(ctx aws.Context, input *RebootBrokerInput, opts ...request.Option) (*RebootBrokerOutput, error)

RebootBrokerWithContext is the same as RebootBroker with the addition of the ability to pass a context and additional request options.

See RebootBroker for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) UpdateBroker Uses

func (c *MQ) UpdateBroker(input *UpdateBrokerRequest) (*UpdateBrokerResponse, error)

UpdateBroker API operation for AmazonMQ.

Adds a pending configuration change to a broker.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation UpdateBroker for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateBroker

func (*MQ) UpdateBrokerRequest Uses

func (c *MQ) UpdateBrokerRequest(input *UpdateBrokerRequest) (req *request.Request, output *UpdateBrokerResponse)

UpdateBrokerRequest generates a "aws/request.Request" representing the client's request for the UpdateBroker operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See UpdateBroker for more information on using the UpdateBroker API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the UpdateBrokerRequest method.
req, resp := client.UpdateBrokerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateBroker

func (*MQ) UpdateBrokerWithContext Uses

func (c *MQ) UpdateBrokerWithContext(ctx aws.Context, input *UpdateBrokerRequest, opts ...request.Option) (*UpdateBrokerResponse, error)

UpdateBrokerWithContext is the same as UpdateBroker with the addition of the ability to pass a context and additional request options.

See UpdateBroker for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) UpdateConfiguration Uses

func (c *MQ) UpdateConfiguration(input *UpdateConfigurationRequest) (*UpdateConfigurationResponse, error)

UpdateConfiguration API operation for AmazonMQ.

Updates the specified configuration.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation UpdateConfiguration for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateConfiguration

func (*MQ) UpdateConfigurationRequest Uses

func (c *MQ) UpdateConfigurationRequest(input *UpdateConfigurationRequest) (req *request.Request, output *UpdateConfigurationResponse)

UpdateConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See UpdateConfiguration for more information on using the UpdateConfiguration API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the UpdateConfigurationRequest method.
req, resp := client.UpdateConfigurationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateConfiguration

func (*MQ) UpdateConfigurationWithContext Uses

func (c *MQ) UpdateConfigurationWithContext(ctx aws.Context, input *UpdateConfigurationRequest, opts ...request.Option) (*UpdateConfigurationResponse, error)

UpdateConfigurationWithContext is the same as UpdateConfiguration with the addition of the ability to pass a context and additional request options.

See UpdateConfiguration for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MQ) UpdateUser Uses

func (c *MQ) UpdateUser(input *UpdateUserRequest) (*UpdateUserOutput, error)

UpdateUser API operation for AmazonMQ.

Updates the information for an ActiveMQ user.

Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.

See the AWS API reference guide for AmazonMQ's API operation UpdateUser for usage and error information.

Returned Error Codes:

* ErrCodeNotFoundException "NotFoundException"
Returns information about an error.

* ErrCodeBadRequestException "BadRequestException"
Returns information about an error.

* ErrCodeInternalServerErrorException "InternalServerErrorException"
Returns information about an error.

* ErrCodeConflictException "ConflictException"
Returns information about an error.

* ErrCodeForbiddenException "ForbiddenException"
Returns information about an error.

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateUser

func (*MQ) UpdateUserRequest Uses

func (c *MQ) UpdateUserRequest(input *UpdateUserRequest) (req *request.Request, output *UpdateUserOutput)

UpdateUserRequest generates a "aws/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.

Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.

See UpdateUser for more information on using the UpdateUser API call, and error handling.

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// Example sending a request using the UpdateUserRequest method.
req, resp := client.UpdateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateUser

func (*MQ) UpdateUserWithContext Uses

func (c *MQ) UpdateUserWithContext(ctx aws.Context, input *UpdateUserRequest, opts ...request.Option) (*UpdateUserOutput, error)

UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.

See UpdateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type PendingLogs Uses

type PendingLogs struct {

    // Enables audit logging. Every user management action made using JMX or the
    // ActiveMQ Web Console is logged.
    Audit *bool `locationName:"audit" type:"boolean"`

    // Enables general logging.
    General *bool `locationName:"general" type:"boolean"`
    // contains filtered or unexported fields
}

The list of information about logs to be enabled for the specified broker.

func (PendingLogs) GoString Uses

func (s PendingLogs) GoString() string

GoString returns the string representation

func (*PendingLogs) SetAudit Uses

func (s *PendingLogs) SetAudit(v bool) *PendingLogs

SetAudit sets the Audit field's value.

func (*PendingLogs) SetGeneral Uses

func (s *PendingLogs) SetGeneral(v bool) *PendingLogs

SetGeneral sets the General field's value.

func (PendingLogs) String Uses

func (s PendingLogs) String() string

String returns the string representation

type RebootBrokerInput Uses

type RebootBrokerInput struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (RebootBrokerInput) GoString Uses

func (s RebootBrokerInput) GoString() string

GoString returns the string representation

func (*RebootBrokerInput) SetBrokerId Uses

func (s *RebootBrokerInput) SetBrokerId(v string) *RebootBrokerInput

SetBrokerId sets the BrokerId field's value.

func (RebootBrokerInput) String Uses

func (s RebootBrokerInput) String() string

String returns the string representation

func (*RebootBrokerInput) Validate Uses

func (s *RebootBrokerInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RebootBrokerOutput Uses

type RebootBrokerOutput struct {
    // contains filtered or unexported fields
}

func (RebootBrokerOutput) GoString Uses

func (s RebootBrokerOutput) GoString() string

GoString returns the string representation

func (RebootBrokerOutput) String Uses

func (s RebootBrokerOutput) String() string

String returns the string representation

type SanitizationWarning Uses

type SanitizationWarning struct {

    // The name of the XML attribute that has been sanitized.
    AttributeName *string `locationName:"attributeName" type:"string"`

    // The name of the XML element that has been sanitized.
    ElementName *string `locationName:"elementName" type:"string"`

    // Required. The reason for which the XML elements or attributes were sanitized.
    Reason *string `locationName:"reason" type:"string" enum:"SanitizationWarningReason"`
    // contains filtered or unexported fields
}

Returns information about the XML element or attribute that was sanitized in the configuration.

func (SanitizationWarning) GoString Uses

func (s SanitizationWarning) GoString() string

GoString returns the string representation

func (*SanitizationWarning) SetAttributeName Uses

func (s *SanitizationWarning) SetAttributeName(v string) *SanitizationWarning

SetAttributeName sets the AttributeName field's value.

func (*SanitizationWarning) SetElementName Uses

func (s *SanitizationWarning) SetElementName(v string) *SanitizationWarning

SetElementName sets the ElementName field's value.

func (*SanitizationWarning) SetReason Uses

func (s *SanitizationWarning) SetReason(v string) *SanitizationWarning

SetReason sets the Reason field's value.

func (SanitizationWarning) String Uses

func (s SanitizationWarning) String() string

String returns the string representation

type UpdateBrokerRequest Uses

type UpdateBrokerRequest struct {
    AutoMinorVersionUpgrade *bool `locationName:"autoMinorVersionUpgrade" type:"boolean"`

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    // A list of information about the configuration.
    Configuration *ConfigurationId `locationName:"configuration" type:"structure"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    // The list of information about logs to be enabled for the specified broker.
    Logs *Logs `locationName:"logs" type:"structure"`
    // contains filtered or unexported fields
}

func (UpdateBrokerRequest) GoString Uses

func (s UpdateBrokerRequest) GoString() string

GoString returns the string representation

func (*UpdateBrokerRequest) SetAutoMinorVersionUpgrade Uses

func (s *UpdateBrokerRequest) SetAutoMinorVersionUpgrade(v bool) *UpdateBrokerRequest

SetAutoMinorVersionUpgrade sets the AutoMinorVersionUpgrade field's value.

func (*UpdateBrokerRequest) SetBrokerId Uses

func (s *UpdateBrokerRequest) SetBrokerId(v string) *UpdateBrokerRequest

SetBrokerId sets the BrokerId field's value.

func (*UpdateBrokerRequest) SetConfiguration Uses

func (s *UpdateBrokerRequest) SetConfiguration(v *ConfigurationId) *UpdateBrokerRequest

SetConfiguration sets the Configuration field's value.

func (*UpdateBrokerRequest) SetEngineVersion Uses

func (s *UpdateBrokerRequest) SetEngineVersion(v string) *UpdateBrokerRequest

SetEngineVersion sets the EngineVersion field's value.

func (*UpdateBrokerRequest) SetLogs Uses

func (s *UpdateBrokerRequest) SetLogs(v *Logs) *UpdateBrokerRequest

SetLogs sets the Logs field's value.

func (UpdateBrokerRequest) String Uses

func (s UpdateBrokerRequest) String() string

String returns the string representation

func (*UpdateBrokerRequest) Validate Uses

func (s *UpdateBrokerRequest) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateBrokerResponse Uses

type UpdateBrokerResponse struct {
    AutoMinorVersionUpgrade *bool `locationName:"autoMinorVersionUpgrade" type:"boolean"`

    BrokerId *string `locationName:"brokerId" type:"string"`

    // A list of information about the configuration.
    Configuration *ConfigurationId `locationName:"configuration" type:"structure"`

    EngineVersion *string `locationName:"engineVersion" type:"string"`

    // The list of information about logs to be enabled for the specified broker.
    Logs *Logs `locationName:"logs" type:"structure"`
    // contains filtered or unexported fields
}

func (UpdateBrokerResponse) GoString Uses

func (s UpdateBrokerResponse) GoString() string

GoString returns the string representation

func (*UpdateBrokerResponse) SetAutoMinorVersionUpgrade Uses

func (s *UpdateBrokerResponse) SetAutoMinorVersionUpgrade(v bool) *UpdateBrokerResponse

SetAutoMinorVersionUpgrade sets the AutoMinorVersionUpgrade field's value.

func (*UpdateBrokerResponse) SetBrokerId Uses

func (s *UpdateBrokerResponse) SetBrokerId(v string) *UpdateBrokerResponse

SetBrokerId sets the BrokerId field's value.

func (*UpdateBrokerResponse) SetConfiguration Uses

func (s *UpdateBrokerResponse) SetConfiguration(v *ConfigurationId) *UpdateBrokerResponse

SetConfiguration sets the Configuration field's value.

func (*UpdateBrokerResponse) SetEngineVersion Uses

func (s *UpdateBrokerResponse) SetEngineVersion(v string) *UpdateBrokerResponse

SetEngineVersion sets the EngineVersion field's value.

func (*UpdateBrokerResponse) SetLogs Uses

func (s *UpdateBrokerResponse) SetLogs(v *Logs) *UpdateBrokerResponse

SetLogs sets the Logs field's value.

func (UpdateBrokerResponse) String Uses

func (s UpdateBrokerResponse) String() string

String returns the string representation

type UpdateConfigurationRequest Uses

type UpdateConfigurationRequest struct {

    // ConfigurationId is a required field
    ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"`

    Data *string `locationName:"data" type:"string"`

    Description *string `locationName:"description" type:"string"`
    // contains filtered or unexported fields
}

func (UpdateConfigurationRequest) GoString Uses

func (s UpdateConfigurationRequest) GoString() string

GoString returns the string representation

func (*UpdateConfigurationRequest) SetConfigurationId Uses

func (s *UpdateConfigurationRequest) SetConfigurationId(v string) *UpdateConfigurationRequest

SetConfigurationId sets the ConfigurationId field's value.

func (*UpdateConfigurationRequest) SetData Uses

func (s *UpdateConfigurationRequest) SetData(v string) *UpdateConfigurationRequest

SetData sets the Data field's value.

func (*UpdateConfigurationRequest) SetDescription Uses

func (s *UpdateConfigurationRequest) SetDescription(v string) *UpdateConfigurationRequest

SetDescription sets the Description field's value.

func (UpdateConfigurationRequest) String Uses

func (s UpdateConfigurationRequest) String() string

String returns the string representation

func (*UpdateConfigurationRequest) Validate Uses

func (s *UpdateConfigurationRequest) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateConfigurationResponse Uses

type UpdateConfigurationResponse struct {
    Arn *string `locationName:"arn" type:"string"`

    Created *time.Time `locationName:"created" type:"timestamp" timestampFormat:"iso8601"`

    Id  *string `locationName:"id" type:"string"`

    // Returns information about the specified configuration revision.
    LatestRevision *ConfigurationRevision `locationName:"latestRevision" type:"structure"`

    Name *string `locationName:"name" type:"string"`

    Warnings []*SanitizationWarning `locationName:"warnings" type:"list"`
    // contains filtered or unexported fields
}

func (UpdateConfigurationResponse) GoString Uses

func (s UpdateConfigurationResponse) GoString() string

GoString returns the string representation

func (*UpdateConfigurationResponse) SetArn Uses

func (s *UpdateConfigurationResponse) SetArn(v string) *UpdateConfigurationResponse

SetArn sets the Arn field's value.

func (*UpdateConfigurationResponse) SetCreated Uses

func (s *UpdateConfigurationResponse) SetCreated(v time.Time) *UpdateConfigurationResponse

SetCreated sets the Created field's value.

func (*UpdateConfigurationResponse) SetId Uses

func (s *UpdateConfigurationResponse) SetId(v string) *UpdateConfigurationResponse

SetId sets the Id field's value.

func (*UpdateConfigurationResponse) SetLatestRevision Uses

func (s *UpdateConfigurationResponse) SetLatestRevision(v *ConfigurationRevision) *UpdateConfigurationResponse

SetLatestRevision sets the LatestRevision field's value.

func (*UpdateConfigurationResponse) SetName Uses

func (s *UpdateConfigurationResponse) SetName(v string) *UpdateConfigurationResponse

SetName sets the Name field's value.

func (*UpdateConfigurationResponse) SetWarnings Uses

func (s *UpdateConfigurationResponse) SetWarnings(v []*SanitizationWarning) *UpdateConfigurationResponse

SetWarnings sets the Warnings field's value.

func (UpdateConfigurationResponse) String Uses

func (s UpdateConfigurationResponse) String() string

String returns the string representation

type UpdateUserOutput Uses

type UpdateUserOutput struct {
    // contains filtered or unexported fields
}

func (UpdateUserOutput) GoString Uses

func (s UpdateUserOutput) GoString() string

GoString returns the string representation

func (UpdateUserOutput) String Uses

func (s UpdateUserOutput) String() string

String returns the string representation

type UpdateUserRequest Uses

type UpdateUserRequest struct {

    // BrokerId is a required field
    BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"`

    ConsoleAccess *bool `locationName:"consoleAccess" type:"boolean"`

    Groups []*string `locationName:"groups" type:"list"`

    Password *string `locationName:"password" type:"string"`

    // Username is a required field
    Username *string `location:"uri" locationName:"username" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (UpdateUserRequest) GoString Uses

func (s UpdateUserRequest) GoString() string

GoString returns the string representation

func (*UpdateUserRequest) SetBrokerId Uses

func (s *UpdateUserRequest) SetBrokerId(v string) *UpdateUserRequest

SetBrokerId sets the BrokerId field's value.

func (*UpdateUserRequest) SetConsoleAccess Uses

func (s *UpdateUserRequest) SetConsoleAccess(v bool) *UpdateUserRequest

SetConsoleAccess sets the ConsoleAccess field's value.

func (*UpdateUserRequest) SetGroups Uses

func (s *UpdateUserRequest) SetGroups(v []*string) *UpdateUserRequest

SetGroups sets the Groups field's value.

func (*UpdateUserRequest) SetPassword Uses

func (s *UpdateUserRequest) SetPassword(v string) *UpdateUserRequest

SetPassword sets the Password field's value.

func (*UpdateUserRequest) SetUsername Uses

func (s *UpdateUserRequest) SetUsername(v string) *UpdateUserRequest

SetUsername sets the Username field's value.

func (UpdateUserRequest) String Uses

func (s UpdateUserRequest) String() string

String returns the string representation

func (*UpdateUserRequest) Validate Uses

func (s *UpdateUserRequest) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type User Uses

type User struct {

    // Enables access to the the ActiveMQ Web Console for the ActiveMQ user.
    ConsoleAccess *bool `locationName:"consoleAccess" type:"boolean"`

    // The list of groups (20 maximum) to which the ActiveMQ user belongs. This
    // value can contain only alphanumeric characters, dashes, periods, underscores,
    // and tildes (- . _ ~). This value must be 2-100 characters long.
    Groups []*string `locationName:"groups" type:"list"`

    // Required. The password of the ActiveMQ user. This value must be at least
    // 12 characters long, must contain at least 4 unique characters, and must not
    // contain commas.
    Password *string `locationName:"password" type:"string"`

    // Required. The username of the ActiveMQ user. This value can contain only
    // alphanumeric characters, dashes, periods, underscores, and tildes (- . _
    // ~). This value must be 2-100 characters long.
    Username *string `locationName:"username" type:"string"`
    // contains filtered or unexported fields
}

An ActiveMQ user associated with the broker.

func (User) GoString Uses

func (s User) GoString() string

GoString returns the string representation

func (*User) SetConsoleAccess Uses

func (s *User) SetConsoleAccess(v bool) *User

SetConsoleAccess sets the ConsoleAccess field's value.

func (*User) SetGroups Uses

func (s *User) SetGroups(v []*string) *User

SetGroups sets the Groups field's value.

func (*User) SetPassword Uses

func (s *User) SetPassword(v string) *User

SetPassword sets the Password field's value.

func (*User) SetUsername Uses

func (s *User) SetUsername(v string) *User

SetUsername sets the Username field's value.

func (User) String Uses

func (s User) String() string

String returns the string representation

type UserPendingChanges Uses

type UserPendingChanges struct {

    // Enables access to the the ActiveMQ Web Console for the ActiveMQ user.
    ConsoleAccess *bool `locationName:"consoleAccess" type:"boolean"`

    // The list of groups (20 maximum) to which the ActiveMQ user belongs. This
    // value can contain only alphanumeric characters, dashes, periods, underscores,
    // and tildes (- . _ ~). This value must be 2-100 characters long.
    Groups []*string `locationName:"groups" type:"list"`

    // Required. The type of change pending for the ActiveMQ user.
    PendingChange *string `locationName:"pendingChange" type:"string" enum:"ChangeType"`
    // contains filtered or unexported fields
}

Returns information about the status of the changes pending for the ActiveMQ user.

func (UserPendingChanges) GoString Uses

func (s UserPendingChanges) GoString() string

GoString returns the string representation

func (*UserPendingChanges) SetConsoleAccess Uses

func (s *UserPendingChanges) SetConsoleAccess(v bool) *UserPendingChanges

SetConsoleAccess sets the ConsoleAccess field's value.

func (*UserPendingChanges) SetGroups Uses

func (s *UserPendingChanges) SetGroups(v []*string) *UserPendingChanges

SetGroups sets the Groups field's value.

func (*UserPendingChanges) SetPendingChange Uses

func (s *UserPendingChanges) SetPendingChange(v string) *UserPendingChanges

SetPendingChange sets the PendingChange field's value.

func (UserPendingChanges) String Uses

func (s UserPendingChanges) String() string

String returns the string representation

type UserSummary Uses

type UserSummary struct {

    // The type of change pending for the ActiveMQ user.
    PendingChange *string `locationName:"pendingChange" type:"string" enum:"ChangeType"`

    // Required. The username of the ActiveMQ user. This value can contain only
    // alphanumeric characters, dashes, periods, underscores, and tildes (- . _
    // ~). This value must be 2-100 characters long.
    Username *string `locationName:"username" type:"string"`
    // contains filtered or unexported fields
}

Returns a list of all ActiveMQ users.

func (UserSummary) GoString Uses

func (s UserSummary) GoString() string

GoString returns the string representation

func (*UserSummary) SetPendingChange Uses

func (s *UserSummary) SetPendingChange(v string) *UserSummary

SetPendingChange sets the PendingChange field's value.

func (*UserSummary) SetUsername Uses

func (s *UserSummary) SetUsername(v string) *UserSummary

SetUsername sets the Username field's value.

func (UserSummary) String Uses

func (s UserSummary) String() string

String returns the string representation

type WeeklyStartTime Uses

type WeeklyStartTime struct {

    // Required. The day of the week.
    DayOfWeek *string `locationName:"dayOfWeek" type:"string" enum:"DayOfWeek"`

    // Required. The time, in 24-hour format.
    TimeOfDay *string `locationName:"timeOfDay" type:"string"`

    // The time zone, UTC by default, in either the Country/City format, or the
    // UTC offset format.
    TimeZone *string `locationName:"timeZone" type:"string"`
    // contains filtered or unexported fields
}

The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.

func (WeeklyStartTime) GoString Uses

func (s WeeklyStartTime) GoString() string

GoString returns the string representation

func (*WeeklyStartTime) SetDayOfWeek Uses

func (s *WeeklyStartTime) SetDayOfWeek(v string) *WeeklyStartTime

SetDayOfWeek sets the DayOfWeek field's value.

func (*WeeklyStartTime) SetTimeOfDay Uses

func (s *WeeklyStartTime) SetTimeOfDay(v string) *WeeklyStartTime

SetTimeOfDay sets the TimeOfDay field's value.

func (*WeeklyStartTime) SetTimeZone Uses

func (s *WeeklyStartTime) SetTimeZone(v string) *WeeklyStartTime

SetTimeZone sets the TimeZone field's value.

func (WeeklyStartTime) String Uses

func (s WeeklyStartTime) String() string

String returns the string representation

Directories

PathSynopsis
mqifacePackage mqiface provides an interface to enable mocking the AmazonMQ service client for testing your code.

Package mq imports 9 packages (graph) and is imported by 18 packages. Updated 2019-07-23. Refresh now. Tools for package owners.