libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator
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.GlobalAccelerator.ListCustomRoutingEndpointGroups

Description

List the endpoint groups that are associated with a listener for a custom routing accelerator.

Synopsis

Creating a Request

data ListCustomRoutingEndpointGroups Source #

See: newListCustomRoutingEndpointGroups smart constructor.

Constructors

ListCustomRoutingEndpointGroups' 

Fields

  • nextToken :: Maybe Text

    The token for the next set of results. You receive this token from a previous call.

  • maxResults :: Maybe Natural

    The number of endpoint group objects that you want to return with this call. The default value is 10.

  • listenerArn :: Text

    The Amazon Resource Name (ARN) of the listener to list endpoint groups for.

Instances

Instances details
Eq ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Read ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Show ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Generic ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Associated Types

type Rep ListCustomRoutingEndpointGroups :: Type -> Type #

NFData ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Hashable ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

ToJSON ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

AWSRequest ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

ToHeaders ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

ToPath ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

ToQuery ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

type Rep ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

type Rep ListCustomRoutingEndpointGroups = D1 ('MetaData "ListCustomRoutingEndpointGroups" "Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups" "libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator" 'False) (C1 ('MetaCons "ListCustomRoutingEndpointGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "listenerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListCustomRoutingEndpointGroups Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

newListCustomRoutingEndpointGroups Source #

Create a value of ListCustomRoutingEndpointGroups 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:nextToken:ListCustomRoutingEndpointGroups', listCustomRoutingEndpointGroups_nextToken - The token for the next set of results. You receive this token from a previous call.

$sel:maxResults:ListCustomRoutingEndpointGroups', listCustomRoutingEndpointGroups_maxResults - The number of endpoint group objects that you want to return with this call. The default value is 10.

$sel:listenerArn:ListCustomRoutingEndpointGroups', listCustomRoutingEndpointGroups_listenerArn - The Amazon Resource Name (ARN) of the listener to list endpoint groups for.

Request Lenses

listCustomRoutingEndpointGroups_nextToken :: Lens' ListCustomRoutingEndpointGroups (Maybe Text) Source #

The token for the next set of results. You receive this token from a previous call.

listCustomRoutingEndpointGroups_maxResults :: Lens' ListCustomRoutingEndpointGroups (Maybe Natural) Source #

The number of endpoint group objects that you want to return with this call. The default value is 10.

listCustomRoutingEndpointGroups_listenerArn :: Lens' ListCustomRoutingEndpointGroups Text Source #

The Amazon Resource Name (ARN) of the listener to list endpoint groups for.

Destructuring the Response

data ListCustomRoutingEndpointGroupsResponse Source #

Constructors

ListCustomRoutingEndpointGroupsResponse' 

Fields

Instances

Instances details
Eq ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Read ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Show ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

Generic ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

NFData ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

type Rep ListCustomRoutingEndpointGroupsResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups

type Rep ListCustomRoutingEndpointGroupsResponse = D1 ('MetaData "ListCustomRoutingEndpointGroupsResponse" "Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups" "libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator" 'False) (C1 ('MetaCons "ListCustomRoutingEndpointGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpointGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomRoutingEndpointGroup])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCustomRoutingEndpointGroupsResponse Source #

Create a value of ListCustomRoutingEndpointGroupsResponse 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:nextToken:ListCustomRoutingEndpointGroups', listCustomRoutingEndpointGroupsResponse_nextToken - The token for the next set of results. You receive this token from a previous call.

$sel:endpointGroups:ListCustomRoutingEndpointGroupsResponse', listCustomRoutingEndpointGroupsResponse_endpointGroups - The list of the endpoint groups associated with a listener for a custom routing accelerator.

$sel:httpStatus:ListCustomRoutingEndpointGroupsResponse', listCustomRoutingEndpointGroupsResponse_httpStatus - The response's http status code.

Response Lenses

listCustomRoutingEndpointGroupsResponse_nextToken :: Lens' ListCustomRoutingEndpointGroupsResponse (Maybe Text) Source #

The token for the next set of results. You receive this token from a previous call.

listCustomRoutingEndpointGroupsResponse_endpointGroups :: Lens' ListCustomRoutingEndpointGroupsResponse (Maybe [CustomRoutingEndpointGroup]) Source #

The list of the endpoint groups associated with a listener for a custom routing accelerator.