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::Kafka(3) User Contributed Perl Documentation Paws::Kafka(3)

Paws::Kafka - Perl Interface to AWS Managed Streaming for Kafka

  use Paws;
  my $obj = Paws->service('Kafka');
  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' } ],
  );

The operations for managing an Amazon MSK cluster.

For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/kafka-2018-11-14>

Each argument is described in detail in: Paws::Kafka::BatchAssociateScramSecret

Returns: a Paws::Kafka::BatchAssociateScramSecretResponse instance

Associates one or more Scram Secrets with an Amazon MSK cluster.

Each argument is described in detail in: Paws::Kafka::BatchDisassociateScramSecret

Returns: a Paws::Kafka::BatchDisassociateScramSecretResponse instance

Disassociates one or more Scram Secrets from an Amazon MSK cluster.

[ClientAuthentication => Paws::Kafka::ClientAuthentication]
[ConfigurationInfo => Paws::Kafka::ConfigurationInfo]
[EncryptionInfo => Paws::Kafka::EncryptionInfo]
[EnhancedMonitoring => Str]
[LoggingInfo => Paws::Kafka::LoggingInfo]
[OpenMonitoring => Paws::Kafka::OpenMonitoringInfo]
[Tags => Paws::Kafka::__mapOf__string]

Each argument is described in detail in: Paws::Kafka::CreateCluster

Returns: a Paws::Kafka::CreateClusterResponse instance

Creates a new MSK cluster.

[Description => Str]
[KafkaVersions => ArrayRef[Str|Undef]]

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

Returns: a Paws::Kafka::CreateConfigurationResponse instance

Creates a new MSK configuration.

[CurrentVersion => Str]

Each argument is described in detail in: Paws::Kafka::DeleteCluster

Returns: a Paws::Kafka::DeleteClusterResponse instance

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

Each argument is described in detail in: Paws::Kafka::DeleteConfiguration

Returns: a Paws::Kafka::DeleteConfigurationResponse instance

Deletes an MSK Configuration.

Each argument is described in detail in: Paws::Kafka::DescribeCluster

Returns: a Paws::Kafka::DescribeClusterResponse instance

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

Each argument is described in detail in: Paws::Kafka::DescribeClusterOperation

Returns: a Paws::Kafka::DescribeClusterOperationResponse instance

Returns a description of the cluster operation specified by the ARN.

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

Returns: a Paws::Kafka::DescribeConfigurationResponse instance

Returns a description of this MSK configuration.

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

Returns: a Paws::Kafka::DescribeConfigurationRevisionResponse instance

Returns a description of this revision of the configuration.

Each argument is described in detail in: Paws::Kafka::GetBootstrapBrokers

Returns: a Paws::Kafka::GetBootstrapBrokersResponse instance

A list of brokers that a client application can use to bootstrap.

[ClusterArn => Str]

Each argument is described in detail in: Paws::Kafka::GetCompatibleKafkaVersions

Returns: a Paws::Kafka::GetCompatibleKafkaVersionsResponse instance

Gets the Apache Kafka versions to which you can update the MSK cluster.

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

Each argument is described in detail in: Paws::Kafka::ListClusterOperations

Returns: a Paws::Kafka::ListClusterOperationsResponse instance

Returns a list of all the operations that have been performed on the specified MSK cluster.

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

Each argument is described in detail in: Paws::Kafka::ListClusters

Returns: a Paws::Kafka::ListClustersResponse instance

Returns a list of all the MSK clusters in the current Region.

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

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

Returns: a Paws::Kafka::ListConfigurationRevisionsResponse instance

Returns a list of all the MSK configurations in this Region.

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

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

Returns: a Paws::Kafka::ListConfigurationsResponse instance

Returns a list of all the MSK configurations in this Region.

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

Each argument is described in detail in: Paws::Kafka::ListKafkaVersions

Returns: a Paws::Kafka::ListKafkaVersionsResponse instance

Returns a list of Kafka versions.

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

Each argument is described in detail in: Paws::Kafka::ListNodes

Returns: a Paws::Kafka::ListNodesResponse instance

Returns a list of the broker nodes in the cluster.

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

Each argument is described in detail in: Paws::Kafka::ListScramSecrets

Returns: a Paws::Kafka::ListScramSecretsResponse instance

Returns a list of the Scram Secrets associated with an Amazon MSK cluster.

Each argument is described in detail in: Paws::Kafka::ListTagsForResource

Returns: a Paws::Kafka::ListTagsForResourceResponse instance

Returns a list of the tags associated with the specified resource.

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

Returns: a Paws::Kafka::RebootBrokerResponse instance

Reboots brokers.

Each argument is described in detail in: Paws::Kafka::TagResource

Returns: nothing

Adds tags to the specified MSK resource.

Each argument is described in detail in: Paws::Kafka::UntagResource

Returns: nothing

Removes the tags associated with the keys that are provided in the query.

Each argument is described in detail in: Paws::Kafka::UpdateBrokerCount

Returns: a Paws::Kafka::UpdateBrokerCountResponse instance

Updates the number of broker nodes in the cluster.

Each argument is described in detail in: Paws::Kafka::UpdateBrokerStorage

Returns: a Paws::Kafka::UpdateBrokerStorageResponse instance

Updates the EBS storage associated with MSK brokers.

Each argument is described in detail in: Paws::Kafka::UpdateBrokerType

Returns: a Paws::Kafka::UpdateBrokerTypeResponse instance

Updates EC2 instance type.

Each argument is described in detail in: Paws::Kafka::UpdateClusterConfiguration

Returns: a Paws::Kafka::UpdateClusterConfigurationResponse instance

Updates the cluster with the configuration that is specified in the request body.

[ConfigurationInfo => Paws::Kafka::ConfigurationInfo]

Each argument is described in detail in: Paws::Kafka::UpdateClusterKafkaVersion

Returns: a Paws::Kafka::UpdateClusterKafkaVersionResponse instance

Updates the Apache Kafka version for the cluster.

[Description => Str]

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

Returns: a Paws::Kafka::UpdateConfigurationResponse instance

Updates an MSK configuration.

[EnhancedMonitoring => Str]
[LoggingInfo => Paws::Kafka::LoggingInfo]
[OpenMonitoring => Paws::Kafka::OpenMonitoringInfo]

Each argument is described in detail in: Paws::Kafka::UpdateMonitoring

Returns: a Paws::Kafka::UpdateMonitoringResponse instance

Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.

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 :

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

If not, it will return a a Paws::Kafka::ListScramSecretsResponse 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.