StorageAccount Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Speicherkonto
[Microsoft.Rest.Serialization.JsonTransformation]
public class StorageAccount : Microsoft.Azure.Management.Storage.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StorageAccount = class
inherit TrackedResource
Public Class StorageAccount
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
Eigenschaften
AccessTier |
Ruft für Speicherkonten erforderlich ab, wobei Art = BlobStorage ist. Die Zugriffsebene wird für die Abrechnung verwendet. Die Zugriffsebene "Premium" ist der Standardwert für den Speicherkontotyp Premium-Blockblobs und kann für den Speicherkontotyp Premium-Blockblobs nicht geändert werden. Mögliche Werte: "Hot", "Cool", "Premium" |
AllowBlobPublicAccess |
Ruft den öffentlichen Zugriff auf alle Blobs oder Container im Speicherkonto ab oder legt diesen fest. Die Standardinterpretation ist true für diese Eigenschaft. |
AllowCrossTenantReplication |
Ruft die übergreifende AAD-Mandantenobjektreplikation ab oder legt diese fest. Die Standardinterpretation ist true für diese Eigenschaft. |
AllowedCopyScope |
Ruft das Kopieren von Speicherkonten innerhalb eines AAD-Mandanten oder mit Privaten Links in dasselbe VNet ein, oder legt die Einschränkung des Kopierens auf und aus Speicherkonten fest. Mögliche Werte: "PrivateLink", "AAD" |
AllowSharedKeyAccess |
Ruft ab oder legt fest, ob das Speicherkonto die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über gemeinsam genutzten Schlüssel zulässt. Wenn false, müssen alle Anforderungen, einschließlich Shared Access Signatures, mit Azure Active Directory (Azure AD) autorisiert werden. Der Standardwert ist NULL, was true entspricht. |
AzureFilesIdentityBasedAuthentication |
Ruft die identitätsbasierten Authentifizierungseinstellungen für Azure Files ab oder legt sie fest. |
BlobRestoreStatus |
Ruft blobwiederherstellung status ab. |
CreationTime |
Ruft das Erstellungsdatum und die Uhrzeit des Speicherkontos in UTC ab. |
CustomDomain |
Ruft die benutzerdefinierte Domäne ab, die der Benutzer diesem Speicherkonto zugewiesen hat. |
DefaultToOAuthAuthentication |
Ruft ein boolesches Flag ab, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist false für diese Eigenschaft. |
DnsEndpointType |
Mit dem Abrufen oder Festlegen können Sie den Typ des Endpunkts angeben. Legen Sie dies auf AzureDNSZone fest, um eine große Anzahl von Konten in einem einzelnen Abonnement zu erstellen. Dadurch werden Konten in einer Azure DNS-Zone erstellt, und die Endpunkt-URL weist einen alphanumerischen DNS-Zonenbezeichner auf. Mögliche Werte: "Standard", "AzureDnsZone" |
EnableHttpsTrafficOnly |
Ruft https-Datenverkehr nur an den Speicherdienst zu, wenn auf TRUE festgelegt ist, oder legt diesen fest. |
EnableNfsV3 |
Ruft die NFS 3.0-Protokollunterstützung ab, die aktiviert ist, wenn sie auf TRUE festgelegt ist, oder legt diese fest. |
Encryption |
Ruft Verschlüsselungseinstellungen ab, die für die serverseitige Verschlüsselung für das Speicherkonto verwendet werden sollen. |
ExtendedLocation |
Ruft den extendedLocation-Standort der Ressource ab oder legt diese fest. |
FailoverInProgress |
Ruft ab, wenn das Failover ausgeführt wird, lautet der Wert true, andernfalls ist er NULL. |
GeoReplicationStats |
Ruft Georeplikationsstatistiken ab. |
Id |
Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Geerbt von Resource) |
Identity |
Ruft die Identität der Ressource ab oder legt sie fest. |
ImmutableStorageWithVersioning |
Ruft ab oder legt fest, dass die Eigenschaft unveränderlich ist und nur zum Zeitpunkt der Kontoerstellung auf TRUE festgelegt werden kann. Wenn dieser Wert auf TRUE festgelegt ist, wird standardmäßig die Unveränderlichkeit auf Objektebene für alle Container im Konto aktiviert. |
IsHnsEnabled |
Ruft das Konto HierarchicalNamespace ab, das aktiviert ist, wenn auf true festgelegt ist, oder legt diesen fest. |
IsLocalUserEnabled |
Ruft das Feature "Aktivieren lokaler Benutzer" ab, wenn auf "true" festgelegt ist, oder legt dieses fest. |
IsSftpEnabled |
Ruft das Secure File Transfer Protocol ab oder legt es fest, wenn auf "true" festgelegt ist. |
KeyCreationTime |
Ruft die Erstellungszeit von Speicherkontoschlüsseln ab. |
KeyPolicy |
Ruft keyPolicy ab, die dem Speicherkonto zugewiesen ist. |
Kind |
Ruft die Art ab. Mögliche Werte: "Storage", "StorageV2", "BlobStorage", "FileStorage", "BlockBlobStorage" |
LargeFileSharesState |
Ruft große Dateifreigaben zulassen ab, wenn auf Aktiviert festgelegt ist, oder legt diese fest. Es kann nicht deaktiviert werden, sobald es aktiviert ist. Folgende Werte sind möglich: „Disabled“, „Enabled“ |
LastGeoFailoverTime |
Ruft den Zeitstempel der letzten instance eines Failovers zum sekundären Standort ab. Nur der letzte Zeitstempel wird beibehalten. Dieses Element wird nicht zurückgegeben, wenn noch nie ein Failover instance. Nur verfügbar, wenn accountType Standard_GRS oder Standard_RAGRS ist. |
Location |
Ruft den geografischen Standort ab, an dem sich die Ressource befindet, oder legt diese fest. (Geerbt von TrackedResource) |
MinimumTlsVersion |
Ruft die TLS-Mindestversion ab, die für Speicheranforderungen zulässig ist, oder legt diese fest. Die Standardinterpretation ist TLS 1.0 für diese Eigenschaft. Mögliche Werte: "TLS1_0", "TLS1_1", "TLS1_2" |
Name |
Ruft den Namen der Ressource ab. (Geerbt von Resource) |
NetworkRuleSet |
Ruft den Netzwerkregelsatz ab. |
PrimaryEndpoints |
Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts verwendet werden. Beachten Sie, dass Standard_ZRS- und Premium_LRS konten nur den Blobendpunkt zurückgeben. |
PrimaryLocation |
Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab. |
PrivateEndpointConnections |
Ruft die Liste der privaten Endpunktverbindung ab, die dem angegebenen Speicherkonto zugeordnet ist. |
ProvisioningState |
Ruft die status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab. Mögliche Werte: "Creating", "ResolvingDNS", "Succeeded" |
PublicNetworkAccess |
Ruft den Zugriff auf das Speicherkonto für öffentliche Netzwerke zuzulassen oder zu verbieten, oder legt diesen fest. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Mögliche Werte: "Enabled", "Disabled" |
RoutingPreference |
Ruft Informationen zur Netzwerkroutingauswahl ab, die vom Benutzer für die Datenübertragung ausgewählt wurde, oder legt diese fest. |
SasPolicy |
Ruft sasPolicy ab, die dem Speicherkonto zugewiesen ist. |
SecondaryEndpoints |
Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts vom sekundären Speicherort des Speicherkontos verwendet werden. Nur verfügbar, wenn der SKU-Name Standard_RAGRS ist. |
SecondaryLocation |
Ruft den Speicherort der georeplizierten sekundären Instanz für das Speicherkonto ab. Nur verfügbar, wenn accountType Standard_GRS oder Standard_RAGRS ist. |
Sku |
Ruft die SKU ab. |
StatusOfPrimary |
Ruft die status ab, die angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist. Mögliche Werte: "available", "unavailable" |
StatusOfSecondary |
Ruft die status ab, die angibt, ob der sekundäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist. Nur verfügbar, wenn der SKU-Name Standard_GRS oder Standard_RAGRS ist. Mögliche Werte: "available", "unavailable" |
StorageAccountSkuConversionStatus |
Ruft ab oder legt fest, dass diese Eigenschaft readOnly ist und vom Server während der sKU-Konvertierungsvorgänge für asynchrone Speicherkonten festgelegt wird. |
Tags |
Ruft Ressourcentags ab oder legt diese fest. (Geerbt von TrackedResource) |
Type |
Ruft den Typ der Ressource ab. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" (Geerbt von Resource) |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET