libZSservicesZSamazonka-memorydbZSamazonka-memorydb
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MemoryDb.DescribeServiceUpdates

Description

Returns details of the service updates

Synopsis

Creating a Request

data DescribeServiceUpdates Source #

See: newDescribeServiceUpdates smart constructor.

Constructors

DescribeServiceUpdates' 

Fields

  • status :: Maybe [ServiceUpdateStatus]

    The status(es) of the service updates to filter on

  • serviceUpdateName :: Maybe Text

    The unique ID of the service update to describe.

  • clusterNames :: Maybe [Text]

    The list of cluster names to identify service updates to apply

  • nextToken :: Maybe Text

    An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

  • maxResults :: Maybe Int

    The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

Instances

Instances details
Eq DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Read DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Show DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Generic DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type Rep DescribeServiceUpdates :: Type -> Type #

NFData DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Methods

rnf :: DescribeServiceUpdates -> () #

Hashable DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToJSON DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

AWSRequest DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type AWSResponse DescribeServiceUpdates #

ToHeaders DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToPath DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToQuery DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdates = D1 ('MetaData "DescribeServiceUpdates" "Amazonka.MemoryDb.DescribeServiceUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeServiceUpdates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceUpdateStatus])) :*: S1 ('MetaSel ('Just "serviceUpdateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clusterNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))
type AWSResponse DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

newDescribeServiceUpdates :: DescribeServiceUpdates Source #

Create a value of DescribeServiceUpdates 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:status:DescribeServiceUpdates', describeServiceUpdates_status - The status(es) of the service updates to filter on

$sel:serviceUpdateName:DescribeServiceUpdates', describeServiceUpdates_serviceUpdateName - The unique ID of the service update to describe.

$sel:clusterNames:DescribeServiceUpdates', describeServiceUpdates_clusterNames - The list of cluster names to identify service updates to apply

$sel:nextToken:DescribeServiceUpdates', describeServiceUpdates_nextToken - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

$sel:maxResults:DescribeServiceUpdates', describeServiceUpdates_maxResults - The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

Request Lenses

describeServiceUpdates_status :: Lens' DescribeServiceUpdates (Maybe [ServiceUpdateStatus]) Source #

The status(es) of the service updates to filter on

describeServiceUpdates_serviceUpdateName :: Lens' DescribeServiceUpdates (Maybe Text) Source #

The unique ID of the service update to describe.

describeServiceUpdates_clusterNames :: Lens' DescribeServiceUpdates (Maybe [Text]) Source #

The list of cluster names to identify service updates to apply

describeServiceUpdates_nextToken :: Lens' DescribeServiceUpdates (Maybe Text) Source #

An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

describeServiceUpdates_maxResults :: Lens' DescribeServiceUpdates (Maybe Int) Source #

The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

Destructuring the Response

data DescribeServiceUpdatesResponse Source #

See: newDescribeServiceUpdatesResponse smart constructor.

Constructors

DescribeServiceUpdatesResponse' 

Fields

  • serviceUpdates :: Maybe [ServiceUpdate]

    A list of service updates

  • nextToken :: Maybe Text

    An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Read DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Show DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Generic DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type Rep DescribeServiceUpdatesResponse :: Type -> Type #

NFData DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdatesResponse = D1 ('MetaData "DescribeServiceUpdatesResponse" "Amazonka.MemoryDb.DescribeServiceUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeServiceUpdatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceUpdate])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeServiceUpdatesResponse Source #

Create a value of DescribeServiceUpdatesResponse 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:serviceUpdates:DescribeServiceUpdatesResponse', describeServiceUpdatesResponse_serviceUpdates - A list of service updates

$sel:nextToken:DescribeServiceUpdates', describeServiceUpdatesResponse_nextToken - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

$sel:httpStatus:DescribeServiceUpdatesResponse', describeServiceUpdatesResponse_httpStatus - The response's http status code.

Response Lenses

describeServiceUpdatesResponse_nextToken :: Lens' DescribeServiceUpdatesResponse (Maybe Text) Source #

An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.