amazonka-resiliencehub-2.0: Amazon Resilience Hub 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.ResilienceHub.DeleteRecommendationTemplate

Description

Deletes a recommendation template. This is a destructive action that can't be undone.

Synopsis

Creating a Request

data DeleteRecommendationTemplate Source #

See: newDeleteRecommendationTemplate smart constructor.

Constructors

DeleteRecommendationTemplate' 

Fields

  • clientToken :: Maybe Text

    Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.

  • recommendationTemplateArn :: Text

    The Amazon Resource Name (ARN) for a recommendation template.

Instances

Instances details
ToJSON DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

ToHeaders DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

ToPath DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

ToQuery DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

AWSRequest DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Generic DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Associated Types

type Rep DeleteRecommendationTemplate :: Type -> Type #

Read DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Show DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

NFData DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Eq DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Hashable DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

type AWSResponse DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

type Rep DeleteRecommendationTemplate Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

type Rep DeleteRecommendationTemplate = D1 ('MetaData "DeleteRecommendationTemplate" "Amazonka.ResilienceHub.DeleteRecommendationTemplate" "amazonka-resiliencehub-2.0-EsKgNhAb0B96cCxrYtrBzG" 'False) (C1 ('MetaCons "DeleteRecommendationTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recommendationTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRecommendationTemplate Source #

Create a value of DeleteRecommendationTemplate 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:clientToken:DeleteRecommendationTemplate', deleteRecommendationTemplate_clientToken - Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.

DeleteRecommendationTemplate, deleteRecommendationTemplate_recommendationTemplateArn - The Amazon Resource Name (ARN) for a recommendation template.

Request Lenses

deleteRecommendationTemplate_clientToken :: Lens' DeleteRecommendationTemplate (Maybe Text) Source #

Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.

deleteRecommendationTemplate_recommendationTemplateArn :: Lens' DeleteRecommendationTemplate Text Source #

The Amazon Resource Name (ARN) for a recommendation template.

Destructuring the Response

data DeleteRecommendationTemplateResponse Source #

Constructors

DeleteRecommendationTemplateResponse' 

Fields

Instances

Instances details
Generic DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Read DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Show DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

NFData DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

Eq DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

type Rep DeleteRecommendationTemplateResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DeleteRecommendationTemplate

type Rep DeleteRecommendationTemplateResponse = D1 ('MetaData "DeleteRecommendationTemplateResponse" "Amazonka.ResilienceHub.DeleteRecommendationTemplate" "amazonka-resiliencehub-2.0-EsKgNhAb0B96cCxrYtrBzG" 'False) (C1 ('MetaCons "DeleteRecommendationTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "recommendationTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecommendationTemplateStatus))))

Response Lenses