v20171001

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SkuTier_PBIE_Azure = SkuTier("PBIE_Azure")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CapacityDetails

type CapacityDetails struct {
	pulumi.CustomResourceState

	// A collection of Dedicated capacity administrators
	Administration DedicatedCapacityAdministratorsResponsePtrOutput `pulumi:"administration"`
	// Location of the PowerBI Dedicated resource.
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the PowerBI Dedicated resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// The current deployment state of PowerBI Dedicated resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The SKU of the PowerBI Dedicated resource.
	Sku ResourceSkuResponseOutput `pulumi:"sku"`
	// The current state of PowerBI Dedicated resource. The state is to indicate more states outside of resource provisioning.
	State pulumi.StringOutput `pulumi:"state"`
	// Key-value pairs of additional resource provisioning properties.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the PowerBI Dedicated resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Represents an instance of a Dedicated Capacity resource.

func GetCapacityDetails

func GetCapacityDetails(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CapacityDetailsState, opts ...pulumi.ResourceOption) (*CapacityDetails, error)

GetCapacityDetails gets an existing CapacityDetails resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCapacityDetails

func NewCapacityDetails(ctx *pulumi.Context,
	name string, args *CapacityDetailsArgs, opts ...pulumi.ResourceOption) (*CapacityDetails, error)

NewCapacityDetails registers a new resource with the given unique name, arguments, and options.

func (*CapacityDetails) ElementType added in v0.2.6

func (*CapacityDetails) ElementType() reflect.Type

func (*CapacityDetails) ToCapacityDetailsOutput added in v0.2.6

func (i *CapacityDetails) ToCapacityDetailsOutput() CapacityDetailsOutput

func (*CapacityDetails) ToCapacityDetailsOutputWithContext added in v0.2.6

func (i *CapacityDetails) ToCapacityDetailsOutputWithContext(ctx context.Context) CapacityDetailsOutput

type CapacityDetailsArgs

type CapacityDetailsArgs struct {
	// A collection of Dedicated capacity administrators
	Administration DedicatedCapacityAdministratorsPtrInput
	// The name of the Dedicated capacity. It must be a minimum of 3 characters, and a maximum of 63.
	DedicatedCapacityName pulumi.StringInput
	// Location of the PowerBI Dedicated resource.
	Location pulumi.StringPtrInput
	// The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.
	ResourceGroupName pulumi.StringInput
	// The SKU of the PowerBI Dedicated resource.
	Sku ResourceSkuInput
	// Key-value pairs of additional resource provisioning properties.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a CapacityDetails resource.

func (CapacityDetailsArgs) ElementType

func (CapacityDetailsArgs) ElementType() reflect.Type

type CapacityDetailsInput added in v0.2.6

type CapacityDetailsInput interface {
	pulumi.Input

	ToCapacityDetailsOutput() CapacityDetailsOutput
	ToCapacityDetailsOutputWithContext(ctx context.Context) CapacityDetailsOutput
}

type CapacityDetailsOutput added in v0.2.6

type CapacityDetailsOutput struct {
	*pulumi.OutputState
}

func (CapacityDetailsOutput) ElementType added in v0.2.6

func (CapacityDetailsOutput) ElementType() reflect.Type

func (CapacityDetailsOutput) ToCapacityDetailsOutput added in v0.2.6

func (o CapacityDetailsOutput) ToCapacityDetailsOutput() CapacityDetailsOutput

func (CapacityDetailsOutput) ToCapacityDetailsOutputWithContext added in v0.2.6

func (o CapacityDetailsOutput) ToCapacityDetailsOutputWithContext(ctx context.Context) CapacityDetailsOutput

type CapacityDetailsState

type CapacityDetailsState struct {
	// A collection of Dedicated capacity administrators
	Administration DedicatedCapacityAdministratorsResponsePtrInput
	// Location of the PowerBI Dedicated resource.
	Location pulumi.StringPtrInput
	// The name of the PowerBI Dedicated resource.
	Name pulumi.StringPtrInput
	// The current deployment state of PowerBI Dedicated resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringPtrInput
	// The SKU of the PowerBI Dedicated resource.
	Sku ResourceSkuResponsePtrInput
	// The current state of PowerBI Dedicated resource. The state is to indicate more states outside of resource provisioning.
	State pulumi.StringPtrInput
	// Key-value pairs of additional resource provisioning properties.
	Tags pulumi.StringMapInput
	// The type of the PowerBI Dedicated resource.
	Type pulumi.StringPtrInput
}

func (CapacityDetailsState) ElementType

func (CapacityDetailsState) ElementType() reflect.Type

type DedicatedCapacityAdministrators

type DedicatedCapacityAdministrators struct {
	// An array of administrator user identities.
	Members []string `pulumi:"members"`
}

An array of administrator user identities

type DedicatedCapacityAdministratorsArgs

type DedicatedCapacityAdministratorsArgs struct {
	// An array of administrator user identities.
	Members pulumi.StringArrayInput `pulumi:"members"`
}

An array of administrator user identities

func (DedicatedCapacityAdministratorsArgs) ElementType

func (DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutput

func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutput() DedicatedCapacityAdministratorsOutput

func (DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutputWithContext

func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsOutput

func (DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutput

func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput

func (DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutputWithContext

func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput

type DedicatedCapacityAdministratorsInput

type DedicatedCapacityAdministratorsInput interface {
	pulumi.Input

	ToDedicatedCapacityAdministratorsOutput() DedicatedCapacityAdministratorsOutput
	ToDedicatedCapacityAdministratorsOutputWithContext(context.Context) DedicatedCapacityAdministratorsOutput
}

DedicatedCapacityAdministratorsInput is an input type that accepts DedicatedCapacityAdministratorsArgs and DedicatedCapacityAdministratorsOutput values. You can construct a concrete instance of `DedicatedCapacityAdministratorsInput` via:

DedicatedCapacityAdministratorsArgs{...}

type DedicatedCapacityAdministratorsOutput

type DedicatedCapacityAdministratorsOutput struct{ *pulumi.OutputState }

An array of administrator user identities

func (DedicatedCapacityAdministratorsOutput) ElementType

func (DedicatedCapacityAdministratorsOutput) Members

An array of administrator user identities.

func (DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutput

func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutput() DedicatedCapacityAdministratorsOutput

func (DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutputWithContext

func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsOutput

func (DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutput

func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput

func (DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext

func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput

type DedicatedCapacityAdministratorsPtrInput

type DedicatedCapacityAdministratorsPtrInput interface {
	pulumi.Input

	ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput
	ToDedicatedCapacityAdministratorsPtrOutputWithContext(context.Context) DedicatedCapacityAdministratorsPtrOutput
}

DedicatedCapacityAdministratorsPtrInput is an input type that accepts DedicatedCapacityAdministratorsArgs, DedicatedCapacityAdministratorsPtr and DedicatedCapacityAdministratorsPtrOutput values. You can construct a concrete instance of `DedicatedCapacityAdministratorsPtrInput` via:

        DedicatedCapacityAdministratorsArgs{...}

or:

        nil

type DedicatedCapacityAdministratorsPtrOutput

type DedicatedCapacityAdministratorsPtrOutput struct{ *pulumi.OutputState }

func (DedicatedCapacityAdministratorsPtrOutput) Elem

func (DedicatedCapacityAdministratorsPtrOutput) ElementType

func (DedicatedCapacityAdministratorsPtrOutput) Members

An array of administrator user identities.

func (DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutput

func (o DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput

func (DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext

func (o DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput

type DedicatedCapacityAdministratorsResponse

type DedicatedCapacityAdministratorsResponse struct {
	// An array of administrator user identities.
	Members []string `pulumi:"members"`
}

An array of administrator user identities

type DedicatedCapacityAdministratorsResponseArgs

type DedicatedCapacityAdministratorsResponseArgs struct {
	// An array of administrator user identities.
	Members pulumi.StringArrayInput `pulumi:"members"`
}

An array of administrator user identities

func (DedicatedCapacityAdministratorsResponseArgs) ElementType

func (DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutput

func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutput() DedicatedCapacityAdministratorsResponseOutput

func (DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutputWithContext

func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponseOutput

func (DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutput

func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput

func (DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext

func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput

type DedicatedCapacityAdministratorsResponseInput

type DedicatedCapacityAdministratorsResponseInput interface {
	pulumi.Input

	ToDedicatedCapacityAdministratorsResponseOutput() DedicatedCapacityAdministratorsResponseOutput
	ToDedicatedCapacityAdministratorsResponseOutputWithContext(context.Context) DedicatedCapacityAdministratorsResponseOutput
}

DedicatedCapacityAdministratorsResponseInput is an input type that accepts DedicatedCapacityAdministratorsResponseArgs and DedicatedCapacityAdministratorsResponseOutput values. You can construct a concrete instance of `DedicatedCapacityAdministratorsResponseInput` via:

DedicatedCapacityAdministratorsResponseArgs{...}

type DedicatedCapacityAdministratorsResponseOutput

type DedicatedCapacityAdministratorsResponseOutput struct{ *pulumi.OutputState }

An array of administrator user identities

func (DedicatedCapacityAdministratorsResponseOutput) ElementType

func (DedicatedCapacityAdministratorsResponseOutput) Members

An array of administrator user identities.

func (DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutput

func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutput() DedicatedCapacityAdministratorsResponseOutput

func (DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutputWithContext

func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponseOutput

func (DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput

func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput

func (DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext

func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput

type DedicatedCapacityAdministratorsResponsePtrInput

type DedicatedCapacityAdministratorsResponsePtrInput interface {
	pulumi.Input

	ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput
	ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(context.Context) DedicatedCapacityAdministratorsResponsePtrOutput
}

DedicatedCapacityAdministratorsResponsePtrInput is an input type that accepts DedicatedCapacityAdministratorsResponseArgs, DedicatedCapacityAdministratorsResponsePtr and DedicatedCapacityAdministratorsResponsePtrOutput values. You can construct a concrete instance of `DedicatedCapacityAdministratorsResponsePtrInput` via:

        DedicatedCapacityAdministratorsResponseArgs{...}

or:

        nil

type DedicatedCapacityAdministratorsResponsePtrOutput

type DedicatedCapacityAdministratorsResponsePtrOutput struct{ *pulumi.OutputState }

func (DedicatedCapacityAdministratorsResponsePtrOutput) Elem

func (DedicatedCapacityAdministratorsResponsePtrOutput) ElementType

func (DedicatedCapacityAdministratorsResponsePtrOutput) Members

An array of administrator user identities.

func (DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput

func (o DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput

func (DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext

func (o DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput

type LookupCapacityDetailsArgs

type LookupCapacityDetailsArgs struct {
	// The name of the dedicated capacity. It must be a minimum of 3 characters, and a maximum of 63.
	DedicatedCapacityName string `pulumi:"dedicatedCapacityName"`
	// The name of the Azure Resource group of which a given PowerBIDedicated capacity is part. This name must be at least 1 character in length, and no more than 90.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupCapacityDetailsResult

type LookupCapacityDetailsResult struct {
	// A collection of Dedicated capacity administrators
	Administration *DedicatedCapacityAdministratorsResponse `pulumi:"administration"`
	// An identifier that represents the PowerBI Dedicated resource.
	Id string `pulumi:"id"`
	// Location of the PowerBI Dedicated resource.
	Location string `pulumi:"location"`
	// The name of the PowerBI Dedicated resource.
	Name string `pulumi:"name"`
	// The current deployment state of PowerBI Dedicated resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState string `pulumi:"provisioningState"`
	// The SKU of the PowerBI Dedicated resource.
	Sku ResourceSkuResponse `pulumi:"sku"`
	// The current state of PowerBI Dedicated resource. The state is to indicate more states outside of resource provisioning.
	State string `pulumi:"state"`
	// Key-value pairs of additional resource provisioning properties.
	Tags map[string]string `pulumi:"tags"`
	// The type of the PowerBI Dedicated resource.
	Type string `pulumi:"type"`
}

Represents an instance of a Dedicated Capacity resource.

type ResourceSku

type ResourceSku struct {
	// Name of the SKU level.
	Name string `pulumi:"name"`
	// The name of the Azure pricing tier to which the SKU applies.
	Tier *string `pulumi:"tier"`
}

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

type ResourceSkuArgs

type ResourceSkuArgs struct {
	// Name of the SKU level.
	Name pulumi.StringInput `pulumi:"name"`
	// The name of the Azure pricing tier to which the SKU applies.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

func (ResourceSkuArgs) ElementType

func (ResourceSkuArgs) ElementType() reflect.Type

func (ResourceSkuArgs) ToResourceSkuOutput

func (i ResourceSkuArgs) ToResourceSkuOutput() ResourceSkuOutput

func (ResourceSkuArgs) ToResourceSkuOutputWithContext

func (i ResourceSkuArgs) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput

func (ResourceSkuArgs) ToResourceSkuPtrOutput

func (i ResourceSkuArgs) ToResourceSkuPtrOutput() ResourceSkuPtrOutput

func (ResourceSkuArgs) ToResourceSkuPtrOutputWithContext

func (i ResourceSkuArgs) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput

type ResourceSkuInput

type ResourceSkuInput interface {
	pulumi.Input

	ToResourceSkuOutput() ResourceSkuOutput
	ToResourceSkuOutputWithContext(context.Context) ResourceSkuOutput
}

ResourceSkuInput is an input type that accepts ResourceSkuArgs and ResourceSkuOutput values. You can construct a concrete instance of `ResourceSkuInput` via:

ResourceSkuArgs{...}

type ResourceSkuOutput

type ResourceSkuOutput struct{ *pulumi.OutputState }

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

func (ResourceSkuOutput) ElementType

func (ResourceSkuOutput) ElementType() reflect.Type

func (ResourceSkuOutput) Name

Name of the SKU level.

func (ResourceSkuOutput) Tier

The name of the Azure pricing tier to which the SKU applies.

func (ResourceSkuOutput) ToResourceSkuOutput

func (o ResourceSkuOutput) ToResourceSkuOutput() ResourceSkuOutput

func (ResourceSkuOutput) ToResourceSkuOutputWithContext

func (o ResourceSkuOutput) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput

func (ResourceSkuOutput) ToResourceSkuPtrOutput

func (o ResourceSkuOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput

func (ResourceSkuOutput) ToResourceSkuPtrOutputWithContext

func (o ResourceSkuOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput

type ResourceSkuPtrInput

type ResourceSkuPtrInput interface {
	pulumi.Input

	ToResourceSkuPtrOutput() ResourceSkuPtrOutput
	ToResourceSkuPtrOutputWithContext(context.Context) ResourceSkuPtrOutput
}

ResourceSkuPtrInput is an input type that accepts ResourceSkuArgs, ResourceSkuPtr and ResourceSkuPtrOutput values. You can construct a concrete instance of `ResourceSkuPtrInput` via:

        ResourceSkuArgs{...}

or:

        nil

func ResourceSkuPtr

func ResourceSkuPtr(v *ResourceSkuArgs) ResourceSkuPtrInput

type ResourceSkuPtrOutput

type ResourceSkuPtrOutput struct{ *pulumi.OutputState }

func (ResourceSkuPtrOutput) Elem

func (ResourceSkuPtrOutput) ElementType

func (ResourceSkuPtrOutput) ElementType() reflect.Type

func (ResourceSkuPtrOutput) Name

Name of the SKU level.

func (ResourceSkuPtrOutput) Tier

The name of the Azure pricing tier to which the SKU applies.

func (ResourceSkuPtrOutput) ToResourceSkuPtrOutput

func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput

func (ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext

func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput

type ResourceSkuResponse

type ResourceSkuResponse struct {
	// Name of the SKU level.
	Name string `pulumi:"name"`
	// The name of the Azure pricing tier to which the SKU applies.
	Tier *string `pulumi:"tier"`
}

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

type ResourceSkuResponseArgs

type ResourceSkuResponseArgs struct {
	// Name of the SKU level.
	Name pulumi.StringInput `pulumi:"name"`
	// The name of the Azure pricing tier to which the SKU applies.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

func (ResourceSkuResponseArgs) ElementType

func (ResourceSkuResponseArgs) ElementType() reflect.Type

func (ResourceSkuResponseArgs) ToResourceSkuResponseOutput

func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutput() ResourceSkuResponseOutput

func (ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext

func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput

func (ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput

func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput

func (ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext

func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput

type ResourceSkuResponseInput

type ResourceSkuResponseInput interface {
	pulumi.Input

	ToResourceSkuResponseOutput() ResourceSkuResponseOutput
	ToResourceSkuResponseOutputWithContext(context.Context) ResourceSkuResponseOutput
}

ResourceSkuResponseInput is an input type that accepts ResourceSkuResponseArgs and ResourceSkuResponseOutput values. You can construct a concrete instance of `ResourceSkuResponseInput` via:

ResourceSkuResponseArgs{...}

type ResourceSkuResponseOutput

type ResourceSkuResponseOutput struct{ *pulumi.OutputState }

Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.

func (ResourceSkuResponseOutput) ElementType

func (ResourceSkuResponseOutput) ElementType() reflect.Type

func (ResourceSkuResponseOutput) Name

Name of the SKU level.

func (ResourceSkuResponseOutput) Tier

The name of the Azure pricing tier to which the SKU applies.

func (ResourceSkuResponseOutput) ToResourceSkuResponseOutput

func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutput() ResourceSkuResponseOutput

func (ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext

func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput

func (ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput

func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput

func (ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext

func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput

type ResourceSkuResponsePtrInput

type ResourceSkuResponsePtrInput interface {
	pulumi.Input

	ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
	ToResourceSkuResponsePtrOutputWithContext(context.Context) ResourceSkuResponsePtrOutput
}

ResourceSkuResponsePtrInput is an input type that accepts ResourceSkuResponseArgs, ResourceSkuResponsePtr and ResourceSkuResponsePtrOutput values. You can construct a concrete instance of `ResourceSkuResponsePtrInput` via:

        ResourceSkuResponseArgs{...}

or:

        nil

type ResourceSkuResponsePtrOutput

type ResourceSkuResponsePtrOutput struct{ *pulumi.OutputState }

func (ResourceSkuResponsePtrOutput) Elem

func (ResourceSkuResponsePtrOutput) ElementType

func (ResourceSkuResponsePtrOutput) Name

Name of the SKU level.

func (ResourceSkuResponsePtrOutput) Tier

The name of the Azure pricing tier to which the SKU applies.

func (ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput

func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput

func (ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext

func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput

type SkuTier added in v0.3.1

type SkuTier pulumi.String

The name of the Azure pricing tier to which the SKU applies.

func (SkuTier) ElementType added in v0.3.1

func (SkuTier) ElementType() reflect.Type

func (SkuTier) ToStringOutput added in v0.3.1

func (e SkuTier) ToStringOutput() pulumi.StringOutput

func (SkuTier) ToStringOutputWithContext added in v0.3.1

func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuTier) ToStringPtrOutput added in v0.3.1

func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuTier) ToStringPtrOutputWithContext added in v0.3.1

func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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