libZSservicesZSamazonka-quicksightZSamazonka-quicksight
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.QuickSight.DescribeTemplateAlias

Description

Describes the template alias for a template.

Synopsis

Creating a Request

data DescribeTemplateAlias Source #

See: newDescribeTemplateAlias smart constructor.

Constructors

DescribeTemplateAlias' 

Fields

  • awsAccountId :: Text

    The ID of the Amazon Web Services account that contains the template alias that you're describing.

  • templateId :: Text

    The ID for the template.

  • aliasName :: Text

    The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword $LATEST in the AliasName parameter. The keyword $PUBLISHED doesn't apply to templates.

Instances

Instances details
Eq DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Read DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Show DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Generic DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Associated Types

type Rep DescribeTemplateAlias :: Type -> Type #

NFData DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Methods

rnf :: DescribeTemplateAlias -> () #

Hashable DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

AWSRequest DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Associated Types

type AWSResponse DescribeTemplateAlias #

ToHeaders DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

ToPath DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

ToQuery DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

type Rep DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

type Rep DescribeTemplateAlias = D1 ('MetaData "DescribeTemplateAlias" "Amazonka.QuickSight.DescribeTemplateAlias" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DescribeTemplateAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeTemplateAlias Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

newDescribeTemplateAlias Source #

Create a value of DescribeTemplateAlias 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:awsAccountId:DescribeTemplateAlias', describeTemplateAlias_awsAccountId - The ID of the Amazon Web Services account that contains the template alias that you're describing.

$sel:templateId:DescribeTemplateAlias', describeTemplateAlias_templateId - The ID for the template.

$sel:aliasName:DescribeTemplateAlias', describeTemplateAlias_aliasName - The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword $LATEST in the AliasName parameter. The keyword $PUBLISHED doesn't apply to templates.

Request Lenses

describeTemplateAlias_awsAccountId :: Lens' DescribeTemplateAlias Text Source #

The ID of the Amazon Web Services account that contains the template alias that you're describing.

describeTemplateAlias_aliasName :: Lens' DescribeTemplateAlias Text Source #

The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword $LATEST in the AliasName parameter. The keyword $PUBLISHED doesn't apply to templates.

Destructuring the Response

data DescribeTemplateAliasResponse Source #

See: newDescribeTemplateAliasResponse smart constructor.

Constructors

DescribeTemplateAliasResponse' 

Fields

Instances

Instances details
Eq DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Read DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Show DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Generic DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

Associated Types

type Rep DescribeTemplateAliasResponse :: Type -> Type #

NFData DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

type Rep DescribeTemplateAliasResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeTemplateAlias

type Rep DescribeTemplateAliasResponse = D1 ('MetaData "DescribeTemplateAliasResponse" "Amazonka.QuickSight.DescribeTemplateAlias" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DescribeTemplateAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "templateAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateAlias)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeTemplateAliasResponse Source #

Create a value of DescribeTemplateAliasResponse 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:requestId:DescribeTemplateAliasResponse', describeTemplateAliasResponse_requestId - The Amazon Web Services request ID for this operation.

$sel:templateAlias:DescribeTemplateAliasResponse', describeTemplateAliasResponse_templateAlias - Information about the template alias.

$sel:status:DescribeTemplateAliasResponse', describeTemplateAliasResponse_status - The HTTP status of the request.

Response Lenses

describeTemplateAliasResponse_requestId :: Lens' DescribeTemplateAliasResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.