libZSservicesZSamazonka-budgetsZSamazonka-budgets
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.Budgets.ExecuteBudgetAction

Description

Executes a budget action.

Synopsis

Creating a Request

data ExecuteBudgetAction Source #

See: newExecuteBudgetAction smart constructor.

Constructors

ExecuteBudgetAction' 

Fields

Instances

Instances details
Eq ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Read ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Show ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Generic ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Associated Types

type Rep ExecuteBudgetAction :: Type -> Type #

NFData ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Methods

rnf :: ExecuteBudgetAction -> () #

Hashable ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

ToJSON ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

AWSRequest ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Associated Types

type AWSResponse ExecuteBudgetAction #

ToHeaders ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

ToPath ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

ToQuery ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

type Rep ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

type Rep ExecuteBudgetAction = D1 ('MetaData "ExecuteBudgetAction" "Amazonka.Budgets.ExecuteBudgetAction" "libZSservicesZSamazonka-budgetsZSamazonka-budgets" 'False) (C1 ('MetaCons "ExecuteBudgetAction'" '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) :*: S1 ('MetaSel ('Just "executionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutionType))))
type AWSResponse ExecuteBudgetAction Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

newExecuteBudgetAction Source #

Create a value of ExecuteBudgetAction 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:accountId:ExecuteBudgetAction', executeBudgetAction_accountId - Undocumented member.

$sel:budgetName:ExecuteBudgetAction', executeBudgetAction_budgetName - Undocumented member.

$sel:actionId:ExecuteBudgetAction', executeBudgetAction_actionId - A system-generated universally unique identifier (UUID) for the action.

$sel:executionType:ExecuteBudgetAction', executeBudgetAction_executionType - The type of execution.

Request Lenses

executeBudgetAction_actionId :: Lens' ExecuteBudgetAction Text Source #

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

Destructuring the Response

data ExecuteBudgetActionResponse Source #

See: newExecuteBudgetActionResponse smart constructor.

Constructors

ExecuteBudgetActionResponse' 

Fields

Instances

Instances details
Eq ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Read ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Show ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Generic ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

Associated Types

type Rep ExecuteBudgetActionResponse :: Type -> Type #

NFData ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

type Rep ExecuteBudgetActionResponse Source # 
Instance details

Defined in Amazonka.Budgets.ExecuteBudgetAction

type Rep ExecuteBudgetActionResponse = D1 ('MetaData "ExecuteBudgetActionResponse" "Amazonka.Budgets.ExecuteBudgetAction" "libZSservicesZSamazonka-budgetsZSamazonka-budgets" 'False) (C1 ('MetaCons "ExecuteBudgetActionResponse'" '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 "actionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "executionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutionType)))))

Response Lenses

executeBudgetActionResponse_actionId :: Lens' ExecuteBudgetActionResponse Text Source #

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