StorageAccountProperties interface

Eigenschaften des Speicherkontos.

Eigenschaften

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.

accountMigrationInProgress

Wenn die vom Kunden initiierte Kontomigration ausgeführt wird, ist der Wert "true", andernfalls ist er NULL.

allowBlobPublicAccess

Zulassen oder Verbieten des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto. Die Standardinterpretation ist für diese Eigenschaft falsch.

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.

allowedCopyScope

Einschränken der Kopie auf und von Speicherkonten in einem AAD-Mandanten oder mit privaten Links zum gleichen VNet.

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.

allowSharedKeyAccessForServices

Kennzeichnen Sie die Eigenschaften des gemeinsamen Schlüsselzugriffs auf Serviceebene

azureFilesIdentityBasedAuthentication

Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.

blobRestoreStatus

Status der Blobwiederherstellung

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.

dataCollaborationPolicyProperties

Datenkollaborationsrichtlinie für das Speicherkonto.

defaultToOAuthAuthentication

Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist für diese Eigenschaft falsch.

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.

dualStackEndpointPreference

Verwaltet Informationen über das vom Benutzer gewählte Internetprotokoll.

enableExtendedGroups

Aktiviert die erweiterte Gruppenunterstützung mit dem Feature "Lokale Benutzer", wenn diese auf "true" festgelegt ist.

enableHttpsTrafficOnly

Ermöglicht https-Datenverkehr nur für den Speicherdienst, wenn dieser auf "true" festgelegt ist.

enableNfsV3

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.

failoverInProgress

Wenn das Failover ausgeführt wird, ist der Wert "true", andernfalls ist er NULL.

geoPriorityReplicationStatus

Status, der angibt, ob die Replikation mit geografischer Priorität für das Konto aktiviert ist.

geoReplicationStats

Statistiken zur Georeplikation

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.

isHnsEnabled

Account HierarchicalNamespace ist aktiviert, wenn "true" festgelegt ist.

isLocalUserEnabled

Aktiviert das Feature "Lokale Benutzer", falls auf "true" festgelegt.

isSftpEnabled

Aktiviert secure File Transfer Protocol, wenn auf "true" festgelegt

isSkuConversionBlocked

Diese Eigenschaft wird für ein Ereignis der laufenden Migration auf "true" oder "false" festgelegt. Der Standardwert ist null.

keyCreationTime

Erstellungszeit für Speicherkontoschlüssel.

keyPolicy

KeyPolicy, das dem Speicherkonto zugewiesen ist.

largeFileSharesState

Lassen Sie große Dateifreigaben zu, wenn sie auf "Aktiviert" festgelegt sind. Sie kann nicht deaktiviert werden, sobald sie aktiviert ist.

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.

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.

networkRuleSet

Netzwerkregelsatz

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.

primaryLocation

Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab.

privateEndpointConnections

Liste der privaten Endpunktverbindung, die dem angegebenen Speicherkonto zugeordnet ist

provisioningState

Ruft den Status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab.

publicNetworkAccess

Zulassen, Verbieten oder Zulassen der Netzwerksicherheitsperimeterkonfiguration zum Auswerten des öffentlichen Netzwerkzugriffs auf das Speicherkonto.

routingPreference

Verwaltet Informationen über die vom Benutzer für die Datenübertragung gewählte Netzwerkroutingauswahl.

sasPolicy

SasPolicy, das 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 Standort der georeplikaten sekundären sekundären Für das Speicherkonto ab. Nur verfügbar, wenn der accountType Standard_GRS oder Standard_RAGRS ist.

statusOfPrimary

Ruft den Status ab, der angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist.

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.

storageAccountSkuConversionStatus

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

KeyPolicy, das dem Speicherkonto zugewiesen ist.

keyPolicy?: KeyPolicy

Eigenschaftswert

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

Netzwerkregelsatz

networkRuleSet?: NetworkRuleSet

Eigenschaftswert

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

SasPolicy, das dem Speicherkonto zugewiesen ist.

sasPolicy?: SasPolicy

Eigenschaftswert

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

Eigenschaftswert