tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack
tencentcloud.getBillingBudgetOperationLog
tencentcloud 1.82.29 published on Friday, Oct 10, 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 dictionary
The 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
tencentcloud
Terraform Provider.
tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack