amazonka-kafka-2.0: Amazon Managed Streaming for Kafka SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Kafka.ListConfigurationRevisions

Description

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

This operation returns paginated results.

Synopsis

Creating a Request

data ListConfigurationRevisions Source #

See: newListConfigurationRevisions smart constructor.

Constructors

ListConfigurationRevisions' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results to return in the response. If there are more results, the response includes a NextToken parameter.

  • nextToken :: Maybe Text

    The paginated results marker. When the result of the operation is truncated, the call returns NextToken in the response. To get the next batch, provide this token in your next request.

  • arn :: Text

    The Amazon Resource Name (ARN) that uniquely identifies an MSK configuration and all of its revisions.

Instances

Instances details
ToHeaders ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

ToPath ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

ToQuery ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

AWSPager ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

AWSRequest ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Generic ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Associated Types

type Rep ListConfigurationRevisions :: Type -> Type #

Read ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Show ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

NFData ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Eq ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Hashable ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

type AWSResponse ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

type Rep ListConfigurationRevisions Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

type Rep ListConfigurationRevisions = D1 ('MetaData "ListConfigurationRevisions" "Amazonka.Kafka.ListConfigurationRevisions" "amazonka-kafka-2.0-Go9aKmtSH8zJub8xGjzkib" 'False) (C1 ('MetaCons "ListConfigurationRevisions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListConfigurationRevisions Source #

Create a value of ListConfigurationRevisions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListConfigurationRevisions', listConfigurationRevisions_maxResults - The maximum number of results to return in the response. If there are more results, the response includes a NextToken parameter.

ListConfigurationRevisions, listConfigurationRevisions_nextToken - The paginated results marker. When the result of the operation is truncated, the call returns NextToken in the response. To get the next batch, provide this token in your next request.

ListConfigurationRevisions, listConfigurationRevisions_arn - The Amazon Resource Name (ARN) that uniquely identifies an MSK configuration and all of its revisions.

Request Lenses

listConfigurationRevisions_maxResults :: Lens' ListConfigurationRevisions (Maybe Natural) Source #

The maximum number of results to return in the response. If there are more results, the response includes a NextToken parameter.

listConfigurationRevisions_nextToken :: Lens' ListConfigurationRevisions (Maybe Text) Source #

The paginated results marker. When the result of the operation is truncated, the call returns NextToken in the response. To get the next batch, provide this token in your next request.

listConfigurationRevisions_arn :: Lens' ListConfigurationRevisions Text Source #

The Amazon Resource Name (ARN) that uniquely identifies an MSK configuration and all of its revisions.

Destructuring the Response

data ListConfigurationRevisionsResponse Source #

Constructors

ListConfigurationRevisionsResponse' 

Fields

Instances

Instances details
Generic ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Associated Types

type Rep ListConfigurationRevisionsResponse :: Type -> Type #

Read ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Show ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

NFData ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

Eq ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

type Rep ListConfigurationRevisionsResponse Source # 
Instance details

Defined in Amazonka.Kafka.ListConfigurationRevisions

type Rep ListConfigurationRevisionsResponse = D1 ('MetaData "ListConfigurationRevisionsResponse" "Amazonka.Kafka.ListConfigurationRevisions" "amazonka-kafka-2.0-Go9aKmtSH8zJub8xGjzkib" 'False) (C1 ('MetaCons "ListConfigurationRevisionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConfigurationRevision])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConfigurationRevisionsResponse Source #

Create a value of ListConfigurationRevisionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListConfigurationRevisions, listConfigurationRevisionsResponse_nextToken - Paginated results marker.

$sel:revisions:ListConfigurationRevisionsResponse', listConfigurationRevisionsResponse_revisions - List of ConfigurationRevision objects.

$sel:httpStatus:ListConfigurationRevisionsResponse', listConfigurationRevisionsResponse_httpStatus - The response's http status code.

Response Lenses