GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Paws::MQ(3) User Contributed Perl Documentation Paws::MQ(3)

Paws::MQ - Perl Interface to AWS AmazonMQ

  use Paws;
  my $obj = Paws->service('MQ');
  my $res = $obj->Method(
    Arg1 => $val1,
    Arg2 => [ 'V1', 'V2' ],
    # if Arg3 is an object, the HashRef will be used as arguments to the constructor
    # of the arguments type
    Arg3 => { Att1 => 'Val1' },
    # if Arg4 is an array of objects, the HashRefs will be passed as arguments to
    # the constructor of the arguments type
    Arg4 => [ { Att1 => 'Val1'  }, { Att1 => 'Val2' } ],
  );

Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ 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.

For the AWS API documentation, see <https://docs.aws.amazon.com/amazon-mq/>

[AuthenticationStrategy => Str]
[AutoMinorVersionUpgrade => Bool]
[BrokerName => Str]
[Configuration => Paws::MQ::ConfigurationId]
[CreatorRequestId => Str]
[DeploymentMode => Str]
[EncryptionOptions => Paws::MQ::EncryptionOptions]
[EngineType => Str]
[EngineVersion => Str]
[HostInstanceType => Str]
[LdapServerMetadata => Paws::MQ::LdapServerMetadataInput]
[Logs => Paws::MQ::Logs]
[MaintenanceWindowStartTime => Paws::MQ::WeeklyStartTime]
[PubliclyAccessible => Bool]
[SecurityGroups => ArrayRef[Str|Undef]]
[StorageType => Str]
[SubnetIds => ArrayRef[Str|Undef]]
[Tags => Paws::MQ::__mapOf__string]
[Users => ArrayRef[Paws::MQ::User]]

Each argument is described in detail in: Paws::MQ::CreateBroker

Returns: a Paws::MQ::CreateBrokerResponse instance

Creates a broker. Note: This API is asynchronous.

[AuthenticationStrategy => Str]
[EngineType => Str]
[EngineVersion => Str]
[Name => Str]
[Tags => Paws::MQ::__mapOf__string]

Each argument is described in detail in: Paws::MQ::CreateConfiguration

Returns: a Paws::MQ::CreateConfigurationResponse instance

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

[Tags => Paws::MQ::__mapOf__string]

Each argument is described in detail in: Paws::MQ::CreateTags

Returns: nothing

Add a tag to a resource.

[ConsoleAccess => Bool]
[Groups => ArrayRef[Str|Undef]]
[Password => Str]

Each argument is described in detail in: Paws::MQ::CreateUser

Returns: a Paws::MQ::CreateUserResponse instance

Creates an ActiveMQ user.

Each argument is described in detail in: Paws::MQ::DeleteBroker

Returns: a Paws::MQ::DeleteBrokerResponse instance

Deletes a broker. Note: This API is asynchronous.

Each argument is described in detail in: Paws::MQ::DeleteTags

Returns: nothing

Removes a tag from a resource.

Each argument is described in detail in: Paws::MQ::DeleteUser

Returns: a Paws::MQ::DeleteUserResponse instance

Deletes an ActiveMQ user.

Each argument is described in detail in: Paws::MQ::DescribeBroker

Returns: a Paws::MQ::DescribeBrokerResponse instance

Returns information about the specified broker.

[EngineType => Str]
[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::MQ::DescribeBrokerEngineTypes

Returns: a Paws::MQ::DescribeBrokerEngineTypesResponse instance

Describe available engine types and versions.

[EngineType => Str]
[HostInstanceType => Str]
[MaxResults => Int]
[NextToken => Str]
[StorageType => Str]

Each argument is described in detail in: Paws::MQ::DescribeBrokerInstanceOptions

Returns: a Paws::MQ::DescribeBrokerInstanceOptionsResponse instance

Describe available broker instance options.

Each argument is described in detail in: Paws::MQ::DescribeConfiguration

Returns: a Paws::MQ::DescribeConfigurationResponse instance

Returns information about the specified configuration.

Each argument is described in detail in: Paws::MQ::DescribeConfigurationRevision

Returns: a Paws::MQ::DescribeConfigurationRevisionResponse instance

Returns the specified configuration revision for the specified configuration.

Each argument is described in detail in: Paws::MQ::DescribeUser

Returns: a Paws::MQ::DescribeUserResponse instance

Returns information about an ActiveMQ user.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::MQ::ListBrokers

Returns: a Paws::MQ::ListBrokersResponse instance

Returns a list of all brokers.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::MQ::ListConfigurationRevisions

Returns: a Paws::MQ::ListConfigurationRevisionsResponse instance

Returns a list of all revisions for the specified configuration.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::MQ::ListConfigurations

Returns: a Paws::MQ::ListConfigurationsResponse instance

Returns a list of all configurations.

Each argument is described in detail in: Paws::MQ::ListTags

Returns: a Paws::MQ::ListTagsResponse instance

Lists tags for a resource.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::MQ::ListUsers

Returns: a Paws::MQ::ListUsersResponse instance

Returns a list of all ActiveMQ users.

Each argument is described in detail in: Paws::MQ::RebootBroker

Returns: a Paws::MQ::RebootBrokerResponse instance

Reboots a broker. Note: This API is asynchronous.

[AuthenticationStrategy => Str]
[AutoMinorVersionUpgrade => Bool]
[Configuration => Paws::MQ::ConfigurationId]
[EngineVersion => Str]
[HostInstanceType => Str]
[LdapServerMetadata => Paws::MQ::LdapServerMetadataInput]
[Logs => Paws::MQ::Logs]
[SecurityGroups => ArrayRef[Str|Undef]]

Each argument is described in detail in: Paws::MQ::UpdateBroker

Returns: a Paws::MQ::UpdateBrokerResponse instance

Adds a pending configuration change to a broker.

[Data => Str]
[Description => Str]

Each argument is described in detail in: Paws::MQ::UpdateConfiguration

Returns: a Paws::MQ::UpdateConfigurationResponse instance

Updates the specified configuration.

[ConsoleAccess => Bool]
[Groups => ArrayRef[Str|Undef]]
[Password => Str]

Each argument is described in detail in: Paws::MQ::UpdateUser

Returns: a Paws::MQ::UpdateUserResponse instance

Updates the information for an ActiveMQ user.

Paginator methods are helpers that repetively call methods that return partial results

If passed a sub as first parameter, it will call the sub for each element found in :

 - BrokerSummaries, passing the object as the first parameter, and the string 'BrokerSummaries' as the second parameter

If not, it will return a a Paws::MQ::ListBrokersResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

This service class forms part of Paws

The source code is located here: <https://github.com/pplu/aws-sdk-perl>

Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

2022-06-01 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.