vantage.BillingProfile
Explore with Pulumi AI
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vantage.VantageFunctions;
import com.pulumi.vantage.BillingProfile;
import com.pulumi.vantage.BillingProfileArgs;
import com.pulumi.vantage.inputs.BillingProfileBankingInformationAttributesArgs;
import com.pulumi.vantage.inputs.BillingProfileBillingInformationAttributesArgs;
import com.pulumi.vantage.inputs.BillingProfileBusinessInformationAttributesArgs;
import com.pulumi.vantage.inputs.BillingProfileBusinessInformationAttributesMetadataArgs;
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) {
final var allProfiles = VantageFunctions.getBillingProfiles();
// Basic billing profile with minimal configuration
var basicProfile = new BillingProfile("basicProfile", BillingProfileArgs.builder()
.nickname("Basic Company Profile Test")
.build());
// Billing profile with nested billing information attributes
var completeProfileNested = new BillingProfile("completeProfileNested", BillingProfileArgs.builder()
.bankingInformationAttributes(BillingProfileBankingInformationAttributesArgs.builder()
.bank_name("Example Bank")
.beneficiary_name("John Doe")
.build())
.billingInformationAttributes(BillingProfileBillingInformationAttributesArgs.builder()
.address_line_1("123 Business Ave")
.address_line_2("Suite 100")
.billing_email("billing@example.com")
.city("New York")
.company_name("Example Corp")
.country_code("US")
.postal_code("10001")
.state("NY")
.build())
.businessInformationAttributes(BillingProfileBusinessInformationAttributesArgs.builder()
.metadata(BillingProfileBusinessInformationAttributesMetadataArgs.builder()
.customFields(BillingProfileBusinessInformationAttributesMetadataCustomFieldArgs.builder()
.name("VAT")
.value("123456789")
.build())
.build())
.build())
.nickname("Complete Company Profile Testng")
.build());
}
}
resources:
# Basic billing profile with minimal configuration
basicProfile:
type: vantage:BillingProfile
properties:
nickname: Basic Company Profile Test
# Billing profile with nested billing information attributes
completeProfileNested:
type: vantage:BillingProfile
properties:
bankingInformationAttributes:
bank_name: Example Bank
beneficiary_name: John Doe
billingInformationAttributes:
address_line_1: 123 Business Ave
address_line_2: Suite 100
billing_email:
- billing@example.com
city: New York
company_name: Example Corp
country_code: US
postal_code: '10001'
state: NY
businessInformationAttributes:
metadata:
customFields:
- name: VAT
value: '123456789'
nickname: Complete Company Profile Testng
variables:
allProfiles:
fn::invoke:
function: vantage:getBillingProfiles
arguments: {}
Create BillingProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BillingProfile(name: string, args: BillingProfileArgs, opts?: CustomResourceOptions);
@overload
def BillingProfile(resource_name: str,
args: BillingProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BillingProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
nickname: Optional[str] = None,
banking_information_attributes: Optional[BillingProfileBankingInformationAttributesArgs] = None,
billing_information_attributes: Optional[BillingProfileBillingInformationAttributesArgs] = None,
business_information_attributes: Optional[BillingProfileBusinessInformationAttributesArgs] = None)
func NewBillingProfile(ctx *Context, name string, args BillingProfileArgs, opts ...ResourceOption) (*BillingProfile, error)
public BillingProfile(string name, BillingProfileArgs args, CustomResourceOptions? opts = null)
public BillingProfile(String name, BillingProfileArgs args)
public BillingProfile(String name, BillingProfileArgs args, CustomResourceOptions options)
type: vantage:BillingProfile
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 BillingProfileArgs
- 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 BillingProfileArgs
- 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 BillingProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BillingProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BillingProfileArgs
- 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 billingProfileResource = new Vantage.BillingProfile("billingProfileResource", new()
{
Nickname = "string",
BankingInformationAttributes = new Vantage.Inputs.BillingProfileBankingInformationAttributesArgs
{
BankName = "string",
BeneficiaryName = "string",
SecureData = new Vantage.Inputs.BillingProfileBankingInformationAttributesSecureDataArgs
{
AccountNumber = "string",
Iban = "string",
RoutingNumber = "string",
SwiftBic = "string",
},
TaxId = "string",
Token = "string",
},
BillingInformationAttributes = new Vantage.Inputs.BillingProfileBillingInformationAttributesArgs
{
AddressLine1 = "string",
AddressLine2 = "string",
BillingEmails = new[]
{
"string",
},
City = "string",
CompanyName = "string",
CountryCode = "string",
PostalCode = "string",
State = "string",
Token = "string",
},
BusinessInformationAttributes = new Vantage.Inputs.BillingProfileBusinessInformationAttributesArgs
{
Metadata = new Vantage.Inputs.BillingProfileBusinessInformationAttributesMetadataArgs
{
CustomFields = new[]
{
new Vantage.Inputs.BillingProfileBusinessInformationAttributesMetadataCustomFieldArgs
{
Name = "string",
Value = "string",
},
},
},
Token = "string",
},
});
example, err := vantage.NewBillingProfile(ctx, "billingProfileResource", &vantage.BillingProfileArgs{
Nickname: pulumi.String("string"),
BankingInformationAttributes: &vantage.BillingProfileBankingInformationAttributesArgs{
BankName: pulumi.String("string"),
BeneficiaryName: pulumi.String("string"),
SecureData: &vantage.BillingProfileBankingInformationAttributesSecureDataArgs{
AccountNumber: pulumi.String("string"),
Iban: pulumi.String("string"),
RoutingNumber: pulumi.String("string"),
SwiftBic: pulumi.String("string"),
},
TaxId: pulumi.String("string"),
Token: pulumi.String("string"),
},
BillingInformationAttributes: &vantage.BillingProfileBillingInformationAttributesArgs{
AddressLine1: pulumi.String("string"),
AddressLine2: pulumi.String("string"),
BillingEmails: pulumi.StringArray{
pulumi.String("string"),
},
City: pulumi.String("string"),
CompanyName: pulumi.String("string"),
CountryCode: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
Token: pulumi.String("string"),
},
BusinessInformationAttributes: &vantage.BillingProfileBusinessInformationAttributesArgs{
Metadata: &vantage.BillingProfileBusinessInformationAttributesMetadataArgs{
CustomFields: vantage.BillingProfileBusinessInformationAttributesMetadataCustomFieldArray{
&vantage.BillingProfileBusinessInformationAttributesMetadataCustomFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
Token: pulumi.String("string"),
},
})
var billingProfileResource = new BillingProfile("billingProfileResource", BillingProfileArgs.builder()
.nickname("string")
.bankingInformationAttributes(BillingProfileBankingInformationAttributesArgs.builder()
.bankName("string")
.beneficiaryName("string")
.secureData(BillingProfileBankingInformationAttributesSecureDataArgs.builder()
.accountNumber("string")
.iban("string")
.routingNumber("string")
.swiftBic("string")
.build())
.taxId("string")
.token("string")
.build())
.billingInformationAttributes(BillingProfileBillingInformationAttributesArgs.builder()
.addressLine1("string")
.addressLine2("string")
.billingEmails("string")
.city("string")
.companyName("string")
.countryCode("string")
.postalCode("string")
.state("string")
.token("string")
.build())
.businessInformationAttributes(BillingProfileBusinessInformationAttributesArgs.builder()
.metadata(BillingProfileBusinessInformationAttributesMetadataArgs.builder()
.customFields(BillingProfileBusinessInformationAttributesMetadataCustomFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.token("string")
.build())
.build());
billing_profile_resource = vantage.BillingProfile("billingProfileResource",
nickname="string",
banking_information_attributes={
"bank_name": "string",
"beneficiary_name": "string",
"secure_data": {
"account_number": "string",
"iban": "string",
"routing_number": "string",
"swift_bic": "string",
},
"tax_id": "string",
"token": "string",
},
billing_information_attributes={
"address_line1": "string",
"address_line2": "string",
"billing_emails": ["string"],
"city": "string",
"company_name": "string",
"country_code": "string",
"postal_code": "string",
"state": "string",
"token": "string",
},
business_information_attributes={
"metadata": {
"custom_fields": [{
"name": "string",
"value": "string",
}],
},
"token": "string",
})
const billingProfileResource = new vantage.BillingProfile("billingProfileResource", {
nickname: "string",
bankingInformationAttributes: {
bankName: "string",
beneficiaryName: "string",
secureData: {
accountNumber: "string",
iban: "string",
routingNumber: "string",
swiftBic: "string",
},
taxId: "string",
token: "string",
},
billingInformationAttributes: {
addressLine1: "string",
addressLine2: "string",
billingEmails: ["string"],
city: "string",
companyName: "string",
countryCode: "string",
postalCode: "string",
state: "string",
token: "string",
},
businessInformationAttributes: {
metadata: {
customFields: [{
name: "string",
value: "string",
}],
},
token: "string",
},
});
type: vantage:BillingProfile
properties:
bankingInformationAttributes:
bankName: string
beneficiaryName: string
secureData:
accountNumber: string
iban: string
routingNumber: string
swiftBic: string
taxId: string
token: string
billingInformationAttributes:
addressLine1: string
addressLine2: string
billingEmails:
- string
city: string
companyName: string
countryCode: string
postalCode: string
state: string
token: string
businessInformationAttributes:
metadata:
customFields:
- name: string
value: string
token: string
nickname: string
BillingProfile 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 BillingProfile resource accepts the following input properties:
- Nickname string
- Display name for the billing profile
- Banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- Billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- Business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- Nickname string
- Display name for the billing profile
- Banking
Information BillingAttributes Profile Banking Information Attributes Args - Banking details (MSP accounts only)
- Billing
Information BillingAttributes Profile Billing Information Attributes Args - Billing address and contact information
- Business
Information BillingAttributes Profile Business Information Attributes Args - Business information and custom fields
- nickname String
- Display name for the billing profile
- banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- nickname string
- Display name for the billing profile
- banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- nickname str
- Display name for the billing profile
- banking_
information_ Billingattributes Profile Banking Information Attributes Args - Banking details (MSP accounts only)
- billing_
information_ Billingattributes Profile Billing Information Attributes Args - Billing address and contact information
- business_
information_ Billingattributes Profile Business Information Attributes Args - Business information and custom fields
- nickname String
- Display name for the billing profile
- banking
Information Property MapAttributes - Banking details (MSP accounts only)
- billing
Information Property MapAttributes - Billing address and contact information
- business
Information Property MapAttributes - Business information and custom fields
Outputs
All input properties are implicitly available as output properties. Additionally, the BillingProfile resource produces the following output properties:
- Created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Accounts stringCount - Number of managed accounts using this billing profile
- Token string
- The token of the billing profile
- Updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- Created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Accounts stringCount - Number of managed accounts using this billing profile
- Token string
- The token of the billing profile
- Updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- created
At String - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Accounts StringCount - Number of managed accounts using this billing profile
- token String
- The token of the billing profile
- updated
At String - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- id string
- The provider-assigned unique ID for this managed resource.
- managed
Accounts stringCount - Number of managed accounts using this billing profile
- token string
- The token of the billing profile
- updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- created_
at str - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- id str
- The provider-assigned unique ID for this managed resource.
- managed_
accounts_ strcount - Number of managed accounts using this billing profile
- token str
- The token of the billing profile
- updated_
at str - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- created
At String - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Accounts StringCount - Number of managed accounts using this billing profile
- token String
- The token of the billing profile
- updated
At String - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
Look up Existing BillingProfile Resource
Get an existing BillingProfile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BillingProfileState, opts?: CustomResourceOptions): BillingProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
banking_information_attributes: Optional[BillingProfileBankingInformationAttributesArgs] = None,
billing_information_attributes: Optional[BillingProfileBillingInformationAttributesArgs] = None,
business_information_attributes: Optional[BillingProfileBusinessInformationAttributesArgs] = None,
created_at: Optional[str] = None,
managed_accounts_count: Optional[str] = None,
nickname: Optional[str] = None,
token: Optional[str] = None,
updated_at: Optional[str] = None) -> BillingProfile
func GetBillingProfile(ctx *Context, name string, id IDInput, state *BillingProfileState, opts ...ResourceOption) (*BillingProfile, error)
public static BillingProfile Get(string name, Input<string> id, BillingProfileState? state, CustomResourceOptions? opts = null)
public static BillingProfile get(String name, Output<String> id, BillingProfileState state, CustomResourceOptions options)
resources: _: type: vantage:BillingProfile get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- Billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- Business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- Created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- Managed
Accounts stringCount - Number of managed accounts using this billing profile
- Nickname string
- Display name for the billing profile
- Token string
- The token of the billing profile
- Updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- Banking
Information BillingAttributes Profile Banking Information Attributes Args - Banking details (MSP accounts only)
- Billing
Information BillingAttributes Profile Billing Information Attributes Args - Billing address and contact information
- Business
Information BillingAttributes Profile Business Information Attributes Args - Business information and custom fields
- Created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- Managed
Accounts stringCount - Number of managed accounts using this billing profile
- Nickname string
- Display name for the billing profile
- Token string
- The token of the billing profile
- Updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- created
At String - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- managed
Accounts StringCount - Number of managed accounts using this billing profile
- nickname String
- Display name for the billing profile
- token String
- The token of the billing profile
- updated
At String - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- banking
Information BillingAttributes Profile Banking Information Attributes - Banking details (MSP accounts only)
- billing
Information BillingAttributes Profile Billing Information Attributes - Billing address and contact information
- business
Information BillingAttributes Profile Business Information Attributes - Business information and custom fields
- created
At string - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- managed
Accounts stringCount - Number of managed accounts using this billing profile
- nickname string
- Display name for the billing profile
- token string
- The token of the billing profile
- updated
At string - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- banking_
information_ Billingattributes Profile Banking Information Attributes Args - Banking details (MSP accounts only)
- billing_
information_ Billingattributes Profile Billing Information Attributes Args - Billing address and contact information
- business_
information_ Billingattributes Profile Business Information Attributes Args - Business information and custom fields
- created_
at str - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- managed_
accounts_ strcount - Number of managed accounts using this billing profile
- nickname str
- Display name for the billing profile
- token str
- The token of the billing profile
- updated_
at str - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
- banking
Information Property MapAttributes - Banking details (MSP accounts only)
- billing
Information Property MapAttributes - Billing address and contact information
- business
Information Property MapAttributes - Business information and custom fields
- created
At String - The date and time, in UTC, the billing profile was created. ISO 8601 formatted.
- managed
Accounts StringCount - Number of managed accounts using this billing profile
- nickname String
- Display name for the billing profile
- token String
- The token of the billing profile
- updated
At String - The date and time, in UTC, the billing profile was last updated. ISO 8601 formatted.
Supporting Types
BillingProfileBankingInformationAttributes, BillingProfileBankingInformationAttributesArgs
- Bank
Name string - Name of the bank
- Beneficiary
Name string - Name of the account beneficiary
- Secure
Data BillingProfile Banking Information Attributes Secure Data - Encrypted banking details
- Tax
Id string - Tax identification number
- Token string
- Bank
Name string - Name of the bank
- Beneficiary
Name string - Name of the account beneficiary
- Secure
Data BillingProfile Banking Information Attributes Secure Data - Encrypted banking details
- Tax
Id string - Tax identification number
- Token string
- bank
Name String - Name of the bank
- beneficiary
Name String - Name of the account beneficiary
- secure
Data BillingProfile Banking Information Attributes Secure Data - Encrypted banking details
- tax
Id String - Tax identification number
- token String
- bank
Name string - Name of the bank
- beneficiary
Name string - Name of the account beneficiary
- secure
Data BillingProfile Banking Information Attributes Secure Data - Encrypted banking details
- tax
Id string - Tax identification number
- token string
- bank_
name str - Name of the bank
- beneficiary_
name str - Name of the account beneficiary
- secure_
data BillingProfile Banking Information Attributes Secure Data - Encrypted banking details
- tax_
id str - Tax identification number
- token str
- bank
Name String - Name of the bank
- beneficiary
Name String - Name of the account beneficiary
- secure
Data Property Map - Encrypted banking details
- tax
Id String - Tax identification number
- token String
BillingProfileBankingInformationAttributesSecureData, BillingProfileBankingInformationAttributesSecureDataArgs
- Account
Number string - Bank account number (US)
- Iban string
- International Bank Account Number (EU)
- Routing
Number string - Bank routing number (US)
- Swift
Bic string - SWIFT/BIC code (EU)
- Account
Number string - Bank account number (US)
- Iban string
- International Bank Account Number (EU)
- Routing
Number string - Bank routing number (US)
- Swift
Bic string - SWIFT/BIC code (EU)
- account
Number String - Bank account number (US)
- iban String
- International Bank Account Number (EU)
- routing
Number String - Bank routing number (US)
- swift
Bic String - SWIFT/BIC code (EU)
- account
Number string - Bank account number (US)
- iban string
- International Bank Account Number (EU)
- routing
Number string - Bank routing number (US)
- swift
Bic string - SWIFT/BIC code (EU)
- account_
number str - Bank account number (US)
- iban str
- International Bank Account Number (EU)
- routing_
number str - Bank routing number (US)
- swift_
bic str - SWIFT/BIC code (EU)
- account
Number String - Bank account number (US)
- iban String
- International Bank Account Number (EU)
- routing
Number String - Bank routing number (US)
- swift
Bic String - SWIFT/BIC code (EU)
BillingProfileBillingInformationAttributes, BillingProfileBillingInformationAttributesArgs
- Address
Line1 string - First line of billing address
- Address
Line2 string - Second line of billing address
- Billing
Emails List<string> - Array of billing email addresses
- City string
- City for billing address
- Company
Name string - Company name for billing
- Country
Code string - ISO country code
- Postal
Code string - Postal or ZIP code
- State string
- State or province for billing address
- Token string
- Address
Line1 string - First line of billing address
- Address
Line2 string - Second line of billing address
- Billing
Emails []string - Array of billing email addresses
- City string
- City for billing address
- Company
Name string - Company name for billing
- Country
Code string - ISO country code
- Postal
Code string - Postal or ZIP code
- State string
- State or province for billing address
- Token string
- address
Line1 String - First line of billing address
- address
Line2 String - Second line of billing address
- billing
Emails List<String> - Array of billing email addresses
- city String
- City for billing address
- company
Name String - Company name for billing
- country
Code String - ISO country code
- postal
Code String - Postal or ZIP code
- state String
- State or province for billing address
- token String
- address
Line1 string - First line of billing address
- address
Line2 string - Second line of billing address
- billing
Emails string[] - Array of billing email addresses
- city string
- City for billing address
- company
Name string - Company name for billing
- country
Code string - ISO country code
- postal
Code string - Postal or ZIP code
- state string
- State or province for billing address
- token string
- address_
line1 str - First line of billing address
- address_
line2 str - Second line of billing address
- billing_
emails Sequence[str] - Array of billing email addresses
- city str
- City for billing address
- company_
name str - Company name for billing
- country_
code str - ISO country code
- postal_
code str - Postal or ZIP code
- state str
- State or province for billing address
- token str
- address
Line1 String - First line of billing address
- address
Line2 String - Second line of billing address
- billing
Emails List<String> - Array of billing email addresses
- city String
- City for billing address
- company
Name String - Company name for billing
- country
Code String - ISO country code
- postal
Code String - Postal or ZIP code
- state String
- State or province for billing address
- token String
BillingProfileBusinessInformationAttributes, BillingProfileBusinessInformationAttributesArgs
- Metadata
Billing
Profile Business Information Attributes Metadata - Business metadata including custom fields
- Token string
- Metadata
Billing
Profile Business Information Attributes Metadata - Business metadata including custom fields
- Token string
- metadata
Billing
Profile Business Information Attributes Metadata - Business metadata including custom fields
- token String
- metadata
Billing
Profile Business Information Attributes Metadata - Business metadata including custom fields
- token string
- metadata
Billing
Profile Business Information Attributes Metadata - Business metadata including custom fields
- token str
- metadata Property Map
- Business metadata including custom fields
- token String
BillingProfileBusinessInformationAttributesMetadata, BillingProfileBusinessInformationAttributesMetadataArgs
- Custom
Fields List<BillingProfile Business Information Attributes Metadata Custom Field> - Array of custom field objects
- Custom
Fields []BillingProfile Business Information Attributes Metadata Custom Field - Array of custom field objects
- custom
Fields List<BillingProfile Business Information Attributes Metadata Custom Field> - Array of custom field objects
- custom
Fields BillingProfile Business Information Attributes Metadata Custom Field[] - Array of custom field objects
- custom_
fields Sequence[BillingProfile Business Information Attributes Metadata Custom Field] - Array of custom field objects
- custom
Fields List<Property Map> - Array of custom field objects
BillingProfileBusinessInformationAttributesMetadataCustomField, BillingProfileBusinessInformationAttributesMetadataCustomFieldArgs
Package Details
- Repository
- vantage vantage-sh/terraform-provider-vantage
- License
- Notes
- This Pulumi package is based on the
vantage
Terraform Provider.