v20160129

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzureSku

type AzureSku struct {
	// SKU name
	Name string `pulumi:"name"`
	// SKU tier
	Tier string `pulumi:"tier"`
}

type AzureSkuArgs

type AzureSkuArgs struct {
	// SKU name
	Name pulumi.StringInput `pulumi:"name"`
	// SKU tier
	Tier pulumi.StringInput `pulumi:"tier"`
}

func (AzureSkuArgs) ElementType

func (AzureSkuArgs) ElementType() reflect.Type

func (AzureSkuArgs) ToAzureSkuOutput

func (i AzureSkuArgs) ToAzureSkuOutput() AzureSkuOutput

func (AzureSkuArgs) ToAzureSkuOutputWithContext

func (i AzureSkuArgs) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput

func (AzureSkuArgs) ToAzureSkuPtrOutput

func (i AzureSkuArgs) ToAzureSkuPtrOutput() AzureSkuPtrOutput

func (AzureSkuArgs) ToAzureSkuPtrOutputWithContext

func (i AzureSkuArgs) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput

type AzureSkuInput

type AzureSkuInput interface {
	pulumi.Input

	ToAzureSkuOutput() AzureSkuOutput
	ToAzureSkuOutputWithContext(context.Context) AzureSkuOutput
}

AzureSkuInput is an input type that accepts AzureSkuArgs and AzureSkuOutput values. You can construct a concrete instance of `AzureSkuInput` via:

AzureSkuArgs{...}

type AzureSkuOutput

type AzureSkuOutput struct{ *pulumi.OutputState }

func (AzureSkuOutput) ElementType

func (AzureSkuOutput) ElementType() reflect.Type

func (AzureSkuOutput) Name

SKU name

func (AzureSkuOutput) Tier

SKU tier

func (AzureSkuOutput) ToAzureSkuOutput

func (o AzureSkuOutput) ToAzureSkuOutput() AzureSkuOutput

func (AzureSkuOutput) ToAzureSkuOutputWithContext

func (o AzureSkuOutput) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput

func (AzureSkuOutput) ToAzureSkuPtrOutput

func (o AzureSkuOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput

func (AzureSkuOutput) ToAzureSkuPtrOutputWithContext

func (o AzureSkuOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput

type AzureSkuPtrInput

type AzureSkuPtrInput interface {
	pulumi.Input

	ToAzureSkuPtrOutput() AzureSkuPtrOutput
	ToAzureSkuPtrOutputWithContext(context.Context) AzureSkuPtrOutput
}

AzureSkuPtrInput is an input type that accepts AzureSkuArgs, AzureSkuPtr and AzureSkuPtrOutput values. You can construct a concrete instance of `AzureSkuPtrInput` via:

        AzureSkuArgs{...}

or:

        nil

func AzureSkuPtr

func AzureSkuPtr(v *AzureSkuArgs) AzureSkuPtrInput

type AzureSkuPtrOutput

type AzureSkuPtrOutput struct{ *pulumi.OutputState }

func (AzureSkuPtrOutput) Elem

func (AzureSkuPtrOutput) ElementType

func (AzureSkuPtrOutput) ElementType() reflect.Type

func (AzureSkuPtrOutput) Name

SKU name

func (AzureSkuPtrOutput) Tier

SKU tier

func (AzureSkuPtrOutput) ToAzureSkuPtrOutput

func (o AzureSkuPtrOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput

func (AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext

func (o AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput

type AzureSkuResponse

type AzureSkuResponse struct {
	// SKU name
	Name string `pulumi:"name"`
	// SKU tier
	Tier string `pulumi:"tier"`
}

type AzureSkuResponseArgs

type AzureSkuResponseArgs struct {
	// SKU name
	Name pulumi.StringInput `pulumi:"name"`
	// SKU tier
	Tier pulumi.StringInput `pulumi:"tier"`
}

func (AzureSkuResponseArgs) ElementType

func (AzureSkuResponseArgs) ElementType() reflect.Type

func (AzureSkuResponseArgs) ToAzureSkuResponseOutput

func (i AzureSkuResponseArgs) ToAzureSkuResponseOutput() AzureSkuResponseOutput

func (AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext

func (i AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput

func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput

func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput

func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext

func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput

type AzureSkuResponseInput

type AzureSkuResponseInput interface {
	pulumi.Input

	ToAzureSkuResponseOutput() AzureSkuResponseOutput
	ToAzureSkuResponseOutputWithContext(context.Context) AzureSkuResponseOutput
}

AzureSkuResponseInput is an input type that accepts AzureSkuResponseArgs and AzureSkuResponseOutput values. You can construct a concrete instance of `AzureSkuResponseInput` via:

AzureSkuResponseArgs{...}

type AzureSkuResponseOutput

type AzureSkuResponseOutput struct{ *pulumi.OutputState }

func (AzureSkuResponseOutput) ElementType

func (AzureSkuResponseOutput) ElementType() reflect.Type

func (AzureSkuResponseOutput) Name

SKU name

func (AzureSkuResponseOutput) Tier

SKU tier

func (AzureSkuResponseOutput) ToAzureSkuResponseOutput

func (o AzureSkuResponseOutput) ToAzureSkuResponseOutput() AzureSkuResponseOutput

func (AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext

func (o AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput

func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput

func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput

func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext

func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput

type AzureSkuResponsePtrInput

type AzureSkuResponsePtrInput interface {
	pulumi.Input

	ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
	ToAzureSkuResponsePtrOutputWithContext(context.Context) AzureSkuResponsePtrOutput
}

AzureSkuResponsePtrInput is an input type that accepts AzureSkuResponseArgs, AzureSkuResponsePtr and AzureSkuResponsePtrOutput values. You can construct a concrete instance of `AzureSkuResponsePtrInput` via:

        AzureSkuResponseArgs{...}

or:

        nil

type AzureSkuResponsePtrOutput

type AzureSkuResponsePtrOutput struct{ *pulumi.OutputState }

func (AzureSkuResponsePtrOutput) Elem

func (AzureSkuResponsePtrOutput) ElementType

func (AzureSkuResponsePtrOutput) ElementType() reflect.Type

func (AzureSkuResponsePtrOutput) Name

SKU name

func (AzureSkuResponsePtrOutput) Tier

SKU tier

func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput

func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput

func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext

func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput

type ListWorkspaceCollectionAccessKeysArgs

type ListWorkspaceCollectionAccessKeysArgs struct {
	// Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Power BI Embedded Workspace Collection name
	WorkspaceCollectionName string `pulumi:"workspaceCollectionName"`
}

type ListWorkspaceCollectionAccessKeysResult

type ListWorkspaceCollectionAccessKeysResult struct {
	// Access key 1
	Key1 *string `pulumi:"key1"`
	// Access key 2
	Key2 *string `pulumi:"key2"`
}

type LookupWorkspaceCollectionArgs

type LookupWorkspaceCollectionArgs struct {
	// Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Power BI Embedded Workspace Collection name
	WorkspaceCollectionName string `pulumi:"workspaceCollectionName"`
}

type LookupWorkspaceCollectionResult

type LookupWorkspaceCollectionResult struct {
	// Azure location
	Location *string `pulumi:"location"`
	// Workspace collection name
	Name *string `pulumi:"name"`
	// Properties
	Properties map[string]interface{} `pulumi:"properties"`
	Sku        *AzureSkuResponse      `pulumi:"sku"`
	Tags       map[string]string      `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

type WorkspaceCollection

type WorkspaceCollection struct {
	pulumi.CustomResourceState

	// Azure location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Workspace collection name
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Properties
	Properties pulumi.MapOutput          `pulumi:"properties"`
	Sku        AzureSkuResponsePtrOutput `pulumi:"sku"`
	Tags       pulumi.StringMapOutput    `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrOutput `pulumi:"type"`
}

func GetWorkspaceCollection

func GetWorkspaceCollection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceCollectionState, opts ...pulumi.ResourceOption) (*WorkspaceCollection, error)

GetWorkspaceCollection gets an existing WorkspaceCollection 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 NewWorkspaceCollection

func NewWorkspaceCollection(ctx *pulumi.Context,
	name string, args *WorkspaceCollectionArgs, opts ...pulumi.ResourceOption) (*WorkspaceCollection, error)

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

type WorkspaceCollectionArgs

type WorkspaceCollectionArgs struct {
	// Azure location
	Location pulumi.StringPtrInput
	// Azure resource group
	ResourceGroupName pulumi.StringInput
	Sku               AzureSkuPtrInput
	Tags              pulumi.StringMapInput
	// Power BI Embedded Workspace Collection name
	WorkspaceCollectionName pulumi.StringInput
}

The set of arguments for constructing a WorkspaceCollection resource.

func (WorkspaceCollectionArgs) ElementType

func (WorkspaceCollectionArgs) ElementType() reflect.Type

type WorkspaceCollectionState

type WorkspaceCollectionState struct {
	// Azure location
	Location pulumi.StringPtrInput
	// Workspace collection name
	Name pulumi.StringPtrInput
	// Properties
	Properties pulumi.MapInput
	Sku        AzureSkuResponsePtrInput
	Tags       pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (WorkspaceCollectionState) ElementType

func (WorkspaceCollectionState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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