amazonka-budgets-2.0: Amazon Budgets 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.Budgets.DeleteBudgetAction

Description

Deletes a budget action.

Synopsis

Creating a Request

data DeleteBudgetAction Source #

See: newDeleteBudgetAction smart constructor.

Constructors

DeleteBudgetAction' 

Fields

Instances

Instances details
ToJSON DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

ToHeaders DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

ToPath DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

ToQuery DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

AWSRequest DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Associated Types

type AWSResponse DeleteBudgetAction #

Generic DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Associated Types

type Rep DeleteBudgetAction :: Type -> Type #

Read DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Show DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

NFData DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Methods

rnf :: DeleteBudgetAction -> () #

Eq DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Hashable DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

type AWSResponse DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

type Rep DeleteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

type Rep DeleteBudgetAction = D1 ('MetaData "DeleteBudgetAction" "Amazonka.Budgets.DeleteBudgetAction" "amazonka-budgets-2.0-7U1RWOWP6pxJESvTUhAD5Y" 'False) (C1 ('MetaCons "DeleteBudgetAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "budgetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "actionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteBudgetAction Source #

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

DeleteBudgetAction, deleteBudgetAction_accountId - Undocumented member.

DeleteBudgetAction, deleteBudgetAction_budgetName - Undocumented member.

DeleteBudgetAction, deleteBudgetAction_actionId - A system-generated universally unique identifier (UUID) for the action.

Request Lenses

deleteBudgetAction_actionId :: Lens' DeleteBudgetAction Text Source #

A system-generated universally unique identifier (UUID) for the action.

Destructuring the Response

data DeleteBudgetActionResponse Source #

See: newDeleteBudgetActionResponse smart constructor.

Constructors

DeleteBudgetActionResponse' 

Fields

Instances

Instances details
Generic DeleteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Associated Types

type Rep DeleteBudgetActionResponse :: Type -> Type #

Show DeleteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

NFData DeleteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

Eq DeleteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

type Rep DeleteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.DeleteBudgetAction

type Rep DeleteBudgetActionResponse = D1 ('MetaData "DeleteBudgetActionResponse" "Amazonka.Budgets.DeleteBudgetAction" "amazonka-budgets-2.0-7U1RWOWP6pxJESvTUhAD5Y" 'False) (C1 ('MetaCons "DeleteBudgetActionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "budgetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Action))))

newDeleteBudgetActionResponse Source #

Create a value of DeleteBudgetActionResponse 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:httpStatus:DeleteBudgetActionResponse', deleteBudgetActionResponse_httpStatus - The response's http status code.

DeleteBudgetAction, deleteBudgetActionResponse_accountId - Undocumented member.

DeleteBudgetAction, deleteBudgetActionResponse_budgetName - Undocumented member.

DeleteBudgetActionResponse, deleteBudgetActionResponse_action - Undocumented member.

Response Lenses