azure-native.billing.InvoiceSection
Explore with Pulumi AI
An invoice section. Azure REST API version: 2024-04-01.
Example Usage
InvoiceSectionsCreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var invoiceSection = new AzureNative.Billing.InvoiceSection("invoiceSection", new()
    {
        BillingAccountName = "00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
        BillingProfileName = "xxxx-xxxx-xxx-xxx",
        InvoiceSectionName = "invoice-section-1",
        Properties = new AzureNative.Billing.Inputs.InvoiceSectionPropertiesArgs
        {
            DisplayName = "Invoice Section 1",
            Tags = 
            {
                { "costCategory", "Support" },
                { "pcCode", "A123456" },
            },
        },
    });
});
package main
import (
	billing "github.com/pulumi/pulumi-azure-native-sdk/billing/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := billing.NewInvoiceSection(ctx, "invoiceSection", &billing.InvoiceSectionArgs{
			BillingAccountName: pulumi.String("00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31"),
			BillingProfileName: pulumi.String("xxxx-xxxx-xxx-xxx"),
			InvoiceSectionName: pulumi.String("invoice-section-1"),
			Properties: &billing.InvoiceSectionPropertiesArgs{
				DisplayName: pulumi.String("Invoice Section 1"),
				Tags: pulumi.StringMap{
					"costCategory": pulumi.String("Support"),
					"pcCode":       pulumi.String("A123456"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.billing.InvoiceSection;
import com.pulumi.azurenative.billing.InvoiceSectionArgs;
import com.pulumi.azurenative.billing.inputs.InvoiceSectionPropertiesArgs;
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) {
        var invoiceSection = new InvoiceSection("invoiceSection", InvoiceSectionArgs.builder()
            .billingAccountName("00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31")
            .billingProfileName("xxxx-xxxx-xxx-xxx")
            .invoiceSectionName("invoice-section-1")
            .properties(InvoiceSectionPropertiesArgs.builder()
                .displayName("Invoice Section 1")
                .tags(Map.ofEntries(
                    Map.entry("costCategory", "Support"),
                    Map.entry("pcCode", "A123456")
                ))
                .build())
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const invoiceSection = new azure_native.billing.InvoiceSection("invoiceSection", {
    billingAccountName: "00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
    billingProfileName: "xxxx-xxxx-xxx-xxx",
    invoiceSectionName: "invoice-section-1",
    properties: {
        displayName: "Invoice Section 1",
        tags: {
            costCategory: "Support",
            pcCode: "A123456",
        },
    },
});
import pulumi
import pulumi_azure_native as azure_native
invoice_section = azure_native.billing.InvoiceSection("invoiceSection",
    billing_account_name="00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
    billing_profile_name="xxxx-xxxx-xxx-xxx",
    invoice_section_name="invoice-section-1",
    properties={
        "display_name": "Invoice Section 1",
        "tags": {
            "costCategory": "Support",
            "pcCode": "A123456",
        },
    })
resources:
  invoiceSection:
    type: azure-native:billing:InvoiceSection
    properties:
      billingAccountName: 00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31
      billingProfileName: xxxx-xxxx-xxx-xxx
      invoiceSectionName: invoice-section-1
      properties:
        displayName: Invoice Section 1
        tags:
          costCategory: Support
          pcCode: A123456
Create InvoiceSection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new InvoiceSection(name: string, args: InvoiceSectionArgs, opts?: CustomResourceOptions);@overload
def InvoiceSection(resource_name: str,
                   args: InvoiceSectionArgs,
                   opts: Optional[ResourceOptions] = None)
@overload
def InvoiceSection(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   billing_account_name: Optional[str] = None,
                   billing_profile_name: Optional[str] = None,
                   invoice_section_name: Optional[str] = None,
                   properties: Optional[InvoiceSectionPropertiesArgs] = None,
                   tags: Optional[Mapping[str, str]] = None)func NewInvoiceSection(ctx *Context, name string, args InvoiceSectionArgs, opts ...ResourceOption) (*InvoiceSection, error)public InvoiceSection(string name, InvoiceSectionArgs args, CustomResourceOptions? opts = null)
public InvoiceSection(String name, InvoiceSectionArgs args)
public InvoiceSection(String name, InvoiceSectionArgs args, CustomResourceOptions options)
type: azure-native:billing:InvoiceSection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InvoiceSectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InvoiceSectionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InvoiceSectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InvoiceSectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InvoiceSectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var invoiceSectionResource = new AzureNative.Billing.InvoiceSection("invoiceSectionResource", new()
{
    BillingAccountName = "string",
    BillingProfileName = "string",
    InvoiceSectionName = "string",
    Properties = new AzureNative.Billing.Inputs.InvoiceSectionPropertiesArgs
    {
        DisplayName = "string",
        ReasonCode = "string",
        State = "string",
        Tags = 
        {
            { "string", "string" },
        },
        TargetCloud = "string",
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := billing.NewInvoiceSection(ctx, "invoiceSectionResource", &billing.InvoiceSectionArgs{
	BillingAccountName: pulumi.String("string"),
	BillingProfileName: pulumi.String("string"),
	InvoiceSectionName: pulumi.String("string"),
	Properties: &billing.InvoiceSectionPropertiesArgs{
		DisplayName: pulumi.String("string"),
		ReasonCode:  pulumi.String("string"),
		State:       pulumi.String("string"),
		Tags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		TargetCloud: pulumi.String("string"),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var invoiceSectionResource = new InvoiceSection("invoiceSectionResource", InvoiceSectionArgs.builder()
    .billingAccountName("string")
    .billingProfileName("string")
    .invoiceSectionName("string")
    .properties(InvoiceSectionPropertiesArgs.builder()
        .displayName("string")
        .reasonCode("string")
        .state("string")
        .tags(Map.of("string", "string"))
        .targetCloud("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
invoice_section_resource = azure_native.billing.InvoiceSection("invoiceSectionResource",
    billing_account_name="string",
    billing_profile_name="string",
    invoice_section_name="string",
    properties={
        "display_name": "string",
        "reason_code": "string",
        "state": "string",
        "tags": {
            "string": "string",
        },
        "target_cloud": "string",
    },
    tags={
        "string": "string",
    })
const invoiceSectionResource = new azure_native.billing.InvoiceSection("invoiceSectionResource", {
    billingAccountName: "string",
    billingProfileName: "string",
    invoiceSectionName: "string",
    properties: {
        displayName: "string",
        reasonCode: "string",
        state: "string",
        tags: {
            string: "string",
        },
        targetCloud: "string",
    },
    tags: {
        string: "string",
    },
});
type: azure-native:billing:InvoiceSection
properties:
    billingAccountName: string
    billingProfileName: string
    invoiceSectionName: string
    properties:
        displayName: string
        reasonCode: string
        state: string
        tags:
            string: string
        targetCloud: string
    tags:
        string: string
InvoiceSection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The InvoiceSection resource accepts the following input properties:
- BillingAccount stringName 
- The ID that uniquely identifies a billing account.
- BillingProfile stringName 
- The ID that uniquely identifies a billing profile.
- InvoiceSection stringName 
- The ID that uniquely identifies an invoice section.
- Properties
Pulumi.Azure Native. Billing. Inputs. Invoice Section Properties 
- An invoice section.
- Dictionary<string, string>
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- BillingAccount stringName 
- The ID that uniquely identifies a billing account.
- BillingProfile stringName 
- The ID that uniquely identifies a billing profile.
- InvoiceSection stringName 
- The ID that uniquely identifies an invoice section.
- Properties
InvoiceSection Properties Args 
- An invoice section.
- map[string]string
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- billingAccount StringName 
- The ID that uniquely identifies a billing account.
- billingProfile StringName 
- The ID that uniquely identifies a billing profile.
- invoiceSection StringName 
- The ID that uniquely identifies an invoice section.
- properties
InvoiceSection Properties 
- An invoice section.
- Map<String,String>
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- billingAccount stringName 
- The ID that uniquely identifies a billing account.
- billingProfile stringName 
- The ID that uniquely identifies a billing profile.
- invoiceSection stringName 
- The ID that uniquely identifies an invoice section.
- properties
InvoiceSection Properties 
- An invoice section.
- {[key: string]: string}
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- billing_account_ strname 
- The ID that uniquely identifies a billing account.
- billing_profile_ strname 
- The ID that uniquely identifies a billing profile.
- invoice_section_ strname 
- The ID that uniquely identifies an invoice section.
- properties
InvoiceSection Properties Args 
- An invoice section.
- Mapping[str, str]
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- billingAccount StringName 
- The ID that uniquely identifies a billing account.
- billingProfile StringName 
- The ID that uniquely identifies a billing profile.
- invoiceSection StringName 
- The ID that uniquely identifies an invoice section.
- properties Property Map
- An invoice section.
- Map<String>
- Dictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
Outputs
All input properties are implicitly available as output properties. Additionally, the InvoiceSection resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Billing. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
InvoiceSectionProperties, InvoiceSectionPropertiesArgs      
- DisplayName string
- The name of the invoice section.
- ReasonCode string | Pulumi.Azure Native. Billing. Invoice Section State Reason Code 
- Reason for the specified invoice section status.
- State
string | Pulumi.Azure Native. Billing. Invoice Section State 
- Identifies the status of an invoice section.
- Dictionary<string, string>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- TargetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- DisplayName string
- The name of the invoice section.
- ReasonCode string | InvoiceSection State Reason Code 
- Reason for the specified invoice section status.
- State
string | InvoiceSection State Enum 
- Identifies the status of an invoice section.
- map[string]string
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- TargetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- displayName String
- The name of the invoice section.
- reasonCode String | InvoiceSection State Reason Code 
- Reason for the specified invoice section status.
- state
String | InvoiceSection State 
- Identifies the status of an invoice section.
- Map<String,String>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud String
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- displayName string
- The name of the invoice section.
- reasonCode string | InvoiceSection State Reason Code 
- Reason for the specified invoice section status.
- state
string | InvoiceSection State 
- Identifies the status of an invoice section.
- {[key: string]: string}
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- display_name str
- The name of the invoice section.
- reason_code str | InvoiceSection State Reason Code 
- Reason for the specified invoice section status.
- state
str | InvoiceSection State 
- Identifies the status of an invoice section.
- Mapping[str, str]
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- target_cloud str
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- displayName String
- The name of the invoice section.
- reasonCode String | "Other" | "PastDue" | "Unusual Activity" | "Spending Limit Reached" | "Spending Limit Expired" 
- Reason for the specified invoice section status.
- state
String | "Other" | "Active" | "Deleted" | "Disabled" | "UnderReview" | "Warned" | "Restricted" 
- Identifies the status of an invoice section.
- Map<String>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud String
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
InvoiceSectionPropertiesResponse, InvoiceSectionPropertiesResponseArgs        
- ProvisioningState string
- The provisioning state of the resource during a long-running operation.
- SystemId string
- The system generated unique identifier for an invoice section.
- DisplayName string
- The name of the invoice section.
- ReasonCode string
- Reason for the specified invoice section status.
- State string
- Identifies the status of an invoice section.
- Dictionary<string, string>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- TargetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- ProvisioningState string
- The provisioning state of the resource during a long-running operation.
- SystemId string
- The system generated unique identifier for an invoice section.
- DisplayName string
- The name of the invoice section.
- ReasonCode string
- Reason for the specified invoice section status.
- State string
- Identifies the status of an invoice section.
- map[string]string
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- TargetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- provisioningState String
- The provisioning state of the resource during a long-running operation.
- systemId String
- The system generated unique identifier for an invoice section.
- displayName String
- The name of the invoice section.
- reasonCode String
- Reason for the specified invoice section status.
- state String
- Identifies the status of an invoice section.
- Map<String,String>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud String
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- provisioningState string
- The provisioning state of the resource during a long-running operation.
- systemId string
- The system generated unique identifier for an invoice section.
- displayName string
- The name of the invoice section.
- reasonCode string
- Reason for the specified invoice section status.
- state string
- Identifies the status of an invoice section.
- {[key: string]: string}
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud string
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- provisioning_state str
- The provisioning state of the resource during a long-running operation.
- system_id str
- The system generated unique identifier for an invoice section.
- display_name str
- The name of the invoice section.
- reason_code str
- Reason for the specified invoice section status.
- state str
- Identifies the status of an invoice section.
- Mapping[str, str]
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- target_cloud str
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
- provisioningState String
- The provisioning state of the resource during a long-running operation.
- systemId String
- The system generated unique identifier for an invoice section.
- displayName String
- The name of the invoice section.
- reasonCode String
- Reason for the specified invoice section status.
- state String
- Identifies the status of an invoice section.
- Map<String>
- Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
- targetCloud String
- Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
InvoiceSectionState, InvoiceSectionStateArgs      
- Other
- Other
- Active
- Active
- Deleted
- Deleted
- Disabled
- Disabled
- UnderReview 
- UnderReview
- Warned
- Warned
- Restricted
- Restricted
- InvoiceSection State Other 
- Other
- InvoiceSection State Active 
- Active
- InvoiceSection State Deleted 
- Deleted
- InvoiceSection State Disabled 
- Disabled
- InvoiceSection State Under Review 
- UnderReview
- InvoiceSection State Warned 
- Warned
- InvoiceSection State Restricted 
- Restricted
- Other
- Other
- Active
- Active
- Deleted
- Deleted
- Disabled
- Disabled
- UnderReview 
- UnderReview
- Warned
- Warned
- Restricted
- Restricted
- Other
- Other
- Active
- Active
- Deleted
- Deleted
- Disabled
- Disabled
- UnderReview 
- UnderReview
- Warned
- Warned
- Restricted
- Restricted
- OTHER
- Other
- ACTIVE
- Active
- DELETED
- Deleted
- DISABLED
- Disabled
- UNDER_REVIEW
- UnderReview
- WARNED
- Warned
- RESTRICTED
- Restricted
- "Other"
- Other
- "Active"
- Active
- "Deleted"
- Deleted
- "Disabled"
- Disabled
- "UnderReview" 
- UnderReview
- "Warned"
- Warned
- "Restricted"
- Restricted
InvoiceSectionStateReasonCode, InvoiceSectionStateReasonCodeArgs          
- Other
- Other
- PastDue 
- PastDue
- UnusualActivity 
- UnusualActivity
- SpendingLimit Reached 
- SpendingLimitReached
- SpendingLimit Expired 
- SpendingLimitExpired
- InvoiceSection State Reason Code Other 
- Other
- InvoiceSection State Reason Code Past Due 
- PastDue
- InvoiceSection State Reason Code Unusual Activity 
- UnusualActivity
- InvoiceSection State Reason Code Spending Limit Reached 
- SpendingLimitReached
- InvoiceSection State Reason Code Spending Limit Expired 
- SpendingLimitExpired
- Other
- Other
- PastDue 
- PastDue
- UnusualActivity 
- UnusualActivity
- SpendingLimit Reached 
- SpendingLimitReached
- SpendingLimit Expired 
- SpendingLimitExpired
- Other
- Other
- PastDue 
- PastDue
- UnusualActivity 
- UnusualActivity
- SpendingLimit Reached 
- SpendingLimitReached
- SpendingLimit Expired 
- SpendingLimitExpired
- OTHER
- Other
- PAST_DUE
- PastDue
- UNUSUAL_ACTIVITY
- UnusualActivity
- SPENDING_LIMIT_REACHED
- SpendingLimitReached
- SPENDING_LIMIT_EXPIRED
- SpendingLimitExpired
- "Other"
- Other
- "PastDue" 
- PastDue
- "UnusualActivity" 
- UnusualActivity
- "SpendingLimit Reached" 
- SpendingLimitReached
- "SpendingLimit Expired" 
- SpendingLimitExpired
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:billing:InvoiceSection invoice-section-1 /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0