Documentation ¶
Index ¶
- type CapacityDetails
- type CapacityDetailsArgs
- type CapacityDetailsState
- type DedicatedCapacityAdministrators
- type DedicatedCapacityAdministratorsArgs
- func (DedicatedCapacityAdministratorsArgs) ElementType() reflect.Type
- func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutput() DedicatedCapacityAdministratorsOutput
- func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsOutput
- func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput
- func (i DedicatedCapacityAdministratorsArgs) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput
- type DedicatedCapacityAdministratorsInput
- type DedicatedCapacityAdministratorsOutput
- func (DedicatedCapacityAdministratorsOutput) ElementType() reflect.Type
- func (o DedicatedCapacityAdministratorsOutput) Members() pulumi.StringArrayOutput
- func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutput() DedicatedCapacityAdministratorsOutput
- func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsOutput
- func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput
- func (o DedicatedCapacityAdministratorsOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput
- type DedicatedCapacityAdministratorsPtrInput
- type DedicatedCapacityAdministratorsPtrOutput
- func (o DedicatedCapacityAdministratorsPtrOutput) Elem() DedicatedCapacityAdministratorsOutput
- func (DedicatedCapacityAdministratorsPtrOutput) ElementType() reflect.Type
- func (o DedicatedCapacityAdministratorsPtrOutput) Members() pulumi.StringArrayOutput
- func (o DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutput() DedicatedCapacityAdministratorsPtrOutput
- func (o DedicatedCapacityAdministratorsPtrOutput) ToDedicatedCapacityAdministratorsPtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsPtrOutput
- type DedicatedCapacityAdministratorsResponse
- type DedicatedCapacityAdministratorsResponseArgs
- func (DedicatedCapacityAdministratorsResponseArgs) ElementType() reflect.Type
- func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutput() DedicatedCapacityAdministratorsResponseOutput
- func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponseOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponseOutput
- func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput
- func (i DedicatedCapacityAdministratorsResponseArgs) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput
- type DedicatedCapacityAdministratorsResponseInput
- type DedicatedCapacityAdministratorsResponseOutput
- func (DedicatedCapacityAdministratorsResponseOutput) ElementType() reflect.Type
- func (o DedicatedCapacityAdministratorsResponseOutput) Members() pulumi.StringArrayOutput
- func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutput() DedicatedCapacityAdministratorsResponseOutput
- func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponseOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponseOutput
- func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput
- func (o DedicatedCapacityAdministratorsResponseOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput
- type DedicatedCapacityAdministratorsResponsePtrInput
- type DedicatedCapacityAdministratorsResponsePtrOutput
- func (o DedicatedCapacityAdministratorsResponsePtrOutput) Elem() DedicatedCapacityAdministratorsResponseOutput
- func (DedicatedCapacityAdministratorsResponsePtrOutput) ElementType() reflect.Type
- func (o DedicatedCapacityAdministratorsResponsePtrOutput) Members() pulumi.StringArrayOutput
- func (o DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutput() DedicatedCapacityAdministratorsResponsePtrOutput
- func (o DedicatedCapacityAdministratorsResponsePtrOutput) ToDedicatedCapacityAdministratorsResponsePtrOutputWithContext(ctx context.Context) DedicatedCapacityAdministratorsResponsePtrOutput
- type LookupCapacityDetailsArgs
- type LookupCapacityDetailsResult
- type ResourceSku
- type ResourceSkuArgs
- func (ResourceSkuArgs) ElementType() reflect.Type
- func (i ResourceSkuArgs) ToResourceSkuOutput() ResourceSkuOutput
- func (i ResourceSkuArgs) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
- func (i ResourceSkuArgs) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (i ResourceSkuArgs) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuInput
- type ResourceSkuOutput
- func (ResourceSkuOutput) ElementType() reflect.Type
- func (o ResourceSkuOutput) Name() pulumi.StringOutput
- func (o ResourceSkuOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuOutput) ToResourceSkuOutput() ResourceSkuOutput
- func (o ResourceSkuOutput) ToResourceSkuOutputWithContext(ctx context.Context) ResourceSkuOutput
- func (o ResourceSkuOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (o ResourceSkuOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuPtrInput
- type ResourceSkuPtrOutput
- func (o ResourceSkuPtrOutput) Elem() ResourceSkuOutput
- func (ResourceSkuPtrOutput) ElementType() reflect.Type
- func (o ResourceSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutput() ResourceSkuPtrOutput
- func (o ResourceSkuPtrOutput) ToResourceSkuPtrOutputWithContext(ctx context.Context) ResourceSkuPtrOutput
- type ResourceSkuResponse
- type ResourceSkuResponseArgs
- func (ResourceSkuResponseArgs) ElementType() reflect.Type
- func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (i ResourceSkuResponseArgs) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
- type ResourceSkuResponseInput
- type ResourceSkuResponseOutput
- func (ResourceSkuResponseOutput) ElementType() reflect.Type
- func (o ResourceSkuResponseOutput) Name() pulumi.StringOutput
- func (o ResourceSkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutput() ResourceSkuResponseOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponseOutputWithContext(ctx context.Context) ResourceSkuResponseOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponseOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
- type ResourceSkuResponsePtrInput
- type ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponsePtrOutput) Elem() ResourceSkuResponseOutput
- func (ResourceSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutput() ResourceSkuResponsePtrOutput
- func (o ResourceSkuResponsePtrOutput) ToResourceSkuResponsePtrOutputWithContext(ctx context.Context) ResourceSkuResponsePtrOutput
Constants ¶
This section is empty.
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.
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.StringInput // 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 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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (DedicatedCapacityAdministratorsOutput) Members ¶
func (o DedicatedCapacityAdministratorsOutput) Members() pulumi.StringArrayOutput
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
func DedicatedCapacityAdministratorsPtr ¶
func DedicatedCapacityAdministratorsPtr(v *DedicatedCapacityAdministratorsArgs) DedicatedCapacityAdministratorsPtrInput
type DedicatedCapacityAdministratorsPtrOutput ¶
type DedicatedCapacityAdministratorsPtrOutput struct{ *pulumi.OutputState }
func (DedicatedCapacityAdministratorsPtrOutput) ElementType ¶
func (DedicatedCapacityAdministratorsPtrOutput) ElementType() reflect.Type
func (DedicatedCapacityAdministratorsPtrOutput) Members ¶
func (o DedicatedCapacityAdministratorsPtrOutput) Members() pulumi.StringArrayOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (DedicatedCapacityAdministratorsResponseOutput) Members ¶
func (o DedicatedCapacityAdministratorsResponseOutput) Members() pulumi.StringArrayOutput
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
func DedicatedCapacityAdministratorsResponsePtr ¶
func DedicatedCapacityAdministratorsResponsePtr(v *DedicatedCapacityAdministratorsResponseArgs) DedicatedCapacityAdministratorsResponsePtrInput
type DedicatedCapacityAdministratorsResponsePtrOutput ¶
type DedicatedCapacityAdministratorsResponsePtrOutput struct{ *pulumi.OutputState }
func (DedicatedCapacityAdministratorsResponsePtrOutput) ElementType ¶
func (DedicatedCapacityAdministratorsResponsePtrOutput) ElementType() reflect.Type
func (DedicatedCapacityAdministratorsResponsePtrOutput) Members ¶
func (o DedicatedCapacityAdministratorsResponsePtrOutput) Members() pulumi.StringArrayOutput
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"` // 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.
func LookupCapacityDetails ¶
func LookupCapacityDetails(ctx *pulumi.Context, args *LookupCapacityDetailsArgs, opts ...pulumi.InvokeOption) (*LookupCapacityDetailsResult, error)
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 ¶
func (o ResourceSkuOutput) Name() pulumi.StringOutput
Name of the SKU level.
func (ResourceSkuOutput) Tier ¶
func (o ResourceSkuOutput) Tier() pulumi.StringPtrOutput
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 (o ResourceSkuPtrOutput) Elem() ResourceSkuOutput
func (ResourceSkuPtrOutput) ElementType ¶
func (ResourceSkuPtrOutput) ElementType() reflect.Type
func (ResourceSkuPtrOutput) Name ¶
func (o ResourceSkuPtrOutput) Name() pulumi.StringPtrOutput
Name of the SKU level.
func (ResourceSkuPtrOutput) Tier ¶
func (o ResourceSkuPtrOutput) Tier() pulumi.StringPtrOutput
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 ¶
func (o ResourceSkuResponseOutput) Name() pulumi.StringOutput
Name of the SKU level.
func (ResourceSkuResponseOutput) Tier ¶
func (o ResourceSkuResponseOutput) Tier() pulumi.StringPtrOutput
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
func ResourceSkuResponsePtr ¶
func ResourceSkuResponsePtr(v *ResourceSkuResponseArgs) ResourceSkuResponsePtrInput
type ResourceSkuResponsePtrOutput ¶
type ResourceSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceSkuResponsePtrOutput) Elem ¶
func (o ResourceSkuResponsePtrOutput) Elem() ResourceSkuResponseOutput
func (ResourceSkuResponsePtrOutput) ElementType ¶
func (ResourceSkuResponsePtrOutput) ElementType() reflect.Type
func (ResourceSkuResponsePtrOutput) Name ¶
func (o ResourceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the SKU level.
func (ResourceSkuResponsePtrOutput) Tier ¶
func (o ResourceSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
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