We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Creates a budget to set spending thresholds for your rendering activity.
Using getBudget
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBudget(args: GetBudgetArgs, opts?: InvokeOptions): Promise<GetBudgetResult>
function getBudgetOutput(args: GetBudgetOutputArgs, opts?: InvokeOutputOptions): Output<GetBudgetResult>def get_budget(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBudgetResult
def get_budget_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetBudgetResult]func LookupBudget(ctx *Context, args *LookupBudgetArgs, opts ...InvokeOption) (*LookupBudgetResult, error)
func LookupBudgetOutput(ctx *Context, args *LookupBudgetOutputArgs, opts ...InvokeOption) LookupBudgetResultOutput> Note: This function is named LookupBudget in the Go SDK.
public static class GetBudget
{
public static Task<GetBudgetResult> InvokeAsync(GetBudgetArgs args, InvokeOptions? opts = null)
public static Output<GetBudgetResult> Invoke(GetBudgetInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetBudgetResult> Invoke(GetBudgetInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetBudgetResult> getBudget(GetBudgetArgs args, InvokeOptions options)
public static Output<GetBudgetResult> getBudget(GetBudgetArgs args, InvokeOptions options)
public static Output<GetBudgetResult> getBudget(GetBudgetArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:deadline:getBudget
arguments:
# arguments dictionarydata "aws-native_deadline_get_budget" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The ARN of the budget.
- Arn string
- The ARN of the budget.
- arn string
- The ARN of the budget.
- arn String
- The ARN of the budget.
- arn string
- The ARN of the budget.
- arn str
- The ARN of the budget.
- arn String
- The ARN of the budget.
getBudget Result
The following output properties are available:
- Actions
List<Pulumi.
Aws Native. Deadline. Outputs. Budget Action To Add> - The budget actions to specify what happens when the budget runs out.
- Approximate
Dollar doubleLimit - The dollar limit based on consumed usage.
- Arn string
- The ARN of the budget.
- Budget
Id string - The budget ID.
- Description string
- The description of the budget.
- Display
Name string - The display name of the budget.
- Schedule
Pulumi.
Aws Native. Deadline. Outputs. Budget Schedule - Status
Pulumi.
Aws Native. Deadline. Budget Status - The status of the budget.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Actions
[]Budget
Action To Add - The budget actions to specify what happens when the budget runs out.
- Approximate
Dollar float64Limit - The dollar limit based on consumed usage.
- Arn string
- The ARN of the budget.
- Budget
Id string - The budget ID.
- Description string
- The description of the budget.
- Display
Name string - The display name of the budget.
- Schedule
Budget
Schedule - Status
Budget
Status - The status of the budget.
- Tag
- An array of key-value pairs to apply to this resource.
- actions list(object)
- The budget actions to specify what happens when the budget runs out.
- approximate_
dollar_ numberlimit - The dollar limit based on consumed usage.
- arn string
- The ARN of the budget.
- budget_
id string - The budget ID.
- description string
- The description of the budget.
- display_
name string - The display name of the budget.
- schedule object
- status "ACTIVE" | "INACTIVE"
- The status of the budget.
- list(object)
- An array of key-value pairs to apply to this resource.
- actions
List<Budget
Action To Add> - The budget actions to specify what happens when the budget runs out.
- approximate
Dollar DoubleLimit - The dollar limit based on consumed usage.
- arn String
- The ARN of the budget.
- budget
Id String - The budget ID.
- description String
- The description of the budget.
- display
Name String - The display name of the budget.
- schedule
Budget
Schedule - status
Budget
Status - The status of the budget.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- actions
Budget
Action To Add[] - The budget actions to specify what happens when the budget runs out.
- approximate
Dollar numberLimit - The dollar limit based on consumed usage.
- arn string
- The ARN of the budget.
- budget
Id string - The budget ID.
- description string
- The description of the budget.
- display
Name string - The display name of the budget.
- schedule
Budget
Schedule - status
Budget
Status - The status of the budget.
- Tag[]
- An array of key-value pairs to apply to this resource.
- actions
Sequence[Budget
Action To Add] - The budget actions to specify what happens when the budget runs out.
- approximate_
dollar_ floatlimit - The dollar limit based on consumed usage.
- arn str
- The ARN of the budget.
- budget_
id str - The budget ID.
- description str
- The description of the budget.
- display_
name str - The display name of the budget.
- schedule
Budget
Schedule - status
Budget
Status - The status of the budget.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- actions List<Property Map>
- The budget actions to specify what happens when the budget runs out.
- approximate
Dollar NumberLimit - The dollar limit based on consumed usage.
- arn String
- The ARN of the budget.
- budget
Id String - The budget ID.
- description String
- The description of the budget.
- display
Name String - The display name of the budget.
- schedule Property Map
- status "ACTIVE" | "INACTIVE"
- The status of the budget.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
BudgetActionToAdd
- Threshold
Percentage double - The percentage threshold for the budget action.
- Type
Pulumi.
Aws Native. Deadline. Budget Action To Add Type - The type of budget action.
- Description string
- A description for the budget action.
- Threshold
Percentage float64 - The percentage threshold for the budget action.
- Type
Budget
Action To Add Type - The type of budget action.
- Description string
- A description for the budget action.
- threshold_
percentage number - The percentage threshold for the budget action.
- type "STOP_SCHEDULING_AND_COMPLETE_TASKS" | "STOP_SCHEDULING_AND_CANCEL_TASKS"
- The type of budget action.
- description string
- A description for the budget action.
- threshold
Percentage Double - The percentage threshold for the budget action.
- type
Budget
Action To Add Type - The type of budget action.
- description String
- A description for the budget action.
- threshold
Percentage number - The percentage threshold for the budget action.
- type
Budget
Action To Add Type - The type of budget action.
- description string
- A description for the budget action.
- threshold_
percentage float - The percentage threshold for the budget action.
- type
Budget
Action To Add Type - The type of budget action.
- description str
- A description for the budget action.
- threshold
Percentage Number - The percentage threshold for the budget action.
- type "STOP_SCHEDULING_AND_COMPLETE_TASKS" | "STOP_SCHEDULING_AND_CANCEL_TASKS"
- The type of budget action.
- description String
- A description for the budget action.
BudgetActionToAddType
BudgetFixedBudgetSchedule
- end_
time string - When the budget ends.
- start_
time string - When the budget starts.
- end_
time str - When the budget ends.
- start_
time str - When the budget starts.
BudgetSchedule
BudgetStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi