v20200501

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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) Index

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

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) 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) 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) Index

func (InvoiceSectionWithCreateSubPermissionResponseArrayOutput) ToInvoiceSectionWithCreateSubPermissionResponseArrayOutput

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

The name of the billing profile for the invoice section.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileId

The ID of the billing profile for the invoice section.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileSpendingLimit

The billing profile spending limit.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) BillingProfileStatus

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

The system generated unique identifier for a billing profile.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) ElementType

func (InvoiceSectionWithCreateSubPermissionResponseOutput) EnabledAzurePlans

Enabled azure plans for the associated billing profile.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionDisplayName

The name of the invoice section.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionId

The ID of the invoice section.

func (InvoiceSectionWithCreateSubPermissionResponseOutput) InvoiceSectionSystemId

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL