azure-native.datalakeanalytics.Account
Explore with Pulumi AI
A Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account. API Version: 2016-11-01.
Example Usage
Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var account = new AzureNative.DataLakeAnalytics.Account("account", new()
    {
        AccountName = "contosoadla",
        ComputePolicies = new[]
        {
            new AzureNative.DataLakeAnalytics.Inputs.CreateComputePolicyWithAccountParametersArgs
            {
                MaxDegreeOfParallelismPerJob = 1,
                MinPriorityPerJob = 1,
                Name = "test_policy",
                ObjectId = "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
                ObjectType = "User",
            },
        },
        DataLakeStoreAccounts = new[]
        {
            new AzureNative.DataLakeAnalytics.Inputs.AddDataLakeStoreWithAccountParametersArgs
            {
                Name = "test_adls",
                Suffix = "test_suffix",
            },
        },
        DefaultDataLakeStoreAccount = "test_adls",
        FirewallAllowAzureIps = AzureNative.DataLakeAnalytics.FirewallAllowAzureIpsState.Enabled,
        FirewallRules = new[]
        {
            new AzureNative.DataLakeAnalytics.Inputs.CreateFirewallRuleWithAccountParametersArgs
            {
                EndIpAddress = "2.2.2.2",
                Name = "test_rule",
                StartIpAddress = "1.1.1.1",
            },
        },
        FirewallState = AzureNative.DataLakeAnalytics.FirewallState.Enabled,
        Location = "eastus2",
        MaxDegreeOfParallelism = 30,
        MaxDegreeOfParallelismPerJob = 1,
        MaxJobCount = 3,
        MinPriorityPerJob = 1,
        NewTier = AzureNative.DataLakeAnalytics.TierType.Consumption,
        QueryStoreRetention = 30,
        ResourceGroupName = "contosorg",
        StorageAccounts = new[]
        {
            new AzureNative.DataLakeAnalytics.Inputs.AddStorageAccountWithAccountParametersArgs
            {
                AccessKey = "34adfa4f-cedf-4dc0-ba29-b6d1a69ab346",
                Name = "test_storage",
                Suffix = "test_suffix",
            },
        },
        Tags = 
        {
            { "test_key", "test_value" },
        },
    });
});
package main
import (
	datalakeanalytics "github.com/pulumi/pulumi-azure-native-sdk/datalakeanalytics"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datalakeanalytics.NewAccount(ctx, "account", &datalakeanalytics.AccountArgs{
			AccountName: pulumi.String("contosoadla"),
			ComputePolicies: []datalakeanalytics.CreateComputePolicyWithAccountParametersArgs{
				{
					MaxDegreeOfParallelismPerJob: pulumi.Int(1),
					MinPriorityPerJob:            pulumi.Int(1),
					Name:                         pulumi.String("test_policy"),
					ObjectId:                     pulumi.String("34adfa4f-cedf-4dc0-ba29-b6d1a69ab345"),
					ObjectType:                   pulumi.String("User"),
				},
			},
			DataLakeStoreAccounts: []datalakeanalytics.AddDataLakeStoreWithAccountParametersArgs{
				{
					Name:   pulumi.String("test_adls"),
					Suffix: pulumi.String("test_suffix"),
				},
			},
			DefaultDataLakeStoreAccount: pulumi.String("test_adls"),
			FirewallAllowAzureIps:       datalakeanalytics.FirewallAllowAzureIpsStateEnabled,
			FirewallRules: []datalakeanalytics.CreateFirewallRuleWithAccountParametersArgs{
				{
					EndIpAddress:   pulumi.String("2.2.2.2"),
					Name:           pulumi.String("test_rule"),
					StartIpAddress: pulumi.String("1.1.1.1"),
				},
			},
			FirewallState:                datalakeanalytics.FirewallStateEnabled,
			Location:                     pulumi.String("eastus2"),
			MaxDegreeOfParallelism:       pulumi.Int(30),
			MaxDegreeOfParallelismPerJob: pulumi.Int(1),
			MaxJobCount:                  pulumi.Int(3),
			MinPriorityPerJob:            pulumi.Int(1),
			NewTier:                      datalakeanalytics.TierTypeConsumption,
			QueryStoreRetention:          pulumi.Int(30),
			ResourceGroupName:            pulumi.String("contosorg"),
			StorageAccounts: []datalakeanalytics.AddStorageAccountWithAccountParametersArgs{
				{
					AccessKey: pulumi.String("34adfa4f-cedf-4dc0-ba29-b6d1a69ab346"),
					Name:      pulumi.String("test_storage"),
					Suffix:    pulumi.String("test_suffix"),
				},
			},
			Tags: pulumi.StringMap{
				"test_key": pulumi.String("test_value"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.datalakeanalytics.Account;
import com.pulumi.azurenative.datalakeanalytics.AccountArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var account = new Account("account", AccountArgs.builder()        
            .accountName("contosoadla")
            .computePolicies(Map.ofEntries(
                Map.entry("maxDegreeOfParallelismPerJob", 1),
                Map.entry("minPriorityPerJob", 1),
                Map.entry("name", "test_policy"),
                Map.entry("objectId", "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345"),
                Map.entry("objectType", "User")
            ))
            .dataLakeStoreAccounts(Map.ofEntries(
                Map.entry("name", "test_adls"),
                Map.entry("suffix", "test_suffix")
            ))
            .defaultDataLakeStoreAccount("test_adls")
            .firewallAllowAzureIps("Enabled")
            .firewallRules(Map.ofEntries(
                Map.entry("endIpAddress", "2.2.2.2"),
                Map.entry("name", "test_rule"),
                Map.entry("startIpAddress", "1.1.1.1")
            ))
            .firewallState("Enabled")
            .location("eastus2")
            .maxDegreeOfParallelism(30)
            .maxDegreeOfParallelismPerJob(1)
            .maxJobCount(3)
            .minPriorityPerJob(1)
            .newTier("Consumption")
            .queryStoreRetention(30)
            .resourceGroupName("contosorg")
            .storageAccounts(Map.ofEntries(
                Map.entry("accessKey", "34adfa4f-cedf-4dc0-ba29-b6d1a69ab346"),
                Map.entry("name", "test_storage"),
                Map.entry("suffix", "test_suffix")
            ))
            .tags(Map.of("test_key", "test_value"))
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const account = new azure_native.datalakeanalytics.Account("account", {
    accountName: "contosoadla",
    computePolicies: [{
        maxDegreeOfParallelismPerJob: 1,
        minPriorityPerJob: 1,
        name: "test_policy",
        objectId: "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
        objectType: "User",
    }],
    dataLakeStoreAccounts: [{
        name: "test_adls",
        suffix: "test_suffix",
    }],
    defaultDataLakeStoreAccount: "test_adls",
    firewallAllowAzureIps: azure_native.datalakeanalytics.FirewallAllowAzureIpsState.Enabled,
    firewallRules: [{
        endIpAddress: "2.2.2.2",
        name: "test_rule",
        startIpAddress: "1.1.1.1",
    }],
    firewallState: azure_native.datalakeanalytics.FirewallState.Enabled,
    location: "eastus2",
    maxDegreeOfParallelism: 30,
    maxDegreeOfParallelismPerJob: 1,
    maxJobCount: 3,
    minPriorityPerJob: 1,
    newTier: azure_native.datalakeanalytics.TierType.Consumption,
    queryStoreRetention: 30,
    resourceGroupName: "contosorg",
    storageAccounts: [{
        accessKey: "34adfa4f-cedf-4dc0-ba29-b6d1a69ab346",
        name: "test_storage",
        suffix: "test_suffix",
    }],
    tags: {
        test_key: "test_value",
    },
});
import pulumi
import pulumi_azure_native as azure_native
account = azure_native.datalakeanalytics.Account("account",
    account_name="contosoadla",
    compute_policies=[azure_native.datalakeanalytics.CreateComputePolicyWithAccountParametersArgs(
        max_degree_of_parallelism_per_job=1,
        min_priority_per_job=1,
        name="test_policy",
        object_id="34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
        object_type="User",
    )],
    data_lake_store_accounts=[azure_native.datalakeanalytics.AddDataLakeStoreWithAccountParametersArgs(
        name="test_adls",
        suffix="test_suffix",
    )],
    default_data_lake_store_account="test_adls",
    firewall_allow_azure_ips=azure_native.datalakeanalytics.FirewallAllowAzureIpsState.ENABLED,
    firewall_rules=[azure_native.datalakeanalytics.CreateFirewallRuleWithAccountParametersArgs(
        end_ip_address="2.2.2.2",
        name="test_rule",
        start_ip_address="1.1.1.1",
    )],
    firewall_state=azure_native.datalakeanalytics.FirewallState.ENABLED,
    location="eastus2",
    max_degree_of_parallelism=30,
    max_degree_of_parallelism_per_job=1,
    max_job_count=3,
    min_priority_per_job=1,
    new_tier=azure_native.datalakeanalytics.TierType.CONSUMPTION,
    query_store_retention=30,
    resource_group_name="contosorg",
    storage_accounts=[azure_native.datalakeanalytics.AddStorageAccountWithAccountParametersArgs(
        access_key="34adfa4f-cedf-4dc0-ba29-b6d1a69ab346",
        name="test_storage",
        suffix="test_suffix",
    )],
    tags={
        "test_key": "test_value",
    })
resources:
  account:
    type: azure-native:datalakeanalytics:Account
    properties:
      accountName: contosoadla
      computePolicies:
        - maxDegreeOfParallelismPerJob: 1
          minPriorityPerJob: 1
          name: test_policy
          objectId: 34adfa4f-cedf-4dc0-ba29-b6d1a69ab345
          objectType: User
      dataLakeStoreAccounts:
        - name: test_adls
          suffix: test_suffix
      defaultDataLakeStoreAccount: test_adls
      firewallAllowAzureIps: Enabled
      firewallRules:
        - endIpAddress: 2.2.2.2
          name: test_rule
          startIpAddress: 1.1.1.1
      firewallState: Enabled
      location: eastus2
      maxDegreeOfParallelism: 30
      maxDegreeOfParallelismPerJob: 1
      maxJobCount: 3
      minPriorityPerJob: 1
      newTier: Consumption
      queryStoreRetention: 30
      resourceGroupName: contosorg
      storageAccounts:
        - accessKey: 34adfa4f-cedf-4dc0-ba29-b6d1a69ab346
          name: test_storage
          suffix: test_suffix
      tags:
        test_key: test_value
Create Account Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Account(name: string, args: AccountArgs, opts?: CustomResourceOptions);@overload
def Account(resource_name: str,
            args: AccountArgs,
            opts: Optional[ResourceOptions] = None)
@overload
def Account(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            default_data_lake_store_account: Optional[str] = None,
            resource_group_name: Optional[str] = None,
            data_lake_store_accounts: Optional[Sequence[AddDataLakeStoreWithAccountParametersArgs]] = None,
            max_degree_of_parallelism: Optional[int] = None,
            max_job_count: Optional[int] = None,
            firewall_rules: Optional[Sequence[CreateFirewallRuleWithAccountParametersArgs]] = None,
            firewall_state: Optional[FirewallState] = None,
            location: Optional[str] = None,
            account_name: Optional[str] = None,
            max_degree_of_parallelism_per_job: Optional[int] = None,
            firewall_allow_azure_ips: Optional[FirewallAllowAzureIpsState] = None,
            min_priority_per_job: Optional[int] = None,
            new_tier: Optional[TierType] = None,
            query_store_retention: Optional[int] = None,
            compute_policies: Optional[Sequence[CreateComputePolicyWithAccountParametersArgs]] = None,
            storage_accounts: Optional[Sequence[AddStorageAccountWithAccountParametersArgs]] = None,
            tags: Optional[Mapping[str, str]] = None)func NewAccount(ctx *Context, name string, args AccountArgs, opts ...ResourceOption) (*Account, error)public Account(string name, AccountArgs args, CustomResourceOptions? opts = null)
public Account(String name, AccountArgs args)
public Account(String name, AccountArgs args, CustomResourceOptions options)
type: azure-native:datalakeanalytics:Account
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleaccountResourceResourceFromDatalakeanalytics = new AzureNative.Datalakeanalytics.Account("exampleaccountResourceResourceFromDatalakeanalytics", new()
{
    DefaultDataLakeStoreAccount = "string",
    ResourceGroupName = "string",
    DataLakeStoreAccounts = new[]
    {
        
        {
            { "name", "string" },
            { "suffix", "string" },
        },
    },
    MaxDegreeOfParallelism = 0,
    MaxJobCount = 0,
    FirewallRules = new[]
    {
        
        {
            { "endIpAddress", "string" },
            { "name", "string" },
            { "startIpAddress", "string" },
        },
    },
    FirewallState = "Enabled",
    Location = "string",
    AccountName = "string",
    MaxDegreeOfParallelismPerJob = 0,
    FirewallAllowAzureIps = "Enabled",
    MinPriorityPerJob = 0,
    NewTier = "Consumption",
    QueryStoreRetention = 0,
    ComputePolicies = new[]
    {
        
        {
            { "name", "string" },
            { "objectId", "string" },
            { "objectType", "string" },
            { "maxDegreeOfParallelismPerJob", 0 },
            { "minPriorityPerJob", 0 },
        },
    },
    StorageAccounts = new[]
    {
        
        {
            { "accessKey", "string" },
            { "name", "string" },
            { "suffix", "string" },
        },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := datalakeanalytics.NewAccount(ctx, "exampleaccountResourceResourceFromDatalakeanalytics", &datalakeanalytics.AccountArgs{
	DefaultDataLakeStoreAccount: "string",
	ResourceGroupName:           "string",
	DataLakeStoreAccounts: []map[string]interface{}{
		map[string]interface{}{
			"name":   "string",
			"suffix": "string",
		},
	},
	MaxDegreeOfParallelism: 0,
	MaxJobCount:            0,
	FirewallRules: []map[string]interface{}{
		map[string]interface{}{
			"endIpAddress":   "string",
			"name":           "string",
			"startIpAddress": "string",
		},
	},
	FirewallState:                "Enabled",
	Location:                     "string",
	AccountName:                  "string",
	MaxDegreeOfParallelismPerJob: 0,
	FirewallAllowAzureIps:        "Enabled",
	MinPriorityPerJob:            0,
	NewTier:                      "Consumption",
	QueryStoreRetention:          0,
	ComputePolicies: []map[string]interface{}{
		map[string]interface{}{
			"name":                         "string",
			"objectId":                     "string",
			"objectType":                   "string",
			"maxDegreeOfParallelismPerJob": 0,
			"minPriorityPerJob":            0,
		},
	},
	StorageAccounts: []map[string]interface{}{
		map[string]interface{}{
			"accessKey": "string",
			"name":      "string",
			"suffix":    "string",
		},
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
var exampleaccountResourceResourceFromDatalakeanalytics = new Account("exampleaccountResourceResourceFromDatalakeanalytics", AccountArgs.builder()
    .defaultDataLakeStoreAccount("string")
    .resourceGroupName("string")
    .dataLakeStoreAccounts(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .maxDegreeOfParallelism(0)
    .maxJobCount(0)
    .firewallRules(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .firewallState("Enabled")
    .location("string")
    .accountName("string")
    .maxDegreeOfParallelismPerJob(0)
    .firewallAllowAzureIps("Enabled")
    .minPriorityPerJob(0)
    .newTier("Consumption")
    .queryStoreRetention(0)
    .computePolicies(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .storageAccounts(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
exampleaccount_resource_resource_from_datalakeanalytics = azure_native.datalakeanalytics.Account("exampleaccountResourceResourceFromDatalakeanalytics",
    default_data_lake_store_account=string,
    resource_group_name=string,
    data_lake_store_accounts=[{
        name: string,
        suffix: string,
    }],
    max_degree_of_parallelism=0,
    max_job_count=0,
    firewall_rules=[{
        endIpAddress: string,
        name: string,
        startIpAddress: string,
    }],
    firewall_state=Enabled,
    location=string,
    account_name=string,
    max_degree_of_parallelism_per_job=0,
    firewall_allow_azure_ips=Enabled,
    min_priority_per_job=0,
    new_tier=Consumption,
    query_store_retention=0,
    compute_policies=[{
        name: string,
        objectId: string,
        objectType: string,
        maxDegreeOfParallelismPerJob: 0,
        minPriorityPerJob: 0,
    }],
    storage_accounts=[{
        accessKey: string,
        name: string,
        suffix: string,
    }],
    tags={
        string: string,
    })
const exampleaccountResourceResourceFromDatalakeanalytics = new azure_native.datalakeanalytics.Account("exampleaccountResourceResourceFromDatalakeanalytics", {
    defaultDataLakeStoreAccount: "string",
    resourceGroupName: "string",
    dataLakeStoreAccounts: [{
        name: "string",
        suffix: "string",
    }],
    maxDegreeOfParallelism: 0,
    maxJobCount: 0,
    firewallRules: [{
        endIpAddress: "string",
        name: "string",
        startIpAddress: "string",
    }],
    firewallState: "Enabled",
    location: "string",
    accountName: "string",
    maxDegreeOfParallelismPerJob: 0,
    firewallAllowAzureIps: "Enabled",
    minPriorityPerJob: 0,
    newTier: "Consumption",
    queryStoreRetention: 0,
    computePolicies: [{
        name: "string",
        objectId: "string",
        objectType: "string",
        maxDegreeOfParallelismPerJob: 0,
        minPriorityPerJob: 0,
    }],
    storageAccounts: [{
        accessKey: "string",
        name: "string",
        suffix: "string",
    }],
    tags: {
        string: "string",
    },
});
type: azure-native:datalakeanalytics:Account
properties:
    accountName: string
    computePolicies:
        - maxDegreeOfParallelismPerJob: 0
          minPriorityPerJob: 0
          name: string
          objectId: string
          objectType: string
    dataLakeStoreAccounts:
        - name: string
          suffix: string
    defaultDataLakeStoreAccount: string
    firewallAllowAzureIps: Enabled
    firewallRules:
        - endIpAddress: string
          name: string
          startIpAddress: string
    firewallState: Enabled
    location: string
    maxDegreeOfParallelism: 0
    maxDegreeOfParallelismPerJob: 0
    maxJobCount: 0
    minPriorityPerJob: 0
    newTier: Consumption
    queryStoreRetention: 0
    resourceGroupName: string
    storageAccounts:
        - accessKey: string
          name: string
          suffix: string
    tags:
        string: string
Account Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Account resource accepts the following input properties:
- DataLake List<Pulumi.Store Accounts Azure Native. Data Lake Analytics. Inputs. Add Data Lake Store With Account Parameters> 
- The list of Data Lake Store accounts associated with this account.
- DefaultData stringLake Store Account 
- The default Data Lake Store account associated with this account.
- ResourceGroup stringName 
- The name of the Azure resource group.
- AccountName string
- The name of the Data Lake Analytics account.
- ComputePolicies List<Pulumi.Azure Native. Data Lake Analytics. Inputs. Create Compute Policy With Account Parameters> 
- The list of compute policies associated with this account.
- FirewallAllow Pulumi.Azure Ips Azure Native. Data Lake Analytics. Firewall Allow Azure Ips State 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- FirewallRules List<Pulumi.Azure Native. Data Lake Analytics. Inputs. Create Firewall Rule With Account Parameters> 
- The list of firewall rules associated with this account.
- FirewallState Pulumi.Azure Native. Data Lake Analytics. Firewall State 
- The current state of the IP address firewall for this account.
- Location string
- The resource location.
- MaxDegree intOf Parallelism 
- The maximum supported degree of parallelism for this account.
- MaxDegree intOf Parallelism Per Job 
- The maximum supported degree of parallelism per job for this account.
- MaxJob intCount 
- The maximum supported jobs running under the account at the same time.
- MinPriority intPer Job 
- The minimum supported priority per job for this account.
- NewTier Pulumi.Azure Native. Data Lake Analytics. Tier Type 
- The commitment tier for the next month.
- QueryStore intRetention 
- The number of days that job metadata is retained.
- StorageAccounts List<Pulumi.Azure Native. Data Lake Analytics. Inputs. Add Storage Account With Account Parameters> 
- The list of Azure Blob Storage accounts associated with this account.
- Dictionary<string, string>
- The resource tags.
- DataLake []AddStore Accounts Data Lake Store With Account Parameters Args 
- The list of Data Lake Store accounts associated with this account.
- DefaultData stringLake Store Account 
- The default Data Lake Store account associated with this account.
- ResourceGroup stringName 
- The name of the Azure resource group.
- AccountName string
- The name of the Data Lake Analytics account.
- ComputePolicies []CreateCompute Policy With Account Parameters Args 
- The list of compute policies associated with this account.
- FirewallAllow FirewallAzure Ips Allow Azure Ips State 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- FirewallRules []CreateFirewall Rule With Account Parameters Args 
- The list of firewall rules associated with this account.
- FirewallState FirewallState 
- The current state of the IP address firewall for this account.
- Location string
- The resource location.
- MaxDegree intOf Parallelism 
- The maximum supported degree of parallelism for this account.
- MaxDegree intOf Parallelism Per Job 
- The maximum supported degree of parallelism per job for this account.
- MaxJob intCount 
- The maximum supported jobs running under the account at the same time.
- MinPriority intPer Job 
- The minimum supported priority per job for this account.
- NewTier TierType 
- The commitment tier for the next month.
- QueryStore intRetention 
- The number of days that job metadata is retained.
- StorageAccounts []AddStorage Account With Account Parameters Args 
- The list of Azure Blob Storage accounts associated with this account.
- map[string]string
- The resource tags.
- dataLake List<AddStore Accounts Data Lake Store With Account Parameters> 
- The list of Data Lake Store accounts associated with this account.
- defaultData StringLake Store Account 
- The default Data Lake Store account associated with this account.
- resourceGroup StringName 
- The name of the Azure resource group.
- accountName String
- The name of the Data Lake Analytics account.
- computePolicies List<CreateCompute Policy With Account Parameters> 
- The list of compute policies associated with this account.
- firewallAllow FirewallAzure Ips Allow Azure Ips State 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- firewallRules List<CreateFirewall Rule With Account Parameters> 
- The list of firewall rules associated with this account.
- firewallState FirewallState 
- The current state of the IP address firewall for this account.
- location String
- The resource location.
- maxDegree IntegerOf Parallelism 
- The maximum supported degree of parallelism for this account.
- maxDegree IntegerOf Parallelism Per Job 
- The maximum supported degree of parallelism per job for this account.
- maxJob IntegerCount 
- The maximum supported jobs running under the account at the same time.
- minPriority IntegerPer Job 
- The minimum supported priority per job for this account.
- newTier TierType 
- The commitment tier for the next month.
- queryStore IntegerRetention 
- The number of days that job metadata is retained.
- storageAccounts List<AddStorage Account With Account Parameters> 
- The list of Azure Blob Storage accounts associated with this account.
- Map<String,String>
- The resource tags.
- dataLake AddStore Accounts Data Lake Store With Account Parameters[] 
- The list of Data Lake Store accounts associated with this account.
- defaultData stringLake Store Account 
- The default Data Lake Store account associated with this account.
- resourceGroup stringName 
- The name of the Azure resource group.
- accountName string
- The name of the Data Lake Analytics account.
- computePolicies CreateCompute Policy With Account Parameters[] 
- The list of compute policies associated with this account.
- firewallAllow FirewallAzure Ips Allow Azure Ips State 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- firewallRules CreateFirewall Rule With Account Parameters[] 
- The list of firewall rules associated with this account.
- firewallState FirewallState 
- The current state of the IP address firewall for this account.
- location string
- The resource location.
- maxDegree numberOf Parallelism 
- The maximum supported degree of parallelism for this account.
- maxDegree numberOf Parallelism Per Job 
- The maximum supported degree of parallelism per job for this account.
- maxJob numberCount 
- The maximum supported jobs running under the account at the same time.
- minPriority numberPer Job 
- The minimum supported priority per job for this account.
- newTier TierType 
- The commitment tier for the next month.
- queryStore numberRetention 
- The number of days that job metadata is retained.
- storageAccounts AddStorage Account With Account Parameters[] 
- The list of Azure Blob Storage accounts associated with this account.
- {[key: string]: string}
- The resource tags.
- data_lake_ Sequence[Addstore_ accounts Data Lake Store With Account Parameters Args] 
- The list of Data Lake Store accounts associated with this account.
- default_data_ strlake_ store_ account 
- The default Data Lake Store account associated with this account.
- resource_group_ strname 
- The name of the Azure resource group.
- account_name str
- The name of the Data Lake Analytics account.
- compute_policies Sequence[CreateCompute Policy With Account Parameters Args] 
- The list of compute policies associated with this account.
- firewall_allow_ Firewallazure_ ips Allow Azure Ips State 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- firewall_rules Sequence[CreateFirewall Rule With Account Parameters Args] 
- The list of firewall rules associated with this account.
- firewall_state FirewallState 
- The current state of the IP address firewall for this account.
- location str
- The resource location.
- max_degree_ intof_ parallelism 
- The maximum supported degree of parallelism for this account.
- max_degree_ intof_ parallelism_ per_ job 
- The maximum supported degree of parallelism per job for this account.
- max_job_ intcount 
- The maximum supported jobs running under the account at the same time.
- min_priority_ intper_ job 
- The minimum supported priority per job for this account.
- new_tier TierType 
- The commitment tier for the next month.
- query_store_ intretention 
- The number of days that job metadata is retained.
- storage_accounts Sequence[AddStorage Account With Account Parameters Args] 
- The list of Azure Blob Storage accounts associated with this account.
- Mapping[str, str]
- The resource tags.
- dataLake List<Property Map>Store Accounts 
- The list of Data Lake Store accounts associated with this account.
- defaultData StringLake Store Account 
- The default Data Lake Store account associated with this account.
- resourceGroup StringName 
- The name of the Azure resource group.
- accountName String
- The name of the Data Lake Analytics account.
- computePolicies List<Property Map>
- The list of compute policies associated with this account.
- firewallAllow "Enabled" | "Disabled"Azure Ips 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- firewallRules List<Property Map>
- The list of firewall rules associated with this account.
- firewallState "Enabled" | "Disabled"
- The current state of the IP address firewall for this account.
- location String
- The resource location.
- maxDegree NumberOf Parallelism 
- The maximum supported degree of parallelism for this account.
- maxDegree NumberOf Parallelism Per Job 
- The maximum supported degree of parallelism per job for this account.
- maxJob NumberCount 
- The maximum supported jobs running under the account at the same time.
- minPriority NumberPer Job 
- The minimum supported priority per job for this account.
- newTier "Consumption" | "Commitment_100AUHours" | "Commitment_500AUHours" | "Commitment_1000AUHours" | "Commitment_5000AUHours" | "Commitment_10000AUHours" | "Commitment_50000AUHours" | "Commitment_100000AUHours" | "Commitment_500000AUHours"
- The commitment tier for the next month.
- queryStore NumberRetention 
- The number of days that job metadata is retained.
- storageAccounts List<Property Map>
- The list of Azure Blob Storage accounts associated with this account.
- Map<String>
- The resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the Account resource produces the following output properties:
- AccountId string
- The unique identifier associated with this Data Lake Analytics account.
- CreationTime string
- The account creation time.
- CurrentTier string
- The commitment tier in use for the current month.
- DebugData stringAccess Level 
- The current state of the DebugDataAccessLevel for this account.
- Endpoint string
- The full CName endpoint for this account.
- HiveMetastores List<Pulumi.Azure Native. Data Lake Analytics. Outputs. Hive Metastore Response> 
- The list of hiveMetastores associated with this account.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastModified stringTime 
- The account last modified time.
- MaxActive intJob Count Per User 
- The maximum supported active jobs under the account at the same time.
- MaxJob intRunning Time In Min 
- The maximum supported active jobs under the account at the same time.
- MaxQueued intJob Count Per User 
- The maximum supported jobs queued under the account at the same time.
- Name string
- The resource name.
- ProvisioningState string
- The provisioning status of the Data Lake Analytics account.
- State string
- The state of the Data Lake Analytics account.
- SystemMax intDegree Of Parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- SystemMax intJob Count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- Type string
- The resource type.
- VirtualNetwork List<Pulumi.Rules Azure Native. Data Lake Analytics. Outputs. Virtual Network Rule Response> 
- The list of virtualNetwork rules associated with this account.
- PublicData List<Pulumi.Lake Store Accounts Azure Native. Data Lake Analytics. Outputs. Data Lake Store Account Information Response> 
- The list of Data Lake Store accounts associated with this account.
- AccountId string
- The unique identifier associated with this Data Lake Analytics account.
- CreationTime string
- The account creation time.
- CurrentTier string
- The commitment tier in use for the current month.
- DebugData stringAccess Level 
- The current state of the DebugDataAccessLevel for this account.
- Endpoint string
- The full CName endpoint for this account.
- HiveMetastores []HiveMetastore Response 
- The list of hiveMetastores associated with this account.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastModified stringTime 
- The account last modified time.
- MaxActive intJob Count Per User 
- The maximum supported active jobs under the account at the same time.
- MaxJob intRunning Time In Min 
- The maximum supported active jobs under the account at the same time.
- MaxQueued intJob Count Per User 
- The maximum supported jobs queued under the account at the same time.
- Name string
- The resource name.
- ProvisioningState string
- The provisioning status of the Data Lake Analytics account.
- State string
- The state of the Data Lake Analytics account.
- SystemMax intDegree Of Parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- SystemMax intJob Count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- Type string
- The resource type.
- VirtualNetwork []VirtualRules Network Rule Response 
- The list of virtualNetwork rules associated with this account.
- PublicData []DataLake Store Accounts Lake Store Account Information Response 
- The list of Data Lake Store accounts associated with this account.
- accountId String
- The unique identifier associated with this Data Lake Analytics account.
- creationTime String
- The account creation time.
- currentTier String
- The commitment tier in use for the current month.
- debugData StringAccess Level 
- The current state of the DebugDataAccessLevel for this account.
- endpoint String
- The full CName endpoint for this account.
- hiveMetastores List<HiveMetastore Response> 
- The list of hiveMetastores associated with this account.
- id String
- The provider-assigned unique ID for this managed resource.
- lastModified StringTime 
- The account last modified time.
- maxActive IntegerJob Count Per User 
- The maximum supported active jobs under the account at the same time.
- maxJob IntegerRunning Time In Min 
- The maximum supported active jobs under the account at the same time.
- maxQueued IntegerJob Count Per User 
- The maximum supported jobs queued under the account at the same time.
- name String
- The resource name.
- provisioningState String
- The provisioning status of the Data Lake Analytics account.
- state String
- The state of the Data Lake Analytics account.
- systemMax IntegerDegree Of Parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- systemMax IntegerJob Count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- type String
- The resource type.
- virtualNetwork List<VirtualRules Network Rule Response> 
- The list of virtualNetwork rules associated with this account.
- publicData List<DataLake Store Accounts Lake Store Account Information Response> 
- The list of Data Lake Store accounts associated with this account.
- accountId string
- The unique identifier associated with this Data Lake Analytics account.
- creationTime string
- The account creation time.
- currentTier string
- The commitment tier in use for the current month.
- debugData stringAccess Level 
- The current state of the DebugDataAccessLevel for this account.
- endpoint string
- The full CName endpoint for this account.
- hiveMetastores HiveMetastore Response[] 
- The list of hiveMetastores associated with this account.
- id string
- The provider-assigned unique ID for this managed resource.
- lastModified stringTime 
- The account last modified time.
- maxActive numberJob Count Per User 
- The maximum supported active jobs under the account at the same time.
- maxJob numberRunning Time In Min 
- The maximum supported active jobs under the account at the same time.
- maxQueued numberJob Count Per User 
- The maximum supported jobs queued under the account at the same time.
- name string
- The resource name.
- provisioningState string
- The provisioning status of the Data Lake Analytics account.
- state string
- The state of the Data Lake Analytics account.
- systemMax numberDegree Of Parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- systemMax numberJob Count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- type string
- The resource type.
- virtualNetwork VirtualRules Network Rule Response[] 
- The list of virtualNetwork rules associated with this account.
- publicData DataLake Store Accounts Lake Store Account Information Response[] 
- The list of Data Lake Store accounts associated with this account.
- account_id str
- The unique identifier associated with this Data Lake Analytics account.
- creation_time str
- The account creation time.
- current_tier str
- The commitment tier in use for the current month.
- debug_data_ straccess_ level 
- The current state of the DebugDataAccessLevel for this account.
- endpoint str
- The full CName endpoint for this account.
- hive_metastores Sequence[HiveMetastore Response] 
- The list of hiveMetastores associated with this account.
- id str
- The provider-assigned unique ID for this managed resource.
- last_modified_ strtime 
- The account last modified time.
- max_active_ intjob_ count_ per_ user 
- The maximum supported active jobs under the account at the same time.
- max_job_ intrunning_ time_ in_ min 
- The maximum supported active jobs under the account at the same time.
- max_queued_ intjob_ count_ per_ user 
- The maximum supported jobs queued under the account at the same time.
- name str
- The resource name.
- provisioning_state str
- The provisioning status of the Data Lake Analytics account.
- state str
- The state of the Data Lake Analytics account.
- system_max_ intdegree_ of_ parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- system_max_ intjob_ count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- type str
- The resource type.
- virtual_network_ Sequence[Virtualrules Network Rule Response] 
- The list of virtualNetwork rules associated with this account.
- public_data_ Sequence[Datalake_ store_ accounts Lake Store Account Information Response] 
- The list of Data Lake Store accounts associated with this account.
- accountId String
- The unique identifier associated with this Data Lake Analytics account.
- creationTime String
- The account creation time.
- currentTier String
- The commitment tier in use for the current month.
- debugData StringAccess Level 
- The current state of the DebugDataAccessLevel for this account.
- endpoint String
- The full CName endpoint for this account.
- hiveMetastores List<Property Map>
- The list of hiveMetastores associated with this account.
- id String
- The provider-assigned unique ID for this managed resource.
- lastModified StringTime 
- The account last modified time.
- maxActive NumberJob Count Per User 
- The maximum supported active jobs under the account at the same time.
- maxJob NumberRunning Time In Min 
- The maximum supported active jobs under the account at the same time.
- maxQueued NumberJob Count Per User 
- The maximum supported jobs queued under the account at the same time.
- name String
- The resource name.
- provisioningState String
- The provisioning status of the Data Lake Analytics account.
- state String
- The state of the Data Lake Analytics account.
- systemMax NumberDegree Of Parallelism 
- The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.
- systemMax NumberJob Count 
- The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.
- type String
- The resource type.
- virtualNetwork List<Property Map>Rules 
- The list of virtualNetwork rules associated with this account.
- publicData List<Property Map>Lake Store Accounts 
- The list of Data Lake Store accounts associated with this account.
Supporting Types
AADObjectType, AADObjectTypeArgs    
- User
- User
- Group
- Group
- ServicePrincipal 
- ServicePrincipal
- AADObjectType User 
- User
- AADObjectType Group 
- Group
- AADObjectType Service Principal 
- ServicePrincipal
- User
- User
- Group
- Group
- ServicePrincipal 
- ServicePrincipal
- User
- User
- Group
- Group
- ServicePrincipal 
- ServicePrincipal
- USER
- User
- GROUP
- Group
- SERVICE_PRINCIPAL
- ServicePrincipal
- "User"
- User
- "Group"
- Group
- "ServicePrincipal" 
- ServicePrincipal
AddDataLakeStoreWithAccountParameters, AddDataLakeStoreWithAccountParametersArgs              
AddStorageAccountWithAccountParameters, AddStorageAccountWithAccountParametersArgs            
- access_key str
- The access key associated with this Azure Storage account that will be used to connect to it.
- name str
- The unique name of the Azure Storage account to add.
- suffix str
- The optional suffix for the storage account.
ComputePolicyResponse, ComputePolicyResponseArgs      
- Id string
- The resource identifier.
- MaxDegree intOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- MinPriority intPer Job 
- The minimum priority per job this user can use to submit jobs.
- Name string
- The resource name.
- ObjectId string
- The AAD object identifier for the entity to create a policy for.
- ObjectType string
- The type of AAD object the object identifier refers to.
- Type string
- The resource type.
- Id string
- The resource identifier.
- MaxDegree intOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- MinPriority intPer Job 
- The minimum priority per job this user can use to submit jobs.
- Name string
- The resource name.
- ObjectId string
- The AAD object identifier for the entity to create a policy for.
- ObjectType string
- The type of AAD object the object identifier refers to.
- Type string
- The resource type.
- id String
- The resource identifier.
- maxDegree IntegerOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- minPriority IntegerPer Job 
- The minimum priority per job this user can use to submit jobs.
- name String
- The resource name.
- objectId String
- The AAD object identifier for the entity to create a policy for.
- objectType String
- The type of AAD object the object identifier refers to.
- type String
- The resource type.
- id string
- The resource identifier.
- maxDegree numberOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- minPriority numberPer Job 
- The minimum priority per job this user can use to submit jobs.
- name string
- The resource name.
- objectId string
- The AAD object identifier for the entity to create a policy for.
- objectType string
- The type of AAD object the object identifier refers to.
- type string
- The resource type.
- id str
- The resource identifier.
- max_degree_ intof_ parallelism_ per_ job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- min_priority_ intper_ job 
- The minimum priority per job this user can use to submit jobs.
- name str
- The resource name.
- object_id str
- The AAD object identifier for the entity to create a policy for.
- object_type str
- The type of AAD object the object identifier refers to.
- type str
- The resource type.
- id String
- The resource identifier.
- maxDegree NumberOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs.
- minPriority NumberPer Job 
- The minimum priority per job this user can use to submit jobs.
- name String
- The resource name.
- objectId String
- The AAD object identifier for the entity to create a policy for.
- objectType String
- The type of AAD object the object identifier refers to.
- type String
- The resource type.
CreateComputePolicyWithAccountParameters, CreateComputePolicyWithAccountParametersArgs            
- Name string
- The unique name of the compute policy to create.
- ObjectId string
- The AAD object identifier for the entity to create a policy for.
- ObjectType string | Pulumi.Azure Native. Data Lake Analytics. AADObject Type 
- The type of AAD object the object identifier refers to.
- MaxDegree intOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- MinPriority intPer Job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
- Name string
- The unique name of the compute policy to create.
- ObjectId string
- The AAD object identifier for the entity to create a policy for.
- ObjectType string | AADObjectType 
- The type of AAD object the object identifier refers to.
- MaxDegree intOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- MinPriority intPer Job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
- name String
- The unique name of the compute policy to create.
- objectId String
- The AAD object identifier for the entity to create a policy for.
- objectType String | AADObjectType 
- The type of AAD object the object identifier refers to.
- maxDegree IntegerOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- minPriority IntegerPer Job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
- name string
- The unique name of the compute policy to create.
- objectId string
- The AAD object identifier for the entity to create a policy for.
- objectType string | AADObjectType 
- The type of AAD object the object identifier refers to.
- maxDegree numberOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- minPriority numberPer Job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
- name str
- The unique name of the compute policy to create.
- object_id str
- The AAD object identifier for the entity to create a policy for.
- object_type str | AADObjectType 
- The type of AAD object the object identifier refers to.
- max_degree_ intof_ parallelism_ per_ job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- min_priority_ intper_ job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
- name String
- The unique name of the compute policy to create.
- objectId String
- The AAD object identifier for the entity to create a policy for.
- objectType String | "User" | "Group" | "ServicePrincipal" 
- The type of AAD object the object identifier refers to.
- maxDegree NumberOf Parallelism Per Job 
- The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.
- minPriority NumberPer Job 
- The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.
CreateFirewallRuleWithAccountParameters, CreateFirewallRuleWithAccountParametersArgs            
- EndIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Name string
- The unique name of the firewall rule to create.
- StartIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- EndIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Name string
- The unique name of the firewall rule to create.
- StartIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- endIp StringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- name String
- The unique name of the firewall rule to create.
- startIp StringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- endIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- name string
- The unique name of the firewall rule to create.
- startIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- end_ip_ straddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- name str
- The unique name of the firewall rule to create.
- start_ip_ straddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- endIp StringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- name String
- The unique name of the firewall rule to create.
- startIp StringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
DataLakeStoreAccountInformationResponse, DataLakeStoreAccountInformationResponseArgs            
FirewallAllowAzureIpsState, FirewallAllowAzureIpsStateArgs          
- Enabled
- Enabled
- Disabled
- Disabled
- FirewallAllow Azure Ips State Enabled 
- Enabled
- FirewallAllow Azure Ips State Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
FirewallRuleResponse, FirewallRuleResponseArgs      
- EndIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Id string
- The resource identifier.
- Name string
- The resource name.
- StartIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Type string
- The resource type.
- EndIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Id string
- The resource identifier.
- Name string
- The resource name.
- StartIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- Type string
- The resource type.
- endIp StringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- id String
- The resource identifier.
- name String
- The resource name.
- startIp StringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- type String
- The resource type.
- endIp stringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- id string
- The resource identifier.
- name string
- The resource name.
- startIp stringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- type string
- The resource type.
- end_ip_ straddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- id str
- The resource identifier.
- name str
- The resource name.
- start_ip_ straddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- type str
- The resource type.
- endIp StringAddress 
- The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- id String
- The resource identifier.
- name String
- The resource name.
- startIp StringAddress 
- The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
- type String
- The resource type.
FirewallState, FirewallStateArgs    
- Enabled
- Enabled
- Disabled
- Disabled
- FirewallState Enabled 
- Enabled
- FirewallState Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
HiveMetastoreResponse, HiveMetastoreResponseArgs      
- DatabaseName string
- The databaseName for the Hive MetaStore
- Id string
- The resource identifier.
- Name string
- The resource name.
- NestedResource stringProvisioning State 
- The current state of the NestedResource
- Password string
- The password for the Hive MetaStore
- RuntimeVersion string
- The runtimeVersion for the Hive MetaStore
- ServerUri string
- The serverUri for the Hive MetaStore
- Type string
- The resource type.
- UserName string
- The userName for the Hive MetaStore
- DatabaseName string
- The databaseName for the Hive MetaStore
- Id string
- The resource identifier.
- Name string
- The resource name.
- NestedResource stringProvisioning State 
- The current state of the NestedResource
- Password string
- The password for the Hive MetaStore
- RuntimeVersion string
- The runtimeVersion for the Hive MetaStore
- ServerUri string
- The serverUri for the Hive MetaStore
- Type string
- The resource type.
- UserName string
- The userName for the Hive MetaStore
- databaseName String
- The databaseName for the Hive MetaStore
- id String
- The resource identifier.
- name String
- The resource name.
- nestedResource StringProvisioning State 
- The current state of the NestedResource
- password String
- The password for the Hive MetaStore
- runtimeVersion String
- The runtimeVersion for the Hive MetaStore
- serverUri String
- The serverUri for the Hive MetaStore
- type String
- The resource type.
- userName String
- The userName for the Hive MetaStore
- databaseName string
- The databaseName for the Hive MetaStore
- id string
- The resource identifier.
- name string
- The resource name.
- nestedResource stringProvisioning State 
- The current state of the NestedResource
- password string
- The password for the Hive MetaStore
- runtimeVersion string
- The runtimeVersion for the Hive MetaStore
- serverUri string
- The serverUri for the Hive MetaStore
- type string
- The resource type.
- userName string
- The userName for the Hive MetaStore
- database_name str
- The databaseName for the Hive MetaStore
- id str
- The resource identifier.
- name str
- The resource name.
- nested_resource_ strprovisioning_ state 
- The current state of the NestedResource
- password str
- The password for the Hive MetaStore
- runtime_version str
- The runtimeVersion for the Hive MetaStore
- server_uri str
- The serverUri for the Hive MetaStore
- type str
- The resource type.
- user_name str
- The userName for the Hive MetaStore
- databaseName String
- The databaseName for the Hive MetaStore
- id String
- The resource identifier.
- name String
- The resource name.
- nestedResource StringProvisioning State 
- The current state of the NestedResource
- password String
- The password for the Hive MetaStore
- runtimeVersion String
- The runtimeVersion for the Hive MetaStore
- serverUri String
- The serverUri for the Hive MetaStore
- type String
- The resource type.
- userName String
- The userName for the Hive MetaStore
StorageAccountInformationResponse, StorageAccountInformationResponseArgs        
TierType, TierTypeArgs    
- Consumption
- Consumption
- Commitment_100AUHours
- Commitment_100AUHours
- Commitment_500AUHours
- Commitment_500AUHours
- Commitment_1000AUHours
- Commitment_1000AUHours
- Commitment_5000AUHours
- Commitment_5000AUHours
- Commitment_10000AUHours
- Commitment_10000AUHours
- Commitment_50000AUHours
- Commitment_50000AUHours
- Commitment_100000AUHours
- Commitment_100000AUHours
- Commitment_500000AUHours
- Commitment_500000AUHours
- TierType Consumption 
- Consumption
- TierType_Commitment_100AUHours 
- Commitment_100AUHours
- TierType_Commitment_500AUHours 
- Commitment_500AUHours
- TierType_Commitment_1000AUHours 
- Commitment_1000AUHours
- TierType_Commitment_5000AUHours 
- Commitment_5000AUHours
- TierType_Commitment_10000AUHours 
- Commitment_10000AUHours
- TierType_Commitment_50000AUHours 
- Commitment_50000AUHours
- TierType_Commitment_100000AUHours 
- Commitment_100000AUHours
- TierType_Commitment_500000AUHours 
- Commitment_500000AUHours
- Consumption
- Consumption
- Commitment_100AUHours
- Commitment_100AUHours
- Commitment_500AUHours
- Commitment_500AUHours
- Commitment_1000AUHours
- Commitment_1000AUHours
- Commitment_5000AUHours
- Commitment_5000AUHours
- Commitment_10000AUHours
- Commitment_10000AUHours
- Commitment_50000AUHours
- Commitment_50000AUHours
- Commitment_100000AUHours
- Commitment_100000AUHours
- Commitment_500000AUHours
- Commitment_500000AUHours
- Consumption
- Consumption
- Commitment_100AUHours
- Commitment_100AUHours
- Commitment_500AUHours
- Commitment_500AUHours
- Commitment_1000AUHours
- Commitment_1000AUHours
- Commitment_5000AUHours
- Commitment_5000AUHours
- Commitment_10000AUHours
- Commitment_10000AUHours
- Commitment_50000AUHours
- Commitment_50000AUHours
- Commitment_100000AUHours
- Commitment_100000AUHours
- Commitment_500000AUHours
- Commitment_500000AUHours
- CONSUMPTION
- Consumption
- COMMITMENT_100_AU_HOURS
- Commitment_100AUHours
- COMMITMENT_500_AU_HOURS
- Commitment_500AUHours
- COMMITMENT_1000_AU_HOURS
- Commitment_1000AUHours
- COMMITMENT_5000_AU_HOURS
- Commitment_5000AUHours
- COMMITMENT_10000_AU_HOURS
- Commitment_10000AUHours
- COMMITMENT_50000_AU_HOURS
- Commitment_50000AUHours
- COMMITMENT_100000_AU_HOURS
- Commitment_100000AUHours
- COMMITMENT_500000_AU_HOURS
- Commitment_500000AUHours
- "Consumption"
- Consumption
- "Commitment_100AUHours"
- Commitment_100AUHours
- "Commitment_500AUHours"
- Commitment_500AUHours
- "Commitment_1000AUHours"
- Commitment_1000AUHours
- "Commitment_5000AUHours"
- Commitment_5000AUHours
- "Commitment_10000AUHours"
- Commitment_10000AUHours
- "Commitment_50000AUHours"
- Commitment_50000AUHours
- "Commitment_100000AUHours"
- Commitment_100000AUHours
- "Commitment_500000AUHours"
- Commitment_500000AUHours
VirtualNetworkRuleResponse, VirtualNetworkRuleResponseArgs        
- Id string
- The resource identifier.
- Name string
- The resource name.
- SubnetId string
- The resource identifier for the subnet
- Type string
- The resource type.
- VirtualNetwork stringRule State 
- The current state of the VirtualNetwork Rule
- Id string
- The resource identifier.
- Name string
- The resource name.
- SubnetId string
- The resource identifier for the subnet
- Type string
- The resource type.
- VirtualNetwork stringRule State 
- The current state of the VirtualNetwork Rule
- id String
- The resource identifier.
- name String
- The resource name.
- subnetId String
- The resource identifier for the subnet
- type String
- The resource type.
- virtualNetwork StringRule State 
- The current state of the VirtualNetwork Rule
- id string
- The resource identifier.
- name string
- The resource name.
- subnetId string
- The resource identifier for the subnet
- type string
- The resource type.
- virtualNetwork stringRule State 
- The current state of the VirtualNetwork Rule
- id str
- The resource identifier.
- name str
- The resource name.
- subnet_id str
- The resource identifier for the subnet
- type str
- The resource type.
- virtual_network_ strrule_ state 
- The current state of the VirtualNetwork Rule
- id String
- The resource identifier.
- name String
- The resource name.
- subnetId String
- The resource identifier for the subnet
- type String
- The resource type.
- virtualNetwork StringRule State 
- The current state of the VirtualNetwork Rule
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:datalakeanalytics:Account test_account /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rgaba12041/providers/Microsoft.DataLakeAnalytics/accounts/testaba15818 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0