Class ShareArgs
Inherited Members
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 SourceShareArgs()
Declaration
public ShareArgs()
Properties
View SourceAcls
One or more acl blocks as defined below.
Declaration
public InputList<ShareAclArgs> Acls { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ShareAclArgs> |
Metadata
A mapping of MetaData for this File Share.
Declaration
public InputMap<string> Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
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> |
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> |
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> |