File Shares - Get
Возвращает свойства указанной общей папки.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2023-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2023-01-01&$expand={$expand}
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
account
|
path | True |
string |
Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Regex pattern: |
resource
|
path | True |
string |
Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается. Regex pattern: |
share
|
path | True |
string |
Имя общей папки в указанной учетной записи хранения. Имена общих папок должны содержать от 3 до 63 символов и использовать только цифры, строчные буквы и дефис (-). Каждый тире (-) должен быть непосредственно перед символом, за которым следует буква или цифра. |
subscription
|
path | True |
string |
Идентификатор целевой подписки. |
api-version
|
query | True |
string |
Версия API, используемая для данной операции. |
$expand
|
query |
string |
Необязательный параметр, используемый для развертывания свойств в свойствах общей папки. Допустимые значения: stats. Должен передаваться в виде строки с разделителем ",". |
Заголовок запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
x-ms-snapshot |
string |
Необязательный параметр, используемый для получения свойств snapshot. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК . Операция получения общего ресурса успешно завершена. |
|
Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Get |
Get |
GetShares
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2023-01-01
Sample Response
{
"id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
"name": "share1634",
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"etag": "\"0x8D592D74CC20EBA\"",
"properties": {
"lastModifiedTime": "2019-05-26T05:06:14Z",
"shareQuota": 1024
}
}
GetShareStats
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2023-01-01&$expand=stats
Sample Response
{
"id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
"name": "share1634",
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"etag": "\"0x8D592D74CC20EBA\"",
"properties": {
"lastModifiedTime": "2019-05-26T05:06:14Z",
"shareQuota": 1024,
"shareUsageBytes": 652945
}
}
Определения
Имя | Описание |
---|---|
Access |
|
Cloud |
Ответ об ошибке от службы хранилища. |
Cloud |
Ответ об ошибке от службы хранилища. |
Enabled |
Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. |
File |
Свойства общей папки, включая идентификатор, имя ресурса, тип ресурса, Etag. |
Lease |
Указывает, является ли аренда общей папки бесконечной или фиксированной, только в том случае, если общая папка арендуется. |
Lease |
Состояние аренды общей папки. |
Lease |
Состояние аренды общей папки. |
Root |
Свойство предназначено только для общей папки NFS. Значение по умолчанию — NoRootSquash. |
Share |
Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), Горячим и Холодным. Учетная запись FileStorage может выбрать Premium. |
Signed |
AccessPolicy
Имя | Тип | Описание |
---|---|---|
expiryTime |
string |
Срок действия политики доступа |
permission |
string |
Список сокращенных разрешений. |
startTime |
string |
Время начала политики доступа |
CloudError
Ответ об ошибке от службы хранилища.
Имя | Тип | Описание |
---|---|---|
error |
Ответ об ошибке от службы хранилища. |
CloudErrorBody
Ответ об ошибке от службы хранилища.
Имя | Тип | Описание |
---|---|---|
code |
string |
Идентификатор ошибки. Коды инвариантны и предназначены для программного использования. |
details |
Список дополнительных сведений об ошибке. |
|
message |
string |
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
target |
string |
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
EnabledProtocols
Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки.
Имя | Тип | Описание |
---|---|---|
NFS |
string |
|
SMB |
string |
FileShare
Свойства общей папки, включая идентификатор, имя ресурса, тип ресурса, Etag.
Имя | Тип | Описание |
---|---|---|
etag |
string |
Etag ресурса. |
id |
string |
Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Имя ресурса. |
properties.accessTier |
Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), Горячим и Холодным. Учетная запись FileStorage может выбрать Premium. |
|
properties.accessTierChangeTime |
string |
Указывает время последнего изменения уровня доступа к общей папке. |
properties.accessTierStatus |
string |
Указывает, существует ли ожидающий переход для уровня доступа. |
properties.deleted |
boolean |
Указывает, была ли удалена общая папка. |
properties.deletedTime |
string |
Время удаления, если общая папка была удалена. |
properties.enabledProtocols |
Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. |
|
properties.lastModifiedTime |
string |
Возвращает дату и время последнего изменения общей папки. |
properties.leaseDuration |
Указывает, является ли аренда общей папки бесконечной или фиксированной, только в том случае, если общая папка арендуется. |
|
properties.leaseState |
Состояние аренды общей папки. |
|
properties.leaseStatus |
Состояние аренды общей папки. |
|
properties.metadata |
object |
Пары имя-значение, которые будут связаны с общей папкой как метаданные. |
properties.remainingRetentionDays |
integer |
Оставшиеся дни хранения для общей папки, которая была обратимо удалена. |
properties.rootSquash |
Свойство предназначено только для общей папки NFS. Значение по умолчанию — NoRootSquash. |
|
properties.shareQuota |
integer |
Максимальный размер общей папки в гигабайтах. Значение должно быть больше 0 и меньше или равно 5 ТБ (5120). Для больших общих папок максимальный размер — 102400. |
properties.shareUsageBytes |
integer |
Приблизительный размер данных, хранящихся в общей папке. Обратите внимание, что это значение может не включать все недавно созданные или недавно измененные файлы. |
properties.signedIdentifiers |
Список хранимых политик доступа, указанных в общей папке. |
|
properties.snapshotTime |
string |
Время создания общей папки snapshot возвращено в ответе общих папок списка с расширением param "snapshots". |
properties.version |
string |
Версия общей папки. |
type |
string |
Тип ресурса. Например, Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. |
LeaseDuration
Указывает, является ли аренда общей папки бесконечной или фиксированной, только в том случае, если общая папка арендуется.
Имя | Тип | Описание |
---|---|---|
Fixed |
string |
|
Infinite |
string |
LeaseState
Состояние аренды общей папки.
Имя | Тип | Описание |
---|---|---|
Available |
string |
|
Breaking |
string |
|
Broken |
string |
|
Expired |
string |
|
Leased |
string |
LeaseStatus
Состояние аренды общей папки.
Имя | Тип | Описание |
---|---|---|
Locked |
string |
|
Unlocked |
string |
RootSquashType
Свойство предназначено только для общей папки NFS. Значение по умолчанию — NoRootSquash.
Имя | Тип | Описание |
---|---|---|
AllSquash |
string |
|
NoRootSquash |
string |
|
RootSquash |
string |
ShareAccessTier
Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), Горячим и Холодным. Учетная запись FileStorage может выбрать Premium.
Имя | Тип | Описание |
---|---|---|
Cool |
string |
|
Hot |
string |
|
Premium |
string |
|
TransactionOptimized |
string |
SignedIdentifier
Имя | Тип | Описание |
---|---|---|
accessPolicy |
Политика доступа |
|
id |
string |
Уникальный идентификатор хранимой политики доступа. |