Show / Hide Table of Contents

Class 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",
    });
}

}
Inheritance
System.Object
Resource
CustomResource
Store
Inherited Members
CustomResource.Id
Resource.GetResourceType()
Resource.GetResourceName()
Resource.Urn
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.DataLake
Assembly: Pulumi.Azure.dll
Syntax
public class Store : CustomResource

Constructors

View Source

Store(String, StoreArgs, CustomResourceOptions)

Create a Store resource with the given unique name, arguments, and options.

Declaration
public Store(string name, StoreArgs args, CustomResourceOptions options = null)
Parameters
Type Name Description
System.String name

The unique name of the resource

StoreArgs args

The arguments used to populate this resource's properties

CustomResourceOptions options

A bag of options that control this resource's behavior

Properties

View Source

EncryptionState

Is Encryption enabled on this Data Lake Store Account? Possible values are Enabled or Disabled. Defaults to Enabled.

Declaration
public Output<string> EncryptionState { get; }
Property Value
Type Description
Output<System.String>
View Source

EncryptionType

The Encryption Type used for this Data Lake Store Account. Currently can be set to ServiceManaged when encryption_state is Enabled - and must be a blank string when it's Disabled.

Declaration
public Output<string> EncryptionType { get; }
Property Value
Type Description
Output<System.String>
View Source

Endpoint

The Endpoint for the Data Lake Store.

Declaration
public Output<string> Endpoint { get; }
Property Value
Type Description
Output<System.String>
View Source

FirewallAllowAzureIps

are Azure Service IP's allowed through the firewall? Possible values are Enabled and Disabled. Defaults to Enabled.

Declaration
public Output<string> FirewallAllowAzureIps { get; }
Property Value
Type Description
Output<System.String>
View Source

FirewallState

the state of the Firewall. Possible values are Enabled and Disabled. Defaults to Enabled.

Declaration
public Output<string> FirewallState { get; }
Property Value
Type Description
Output<System.String>
View Source

Location

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

Declaration
public Output<string> Location { get; }
Property Value
Type Description
Output<System.String>
View Source

Name

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.

Declaration
public Output<string> Name { get; }
Property Value
Type Description
Output<System.String>
View Source

ResourceGroupName

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

Declaration
public Output<string> ResourceGroupName { get; }
Property Value
Type Description
Output<System.String>
View Source

Tags

A mapping of tags to assign to the resource.

Declaration
public Output<ImmutableDictionary<string, string>> Tags { get; }
Property Value
Type Description
Output<System.Collections.Immutable.ImmutableDictionary<System.String, System.String>>
View Source

Tier

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.

Declaration
public Output<string> Tier { get; }
Property Value
Type Description
Output<System.String>

Methods

View Source

Get(String, Input<String>, StoreState, CustomResourceOptions)

Get an existing Store resource's state with the given name, ID, and optional extra properties used to qualify the lookup.

Declaration
public static Store Get(string name, Input<string> id, StoreState state = null, CustomResourceOptions options = null)
Parameters
Type Name Description
System.String name

The unique name of the resulting resource.

Input<System.String> id

The unique provider ID of the resource to lookup.

StoreState state

Any extra arguments used during the lookup.

CustomResourceOptions options

A bag of options that control this resource's behavior

Returns
Type Description
Store
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.