[−][src]Trait rusoto_mq::MQ
Trait representing the capabilities of the AmazonMQ API. AmazonMQ clients implement this trait.
Required methods
fn create_broker(
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
Creates a broker. Note: This API is asynchronous.
fn create_configuration(
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
fn create_tags(
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
Add a tag to a resource.
fn create_user(
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
Creates an ActiveMQ user.
fn delete_broker(
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
Deletes a broker. Note: This API is asynchronous.
fn delete_tags(
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
Removes a tag from a resource.
fn delete_user(
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
Deletes an ActiveMQ user.
fn describe_broker(
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
Returns information about the specified broker.
fn describe_broker_engine_types(
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
Describe available engine types and versions.
fn describe_broker_instance_options(
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
Describe available broker instance options.
fn describe_configuration(
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
Returns information about the specified configuration.
fn describe_configuration_revision(
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
Returns the specified configuration revision for the specified configuration.
fn describe_user(
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
Returns information about an ActiveMQ user.
fn list_brokers(
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
Returns a list of all brokers.
fn list_configuration_revisions(
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
Returns a list of all revisions for the specified configuration.
fn list_configurations(
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
Returns a list of all configurations.
fn list_tags(
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
Lists tags for a resource.
fn list_users(
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
Returns a list of all ActiveMQ users.
fn reboot_broker(
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
Reboots a broker. Note: This API is asynchronous.
fn update_broker(
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
Adds a pending configuration change to a broker.
fn update_configuration(
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
Updates the specified configuration.
fn update_user(
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
Updates the information for an ActiveMQ user.
Implementors
impl MQ for MQClient
[src]
fn create_broker(
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
[src]
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
Creates a broker. Note: This API is asynchronous.
fn create_configuration(
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
[src]
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
fn create_tags(
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
[src]
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
Add a tag to a resource.
fn create_user(
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
[src]
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
Creates an ActiveMQ user.
fn delete_broker(
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
[src]
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
Deletes a broker. Note: This API is asynchronous.
fn delete_tags(
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
[src]
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
Removes a tag from a resource.
fn delete_user(
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
[src]
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
Deletes an ActiveMQ user.
fn describe_broker(
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
[src]
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
Returns information about the specified broker.
fn describe_broker_engine_types(
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
[src]
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
Describe available engine types and versions.
fn describe_broker_instance_options(
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
[src]
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
Describe available broker instance options.
fn describe_configuration(
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
[src]
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
Returns information about the specified configuration.
fn describe_configuration_revision(
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
[src]
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
Returns the specified configuration revision for the specified configuration.
fn describe_user(
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
[src]
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
Returns information about an ActiveMQ user.
fn list_brokers(
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
[src]
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
Returns a list of all brokers.
fn list_configuration_revisions(
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
[src]
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
Returns a list of all revisions for the specified configuration.
fn list_configurations(
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
[src]
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
Returns a list of all configurations.
fn list_tags(
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
[src]
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
Lists tags for a resource.
fn list_users(
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
[src]
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
Returns a list of all ActiveMQ users.
fn reboot_broker(
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
[src]
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
Reboots a broker. Note: This API is asynchronous.
fn update_broker(
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
[src]
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
Adds a pending configuration change to a broker.
fn update_configuration(
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
[src]
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
Updates the specified configuration.
fn update_user(
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
[src]
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
Updates the information for an ActiveMQ user.