StorageAccountProperties interface
Eigenschaften des Speicherkontos.
Eigenschaften
| access |
Erforderlich für Speicherkonten, bei denen art = BlobStorage ist. Die Zugriffsebene wird für die Abrechnung verwendet. Die Zugriffsebene "Premium" ist der Standardwert für den Speichertyp "Premium-Block-Blobs", und es kann nicht für den Speichertyp des Premium-Block-BLOBs geändert werden. |
| account |
Wenn die vom Kunden initiierte Kontomigration ausgeführt wird, ist der Wert "true", andernfalls ist er NULL. |
| allow |
Zulassen oder Verbieten des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto. Die Standardinterpretation ist für diese Eigenschaft falsch. |
| allow |
Zulassen oder Verbieten der AAD-Mandantenobjektreplikation. Legen Sie diese Eigenschaft nur für neue oder vorhandene Konten auf "true" fest, wenn Objektreplikationsrichtlinien Speicherkonten in verschiedenen AAD-Mandanten umfassen. Die Standardinterpretation ist für neue Konten falsch, um standardmäßig die bewährten Sicherheitsmethoden zu befolgen. |
| allowed |
Einschränken der Kopie auf und von Speicherkonten in einem AAD-Mandanten oder mit privaten Links zum gleichen VNet. |
| allow |
Gibt an, ob das Speicherkonto Die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über freigegebenen Schlüssel zulässt. Wenn falsch, müssen alle Anfragen, einschließlich gemeinsamer Zugriffssignaturen, mit Azure Active Directory (Azure AD) autorisiert werden. Der Standardwert ist NULL, was "true" entspricht. |
| allow |
Kennzeichnen Sie die Eigenschaften des gemeinsamen Schlüsselzugriffs auf Serviceebene |
| azure |
Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit. |
| blob |
Status der Blobwiederherstellung |
| creation |
Ruft das Erstellungsdatum und die Uhrzeit des Speicherkontos in UTC ab. |
| custom |
Ruft die benutzerdefinierte Domäne ab, die der Benutzer diesem Speicherkonto zugewiesen hat. |
| data |
Datenkollaborationsrichtlinie für das Speicherkonto. |
| default |
Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist für diese Eigenschaft falsch. |
| dns |
Ermöglicht es Ihnen, den Endpunkttyp anzugeben. Stellen Sie dies auf AzureDNSZone ein, um eine große Anzahl von Konten in einem einzigen Abonnement zu erstellen, wodurch Konten in einer Azure DNS-Zone erstellt und die Endpunkt-URL eine alphanumerische DNS-Zone-Kennung hat. |
| dual |
Verwaltet Informationen über das vom Benutzer gewählte Internetprotokoll. |
| enable |
Aktiviert die erweiterte Gruppenunterstützung mit dem Feature "Lokale Benutzer", wenn diese auf "true" festgelegt ist. |
| enable |
Ermöglicht https-Datenverkehr nur für den Speicherdienst, wenn dieser auf "true" festgelegt ist. |
| enable |
DIE NFS 3.0-Protokollunterstützung ist aktiviert, wenn sie auf "true" festgelegt ist. |
| encryption | Verschlüsselungseinstellungen, die für die serverseitige Verschlüsselung für das Speicherkonto verwendet werden sollen. |
| failover |
Wenn das Failover ausgeführt wird, ist der Wert "true", andernfalls ist er NULL. |
| geo |
Status, der angibt, ob die Replikation mit geografischer Priorität für das Konto aktiviert ist. |
| geo |
Statistiken zur Georeplikation |
| immutable |
Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf "true" festgelegt werden. Wenn dieser Wert auf "true" festgelegt ist, wird standardmäßig die Unveränderlichkeit auf Objektebene für alle Container im Konto aktiviert. |
| is |
Account HierarchicalNamespace ist aktiviert, wenn "true" festgelegt ist. |
| is |
Aktiviert das Feature "Lokale Benutzer", falls auf "true" festgelegt. |
| is |
Aktiviert secure File Transfer Protocol, wenn auf "true" festgelegt |
| is |
Diese Eigenschaft wird für ein Ereignis der laufenden Migration auf "true" oder "false" festgelegt. Der Standardwert ist null. |
| key |
Erstellungszeit für Speicherkontoschlüssel. |
| key |
KeyPolicy, das dem Speicherkonto zugewiesen ist. |
| large |
Lassen Sie große Dateifreigaben zu, wenn sie auf "Aktiviert" festgelegt sind. Sie kann nicht deaktiviert werden, sobald sie aktiviert ist. |
| last |
Ruft den Zeitstempel der letzten Instanz eines Failovers an den sekundären Speicherort ab. Nur der letzte Zeitstempel wird beibehalten. Dieses Element wird nicht zurückgegeben, wenn nie eine Failoverinstanz vorhanden war. Nur verfügbar, wenn der accountType Standard_GRS oder Standard_RAGRS ist. |
| minimum |
Legen Sie die mindeste TLS-Version fest, die für Anforderungen an den Speicher zulässig ist. Die Standardinterpretation ist TLS 1.0 für diese Eigenschaft. Die minimale TLS-Version 1.3 wird nicht unterstützt. |
| network |
Netzwerkregelsatz |
| primary |
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 Blob-Endpunkt zurückgeben. |
| primary |
Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab. |
| private |
Liste der privaten Endpunktverbindung, die dem angegebenen Speicherkonto zugeordnet ist |
| provisioning |
Ruft den Status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab. |
| public |
Zulassen, Verbieten oder Zulassen der Netzwerksicherheitsperimeterkonfiguration zum Auswerten des öffentlichen Netzwerkzugriffs auf das Speicherkonto. |
| routing |
Verwaltet Informationen über die vom Benutzer für die Datenübertragung gewählte Netzwerkroutingauswahl. |
| sas |
SasPolicy, das dem Speicherkonto zugewiesen ist. |
| secondary |
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. |
| secondary |
Ruft den Standort der georeplikaten sekundären sekundären Für das Speicherkonto ab. Nur verfügbar, wenn der accountType Standard_GRS oder Standard_RAGRS ist. |
| status |
Ruft den Status ab, der angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist. |
| status |
Ruft den Status ab, der 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. |
| storage |
Diese Eigenschaft ist readOnly und wird während asynchroner Speicherkonto-SKU-Konvertierungsvorgänge vom Server festgelegt. |
Details zur Eigenschaft
accessTier
Erforderlich für Speicherkonten, bei denen art = BlobStorage ist. Die Zugriffsebene wird für die Abrechnung verwendet. Die Zugriffsebene "Premium" ist der Standardwert für den Speichertyp "Premium-Block-Blobs", und es kann nicht für den Speichertyp des Premium-Block-BLOBs geändert werden.
accessTier?: AccessTier
Eigenschaftswert
accountMigrationInProgress
Wenn die vom Kunden initiierte Kontomigration ausgeführt wird, ist der Wert "true", andernfalls ist er NULL.
accountMigrationInProgress?: boolean
Eigenschaftswert
boolean
allowBlobPublicAccess
Zulassen oder Verbieten des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto. Die Standardinterpretation ist für diese Eigenschaft falsch.
allowBlobPublicAccess?: boolean
Eigenschaftswert
boolean
allowCrossTenantReplication
Zulassen oder Verbieten der AAD-Mandantenobjektreplikation. Legen Sie diese Eigenschaft nur für neue oder vorhandene Konten auf "true" fest, wenn Objektreplikationsrichtlinien Speicherkonten in verschiedenen AAD-Mandanten umfassen. Die Standardinterpretation ist für neue Konten falsch, um standardmäßig die bewährten Sicherheitsmethoden zu befolgen.
allowCrossTenantReplication?: boolean
Eigenschaftswert
boolean
allowedCopyScope
Einschränken der Kopie auf und von Speicherkonten in einem AAD-Mandanten oder mit privaten Links zum gleichen VNet.
allowedCopyScope?: string
Eigenschaftswert
string
allowSharedKeyAccess
Gibt an, ob das Speicherkonto Die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über freigegebenen Schlüssel zulässt. Wenn falsch, müssen alle Anfragen, einschließlich gemeinsamer Zugriffssignaturen, mit Azure Active Directory (Azure AD) autorisiert werden. Der Standardwert ist NULL, was "true" entspricht.
allowSharedKeyAccess?: boolean
Eigenschaftswert
boolean
allowSharedKeyAccessForServices
Kennzeichnen Sie die Eigenschaften des gemeinsamen Schlüsselzugriffs auf Serviceebene
allowSharedKeyAccessForServices?: StorageAccountSharedKeyAccessProperties
Eigenschaftswert
azureFilesIdentityBasedAuthentication
Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Eigenschaftswert
blobRestoreStatus
Status der Blobwiederherstellung
blobRestoreStatus?: BlobRestoreStatus
Eigenschaftswert
creationTime
Ruft das Erstellungsdatum und die Uhrzeit des Speicherkontos in UTC ab.
creationTime?: Date
Eigenschaftswert
Date
customDomain
Ruft die benutzerdefinierte Domäne ab, die der Benutzer diesem Speicherkonto zugewiesen hat.
customDomain?: CustomDomain
Eigenschaftswert
dataCollaborationPolicyProperties
Datenkollaborationsrichtlinie für das Speicherkonto.
dataCollaborationPolicyProperties?: StorageDataCollaborationPolicyProperties
Eigenschaftswert
defaultToOAuthAuthentication
Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist für diese Eigenschaft falsch.
defaultToOAuthAuthentication?: boolean
Eigenschaftswert
boolean
dnsEndpointType
Ermöglicht es Ihnen, den Endpunkttyp anzugeben. Stellen Sie dies auf AzureDNSZone ein, um eine große Anzahl von Konten in einem einzigen Abonnement zu erstellen, wodurch Konten in einer Azure DNS-Zone erstellt und die Endpunkt-URL eine alphanumerische DNS-Zone-Kennung hat.
dnsEndpointType?: string
Eigenschaftswert
string
dualStackEndpointPreference
Verwaltet Informationen über das vom Benutzer gewählte Internetprotokoll.
dualStackEndpointPreference?: DualStackEndpointPreference
Eigenschaftswert
enableExtendedGroups
Aktiviert die erweiterte Gruppenunterstützung mit dem Feature "Lokale Benutzer", wenn diese auf "true" festgelegt ist.
enableExtendedGroups?: boolean
Eigenschaftswert
boolean
enableHttpsTrafficOnly
Ermöglicht https-Datenverkehr nur für den Speicherdienst, wenn dieser auf "true" festgelegt ist.
enableHttpsTrafficOnly?: boolean
Eigenschaftswert
boolean
enableNfsV3
DIE NFS 3.0-Protokollunterstützung ist aktiviert, wenn sie auf "true" festgelegt ist.
enableNfsV3?: boolean
Eigenschaftswert
boolean
encryption
Verschlüsselungseinstellungen, die für die serverseitige Verschlüsselung für das Speicherkonto verwendet werden sollen.
encryption?: Encryption
Eigenschaftswert
failoverInProgress
Wenn das Failover ausgeführt wird, ist der Wert "true", andernfalls ist er NULL.
failoverInProgress?: boolean
Eigenschaftswert
boolean
geoPriorityReplicationStatus
Status, der angibt, ob die Replikation mit geografischer Priorität für das Konto aktiviert ist.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Eigenschaftswert
geoReplicationStats
Statistiken zur Georeplikation
geoReplicationStats?: GeoReplicationStats
Eigenschaftswert
immutableStorageWithVersioning
Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf "true" festgelegt werden. Wenn dieser Wert auf "true" festgelegt ist, wird standardmäßig die Unveränderlichkeit auf Objektebene für alle Container im Konto aktiviert.
immutableStorageWithVersioning?: ImmutableStorageAccount
Eigenschaftswert
isHnsEnabled
Account HierarchicalNamespace ist aktiviert, wenn "true" festgelegt ist.
isHnsEnabled?: boolean
Eigenschaftswert
boolean
isLocalUserEnabled
Aktiviert das Feature "Lokale Benutzer", falls auf "true" festgelegt.
isLocalUserEnabled?: boolean
Eigenschaftswert
boolean
isSftpEnabled
Aktiviert secure File Transfer Protocol, wenn auf "true" festgelegt
isSftpEnabled?: boolean
Eigenschaftswert
boolean
isSkuConversionBlocked
Diese Eigenschaft wird für ein Ereignis der laufenden Migration auf "true" oder "false" festgelegt. Der Standardwert ist null.
isSkuConversionBlocked?: boolean
Eigenschaftswert
boolean
keyCreationTime
Erstellungszeit für Speicherkontoschlüssel.
keyCreationTime?: KeyCreationTime
Eigenschaftswert
keyPolicy
largeFileSharesState
Lassen Sie große Dateifreigaben zu, wenn sie auf "Aktiviert" festgelegt sind. Sie kann nicht deaktiviert werden, sobald sie aktiviert ist.
largeFileSharesState?: string
Eigenschaftswert
string
lastGeoFailoverTime
Ruft den Zeitstempel der letzten Instanz eines Failovers an den sekundären Speicherort ab. Nur der letzte Zeitstempel wird beibehalten. Dieses Element wird nicht zurückgegeben, wenn nie eine Failoverinstanz vorhanden war. Nur verfügbar, wenn der accountType Standard_GRS oder Standard_RAGRS ist.
lastGeoFailoverTime?: Date
Eigenschaftswert
Date
minimumTlsVersion
Legen Sie die mindeste TLS-Version fest, die für Anforderungen an den Speicher zulässig ist. Die Standardinterpretation ist TLS 1.0 für diese Eigenschaft. Die minimale TLS-Version 1.3 wird nicht unterstützt.
minimumTlsVersion?: string
Eigenschaftswert
string
networkRuleSet
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 Blob-Endpunkt zurückgeben.
primaryEndpoints?: Endpoints
Eigenschaftswert
primaryLocation
Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab.
primaryLocation?: string
Eigenschaftswert
string
privateEndpointConnections
Liste der privaten Endpunktverbindung, die dem angegebenen Speicherkonto zugeordnet ist
privateEndpointConnections?: PrivateEndpointConnection[]
Eigenschaftswert
provisioningState
Ruft den Status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab.
provisioningState?: ProvisioningState
Eigenschaftswert
publicNetworkAccess
Zulassen, Verbieten oder Zulassen der Netzwerksicherheitsperimeterkonfiguration zum Auswerten des öffentlichen Netzwerkzugriffs auf das Speicherkonto.
publicNetworkAccess?: string
Eigenschaftswert
string
routingPreference
Verwaltet Informationen über die vom Benutzer für die Datenübertragung gewählte Netzwerkroutingauswahl.
routingPreference?: RoutingPreference
Eigenschaftswert
sasPolicy
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.
secondaryEndpoints?: Endpoints
Eigenschaftswert
secondaryLocation
Ruft den Standort der georeplikaten sekundären sekundären Für das Speicherkonto ab. Nur verfügbar, wenn der accountType Standard_GRS oder Standard_RAGRS ist.
secondaryLocation?: string
Eigenschaftswert
string
statusOfPrimary
Ruft den Status ab, der angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist.
statusOfPrimary?: AccountStatus
Eigenschaftswert
statusOfSecondary
Ruft den Status ab, der 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.
statusOfSecondary?: AccountStatus
Eigenschaftswert
storageAccountSkuConversionStatus
Diese Eigenschaft ist readOnly und wird während asynchroner Speicherkonto-SKU-Konvertierungsvorgänge vom Server festgelegt.
storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus