tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getBillingBudgetOperationLog
Start a Neo task
Explain and create a tencentcloud.getBillingBudgetOperationLog resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of billing billing_budget_operation_log
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const billingBudgetOperationLog = tencentcloud.getBillingBudgetOperationLog({
budgetId: "1971489821259956225",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
billing_budget_operation_log = tencentcloud.get_billing_budget_operation_log(budget_id="1971489821259956225")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetBillingBudgetOperationLog(ctx, &tencentcloud.GetBillingBudgetOperationLogArgs{
BudgetId: "1971489821259956225",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var billingBudgetOperationLog = Tencentcloud.GetBillingBudgetOperationLog.Invoke(new()
{
BudgetId = "1971489821259956225",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetBillingBudgetOperationLogArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var billingBudgetOperationLog = TencentcloudFunctions.getBillingBudgetOperationLog(GetBillingBudgetOperationLogArgs.builder()
.budgetId("1971489821259956225")
.build());
}
}
variables:
billingBudgetOperationLog:
fn::invoke:
function: tencentcloud:getBillingBudgetOperationLog
arguments:
budgetId: '1971489821259956225'
Using getBillingBudgetOperationLog
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 getBillingBudgetOperationLog(args: GetBillingBudgetOperationLogArgs, opts?: InvokeOptions): Promise<GetBillingBudgetOperationLogResult>
function getBillingBudgetOperationLogOutput(args: GetBillingBudgetOperationLogOutputArgs, opts?: InvokeOptions): Output<GetBillingBudgetOperationLogResult>def get_billing_budget_operation_log(budget_id: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBillingBudgetOperationLogResult
def get_billing_budget_operation_log_output(budget_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBillingBudgetOperationLogResult]func GetBillingBudgetOperationLog(ctx *Context, args *GetBillingBudgetOperationLogArgs, opts ...InvokeOption) (*GetBillingBudgetOperationLogResult, error)
func GetBillingBudgetOperationLogOutput(ctx *Context, args *GetBillingBudgetOperationLogOutputArgs, opts ...InvokeOption) GetBillingBudgetOperationLogResultOutput> Note: This function is named GetBillingBudgetOperationLog in the Go SDK.
public static class GetBillingBudgetOperationLog
{
public static Task<GetBillingBudgetOperationLogResult> InvokeAsync(GetBillingBudgetOperationLogArgs args, InvokeOptions? opts = null)
public static Output<GetBillingBudgetOperationLogResult> Invoke(GetBillingBudgetOperationLogInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBillingBudgetOperationLogResult> getBillingBudgetOperationLog(GetBillingBudgetOperationLogArgs args, InvokeOptions options)
public static Output<GetBillingBudgetOperationLogResult> getBillingBudgetOperationLog(GetBillingBudgetOperationLogArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getBillingBudgetOperationLog:getBillingBudgetOperationLog
arguments:
# arguments dictionaryThe following arguments are supported:
- Budget
Id string - Budget id.
- Id string
- Result
Output stringFile - Used to save results.
- Budget
Id string - Budget id.
- Id string
- Result
Output stringFile - Used to save results.
- budget
Id String - Budget id.
- id String
- result
Output StringFile - Used to save results.
- budget
Id string - Budget id.
- id string
- result
Output stringFile - Used to save results.
- budget_
id str - Budget id.
- id str
- result_
output_ strfile - Used to save results.
- budget
Id String - Budget id.
- id String
- result
Output StringFile - Used to save results.
getBillingBudgetOperationLog Result
The following output properties are available:
- Budget
Id string - Budget item id.
- Id string
- Records
List<Get
Billing Budget Operation Log Record> - Query data list.
- Result
Output stringFile
- Budget
Id string - Budget item id.
- Id string
- Records
[]Get
Billing Budget Operation Log Record - Query data list.
- Result
Output stringFile
- budget
Id String - Budget item id.
- id String
- records
List<Get
Billing Budget Operation Log Record> - Query data list.
- result
Output StringFile
- budget
Id string - Budget item id.
- id string
- records
Get
Billing Budget Operation Log Record[] - Query data list.
- result
Output stringFile
- budget_
id str - Budget item id.
- id str
- records
Sequence[Get
Billing Budget Operation Log Record] - Query data list.
- result_
output_ strfile
- budget
Id String - Budget item id.
- id String
- records List<Property Map>
- Query data list.
- result
Output StringFile
Supporting Types
GetBillingBudgetOperationLogRecord
- Action string
- Modification type: ADD, UPDATE.
- Bill
Day double - Bill day.
- Bill
Month string - Bill month.
- Budget
Id string - Budget id.
- Create
Time string - Create time.
- Diff
Values List<GetBilling Budget Operation Log Record Diff Value> - change information.
- Operate
Uin double - Operate uin.
- Operation
Channel string - Operation channel.
- Owner
Uin double - Owner uin.
- Payer
Uin double - Payer uin.
- Update
Time string - Update time.
- Action string
- Modification type: ADD, UPDATE.
- Bill
Day float64 - Bill day.
- Bill
Month string - Bill month.
- Budget
Id string - Budget id.
- Create
Time string - Create time.
- Diff
Values []GetBilling Budget Operation Log Record Diff Value - change information.
- Operate
Uin float64 - Operate uin.
- Operation
Channel string - Operation channel.
- Owner
Uin float64 - Owner uin.
- Payer
Uin float64 - Payer uin.
- Update
Time string - Update time.
- action String
- Modification type: ADD, UPDATE.
- bill
Day Double - Bill day.
- bill
Month String - Bill month.
- budget
Id String - Budget id.
- create
Time String - Create time.
- diff
Values List<GetBilling Budget Operation Log Record Diff Value> - change information.
- operate
Uin Double - Operate uin.
- operation
Channel String - Operation channel.
- owner
Uin Double - Owner uin.
- payer
Uin Double - Payer uin.
- update
Time String - Update time.
- action string
- Modification type: ADD, UPDATE.
- bill
Day number - Bill day.
- bill
Month string - Bill month.
- budget
Id string - Budget id.
- create
Time string - Create time.
- diff
Values GetBilling Budget Operation Log Record Diff Value[] - change information.
- operate
Uin number - Operate uin.
- operation
Channel string - Operation channel.
- owner
Uin number - Owner uin.
- payer
Uin number - Payer uin.
- update
Time string - Update time.
- action str
- Modification type: ADD, UPDATE.
- bill_
day float - Bill day.
- bill_
month str - Bill month.
- budget_
id str - Budget id.
- create_
time str - Create time.
- diff_
values Sequence[GetBilling Budget Operation Log Record Diff Value] - change information.
- operate_
uin float - Operate uin.
- operation_
channel str - Operation channel.
- owner_
uin float - Owner uin.
- payer_
uin float - Payer uin.
- update_
time str - Update time.
- action String
- Modification type: ADD, UPDATE.
- bill
Day Number - Bill day.
- bill
Month String - Bill month.
- budget
Id String - Budget id.
- create
Time String - Create time.
- diff
Values List<Property Map> - change information.
- operate
Uin Number - Operate uin.
- operation
Channel String - Operation channel.
- owner
Uin Number - Owner uin.
- payer
Uin Number - Payer uin.
- update
Time String - Update time.
GetBillingBudgetOperationLogRecordDiffValue
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
