-
Notifications
You must be signed in to change notification settings - Fork 232
/
azure.mgmt.storage.v2021_01_01.models.FileShareItem.yml
152 lines (136 loc) · 5.11 KB
/
azure.mgmt.storage.v2021_01_01.models.FileShareItem.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
### YamlMime:PythonClass
uid: azure.mgmt.storage.v2021_01_01.models.FileShareItem
name: FileShareItem
fullName: azure.mgmt.storage.v2021_01_01.models.FileShareItem
module: azure.mgmt.storage.v2021_01_01.models
inheritances:
- azure.mgmt.storage.v2021_01_01.models._models_py3.AzureEntityResource
summary: 'The file share properties be listed out.
Variables are only populated by the server, and will be ignored when sending a request.'
constructor:
syntax: 'FileShareItem(*, metadata: Dict[str, str] | None = None, share_quota: int
| None = None, enabled_protocols: str | _models.EnabledProtocols | None = None,
root_squash: str | _models.RootSquashType | None = None, access_tier: str | _models.ShareAccessTier
| None = None, **kwargs: Any)'
keywordOnlyParameters:
- name: metadata
description: A name-value pair to associate with the share as metadata.
types:
- <xref:dict>[<xref:str>, <xref:str>]
- name: share_quota
description: 'The maximum size of the share, in gigabytes. Must be greater than
0, and
less than or equal to 5TB (5120). For Large File Shares, the maximum size is
102400.'
types:
- <xref:int>
- name: enabled_protocols
description: 'The authentication protocol that is used for the file share. Can
only be specified when creating a share. Known values are: "SMB" and "NFS".'
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.EnabledProtocols>
- name: root_squash
description: 'The property is for NFS share only. The default is NoRootSquash.
Known
values are: "NoRootSquash", "RootSquash", and "AllSquash".'
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.RootSquashType>
- name: access_tier
description: 'Access tier for specific share. GpV2 account can choose between
TransactionOptimized (default), Hot, and Cool. FileStorage account can choose
Premium. Known
values are: "TransactionOptimized", "Hot", "Cool", and "Premium".'
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.ShareAccessTier>
variables:
- description: 'Fully qualified resource ID for the resource. Ex -
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. #
pylint: disable=line-too-long'
name: id
types:
- <xref:str>
- description: The name of the resource.
name: name
types:
- <xref:str>
- description: 'The type of the resource. E.g. "Microsoft.Compute/virtualMachines"
or
"Microsoft.Storage/storageAccounts".'
name: type
types:
- <xref:str>
- description: Resource Etag.
name: etag
types:
- <xref:str>
- description: Returns the date and time the share was last modified.
name: last_modified_time
types:
- <xref:datetime.datetime>
- description: A name-value pair to associate with the share as metadata.
name: metadata
types:
- <xref:dict>[<xref:str>, <xref:str>]
- description: 'The maximum size of the share, in gigabytes. Must be greater than
0, and
less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.'
name: share_quota
types:
- <xref:int>
- description: 'The authentication protocol that is used for the file share. Can only
be specified when creating a share. Known values are: "SMB" and "NFS".'
name: enabled_protocols
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.EnabledProtocols>
- description: 'The property is for NFS share only. The default is NoRootSquash. Known
values are: "NoRootSquash", "RootSquash", and "AllSquash".'
name: root_squash
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.RootSquashType>
- description: The version of the share.
name: version
types:
- <xref:str>
- description: Indicates whether the share was deleted.
name: deleted
types:
- <xref:bool>
- description: The deleted time if the share was deleted.
name: deleted_time
types:
- <xref:datetime.datetime>
- description: Remaining retention days for share that was soft deleted.
name: remaining_retention_days
types:
- <xref:int>
- description: 'Access tier for specific share. GpV2 account can choose between
TransactionOptimized (default), Hot, and Cool. FileStorage account can choose
Premium. Known
values are: "TransactionOptimized", "Hot", "Cool", and "Premium".'
name: access_tier
types:
- <xref:str>
- <xref:azure.mgmt.storage.v2021_01_01.models.ShareAccessTier>
- description: Indicates the last modification time for share access tier.
name: access_tier_change_time
types:
- <xref:datetime.datetime>
- description: Indicates if there is a pending transition for access tier.
name: access_tier_status
types:
- <xref:str>
- description: 'The approximate size of the data stored on the share. Note that this
value may not include all recently created or recently resized files.'
name: share_usage_bytes
types:
- <xref:int>
- description: 'Creation time of share snapshot returned in the response of list shares
with expand param "snapshots".'
name: snapshot_time
types:
- <xref:datetime.datetime>