Microsoft.Billing billingAccounts/billingProfiles 2018-11-01-preview
Article 12/28/2022
1 contributor
Feedback
In this article
Bicep resource definition
The billingAccounts/billingProfiles resource type can be deployed to:
For a list of changed properties in each API version, see change log .
To create a Microsoft.Billing/billingAccounts/billingProfiles resource, add the following Bicep to your template.
resource symbolicname 'Microsoft.Billing/billingAccounts/billingProfiles@2018-11-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
address: {
addressLine1: 'string'
addressLine2: 'string'
addressLine3: 'string'
city: 'string'
companyName: 'string'
country: 'string'
firstName: 'string'
lastName: 'string'
postalCode: 'string'
region: 'string'
}
displayName: 'string'
enabledAzureSKUs: [
{
skuId: 'string'
}
]
invoiceSections: [
{
properties: {
billingProfiles: [
{
properties: {}
]
displayName: 'string'
}
}
]
poNumber: 'string'
}
}
Property values
billingAccounts/billingProfiles
Name
Description
Value
name
The resource name See how to set names and types for child resources in Bicep .
string (required)
parent
In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource. For more information, see Child resource outside parent resource .
Symbolic name for resource of type: billingAccounts
properties
A billing profile.
BillingProfileProperties
BillingProfileProperties
Name
Description
Value
address
Billing address.
Address
displayName
The billing profile name.
string
enabledAzureSKUs
Information about the product.
EnabledAzureSKUs []
invoiceSections
The invoice sections associated to the billing profile.
InvoiceSection []
poNumber
Purchase order number.
string
Address
Name
Description
Value
addressLine1
Address Line1.
string
addressLine2
Address Line2.
string
addressLine3
Address Line3.
string
city
Address City.
string
companyName
Company Name.
string
country
Country code uses ISO2, 2-digit format.
string
firstName
First Name.
string
lastName
Last Name.
string
postalCode
Address Postal Code.
string
region
Address Region.
string
EnabledAzureSKUs
Name
Description
Value
skuId
The sku id.
string
InvoiceSection
InvoiceSectionProperties
Name
Description
Value
billingProfiles
The billing profiles associated to the billing account.
BillingProfile []
displayName
The name of the InvoiceSection.
string
BillingProfile
ARM template resource definition
The billingAccounts/billingProfiles resource type can be deployed to:
For a list of changed properties in each API version, see change log .
To create a Microsoft.Billing/billingAccounts/billingProfiles resource, add the following JSON to your template.
{
"type": "Microsoft.Billing/billingAccounts/billingProfiles",
"apiVersion": "2018-11-01-preview",
"name": "string",
"properties": {
"address": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"city": "string",
"companyName": "string",
"country": "string",
"firstName": "string",
"lastName": "string",
"postalCode": "string",
"region": "string"
},
"displayName": "string",
"enabledAzureSKUs": [
{
"skuId": "string"
}
],
"invoiceSections": [
{
"properties": {
"billingProfiles": [
{
"properties": {},
],
"displayName": "string"
}
}
],
"poNumber": "string"
}
}
Property values
billingAccounts/billingProfiles
Name
Description
Value
type
The resource type
'Microsoft.Billing/billingAccounts/billingProfiles'
apiVersion
The resource api version
'2018-11-01-preview'
name
The resource name See how to set names and types for child resources in JSON ARM templates .
string (required)
properties
A billing profile.
BillingProfileProperties
BillingProfileProperties
Name
Description
Value
address
Billing address.
Address
displayName
The billing profile name.
string
enabledAzureSKUs
Information about the product.
EnabledAzureSKUs []
invoiceSections
The invoice sections associated to the billing profile.
InvoiceSection []
poNumber
Purchase order number.
string
Address
Name
Description
Value
addressLine1
Address Line1.
string
addressLine2
Address Line2.
string
addressLine3
Address Line3.
string
city
Address City.
string
companyName
Company Name.
string
country
Country code uses ISO2, 2-digit format.
string
firstName
First Name.
string
lastName
Last Name.
string
postalCode
Address Postal Code.
string
region
Address Region.
string
EnabledAzureSKUs
Name
Description
Value
skuId
The sku id.
string
InvoiceSection
InvoiceSectionProperties
Name
Description
Value
billingProfiles
The billing profiles associated to the billing account.
BillingProfile []
displayName
The name of the InvoiceSection.
string
BillingProfile
The billingAccounts/billingProfiles resource type can be deployed to:
For a list of changed properties in each API version, see change log .
To create a Microsoft.Billing/billingAccounts/billingProfiles resource, add the following Terraform to your template.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Billing/billingAccounts/billingProfiles@2018-11-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
address = {
addressLine1 = "string"
addressLine2 = "string"
addressLine3 = "string"
city = "string"
companyName = "string"
country = "string"
firstName = "string"
lastName = "string"
postalCode = "string"
region = "string"
}
displayName = "string"
enabledAzureSKUs = [
{
skuId = "string"
}
]
invoiceSections = [
{
properties = {
billingProfiles = [
{
properties = {}
]
displayName = "string"
}
}
]
poNumber = "string"
}
})
}
Property values
billingAccounts/billingProfiles
Name
Description
Value
type
The resource type
"Microsoft.Billing/billingAccounts/billingProfiles@2018-11-01-preview"
name
The resource name
string (required)
parent_id
The ID of the resource that is the parent for this resource.
ID for resource of type: billingAccounts
properties
A billing profile.
BillingProfileProperties
BillingProfileProperties
Name
Description
Value
address
Billing address.
Address
displayName
The billing profile name.
string
enabledAzureSKUs
Information about the product.
EnabledAzureSKUs []
invoiceSections
The invoice sections associated to the billing profile.
InvoiceSection []
poNumber
Purchase order number.
string
Address
Name
Description
Value
addressLine1
Address Line1.
string
addressLine2
Address Line2.
string
addressLine3
Address Line3.
string
city
Address City.
string
companyName
Company Name.
string
country
Country code uses ISO2, 2-digit format.
string
firstName
First Name.
string
lastName
Last Name.
string
postalCode
Address Postal Code.
string
region
Address Region.
string
EnabledAzureSKUs
Name
Description
Value
skuId
The sku id.
string
InvoiceSection
InvoiceSectionProperties
Name
Description
Value
billingProfiles
The billing profiles associated to the billing account.
BillingProfile []
displayName
The name of the InvoiceSection.
string
BillingProfile