datalake

package
v0.14.2-dev Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2018 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 GetStoreArgs

type GetStoreArgs struct {
	// The name of the Data Lake Store.
	Name interface{}
	// The Name of the Resource Group where the Data Lake Store exists.
	ResourceGroupName interface{}
}

A collection of arguments for invoking getStore.

type GetStoreResult

type GetStoreResult struct {
	Location interface{}
	// A mapping of tags to assign to the Data Lake Store.
	Tags interface{}
	// Current monthly commitment tier for the account.
	Tier interface{}
	// id is the provider-assigned unique ID for this managed resource.
	Id interface{}
}

A collection of values returned by getStore.

func LookupStore

func LookupStore(ctx *pulumi.Context, args *GetStoreArgs) (*GetStoreResult, error)

Use this data source to obtain information about a Data Lake Store.

type Store

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

Manage an Azure Data Lake Store.

func GetStore

func GetStore(ctx *pulumi.Context,
	name string, id pulumi.ID, state *StoreState, opts ...pulumi.ResourceOpt) (*Store, error)

GetStore gets an existing Store 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 NewStore

func NewStore(ctx *pulumi.Context,
	name string, args *StoreArgs, opts ...pulumi.ResourceOpt) (*Store, error)

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

func (*Store) ID

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

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

func (*Store) Location

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

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

func (*Store) Name

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

Specifies the name of the Data Lake Store. Changing this forces a new resource to be created. Has to be between 3 to 24 characters.

func (*Store) ResourceGroupName

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

The name of the resource group in which to create the Data Lake Store.

func (*Store) Tags

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

A mapping of tags to assign to the resource.

func (*Store) Tier

func (r *Store) Tier() *pulumi.StringOutput

The monnthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`.

func (*Store) URN

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

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

type StoreArgs

type StoreArgs struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Data Lake Store. Changing this forces a new resource to be created. Has to be between 3 to 24 characters.
	Name interface{}
	// The name of the resource group in which to create the Data Lake Store.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
	// The monnthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`.
	Tier interface{}
}

The set of arguments for constructing a Store resource.

type StoreState

type StoreState struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Data Lake Store. Changing this forces a new resource to be created. Has to be between 3 to 24 characters.
	Name interface{}
	// The name of the resource group in which to create the Data Lake Store.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
	// The monnthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`.
	Tier interface{}
}

Input properties used for looking up and filtering Store resources.

Jump to

Keyboard shortcuts

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