Documentation
¶
Index ¶
- type AnalyticsAccount
- type AnalyticsAccountArgs
- type AnalyticsAccountState
- type AnalyticsFirewallRule
- type AnalyticsFirewallRuleArgs
- type AnalyticsFirewallRuleState
- type LookupStoreArgs
- type LookupStoreResult
- type Store
- type StoreArgs
- type StoreFile
- type StoreFileArgs
- type StoreFileState
- type StoreFirewallRule
- type StoreFirewallRuleArgs
- type StoreFirewallRuleState
- type StoreState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticsAccount ¶
type AnalyticsAccount struct { pulumi.CustomResourceState // Specifies the data lake store to use by default. Changing this forces a new resource to be created. DefaultStoreAccountName pulumi.StringOutput `pulumi:"defaultStoreAccountName"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Data Lake Analytics Account. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which to create the Data Lake Analytics Account. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The monthly commitment tier for Data Lake Analytics Account. Accepted values are `Consumption`, `Commitment_100000AUHours`, `Commitment_10000AUHours`, `Commitment_1000AUHours`, `Commitment_100AUHours`, `Commitment_500000AUHours`, `Commitment_50000AUHours`, `Commitment_5000AUHours`, or `Commitment_500AUHours`. Tier pulumi.StringPtrOutput `pulumi:"tier"` }
Manages an Azure Data Lake Analytics Account.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/datalake" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("northeurope"), }) if err != nil { return err } exampleStore, err := datalake.NewStore(ctx, "exampleStore", &datalake.StoreArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, }) if err != nil { return err } _, err = datalake.NewAnalyticsAccount(ctx, "exampleAnalyticsAccount", &datalake.AnalyticsAccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, DefaultStoreAccountName: exampleStore.Name, }) if err != nil { return err } return nil }) }
```
func GetAnalyticsAccount ¶
func GetAnalyticsAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsAccountState, opts ...pulumi.ResourceOption) (*AnalyticsAccount, error)
GetAnalyticsAccount gets an existing AnalyticsAccount 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 NewAnalyticsAccount ¶
func NewAnalyticsAccount(ctx *pulumi.Context, name string, args *AnalyticsAccountArgs, opts ...pulumi.ResourceOption) (*AnalyticsAccount, error)
NewAnalyticsAccount registers a new resource with the given unique name, arguments, and options.
type AnalyticsAccountArgs ¶
type AnalyticsAccountArgs struct { // Specifies the data lake store to use by default. Changing this forces a new resource to be created. DefaultStoreAccountName pulumi.StringInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Data Lake Analytics Account. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Analytics Account. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // The monthly commitment tier for Data Lake Analytics Account. Accepted values are `Consumption`, `Commitment_100000AUHours`, `Commitment_10000AUHours`, `Commitment_1000AUHours`, `Commitment_100AUHours`, `Commitment_500000AUHours`, `Commitment_50000AUHours`, `Commitment_5000AUHours`, or `Commitment_500AUHours`. Tier pulumi.StringPtrInput }
The set of arguments for constructing a AnalyticsAccount resource.
func (AnalyticsAccountArgs) ElementType ¶
func (AnalyticsAccountArgs) ElementType() reflect.Type
type AnalyticsAccountState ¶
type AnalyticsAccountState struct { // Specifies the data lake store to use by default. Changing this forces a new resource to be created. DefaultStoreAccountName pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Data Lake Analytics Account. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Analytics Account. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // The monthly commitment tier for Data Lake Analytics Account. Accepted values are `Consumption`, `Commitment_100000AUHours`, `Commitment_10000AUHours`, `Commitment_1000AUHours`, `Commitment_100AUHours`, `Commitment_500000AUHours`, `Commitment_50000AUHours`, `Commitment_5000AUHours`, or `Commitment_500AUHours`. Tier pulumi.StringPtrInput }
func (AnalyticsAccountState) ElementType ¶
func (AnalyticsAccountState) ElementType() reflect.Type
type AnalyticsFirewallRule ¶
type AnalyticsFirewallRule struct { pulumi.CustomResourceState // Specifies the name of the Data Lake Analytics for which the Firewall Rule should take effect. AccountName pulumi.StringOutput `pulumi:"accountName"` // The End IP Address for the firewall rule. EndIpAddress pulumi.StringOutput `pulumi:"endIpAddress"` // Specifies the name of the Data Lake Analytics. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which to create the Data Lake Analytics. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The Start IP address for the firewall rule. StartIpAddress pulumi.StringOutput `pulumi:"startIpAddress"` }
Manages a Azure Data Lake Analytics Firewall Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/datalake" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("northeurope"), }) if err != nil { return err } exampleStore, err := datalake.NewStore(ctx, "exampleStore", &datalake.StoreArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, }) if err != nil { return err } _, err = datalake.NewAnalyticsAccount(ctx, "exampleAnalyticsAccount", &datalake.AnalyticsAccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, DefaultStoreAccountName: exampleStore.Name, }) if err != nil { return err } _, err = datalake.NewAnalyticsFirewallRule(ctx, "exampleAnalyticsFirewallRule", &datalake.AnalyticsFirewallRuleArgs{ AccountName: pulumi.Any(azurerm_data_lake_analytics.Example.Name), ResourceGroupName: exampleResourceGroup.Name, StartIpAddress: pulumi.String("1.2.3.4"), EndIpAddress: pulumi.String("2.3.4.5"), }) if err != nil { return err } return nil }) }
```
func GetAnalyticsFirewallRule ¶
func GetAnalyticsFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsFirewallRuleState, opts ...pulumi.ResourceOption) (*AnalyticsFirewallRule, error)
GetAnalyticsFirewallRule gets an existing AnalyticsFirewallRule 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 NewAnalyticsFirewallRule ¶
func NewAnalyticsFirewallRule(ctx *pulumi.Context, name string, args *AnalyticsFirewallRuleArgs, opts ...pulumi.ResourceOption) (*AnalyticsFirewallRule, error)
NewAnalyticsFirewallRule registers a new resource with the given unique name, arguments, and options.
type AnalyticsFirewallRuleArgs ¶
type AnalyticsFirewallRuleArgs struct { // Specifies the name of the Data Lake Analytics for which the Firewall Rule should take effect. AccountName pulumi.StringInput // The End IP Address for the firewall rule. EndIpAddress pulumi.StringInput // Specifies the name of the Data Lake Analytics. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Analytics. ResourceGroupName pulumi.StringInput // The Start IP address for the firewall rule. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a AnalyticsFirewallRule resource.
func (AnalyticsFirewallRuleArgs) ElementType ¶
func (AnalyticsFirewallRuleArgs) ElementType() reflect.Type
type AnalyticsFirewallRuleState ¶
type AnalyticsFirewallRuleState struct { // Specifies the name of the Data Lake Analytics for which the Firewall Rule should take effect. AccountName pulumi.StringPtrInput // The End IP Address for the firewall rule. EndIpAddress pulumi.StringPtrInput // Specifies the name of the Data Lake Analytics. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. Name pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Analytics. ResourceGroupName pulumi.StringPtrInput // The Start IP address for the firewall rule. StartIpAddress pulumi.StringPtrInput }
func (AnalyticsFirewallRuleState) ElementType ¶
func (AnalyticsFirewallRuleState) ElementType() reflect.Type
type LookupStoreArgs ¶
type LookupStoreArgs struct { // The name of the Data Lake Store. Name string `pulumi:"name"` // The Name of the Resource Group where the Data Lake Store exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getStore.
type LookupStoreResult ¶
type LookupStoreResult struct { // the Encryption State of this Data Lake Store Account, such as `Enabled` or `Disabled`. EncryptionState string `pulumi:"encryptionState"` // the Encryption Type used for this Data Lake Store Account. EncryptionType string `pulumi:"encryptionType"` // are Azure Service IP's allowed through the firewall? FirewallAllowAzureIps string `pulumi:"firewallAllowAzureIps"` // the state of the firewall, such as `Enabled` or `Disabled`. FirewallState string `pulumi:"firewallState"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // A mapping of tags to assign to the Data Lake Store. Tags map[string]string `pulumi:"tags"` // Current monthly commitment tier for the account. Tier string `pulumi:"tier"` }
A collection of values returned by getStore.
func LookupStore ¶
func LookupStore(ctx *pulumi.Context, args *LookupStoreArgs, opts ...pulumi.InvokeOption) (*LookupStoreResult, error)
Use this data source to access information about an existing Data Lake Store.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/datalake" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := datalake.LookupStore(ctx, &datalake.LookupStoreArgs{ Name: "testdatalake", ResourceGroupName: "testdatalake", }, nil) if err != nil { return err } ctx.Export("dataLakeStoreId", example.Id) return nil }) }
```
type Store ¶
type Store struct { pulumi.CustomResourceState // Is Encryption enabled on this Data Lake Store Account? Possible values are `Enabled` or `Disabled`. Defaults to `Enabled`. EncryptionState pulumi.StringPtrOutput `pulumi:"encryptionState"` // The Encryption Type used for this Data Lake Store Account. Currently can be set to `ServiceManaged` when `encryptionState` is `Enabled` - and must be a blank string when it's Disabled. EncryptionType pulumi.StringOutput `pulumi:"encryptionType"` // The Endpoint for the Data Lake Store. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // are Azure Service IP's allowed through the firewall? Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallAllowAzureIps pulumi.StringPtrOutput `pulumi:"firewallAllowAzureIps"` // the state of the Firewall. Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallState pulumi.StringPtrOutput `pulumi:"firewallState"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // 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 pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The monthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`. Tier pulumi.StringPtrOutput `pulumi:"tier"` }
Manages an Azure Data Lake Store.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/datalake" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("northeurope"), }) if err != nil { return err } _, err = datalake.NewStore(ctx, "exampleStore", &datalake.StoreArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, EncryptionState: pulumi.String("Enabled"), EncryptionType: pulumi.String("ServiceManaged"), }) if err != nil { return err } return nil }) }
```
func GetStore ¶
func GetStore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoreState, opts ...pulumi.ResourceOption) (*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).
type StoreArgs ¶
type StoreArgs struct { // Is Encryption enabled on this Data Lake Store Account? Possible values are `Enabled` or `Disabled`. Defaults to `Enabled`. EncryptionState pulumi.StringPtrInput // The Encryption Type used for this Data Lake Store Account. Currently can be set to `ServiceManaged` when `encryptionState` is `Enabled` - and must be a blank string when it's Disabled. EncryptionType pulumi.StringPtrInput // are Azure Service IP's allowed through the firewall? Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallAllowAzureIps pulumi.StringPtrInput // the state of the Firewall. Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallState pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // The monthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`. Tier pulumi.StringPtrInput }
The set of arguments for constructing a Store resource.
func (StoreArgs) ElementType ¶
type StoreFile ¶
type StoreFile struct { pulumi.CustomResourceState // Specifies the name of the Data Lake Store for which the File should created. AccountName pulumi.StringOutput `pulumi:"accountName"` // The path to the local file to be added to the Data Lake Store. LocalFilePath pulumi.StringOutput `pulumi:"localFilePath"` // The path created for the file on the Data Lake Store. RemoteFilePath pulumi.StringOutput `pulumi:"remoteFilePath"` }
Manages a Azure Data Lake Store File.
> **Note:** If you want to change the data in the remote file without changing the `localFilePath`, then taint the resource so the `datalake.StoreFile` gets recreated with the new data.
func GetStoreFile ¶
func GetStoreFile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoreFileState, opts ...pulumi.ResourceOption) (*StoreFile, error)
GetStoreFile gets an existing StoreFile 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 NewStoreFile ¶
func NewStoreFile(ctx *pulumi.Context, name string, args *StoreFileArgs, opts ...pulumi.ResourceOption) (*StoreFile, error)
NewStoreFile registers a new resource with the given unique name, arguments, and options.
type StoreFileArgs ¶
type StoreFileArgs struct { // Specifies the name of the Data Lake Store for which the File should created. AccountName pulumi.StringInput // The path to the local file to be added to the Data Lake Store. LocalFilePath pulumi.StringInput // The path created for the file on the Data Lake Store. RemoteFilePath pulumi.StringInput }
The set of arguments for constructing a StoreFile resource.
func (StoreFileArgs) ElementType ¶
func (StoreFileArgs) ElementType() reflect.Type
type StoreFileState ¶
type StoreFileState struct { // Specifies the name of the Data Lake Store for which the File should created. AccountName pulumi.StringPtrInput // The path to the local file to be added to the Data Lake Store. LocalFilePath pulumi.StringPtrInput // The path created for the file on the Data Lake Store. RemoteFilePath pulumi.StringPtrInput }
func (StoreFileState) ElementType ¶
func (StoreFileState) ElementType() reflect.Type
type StoreFirewallRule ¶
type StoreFirewallRule struct { pulumi.CustomResourceState // Specifies the name of the Data Lake Store for which the Firewall Rule should take effect. AccountName pulumi.StringOutput `pulumi:"accountName"` // The End IP Address for the firewall rule. EndIpAddress pulumi.StringOutput `pulumi:"endIpAddress"` // 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 pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The Start IP address for the firewall rule. StartIpAddress pulumi.StringOutput `pulumi:"startIpAddress"` }
Manages a Azure Data Lake Store Firewall Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/datalake" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("northeurope"), }) if err != nil { return err } exampleStore, err := datalake.NewStore(ctx, "exampleStore", &datalake.StoreArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, }) if err != nil { return err } _, err = datalake.NewStoreFirewallRule(ctx, "exampleStoreFirewallRule", &datalake.StoreFirewallRuleArgs{ AccountName: exampleStore.Name, ResourceGroupName: exampleResourceGroup.Name, StartIpAddress: pulumi.String("1.2.3.4"), EndIpAddress: pulumi.String("2.3.4.5"), }) if err != nil { return err } return nil }) }
```
func GetStoreFirewallRule ¶
func GetStoreFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoreFirewallRuleState, opts ...pulumi.ResourceOption) (*StoreFirewallRule, error)
GetStoreFirewallRule gets an existing StoreFirewallRule 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 NewStoreFirewallRule ¶
func NewStoreFirewallRule(ctx *pulumi.Context, name string, args *StoreFirewallRuleArgs, opts ...pulumi.ResourceOption) (*StoreFirewallRule, error)
NewStoreFirewallRule registers a new resource with the given unique name, arguments, and options.
type StoreFirewallRuleArgs ¶
type StoreFirewallRuleArgs struct { // Specifies the name of the Data Lake Store for which the Firewall Rule should take effect. AccountName pulumi.StringInput // The End IP Address for the firewall rule. EndIpAddress pulumi.StringInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringInput // The Start IP address for the firewall rule. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a StoreFirewallRule resource.
func (StoreFirewallRuleArgs) ElementType ¶
func (StoreFirewallRuleArgs) ElementType() reflect.Type
type StoreFirewallRuleState ¶
type StoreFirewallRuleState struct { // Specifies the name of the Data Lake Store for which the Firewall Rule should take effect. AccountName pulumi.StringPtrInput // The End IP Address for the firewall rule. EndIpAddress pulumi.StringPtrInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringPtrInput // The Start IP address for the firewall rule. StartIpAddress pulumi.StringPtrInput }
func (StoreFirewallRuleState) ElementType ¶
func (StoreFirewallRuleState) ElementType() reflect.Type
type StoreState ¶
type StoreState struct { // Is Encryption enabled on this Data Lake Store Account? Possible values are `Enabled` or `Disabled`. Defaults to `Enabled`. EncryptionState pulumi.StringPtrInput // The Encryption Type used for this Data Lake Store Account. Currently can be set to `ServiceManaged` when `encryptionState` is `Enabled` - and must be a blank string when it's Disabled. EncryptionType pulumi.StringPtrInput // The Endpoint for the Data Lake Store. Endpoint pulumi.StringPtrInput // are Azure Service IP's allowed through the firewall? Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallAllowAzureIps pulumi.StringPtrInput // the state of the Firewall. Possible values are `Enabled` and `Disabled`. Defaults to `Enabled.` FirewallState pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Lake Store. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // The monthly commitment tier for Data Lake Store. Accepted values are `Consumption`, `Commitment_1TB`, `Commitment_10TB`, `Commitment_100TB`, `Commitment_500TB`, `Commitment_1PB` or `Commitment_5PB`. Tier pulumi.StringPtrInput }
func (StoreState) ElementType ¶
func (StoreState) ElementType() reflect.Type