amazonka-gamelift-2.0: Amazon GameLift 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.GameLift.DescribeAlias

Description

Retrieves properties for an alias. This operation returns all alias metadata and settings. To get an alias's target fleet ID only, use ResolveAlias.

To get alias properties, specify the alias ID. If successful, the requested alias record is returned.

Related actions

All APIs by task

Synopsis

Creating a Request

data DescribeAlias Source #

See: newDescribeAlias smart constructor.

Constructors

DescribeAlias' 

Fields

  • aliasId :: Text

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

Instances

Instances details
ToJSON DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

ToHeaders DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

ToPath DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

ToQuery DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

AWSRequest DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Associated Types

type AWSResponse DescribeAlias #

Generic DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Associated Types

type Rep DescribeAlias :: Type -> Type #

Read DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Show DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

NFData DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Methods

rnf :: DescribeAlias -> () #

Eq DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Hashable DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

type AWSResponse DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

type Rep DescribeAlias Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

type Rep DescribeAlias = D1 ('MetaData "DescribeAlias" "Amazonka.GameLift.DescribeAlias" "amazonka-gamelift-2.0-IjhNQby9jLV6gj30IrgsyK" 'False) (C1 ('MetaCons "DescribeAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeAlias Source #

Create a value of DescribeAlias 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:

DescribeAlias, describeAlias_aliasId - The unique identifier for the fleet alias that you want to retrieve. You can use either the alias ID or ARN value.

Request Lenses

describeAlias_aliasId :: Lens' DescribeAlias Text Source #

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

Destructuring the Response

data DescribeAliasResponse Source #

See: newDescribeAliasResponse smart constructor.

Constructors

DescribeAliasResponse' 

Fields

Instances

Instances details
Generic DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Associated Types

type Rep DescribeAliasResponse :: Type -> Type #

Read DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Show DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

NFData DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

Methods

rnf :: DescribeAliasResponse -> () #

Eq DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

type Rep DescribeAliasResponse Source # 
Instance details

Defined in Amazonka.GameLift.DescribeAlias

type Rep DescribeAliasResponse = D1 ('MetaData "DescribeAliasResponse" "Amazonka.GameLift.DescribeAlias" "amazonka-gamelift-2.0-IjhNQby9jLV6gj30IrgsyK" 'False) (C1 ('MetaCons "DescribeAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Alias)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeAliasResponse Source #

Create a value of DescribeAliasResponse 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:alias:DescribeAliasResponse', describeAliasResponse_alias - The requested alias resource.

$sel:httpStatus:DescribeAliasResponse', describeAliasResponse_httpStatus - The response's http status code.

Response Lenses