Show / Hide Table of Contents

Namespace Pulumi.Azure.DataLake

Classes

AnalyticsAccount

Manages an Azure Data Lake Analytics Account.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "northeurope",
    });
    var exampleStore = new Azure.DataLake.Store("exampleStore", new Azure.DataLake.StoreArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
    });
    var exampleAnalyticsAccount = new Azure.DataLake.AnalyticsAccount("exampleAnalyticsAccount", new Azure.DataLake.AnalyticsAccountArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
        DefaultStoreAccountName = exampleStore.Name,
    });
}

}

AnalyticsAccountArgs

AnalyticsAccountState

AnalyticsFirewallRule

Manages a Azure Data Lake Analytics Firewall Rule.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "northeurope",
    });
    var exampleStore = new Azure.DataLake.Store("exampleStore", new Azure.DataLake.StoreArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
    });
    var exampleAnalyticsAccount = new Azure.DataLake.AnalyticsAccount("exampleAnalyticsAccount", new Azure.DataLake.AnalyticsAccountArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
        DefaultStoreAccountName = exampleStore.Name,
    });
    var exampleAnalyticsFirewallRule = new Azure.DataLake.AnalyticsFirewallRule("exampleAnalyticsFirewallRule", new Azure.DataLake.AnalyticsFirewallRuleArgs
    {
        AccountName = azurerm_data_lake_analytics.Example.Name,
        ResourceGroupName = exampleResourceGroup.Name,
        StartIpAddress = "1.2.3.4",
        EndIpAddress = "2.3.4.5",
    });
}

}

AnalyticsFirewallRuleArgs

AnalyticsFirewallRuleState

GetStore

GetStoreArgs

GetStoreResult

Store

Manages an Azure Data Lake Store.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "northeurope",
    });
    var exampleStore = new Azure.DataLake.Store("exampleStore", new Azure.DataLake.StoreArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
        EncryptionState = "Enabled",
        EncryptionType = "ServiceManaged",
    });
}

}

StoreArgs

StoreFile

Manages a Azure Data Lake Store File.

Note: If you want to change the data in the remote file without changing the local_file_path, then taint the resource so the azure.datalake.StoreFile gets recreated with the new data.

StoreFileArgs

StoreFileState

StoreFirewallRule

Manages a Azure Data Lake Store Firewall Rule.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "northeurope",
    });
    var exampleStore = new Azure.DataLake.Store("exampleStore", new Azure.DataLake.StoreArgs
    {
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
    });
    var exampleStoreFirewallRule = new Azure.DataLake.StoreFirewallRule("exampleStoreFirewallRule", new Azure.DataLake.StoreFirewallRuleArgs
    {
        AccountName = exampleStore.Name,
        ResourceGroupName = exampleResourceGroup.Name,
        StartIpAddress = "1.2.3.4",
        EndIpAddress = "2.3.4.5",
    });
}

}

StoreFirewallRuleArgs

StoreFirewallRuleState

StoreState

Back to top Copyright 2016-2020, Pulumi Corporation.