databricks

package
v0.17.3 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Workspace

type Workspace struct {
	// contains filtered or unexported fields
}

Manages a Databricks Workspace

func GetWorkspace

func GetWorkspace(ctx *pulumi.Context,
	name string, id pulumi.ID, state *WorkspaceState, opts ...pulumi.ResourceOpt) (*Workspace, error)

GetWorkspace gets an existing Workspace 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 NewWorkspace

func NewWorkspace(ctx *pulumi.Context,
	name string, args *WorkspaceArgs, opts ...pulumi.ResourceOpt) (*Workspace, error)

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

func (*Workspace) ID

func (r *Workspace) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Workspace) Location

func (r *Workspace) Location() *pulumi.StringOutput

Specifies the supported Azure location where the resource has to be created. Changing this forces a new resource to be created.

func (*Workspace) ManagedResourceGroupId

func (r *Workspace) ManagedResourceGroupId() *pulumi.StringOutput

The ID of the Managed Resource Group created by the Databricks Workspace.

func (*Workspace) ManagedResourceGroupName added in v0.16.6

func (r *Workspace) ManagedResourceGroupName() *pulumi.StringOutput

The name of the resource group where Azure should place the managed Databricks resources. Changing this forces a new resource to be created.

func (*Workspace) Name

func (r *Workspace) Name() *pulumi.StringOutput

Specifies the name of the Databricks Workspace resource. Changing this forces a new resource to be created.

func (*Workspace) ResourceGroupName

func (r *Workspace) ResourceGroupName() *pulumi.StringOutput

The name of the Resource Group in which the Databricks Workspace should exist. Changing this forces a new resource to be created.

func (*Workspace) Sku

func (r *Workspace) Sku() *pulumi.StringOutput

The `sku` to use for the Databricks Workspace. Possible values are `standard` or `premium`. Changing this forces a new resource to be created.

func (*Workspace) Tags

func (r *Workspace) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*Workspace) URN

func (r *Workspace) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type WorkspaceArgs

type WorkspaceArgs struct {
	// Specifies the supported Azure location where the resource has to be created. Changing this forces a new resource to be created.
	Location interface{}
	// The name of the resource group where Azure should place the managed Databricks resources. Changing this forces a new resource to be created.
	ManagedResourceGroupName interface{}
	// Specifies the name of the Databricks Workspace resource. Changing this forces a new resource to be created.
	Name interface{}
	// The name of the Resource Group in which the Databricks Workspace should exist. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The `sku` to use for the Databricks Workspace. Possible values are `standard` or `premium`. Changing this forces a new resource to be created.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a Workspace resource.

type WorkspaceState

type WorkspaceState struct {
	// Specifies the supported Azure location where the resource has to be created. Changing this forces a new resource to be created.
	Location interface{}
	// The ID of the Managed Resource Group created by the Databricks Workspace.
	ManagedResourceGroupId interface{}
	// The name of the resource group where Azure should place the managed Databricks resources. Changing this forces a new resource to be created.
	ManagedResourceGroupName interface{}
	// Specifies the name of the Databricks Workspace resource. Changing this forces a new resource to be created.
	Name interface{}
	// The name of the Resource Group in which the Databricks Workspace should exist. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The `sku` to use for the Databricks Workspace. Possible values are `standard` or `premium`. Changing this forces a new resource to be created.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering Workspace resources.

Jump to

Keyboard shortcuts

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