Show / Hide Table of Contents

Class ShareArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ShareArgs
Inherited Members
ResourceArgs.Empty
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.Storage
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ShareArgs : ResourceArgs

Constructors

View Source

ShareArgs()

Declaration
public ShareArgs()

Properties

View Source

Acls

One or more acl blocks as defined below.

Declaration
public InputList<ShareAclArgs> Acls { get; set; }
Property Value
Type Description
InputList<ShareAclArgs>
View Source

Metadata

A mapping of MetaData for this File Share.

Declaration
public InputMap<string> Metadata { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

Name

The name of the share. Must be unique within the storage account where the share is located.

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

Quota

The maximum size of the share, in gigabytes. For Standard storage accounts, this must be greater than 0 and less than 5120 GB (5 TB). For Premium FileStorage storage accounts, this must be greater than 100 GB and less than 102400 GB (100 TB). Default is 5120.

Declaration
public Input<int> Quota { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

StorageAccountName

Specifies the storage account in which to create the share. Changing this forces a new resource to be created.

Declaration
public Input<string> StorageAccountName { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.