amazonka-privatenetworks-2.0: Amazon Private 5G 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.PrivateNetworks.ListNetworks

Description

Lists networks. Add filters to your request to return a more specific list of results. Use filters to match the status of the network.

This operation returns paginated results.

Synopsis

Creating a Request

data ListNetworks Source #

See: newListNetworks smart constructor.

Constructors

ListNetworks' 

Fields

  • filters :: Maybe (HashMap NetworkFilterKeys [Text])

    The filters.

    • STATUS - The status (AVAILABLE | CREATED | DELETED | DEPROVISIONING | PROVISIONING).

    Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR, and the request returns all results that match any of the specified values.

  • maxResults :: Maybe Natural

    The maximum number of results to return.

  • startToken :: Maybe Text

    The token for the next page of results.

Instances

Instances details
ToJSON ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

ToHeaders ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

ToPath ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

ToQuery ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

AWSPager ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

AWSRequest ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Associated Types

type AWSResponse ListNetworks #

Generic ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Associated Types

type Rep ListNetworks :: Type -> Type #

Read ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Show ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

NFData ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Methods

rnf :: ListNetworks -> () #

Eq ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Hashable ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

type AWSResponse ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

type Rep ListNetworks Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

type Rep ListNetworks = D1 ('MetaData "ListNetworks" "Amazonka.PrivateNetworks.ListNetworks" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "ListNetworks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap NetworkFilterKeys [Text]))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListNetworks :: ListNetworks Source #

Create a value of ListNetworks 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:filters:ListNetworks', listNetworks_filters - The filters.

  • STATUS - The status (AVAILABLE | CREATED | DELETED | DEPROVISIONING | PROVISIONING).

Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR, and the request returns all results that match any of the specified values.

$sel:maxResults:ListNetworks', listNetworks_maxResults - The maximum number of results to return.

$sel:startToken:ListNetworks', listNetworks_startToken - The token for the next page of results.

Request Lenses

listNetworks_filters :: Lens' ListNetworks (Maybe (HashMap NetworkFilterKeys [Text])) Source #

The filters.

  • STATUS - The status (AVAILABLE | CREATED | DELETED | DEPROVISIONING | PROVISIONING).

Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR, and the request returns all results that match any of the specified values.

listNetworks_maxResults :: Lens' ListNetworks (Maybe Natural) Source #

The maximum number of results to return.

listNetworks_startToken :: Lens' ListNetworks (Maybe Text) Source #

The token for the next page of results.

Destructuring the Response

data ListNetworksResponse Source #

See: newListNetworksResponse smart constructor.

Constructors

ListNetworksResponse' 

Fields

Instances

Instances details
Generic ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Associated Types

type Rep ListNetworksResponse :: Type -> Type #

Read ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Show ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

NFData ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

Methods

rnf :: ListNetworksResponse -> () #

Eq ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

type Rep ListNetworksResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.ListNetworks

type Rep ListNetworksResponse = D1 ('MetaData "ListNetworksResponse" "Amazonka.PrivateNetworks.ListNetworks" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "ListNetworksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Network])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListNetworksResponse Source #

Create a value of ListNetworksResponse 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:networks:ListNetworksResponse', listNetworksResponse_networks - The networks.

$sel:nextToken:ListNetworksResponse', listNetworksResponse_nextToken - The token for the next page of results.

$sel:httpStatus:ListNetworksResponse', listNetworksResponse_httpStatus - The response's http status code.

Response Lenses

listNetworksResponse_nextToken :: Lens' ListNetworksResponse (Maybe Text) Source #

The token for the next page of results.