Documentation
¶
Index ¶
- type AzurePlanResponse
- type AzurePlanResponseArgs
- type AzurePlanResponseArray
- type AzurePlanResponseArrayInput
- type AzurePlanResponseArrayOutput
- func (AzurePlanResponseArrayOutput) ElementType() reflect.Type
- func (o AzurePlanResponseArrayOutput) Index(i pulumi.IntInput) AzurePlanResponseOutput
- func (o AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutput() AzurePlanResponseArrayOutput
- func (o AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutputWithContext(ctx context.Context) AzurePlanResponseArrayOutput
- type AzurePlanResponseInput
- type AzurePlanResponseOutput
- func (AzurePlanResponseOutput) ElementType() reflect.Type
- func (o AzurePlanResponseOutput) SkuDescription() pulumi.StringOutput
- func (o AzurePlanResponseOutput) SkuId() pulumi.StringPtrOutput
- func (o AzurePlanResponseOutput) ToAzurePlanResponseOutput() AzurePlanResponseOutput
- func (o AzurePlanResponseOutput) ToAzurePlanResponseOutputWithContext(ctx context.Context) AzurePlanResponseOutput
- type InvoiceSectionWithCreateSubPermissionResponse
- type InvoiceSectionWithCreateSubPermissionResponseArgs
- func (InvoiceSectionWithCreateSubPermissionResponseArgs) ElementType() reflect.Type
- func (i InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutput() InvoiceSectionWithCreateSubPermissionResponseOutput
- func (i InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseOutput
- type InvoiceSectionWithCreateSubPermissionResponseArray
- func (InvoiceSectionWithCreateSubPermissionResponseArray) ElementType() reflect.Type
- func (i InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput() InvoiceSectionWithCreateSubPermissionResponseArrayOutput
- func (i InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseArrayOutput
- type InvoiceSectionWithCreateSubPermissionResponseArrayInput
- type InvoiceSectionWithCreateSubPermissionResponseArrayOutput
- func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ElementType() reflect.Type
- func (o InvoiceSectionWithCreateSubPermissionResponseArrayOutput) Index(i pulumi.IntInput) InvoiceSectionWithCreateSubPermissionResponseOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput() InvoiceSectionWithCreateSubPermissionResponseArrayOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseArrayOutput
- type InvoiceSectionWithCreateSubPermissionResponseInput
- type InvoiceSectionWithCreateSubPermissionResponseOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileDisplayName() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileId() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSpendingLimit() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatus() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatusReasonCode() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSystemId() pulumi.StringOutput
- func (InvoiceSectionWithCreateSubPermissionResponseOutput) ElementType() reflect.Type
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) EnabledAzurePlans() AzurePlanResponseArrayOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionDisplayName() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionId() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionSystemId() pulumi.StringOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutput() InvoiceSectionWithCreateSubPermissionResponseOutput
- func (o InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseOutput
- type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionArgs
- type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzurePlanResponse ¶
type AzurePlanResponse struct { // The sku description. SkuDescription string `pulumi:"skuDescription"` // The sku id. SkuId *string `pulumi:"skuId"` }
Details of the Azure plan.
type AzurePlanResponseArgs ¶
type AzurePlanResponseArgs struct { // The sku description. SkuDescription pulumi.StringInput `pulumi:"skuDescription"` // The sku id. SkuId pulumi.StringPtrInput `pulumi:"skuId"` }
Details of the Azure plan.
func (AzurePlanResponseArgs) ElementType ¶
func (AzurePlanResponseArgs) ElementType() reflect.Type
func (AzurePlanResponseArgs) ToAzurePlanResponseOutput ¶
func (i AzurePlanResponseArgs) ToAzurePlanResponseOutput() AzurePlanResponseOutput
func (AzurePlanResponseArgs) ToAzurePlanResponseOutputWithContext ¶
func (i AzurePlanResponseArgs) ToAzurePlanResponseOutputWithContext(ctx context.Context) AzurePlanResponseOutput
type AzurePlanResponseArray ¶
type AzurePlanResponseArray []AzurePlanResponseInput
func (AzurePlanResponseArray) ElementType ¶
func (AzurePlanResponseArray) ElementType() reflect.Type
func (AzurePlanResponseArray) ToAzurePlanResponseArrayOutput ¶
func (i AzurePlanResponseArray) ToAzurePlanResponseArrayOutput() AzurePlanResponseArrayOutput
func (AzurePlanResponseArray) ToAzurePlanResponseArrayOutputWithContext ¶
func (i AzurePlanResponseArray) ToAzurePlanResponseArrayOutputWithContext(ctx context.Context) AzurePlanResponseArrayOutput
type AzurePlanResponseArrayInput ¶
type AzurePlanResponseArrayInput interface { pulumi.Input ToAzurePlanResponseArrayOutput() AzurePlanResponseArrayOutput ToAzurePlanResponseArrayOutputWithContext(context.Context) AzurePlanResponseArrayOutput }
AzurePlanResponseArrayInput is an input type that accepts AzurePlanResponseArray and AzurePlanResponseArrayOutput values. You can construct a concrete instance of `AzurePlanResponseArrayInput` via:
AzurePlanResponseArray{ AzurePlanResponseArgs{...} }
type AzurePlanResponseArrayOutput ¶
type AzurePlanResponseArrayOutput struct{ *pulumi.OutputState }
func (AzurePlanResponseArrayOutput) ElementType ¶
func (AzurePlanResponseArrayOutput) ElementType() reflect.Type
func (AzurePlanResponseArrayOutput) Index ¶
func (o AzurePlanResponseArrayOutput) Index(i pulumi.IntInput) AzurePlanResponseOutput
func (AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutput ¶
func (o AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutput() AzurePlanResponseArrayOutput
func (AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutputWithContext ¶
func (o AzurePlanResponseArrayOutput) ToAzurePlanResponseArrayOutputWithContext(ctx context.Context) AzurePlanResponseArrayOutput
type AzurePlanResponseInput ¶
type AzurePlanResponseInput interface { pulumi.Input ToAzurePlanResponseOutput() AzurePlanResponseOutput ToAzurePlanResponseOutputWithContext(context.Context) AzurePlanResponseOutput }
AzurePlanResponseInput is an input type that accepts AzurePlanResponseArgs and AzurePlanResponseOutput values. You can construct a concrete instance of `AzurePlanResponseInput` via:
AzurePlanResponseArgs{...}
type AzurePlanResponseOutput ¶
type AzurePlanResponseOutput struct{ *pulumi.OutputState }
Details of the Azure plan.
func (AzurePlanResponseOutput) ElementType ¶
func (AzurePlanResponseOutput) ElementType() reflect.Type
func (AzurePlanResponseOutput) SkuDescription ¶
func (o AzurePlanResponseOutput) SkuDescription() pulumi.StringOutput
The sku description.
func (AzurePlanResponseOutput) SkuId ¶
func (o AzurePlanResponseOutput) SkuId() pulumi.StringPtrOutput
The sku id.
func (AzurePlanResponseOutput) ToAzurePlanResponseOutput ¶
func (o AzurePlanResponseOutput) ToAzurePlanResponseOutput() AzurePlanResponseOutput
func (AzurePlanResponseOutput) ToAzurePlanResponseOutputWithContext ¶
func (o AzurePlanResponseOutput) ToAzurePlanResponseOutputWithContext(ctx context.Context) AzurePlanResponseOutput
type InvoiceSectionWithCreateSubPermissionResponse ¶
type InvoiceSectionWithCreateSubPermissionResponse struct { // The name of the billing profile for the invoice section. BillingProfileDisplayName string `pulumi:"billingProfileDisplayName"` // The ID of the billing profile for the invoice section. BillingProfileId string `pulumi:"billingProfileId"` // The billing profile spending limit. BillingProfileSpendingLimit string `pulumi:"billingProfileSpendingLimit"` // The status of the billing profile. BillingProfileStatus string `pulumi:"billingProfileStatus"` // Reason for the specified billing profile status. BillingProfileStatusReasonCode string `pulumi:"billingProfileStatusReasonCode"` // The system generated unique identifier for a billing profile. BillingProfileSystemId string `pulumi:"billingProfileSystemId"` // Enabled azure plans for the associated billing profile. EnabledAzurePlans []AzurePlanResponse `pulumi:"enabledAzurePlans"` // The name of the invoice section. InvoiceSectionDisplayName string `pulumi:"invoiceSectionDisplayName"` // The ID of the invoice section. InvoiceSectionId string `pulumi:"invoiceSectionId"` // The system generated unique identifier for an invoice section. InvoiceSectionSystemId string `pulumi:"invoiceSectionSystemId"` }
Invoice section properties with create subscription permission.
type InvoiceSectionWithCreateSubPermissionResponseArgs ¶
type InvoiceSectionWithCreateSubPermissionResponseArgs struct { // The name of the billing profile for the invoice section. BillingProfileDisplayName pulumi.StringInput `pulumi:"billingProfileDisplayName"` // The ID of the billing profile for the invoice section. BillingProfileId pulumi.StringInput `pulumi:"billingProfileId"` // The billing profile spending limit. BillingProfileSpendingLimit pulumi.StringInput `pulumi:"billingProfileSpendingLimit"` // The status of the billing profile. BillingProfileStatus pulumi.StringInput `pulumi:"billingProfileStatus"` // Reason for the specified billing profile status. BillingProfileStatusReasonCode pulumi.StringInput `pulumi:"billingProfileStatusReasonCode"` // The system generated unique identifier for a billing profile. BillingProfileSystemId pulumi.StringInput `pulumi:"billingProfileSystemId"` // Enabled azure plans for the associated billing profile. EnabledAzurePlans AzurePlanResponseArrayInput `pulumi:"enabledAzurePlans"` // The name of the invoice section. InvoiceSectionDisplayName pulumi.StringInput `pulumi:"invoiceSectionDisplayName"` // The ID of the invoice section. InvoiceSectionId pulumi.StringInput `pulumi:"invoiceSectionId"` // The system generated unique identifier for an invoice section. InvoiceSectionSystemId pulumi.StringInput `pulumi:"invoiceSectionSystemId"` }
Invoice section properties with create subscription permission.
func (InvoiceSectionWithCreateSubPermissionResponseArgs) ElementType ¶
func (InvoiceSectionWithCreateSubPermissionResponseArgs) ElementType() reflect.Type
func (InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutput ¶
func (i InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutput() InvoiceSectionWithCreateSubPermissionResponseOutput
func (InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext ¶
func (i InvoiceSectionWithCreateSubPermissionResponseArgs) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseOutput
type InvoiceSectionWithCreateSubPermissionResponseArray ¶
type InvoiceSectionWithCreateSubPermissionResponseArray []InvoiceSectionWithCreateSubPermissionResponseInput
func (InvoiceSectionWithCreateSubPermissionResponseArray) ElementType ¶
func (InvoiceSectionWithCreateSubPermissionResponseArray) ElementType() reflect.Type
func (InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput ¶
func (i InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput() InvoiceSectionWithCreateSubPermissionResponseArrayOutput
func (InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext ¶
func (i InvoiceSectionWithCreateSubPermissionResponseArray) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseArrayOutput
type InvoiceSectionWithCreateSubPermissionResponseArrayInput ¶
type InvoiceSectionWithCreateSubPermissionResponseArrayInput interface { pulumi.Input ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput() InvoiceSectionWithCreateSubPermissionResponseArrayOutput ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext(context.Context) InvoiceSectionWithCreateSubPermissionResponseArrayOutput }
InvoiceSectionWithCreateSubPermissionResponseArrayInput is an input type that accepts InvoiceSectionWithCreateSubPermissionResponseArray and InvoiceSectionWithCreateSubPermissionResponseArrayOutput values. You can construct a concrete instance of `InvoiceSectionWithCreateSubPermissionResponseArrayInput` via:
InvoiceSectionWithCreateSubPermissionResponseArray{ InvoiceSectionWithCreateSubPermissionResponseArgs{...} }
type InvoiceSectionWithCreateSubPermissionResponseArrayOutput ¶
type InvoiceSectionWithCreateSubPermissionResponseArrayOutput struct{ *pulumi.OutputState }
func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ElementType ¶
func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ElementType() reflect.Type
func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput ¶
func (o InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput() InvoiceSectionWithCreateSubPermissionResponseArrayOutput
func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext ¶
func (o InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseArrayOutput
type InvoiceSectionWithCreateSubPermissionResponseInput ¶
type InvoiceSectionWithCreateSubPermissionResponseInput interface { pulumi.Input ToInvoiceSectionWithCreateSubPermissionResponseOutput() InvoiceSectionWithCreateSubPermissionResponseOutput ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext(context.Context) InvoiceSectionWithCreateSubPermissionResponseOutput }
InvoiceSectionWithCreateSubPermissionResponseInput is an input type that accepts InvoiceSectionWithCreateSubPermissionResponseArgs and InvoiceSectionWithCreateSubPermissionResponseOutput values. You can construct a concrete instance of `InvoiceSectionWithCreateSubPermissionResponseInput` via:
InvoiceSectionWithCreateSubPermissionResponseArgs{...}
type InvoiceSectionWithCreateSubPermissionResponseOutput ¶
type InvoiceSectionWithCreateSubPermissionResponseOutput struct{ *pulumi.OutputState }
Invoice section properties with create subscription permission.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileDisplayName ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileDisplayName() pulumi.StringOutput
The name of the billing profile for the invoice section.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileId ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileId() pulumi.StringOutput
The ID of the billing profile for the invoice section.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSpendingLimit ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSpendingLimit() pulumi.StringOutput
The billing profile spending limit.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatus ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatus() pulumi.StringOutput
The status of the billing profile.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatusReasonCode ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatusReasonCode() pulumi.StringOutput
Reason for the specified billing profile status.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSystemId ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSystemId() pulumi.StringOutput
The system generated unique identifier for a billing profile.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) ElementType ¶
func (InvoiceSectionWithCreateSubPermissionResponseOutput) ElementType() reflect.Type
func (InvoiceSectionWithCreateSubPermissionResponseOutput) EnabledAzurePlans ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) EnabledAzurePlans() AzurePlanResponseArrayOutput
Enabled azure plans for the associated billing profile.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionDisplayName ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionDisplayName() pulumi.StringOutput
The name of the invoice section.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionId ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionId() pulumi.StringOutput
The ID of the invoice section.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionSystemId ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionSystemId() pulumi.StringOutput
The system generated unique identifier for an invoice section.
func (InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutput ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutput() InvoiceSectionWithCreateSubPermissionResponseOutput
func (InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext ¶
func (o InvoiceSectionWithCreateSubPermissionResponseOutput) ToInvoiceSectionWithCreateSubPermissionResponseOutputWithContext(ctx context.Context) InvoiceSectionWithCreateSubPermissionResponseOutput
type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionArgs ¶
type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionArgs struct { // The ID that uniquely identifies a billing account. BillingAccountName string `pulumi:"billingAccountName"` }
type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionResult ¶
type ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionResult struct { // The link (url) to the next page of results. NextLink string `pulumi:"nextLink"` // The list of invoice section properties with create subscription permission. Value []InvoiceSectionWithCreateSubPermissionResponse `pulumi:"value"` }
The list of invoice section properties with create subscription permission.
func ListBillingAccountInvoiceSectionsByCreateSubscriptionPermission ¶
func ListBillingAccountInvoiceSectionsByCreateSubscriptionPermission(ctx *pulumi.Context, args *ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionArgs, opts ...pulumi.InvokeOption) (*ListBillingAccountInvoiceSectionsByCreateSubscriptionPermissionResult, error)