This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.testbase.getBillingHubServiceUsage
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Azure REST API version: 2022-04-01-preview.
Other available API versions: 2023-11-01-preview.
Using getBillingHubServiceUsage
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 getBillingHubServiceUsage(args: GetBillingHubServiceUsageArgs, opts?: InvokeOptions): Promise<GetBillingHubServiceUsageResult>
function getBillingHubServiceUsageOutput(args: GetBillingHubServiceUsageOutputArgs, opts?: InvokeOptions): Output<GetBillingHubServiceUsageResult>
def get_billing_hub_service_usage(end_time_stamp: Optional[str] = None,
page_index: Optional[int] = None,
page_size: Optional[int] = None,
resource_group_name: Optional[str] = None,
start_time_stamp: Optional[str] = None,
test_base_account_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBillingHubServiceUsageResult
def get_billing_hub_service_usage_output(end_time_stamp: Optional[pulumi.Input[str]] = None,
page_index: Optional[pulumi.Input[int]] = None,
page_size: Optional[pulumi.Input[int]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
start_time_stamp: Optional[pulumi.Input[str]] = None,
test_base_account_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBillingHubServiceUsageResult]
func GetBillingHubServiceUsage(ctx *Context, args *GetBillingHubServiceUsageArgs, opts ...InvokeOption) (*GetBillingHubServiceUsageResult, error)
func GetBillingHubServiceUsageOutput(ctx *Context, args *GetBillingHubServiceUsageOutputArgs, opts ...InvokeOption) GetBillingHubServiceUsageResultOutput
> Note: This function is named GetBillingHubServiceUsage
in the Go SDK.
public static class GetBillingHubServiceUsage
{
public static Task<GetBillingHubServiceUsageResult> InvokeAsync(GetBillingHubServiceUsageArgs args, InvokeOptions? opts = null)
public static Output<GetBillingHubServiceUsageResult> Invoke(GetBillingHubServiceUsageInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBillingHubServiceUsageResult> getBillingHubServiceUsage(GetBillingHubServiceUsageArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:testbase:getBillingHubServiceUsage
arguments:
# arguments dictionary
The following arguments are supported:
- End
Time stringStamp - Resource
Group stringName - The name of the resource group that contains the resource.
- Start
Time stringStamp - Test
Base stringAccount Name - The resource name of the Test Base Account.
- Page
Index int - Page
Size int
- End
Time stringStamp - Resource
Group stringName - The name of the resource group that contains the resource.
- Start
Time stringStamp - Test
Base stringAccount Name - The resource name of the Test Base Account.
- Page
Index int - Page
Size int
- end
Time StringStamp - resource
Group StringName - The name of the resource group that contains the resource.
- start
Time StringStamp - test
Base StringAccount Name - The resource name of the Test Base Account.
- page
Index Integer - page
Size Integer
- end
Time stringStamp - resource
Group stringName - The name of the resource group that contains the resource.
- start
Time stringStamp - test
Base stringAccount Name - The resource name of the Test Base Account.
- page
Index number - page
Size number
- end_
time_ strstamp - resource_
group_ strname - The name of the resource group that contains the resource.
- start_
time_ strstamp - test_
base_ straccount_ name - The resource name of the Test Base Account.
- page_
index int - page_
size int
- end
Time StringStamp - resource
Group StringName - The name of the resource group that contains the resource.
- start
Time StringStamp - test
Base StringAccount Name - The resource name of the Test Base Account.
- page
Index Number - page
Size Number
getBillingHubServiceUsage Result
The following output properties are available:
Supporting Types
BillingHubExecutionUsageDetailResponse
- Application
Name string - Application
Version string - Billed
Charges double - End
Time stringStamp - Execution
Request stringId - Meter
Id string - Os
Build string - Release string
- Sku string
- Start
Time stringStamp - Test
Type string - Update
Type string - Used
Billable doubleHours - Used
Free doubleHours
- Application
Name string - Application
Version string - Billed
Charges float64 - End
Time stringStamp - Execution
Request stringId - Meter
Id string - Os
Build string - Release string
- Sku string
- Start
Time stringStamp - Test
Type string - Update
Type string - Used
Billable float64Hours - Used
Free float64Hours
- application
Name String - application
Version String - billed
Charges Double - end
Time StringStamp - execution
Request StringId - meter
Id String - os
Build String - release String
- sku String
- start
Time StringStamp - test
Type String - update
Type String - used
Billable DoubleHours - used
Free DoubleHours
- application
Name string - application
Version string - billed
Charges number - end
Time stringStamp - execution
Request stringId - meter
Id string - os
Build string - release string
- sku string
- start
Time stringStamp - test
Type string - update
Type string - used
Billable numberHours - used
Free numberHours
- application_
name str - application_
version str - billed_
charges float - end_
time_ strstamp - execution_
request_ strid - meter_
id str - os_
build str - release str
- sku str
- start_
time_ strstamp - test_
type str - update_
type str - used_
billable_ floathours - used_
free_ floathours
- application
Name String - application
Version String - billed
Charges Number - end
Time StringStamp - execution
Request StringId - meter
Id String - os
Build String - release String
- sku String
- start
Time StringStamp - test
Type String - update
Type String - used
Billable NumberHours - used
Free NumberHours
BillingHubGetUsageRequestResponse
- End
Time stringStamp - Start
Time stringStamp - Page
Index int - Page
Size int
- End
Time stringStamp - Start
Time stringStamp - Page
Index int - Page
Size int
- end
Time StringStamp - start
Time StringStamp - page
Index Integer - page
Size Integer
- end
Time stringStamp - start
Time stringStamp - page
Index number - page
Size number
- end_
time_ strstamp - start_
time_ strstamp - page_
index int - page_
size int
- end
Time StringStamp - start
Time StringStamp - page
Index Number - page
Size Number
BillingHubPackageUsageResponse
- Application
Name string - Application
Version string - Azure
Resource stringUri - Total
Charges float64 - Total
Used float64Billable Hours - Total
Used float64Free Hours - Usage
Entries []BillingGrouped By Update Type Hub Usage Grouped By Update Type Response
- application
Name String - application
Version String - azure
Resource StringUri - total
Charges Number - total
Used NumberBillable Hours - total
Used NumberFree Hours - usage
Entries List<Property Map>Grouped By Update Type
BillingHubUsageGroupResponse
- Execution
Usage List<Pulumi.Details Azure Native. Test Base. Inputs. Billing Hub Execution Usage Detail Response> - Os
Build string - Product
Family string - Release string
- Release
Build stringDate - Release
Build doubleNumber - Release
Build doubleRevision - Test
Type string - Total
Charges double - Total
Used doubleBillable Hours - Total
Used doubleFree Hours
- Execution
Usage []BillingDetails Hub Execution Usage Detail Response - Os
Build string - Product
Family string - Release string
- Release
Build stringDate - Release
Build float64Number - Release
Build float64Revision - Test
Type string - Total
Charges float64 - Total
Used float64Billable Hours - Total
Used float64Free Hours
- execution
Usage List<BillingDetails Hub Execution Usage Detail Response> - os
Build String - product
Family String - release String
- release
Build StringDate - release
Build DoubleNumber - release
Build DoubleRevision - test
Type String - total
Charges Double - total
Used DoubleBillable Hours - total
Used DoubleFree Hours
- execution
Usage BillingDetails Hub Execution Usage Detail Response[] - os
Build string - product
Family string - release string
- release
Build stringDate - release
Build numberNumber - release
Build numberRevision - test
Type string - total
Charges number - total
Used numberBillable Hours - total
Used numberFree Hours
- execution
Usage List<Property Map>Details - os
Build String - product
Family String - release String
- release
Build StringDate - release
Build NumberNumber - release
Build NumberRevision - test
Type String - total
Charges Number - total
Used NumberBillable Hours - total
Used NumberFree Hours
BillingHubUsageGroupedByUpdateTypeResponse
- Total
Charges float64 - Total
Used float64Billable Hours - Total
Used float64Free Hours - Update
Type string - Usage
Groups []BillingHub Usage Group Response
- total
Charges Double - total
Used DoubleBillable Hours - total
Used DoubleFree Hours - update
Type String - usage
Groups List<BillingHub Usage Group Response>
- total
Charges number - total
Used numberBillable Hours - total
Used numberFree Hours - update
Type string - usage
Groups BillingHub Usage Group Response[]
- total
Charges Number - total
Used NumberBillable Hours - total
Used NumberFree Hours - update
Type String - usage
Groups List<Property Map>
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi