libZSservicesZSamazonka-gameliftZSamazonka-gamelift
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.GameLift.ResolveAlias

Description

Retrieves the fleet ID that an alias is currently pointing to.

Related actions

CreateAlias | ListAliases | DescribeAlias | UpdateAlias | DeleteAlias | ResolveAlias | All APIs by task

Synopsis

Creating a Request

data ResolveAlias Source #

Represents the input for a request operation.

See: newResolveAlias smart constructor.

Constructors

ResolveAlias' 

Fields

  • aliasId :: Text

    The unique identifier of the alias that you want to retrieve a fleet ID for. You can use either the alias ID or ARN value.

Instances

Instances details
Eq ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Read ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Show ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Generic ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Associated Types

type Rep ResolveAlias :: Type -> Type #

NFData ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Methods

rnf :: ResolveAlias -> () #

Hashable ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

ToJSON ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

AWSRequest ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Associated Types

type AWSResponse ResolveAlias #

ToHeaders ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

ToPath ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

ToQuery ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

type Rep ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

type Rep ResolveAlias = D1 ('MetaData "ResolveAlias" "Amazonka.GameLift.ResolveAlias" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "ResolveAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ResolveAlias Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

newResolveAlias Source #

Create a value of ResolveAlias 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:aliasId:ResolveAlias', resolveAlias_aliasId - The unique identifier of the alias that you want to retrieve a fleet ID for. You can use either the alias ID or ARN value.

Request Lenses

resolveAlias_aliasId :: Lens' ResolveAlias Text Source #

The unique identifier of the alias that you want to retrieve a fleet ID for. You can use either the alias ID or ARN value.

Destructuring the Response

data ResolveAliasResponse Source #

Represents the returned data in response to a request operation.

See: newResolveAliasResponse smart constructor.

Constructors

ResolveAliasResponse' 

Fields

Instances

Instances details
Eq ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Read ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Show ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Generic ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Associated Types

type Rep ResolveAliasResponse :: Type -> Type #

NFData ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

Methods

rnf :: ResolveAliasResponse -> () #

type Rep ResolveAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.ResolveAlias

type Rep ResolveAliasResponse = D1 ('MetaData "ResolveAliasResponse" "Amazonka.GameLift.ResolveAlias" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "ResolveAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fleetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newResolveAliasResponse Source #

Create a value of ResolveAliasResponse 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:fleetArn:ResolveAliasResponse', resolveAliasResponse_fleetArn - The Amazon Resource Name (ARN) associated with the GameLift fleet resource that this alias points to.

$sel:fleetId:ResolveAliasResponse', resolveAliasResponse_fleetId - The fleet identifier that the alias is pointing to.

$sel:httpStatus:ResolveAliasResponse', resolveAliasResponse_httpStatus - The response's http status code.

Response Lenses

resolveAliasResponse_fleetArn :: Lens' ResolveAliasResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) associated with the GameLift fleet resource that this alias points to.

resolveAliasResponse_fleetId :: Lens' ResolveAliasResponse (Maybe Text) Source #

The fleet identifier that the alias is pointing to.