Documentation ¶
Index ¶
- type GetStoreArgs
- type GetStoreResult
- type Store
- func (r *Store) ID() *pulumi.IDOutput
- func (r *Store) Location() *pulumi.StringOutput
- func (r *Store) Name() *pulumi.StringOutput
- func (r *Store) ResourceGroupName() *pulumi.StringOutput
- func (r *Store) Tags() *pulumi.MapOutput
- func (r *Store) Tier() *pulumi.StringOutput
- func (r *Store) URN() *pulumi.URNOutput
- type StoreArgs
- type StoreState
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{} }
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) 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) 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`.
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.