Freigeben über


File Shares - Get

Ruft die Eigenschaften einer angegebenen Freigabe ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2025-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2025-06-01&$expand={$expand}

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

shareName
path True

string

minLength: 3
maxLength: 63

Der Name der Dateifreigabe innerhalb des angegebenen Speicherkontos. Dateifreigabenamen müssen zwischen 3 und 63 Zeichen lang sein und dürfen nur Zahlen, Kleinbuchstaben und Bindestriche (-) enthalten. Jedem Bindestrich (-) muss unmittelbar ein Buchstabe oder eine Zahl vorangestellt und gefolgt werden.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$expand
query

string

Optional, wird verwendet, um die Eigenschaften in den Eigenschaften der Freigabe zu erweitern. Gültige Werte sind: stats. Sollte als Zeichenfolge mit Trennzeichen ',' übergeben werden.

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-snapshot

string

Optional, wird zum Abrufen von Eigenschaften eines Snapshots verwendet.

Antworten

Name Typ Beschreibung
200 OK

FileShare

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

CloudError

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

GetSharePaidBursting
GetShareProvisionedV2
GetShares
GetShareStats

GetSharePaidBursting

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

Beispiel für eine Antwort

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "fileSharePaidBursting": {
      "paidBurstingEnabled": true,
      "paidBurstingMaxBandwidthMibps": 10340,
      "paidBurstingMaxIops": 102400
    },
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024
  }
}

GetShareProvisionedV2

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

Beispiel für eine Antwort

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "includedBurstIops": 15000,
    "lastModifiedTime": "2024-10-25T01:50:50.0000000Z",
    "maxBurstCreditsForIops": 36000000,
    "nextAllowedProvisionedBandwidthDowngradeTime": "Fri, 25 Oct 2024 01:48:09 GMT",
    "nextAllowedProvisionedIopsDowngradeTime": "Fri, 25 Oct 2024 01:48:09 GMT",
    "nextAllowedQuotaDowngradeTime": "Sat, 26 Oct 2024 01:50:50 GMT",
    "provisionedBandwidthMibps": 200,
    "provisionedIops": 5000,
    "shareQuota": 100
  }
}

GetShares

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

Beispiel für eine Antwort

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024
  }
}

GetShareStats

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01&$expand=stats

Beispiel für eine Antwort

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024,
    "shareUsageBytes": 652945
  }
}

Definitionen

Name Beschreibung
AccessPolicy
CloudError

Eine Fehlerantwort des Speicherdiensts.

CloudErrorBody

Eine Fehlerantwort des Speicherdiensts.

EnabledProtocols

Das Authentifizierungsprotokoll, das für die Dateifreigabe verwendet wird. Kann nur beim Erstellen einer Freigabe angegeben werden.

FileShare

Eigenschaften der Dateifreigabe, einschließlich ID, Ressourcenname, Ressourcentyp, Etag.

FileSharePropertiesFileSharePaidBursting

Eigenschaften für "Kostenpflichtige Platzierung" für Dateifreigaben.

LeaseDuration

Gibt an, ob die Lease für einen Container nur dann von unendlicher oder fester Dauer ist, wenn der Container geleast wird.

LeaseState

Leasestatus des Containers.

LeaseStatus

Der Lease-Status des Containers.

RootSquashType

Die Eigenschaft ist nur für NFS-Freigabe vorgesehen. Der Standardwert ist NoRootSquash.

ShareAccessTier

Zugriffsebene für bestimmte Freigaben. GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. FileStorage-Konto kann Premium auswählen.

SignedIdentifier

AccessPolicy

Name Typ Beschreibung
expiryTime

string (date-time)

Ablaufzeit der Zugriffsrichtlinie

permission

string

Liste der abgekürzten Berechtigungen.

startTime

string (date-time)

Startzeit der Zugriffsrichtlinie

CloudError

Eine Fehlerantwort des Speicherdiensts.

Name Typ Beschreibung
error

CloudErrorBody

Eine Fehlerantwort des Speicherdiensts.

CloudErrorBody

Eine Fehlerantwort des Speicherdiensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

EnabledProtocols

Das Authentifizierungsprotokoll, das für die Dateifreigabe verwendet wird. Kann nur beim Erstellen einer Freigabe angegeben werden.

Wert Beschreibung
SMB
NFS

FileShare

Eigenschaften der Dateifreigabe, einschließlich ID, Ressourcenname, Ressourcentyp, Etag.

Name Typ Beschreibung
etag

string

Ressourcen-Etag.

id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties.accessTier

ShareAccessTier

Zugriffsebene für bestimmte Freigaben. GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. FileStorage-Konto kann Premium auswählen.

properties.accessTierChangeTime

string (date-time)

Gibt den Zeitpunkt der letzten Änderung für die Freigabezugriffsebene an.

properties.accessTierStatus

string

Gibt an, ob ein Übergang für die Zugriffsebene aussteht.

properties.deleted

boolean

Gibt an, ob die Freigabe gelöscht wurde.

properties.deletedTime

string (date-time)

Der Zeitpunkt des Löschens, wenn die Freigabe gelöscht wurde.

properties.enabledProtocols

EnabledProtocols

Das Authentifizierungsprotokoll, das für die Dateifreigabe verwendet wird. Kann nur beim Erstellen einer Freigabe angegeben werden.

properties.fileSharePaidBursting

FileSharePropertiesFileSharePaidBursting

Eigenschaften für "Kostenpflichtige Platzierung" für Dateifreigaben.

properties.includedBurstIops

integer (int32)

Die berechneten Burst-IOPS der Freigabe. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden.

properties.lastModifiedTime

string (date-time)

Gibt das Datum und die Uhrzeit der letzten Änderung der Freigabe zurück.

properties.leaseDuration

LeaseDuration

Gibt an, ob die Lease für eine Freigabe nur dann von unendlicher oder fester Dauer ist, wenn die Freigabe geleast ist.

properties.leaseState

LeaseState

Leasingstatus der Aktie.

properties.leaseStatus

LeaseStatus

Der Leasingstatus der Aktie.

properties.maxBurstCreditsForIops

integer (int64)

Die berechneten maximalen Burst-Gutschriften für die Freigabe. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden.

properties.metadata

object

Ein Name-Wert-Paar, das der Freigabe als Metadaten zugeordnet werden soll.

properties.nextAllowedProvisionedBandwidthDowngradeTime

string (date-time-rfc7231)

Gibt die nächste zulässige Zeit für das Downgrade der bereitgestellten Bandbreite für die Freigabe zurück. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden.

properties.nextAllowedProvisionedIopsDowngradeTime

string (date-time-rfc7231)

Gibt die nächste zulässige Zeit für das bereitgestellte IOPS-Downgrade für die Freigabe zurück. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden.

properties.nextAllowedQuotaDowngradeTime

string (date-time-rfc7231)

Gibt die nächste zulässige Zeit für das Downgrade der bereitgestellten Speichergröße für die Freigabe zurück. Diese Eigenschaft gilt nur für Dateifreigaben, die unter dem Kontotyp "Files Provisioned v1 SSD" und "Files Provisioned v2" erstellt wurden

properties.provisionedBandwidthMibps

integer (int32)

Die bereitgestellte Bandbreite der Freigabe in mebibytes pro Sekunde. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden. Bitte lesen Sie die GetFileServiceUsage-API-Antwort für den minimalen und maximal zulässigen Wert für die bereitgestellte Bandbreite.

properties.provisionedIops

integer (int32)

Die bereitgestellten IOPS der Freigabe. Diese Eigenschaft ist nur für Dateifreigaben vorgesehen, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden. Bitte lesen Sie die GetFileServiceUsage-API-Antwort für den minimalen und maximal zulässigen Wert für bereitgestellte IOPS.

properties.remainingRetentionDays

integer (int32)

Verbleibende Aufbewahrungstage für Freigaben, die vorläufig gelöscht wurden.

properties.rootSquash

RootSquashType

Die Eigenschaft ist nur für NFS-Freigabe vorgesehen. Der Standardwert ist NoRootSquash.

properties.shareQuota

integer (int32)

Die bereitgestellte Größe des Anteils in gibibytes. Muss größer als 0 und kleiner oder gleich 5 TB (5120) sein. Bei großen Dateifreigaben beträgt die maximale Größe 102400. Informationen zu Dateifreigaben, die unter dem Kontotyp "Files Provisioned v2" erstellt wurden, finden Sie in der GetFileServiceUsage-API-Antwort für die minimale und maximal zulässige bereitgestellte Speichergröße.

properties.shareUsageBytes

integer (int64)

Die ungefähre Größe der Daten, die auf der Freigabe gespeichert sind. Beachten Sie, dass dieser Wert möglicherweise nicht alle kürzlich erstellten Dateien oder Dateien umfasst, deren Größe kürzlich geändert wurde.

properties.signedIdentifiers

SignedIdentifier[]

Liste der auf der Freigabe angegebenen gespeicherten Zugriffsrichtlinien.

properties.snapshotTime

string (date-time)

Erstellungszeit des Freigabe-Snapshots, der in der Antwort von Listenfreigaben mit dem expand-Parameter "snapshots" zurückgegeben wird.

properties.version

string

Die Version der Freigabe.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

FileSharePropertiesFileSharePaidBursting

Eigenschaften für "Kostenpflichtige Platzierung" für Dateifreigaben.

Name Typ Beschreibung
paidBurstingEnabled

boolean

Gibt an, ob kostenpflichtiges Bursting für die Freigabe aktiviert ist. Diese Eigenschaft gilt nur für Dateifreigaben, die unter dem Ssd-Kontotyp "Files Provisioned v1" erstellt wurden.

paidBurstingMaxBandwidthMibps

integer (int32)

Die maximale bezahlte Platzbandbreite für den Anteil pro Sekunde in Mebibytes. Diese Eigenschaft gilt nur für Dateifreigaben, die unter dem Ssd-Kontotyp "Files Provisioned v1" erstellt wurden. Der maximal zulässige Wert ist 10340, was die maximale zulässige Bandbreite für eine Freigabe ist.

paidBurstingMaxIops

integer (int32)

Die maximal bezahlten IOPS für die Aktie. Diese Eigenschaft gilt nur für Dateifreigaben, die unter dem Ssd-Kontotyp "Files Provisioned v1" erstellt wurden. Der maximal zulässige Wert ist 102400, was die maximal zulässigen IOPS für eine Freigabe ist.

LeaseDuration

Gibt an, ob die Lease für einen Container nur dann von unendlicher oder fester Dauer ist, wenn der Container geleast wird.

Wert Beschreibung
Infinite
Fixed

LeaseState

Leasestatus des Containers.

Wert Beschreibung
Available
Leased
Expired
Breaking
Broken

LeaseStatus

Der Lease-Status des Containers.

Wert Beschreibung
Locked
Unlocked

RootSquashType

Die Eigenschaft ist nur für NFS-Freigabe vorgesehen. Der Standardwert ist NoRootSquash.

Wert Beschreibung
NoRootSquash
RootSquash
AllSquash

ShareAccessTier

Zugriffsebene für bestimmte Freigaben. GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. FileStorage-Konto kann Premium auswählen.

Wert Beschreibung
TransactionOptimized
Hot
Cool
Premium

SignedIdentifier

Name Typ Beschreibung
accessPolicy

AccessPolicy

Zugriffsrichtlinie

id

string

Ein eindeutiger Bezeichner der gespeicherten Zugriffsrichtlinie.