1. Packages
  2. Azure Native
  3. API Docs
  4. elastic
  5. getBillingInfo
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.8.0 published on Monday, Sep 18, 2023 by Pulumi

azure-native.elastic.getBillingInfo

Explore with Pulumi AI

azure-native logo
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.8.0 published on Monday, Sep 18, 2023 by Pulumi

    Marketplace Subscription and Organization details to which resource gets billed into. Azure REST API version: 2023-07-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>
    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]
    func GetBillingInfo(ctx *Context, args *GetBillingInfoArgs, opts ...InvokeOption) (*GetBillingInfoResult, error)
    func GetBillingInfoOutput(ctx *Context, args *GetBillingInfoOutputArgs, opts ...InvokeOption) GetBillingInfoResultOutput

    > 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)
    }
    public static CompletableFuture<GetBillingInfoResult> getBillingInfo(GetBillingInfoArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:elastic:getBillingInfo
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MonitorName string

    Monitor resource name

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    MonitorName string

    Monitor resource name

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    monitorName String

    Monitor resource name

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    monitorName string

    Monitor resource name

    resourceGroupName string

    The name of the resource group. The name is case insensitive.

    monitor_name str

    Monitor resource name

    resource_group_name str

    The name of the resource group. The name is case insensitive.

    monitorName String

    Monitor resource name

    resourceGroupName 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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    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.8.0 published on Monday, Sep 18, 2023 by Pulumi