1. Packages
  2. Azure Native v2
  3. API Docs
  4. elastic
  5. getBillingInfo
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.elastic.getBillingInfo

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Marketplace Subscription and Organization details to which resource gets billed into. Azure REST API version: 2023-07-01-preview.

Other available API versions: 2023-10-01-preview, 2023-11-01-preview, 2024-01-01-preview, 2024-03-01, 2024-05-01-preview, 2024-06-15-preview, 2024-10-01-preview.

Using getBillingInfo

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 getBillingInfo(args: GetBillingInfoArgs, opts?: InvokeOptions): Promise<GetBillingInfoResult>
function getBillingInfoOutput(args: GetBillingInfoOutputArgs, opts?: InvokeOptions): Output<GetBillingInfoResult>
Copy
def get_billing_info(monitor_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetBillingInfoResult
def get_billing_info_output(monitor_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetBillingInfoResult]
Copy
func GetBillingInfo(ctx *Context, args *GetBillingInfoArgs, opts ...InvokeOption) (*GetBillingInfoResult, error)
func GetBillingInfoOutput(ctx *Context, args *GetBillingInfoOutputArgs, opts ...InvokeOption) GetBillingInfoResultOutput
Copy

> Note: This function is named GetBillingInfo in the Go SDK.

public static class GetBillingInfo 
{
    public static Task<GetBillingInfoResult> InvokeAsync(GetBillingInfoArgs args, InvokeOptions? opts = null)
    public static Output<GetBillingInfoResult> Invoke(GetBillingInfoInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBillingInfoResult> getBillingInfo(GetBillingInfoArgs args, InvokeOptions options)
public static Output<GetBillingInfoResult> getBillingInfo(GetBillingInfoArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:elastic:getBillingInfo
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MonitorName
This property is required.
Changes to this property will trigger replacement.
string
Monitor resource name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
MonitorName
This property is required.
Changes to this property will trigger replacement.
string
Monitor resource name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
monitorName
This property is required.
Changes to this property will trigger replacement.
String
Monitor resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
monitorName
This property is required.
Changes to this property will trigger replacement.
string
Monitor resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
monitor_name
This property is required.
Changes to this property will trigger replacement.
str
Monitor resource name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
monitorName
This property is required.
Changes to this property will trigger replacement.
String
Monitor resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getBillingInfo Result

The following output properties are available:

MarketplaceSaasInfo MarketplaceSaaSInfoResponse
Marketplace Subscription details
PartnerBillingEntity PartnerBillingEntityResponse
Partner Billing Entity details: Organization Info
marketplaceSaasInfo MarketplaceSaaSInfoResponse
Marketplace Subscription details
partnerBillingEntity PartnerBillingEntityResponse
Partner Billing Entity details: Organization Info
marketplaceSaasInfo MarketplaceSaaSInfoResponse
Marketplace Subscription details
partnerBillingEntity PartnerBillingEntityResponse
Partner Billing Entity details: Organization Info
marketplace_saas_info MarketplaceSaaSInfoResponse
Marketplace Subscription details
partner_billing_entity PartnerBillingEntityResponse
Partner Billing Entity details: Organization Info
marketplaceSaasInfo Property Map
Marketplace Subscription details
partnerBillingEntity Property Map
Partner Billing Entity details: Organization Info

Supporting Types

MarketplaceSaaSInfoResponse

BilledAzureSubscriptionId string
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
MarketplaceName string
Marketplace Subscription Details: SAAS Name
MarketplaceResourceId string
Marketplace Subscription Details: Resource URI
MarketplaceStatus string
Marketplace Subscription Details: SaaS Subscription Status
MarketplaceSubscription Pulumi.AzureNative.Elastic.Inputs.MarketplaceSaaSInfoResponseMarketplaceSubscription
Marketplace Subscription
Subscribed bool
Flag specifying if the Marketplace status is subscribed or not.
BilledAzureSubscriptionId string
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
MarketplaceName string
Marketplace Subscription Details: SAAS Name
MarketplaceResourceId string
Marketplace Subscription Details: Resource URI
MarketplaceStatus string
Marketplace Subscription Details: SaaS Subscription Status
MarketplaceSubscription MarketplaceSaaSInfoResponseMarketplaceSubscription
Marketplace Subscription
Subscribed bool
Flag specifying if the Marketplace status is subscribed or not.
billedAzureSubscriptionId String
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
marketplaceName String
Marketplace Subscription Details: SAAS Name
marketplaceResourceId String
Marketplace Subscription Details: Resource URI
marketplaceStatus String
Marketplace Subscription Details: SaaS Subscription Status
marketplaceSubscription MarketplaceSaaSInfoResponseMarketplaceSubscription
Marketplace Subscription
subscribed Boolean
Flag specifying if the Marketplace status is subscribed or not.
billedAzureSubscriptionId string
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
marketplaceName string
Marketplace Subscription Details: SAAS Name
marketplaceResourceId string
Marketplace Subscription Details: Resource URI
marketplaceStatus string
Marketplace Subscription Details: SaaS Subscription Status
marketplaceSubscription MarketplaceSaaSInfoResponseMarketplaceSubscription
Marketplace Subscription
subscribed boolean
Flag specifying if the Marketplace status is subscribed or not.
billed_azure_subscription_id str
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
marketplace_name str
Marketplace Subscription Details: SAAS Name
marketplace_resource_id str
Marketplace Subscription Details: Resource URI
marketplace_status str
Marketplace Subscription Details: SaaS Subscription Status
marketplace_subscription MarketplaceSaaSInfoResponseMarketplaceSubscription
Marketplace Subscription
subscribed bool
Flag specifying if the Marketplace status is subscribed or not.
billedAzureSubscriptionId String
The Azure Subscription ID to which the Marketplace Subscription belongs and gets billed into.
marketplaceName String
Marketplace Subscription Details: SAAS Name
marketplaceResourceId String
Marketplace Subscription Details: Resource URI
marketplaceStatus String
Marketplace Subscription Details: SaaS Subscription Status
marketplaceSubscription Property Map
Marketplace Subscription
subscribed Boolean
Flag specifying if the Marketplace status is subscribed or not.

MarketplaceSaaSInfoResponseMarketplaceSubscription

Id string
Marketplace Subscription Id. This is a GUID-formatted string.
Id string
Marketplace Subscription Id. This is a GUID-formatted string.
id String
Marketplace Subscription Id. This is a GUID-formatted string.
id string
Marketplace Subscription Id. This is a GUID-formatted string.
id str
Marketplace Subscription Id. This is a GUID-formatted string.
id String
Marketplace Subscription Id. This is a GUID-formatted string.

PartnerBillingEntityResponse

Id string
The Elastic Organization Id.
Name string
The Elastic Organization Name.
PartnerEntityUri string
Link to the elastic organization page
Id string
The Elastic Organization Id.
Name string
The Elastic Organization Name.
PartnerEntityUri string
Link to the elastic organization page
id String
The Elastic Organization Id.
name String
The Elastic Organization Name.
partnerEntityUri String
Link to the elastic organization page
id string
The Elastic Organization Id.
name string
The Elastic Organization Name.
partnerEntityUri string
Link to the elastic organization page
id str
The Elastic Organization Id.
name str
The Elastic Organization Name.
partner_entity_uri str
Link to the elastic organization page
id String
The Elastic Organization Id.
name String
The Elastic Organization Name.
partnerEntityUri String
Link to the elastic organization page

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi