StorageAccountUpdateParameters interface
Parametry, które można podać podczas aktualizowania właściwości konta magazynu.
Właściwości
access |
Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu jest używana do rozliczeń. Warstwa dostępu "Premium" jest wartością domyślną dla typu konta magazynu blokowych obiektów blob w warstwie Premium i nie można jej zmienić dla typu konta magazynu blokowych obiektów blob w warstwie Premium. |
allow |
Zezwalaj na dostęp publiczny do wszystkich obiektów blob lub kontenerów na koncie magazynu lub nie zezwalaj na nie. Domyślna interpretacja jest fałszywa dla tej właściwości. |
allow |
Zezwalaj na replikację obiektów dzierżawy usługi AAD lub nie zezwalaj na nie. Ustaw tę właściwość na wartość true dla nowych lub istniejących kont tylko wtedy, gdy zasady replikacji obiektów będą obejmować konta magazynu w różnych dzierżawach usługi AAD. Domyślna interpretacja jest fałszywa dla nowych kont, aby domyślnie stosować najlepsze rozwiązania w zakresie zabezpieczeń. |
allowed |
Ogranicz kopiowanie do i z kont magazynu w dzierżawie usługi AAD lub za pomocą linków prywatnych do tej samej sieci wirtualnej. |
allow |
Wskazuje, czy konto magazynu zezwala na autoryzację żądań przy użyciu klucza dostępu do konta za pośrednictwem klucza współużytkowanego. Jeśli wartość false, wszystkie żądania, w tym sygnatury dostępu współdzielonego, muszą być autoryzowane za pomocą usługi Azure Active Directory (Azure AD). Wartość domyślna to null, która jest równoważna wartości true. |
azure |
Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files. |
custom |
Domena niestandardowa przypisana do konta magazynu przez użytkownika. Nazwa jest źródłem CNAME. Obecnie na konto magazynu jest obsługiwana tylko jedna domena niestandardowa. Aby wyczyścić istniejącą domenę niestandardową, użyj pustego ciągu dla właściwości niestandardowej nazwy domeny. |
default |
Flaga logiczna wskazująca, czy domyślne uwierzytelnianie to OAuth, czy nie. Domyślna interpretacja jest fałszywa dla tej właściwości. |
dns |
Umożliwia określenie typu punktu końcowego. Ustaw tę wartość na wartość AzureDNSZone, aby utworzyć dużą liczbę kont w jednej subskrypcji, co powoduje utworzenie kont w strefie usługi Azure DNS, a adres URL punktu końcowego będzie miał alfanumeryczny identyfikator strefy DNS. |
enable |
Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true. |
encryption | Nie dotyczy. Szyfrowanie magazynowane w usłudze Azure Storage jest domyślnie włączone dla wszystkich kont magazynu i nie można ich wyłączyć. |
identity | Tożsamość zasobu. |
immutable |
Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia konta. Po ustawieniu wartości true włącza niezmienność na poziomie obiektu dla wszystkich kontenerów na koncie domyślnie. |
is |
Włącza funkcję użytkowników lokalnych, jeśli jest ustawiona na wartość true |
is |
Włącza protokół bezpiecznego transferu plików, jeśli jest ustawiony na wartość true |
key |
KeyPolicy przypisana do konta magazynu. |
kind | Opcjonalny. Wskazuje typ konta magazynu. Obecnie tylko wartość StorageV2 obsługiwana przez serwer. |
large |
Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu. |
minimum |
Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości. |
network |
Zestaw reguł sieci |
public |
Zezwalaj lub nie zezwalaj na dostęp sieci publicznej do konta magazynu. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". |
routing |
Utrzymuje informacje o wyborze routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych |
sas |
Sygnatura dostępu współdzielonego przypisana do konta magazynu. |
sku | Pobiera lub ustawia nazwę jednostki SKU. Należy pamiętać, że nie można zaktualizować nazwy jednostki SKU do Standard_ZRS, Premium_LRS lub Premium_ZRS ani nie można zaktualizować kont tych nazw jednostek SKU do żadnej innej wartości. |
tags | Pobiera lub ustawia listę par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz o długości nie większej niż 128 znaków i wartość nie większą niż 256 znaków. |
Szczegóły właściwości
accessTier
Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu jest używana do rozliczeń. Warstwa dostępu "Premium" jest wartością domyślną dla typu konta magazynu blokowych obiektów blob w warstwie Premium i nie można jej zmienić dla typu konta magazynu blokowych obiektów blob w warstwie Premium.
accessTier?: AccessTier
Wartość właściwości
allowBlobPublicAccess
Zezwalaj na dostęp publiczny do wszystkich obiektów blob lub kontenerów na koncie magazynu lub nie zezwalaj na nie. Domyślna interpretacja jest fałszywa dla tej właściwości.
allowBlobPublicAccess?: boolean
Wartość właściwości
boolean
allowCrossTenantReplication
Zezwalaj na replikację obiektów dzierżawy usługi AAD lub nie zezwalaj na nie. Ustaw tę właściwość na wartość true dla nowych lub istniejących kont tylko wtedy, gdy zasady replikacji obiektów będą obejmować konta magazynu w różnych dzierżawach usługi AAD. Domyślna interpretacja jest fałszywa dla nowych kont, aby domyślnie stosować najlepsze rozwiązania w zakresie zabezpieczeń.
allowCrossTenantReplication?: boolean
Wartość właściwości
boolean
allowedCopyScope
Ogranicz kopiowanie do i z kont magazynu w dzierżawie usługi AAD lub za pomocą linków prywatnych do tej samej sieci wirtualnej.
allowedCopyScope?: string
Wartość właściwości
string
allowSharedKeyAccess
Wskazuje, czy konto magazynu zezwala na autoryzację żądań przy użyciu klucza dostępu do konta za pośrednictwem klucza współużytkowanego. Jeśli wartość false, wszystkie żądania, w tym sygnatury dostępu współdzielonego, muszą być autoryzowane za pomocą usługi Azure Active Directory (Azure AD). Wartość domyślna to null, która jest równoważna wartości true.
allowSharedKeyAccess?: boolean
Wartość właściwości
boolean
azureFilesIdentityBasedAuthentication
Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Wartość właściwości
customDomain
Domena niestandardowa przypisana do konta magazynu przez użytkownika. Nazwa jest źródłem CNAME. Obecnie na konto magazynu jest obsługiwana tylko jedna domena niestandardowa. Aby wyczyścić istniejącą domenę niestandardową, użyj pustego ciągu dla właściwości niestandardowej nazwy domeny.
customDomain?: CustomDomain
Wartość właściwości
defaultToOAuthAuthentication
Flaga logiczna wskazująca, czy domyślne uwierzytelnianie to OAuth, czy nie. Domyślna interpretacja jest fałszywa dla tej właściwości.
defaultToOAuthAuthentication?: boolean
Wartość właściwości
boolean
dnsEndpointType
Umożliwia określenie typu punktu końcowego. Ustaw tę wartość na wartość AzureDNSZone, aby utworzyć dużą liczbę kont w jednej subskrypcji, co powoduje utworzenie kont w strefie usługi Azure DNS, a adres URL punktu końcowego będzie miał alfanumeryczny identyfikator strefy DNS.
dnsEndpointType?: string
Wartość właściwości
string
enableHttpsTrafficOnly
Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true.
enableHttpsTrafficOnly?: boolean
Wartość właściwości
boolean
encryption
Nie dotyczy. Szyfrowanie magazynowane w usłudze Azure Storage jest domyślnie włączone dla wszystkich kont magazynu i nie można ich wyłączyć.
encryption?: Encryption
Wartość właściwości
identity
immutableStorageWithVersioning
Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia konta. Po ustawieniu wartości true włącza niezmienność na poziomie obiektu dla wszystkich kontenerów na koncie domyślnie.
immutableStorageWithVersioning?: ImmutableStorageAccount
Wartość właściwości
isLocalUserEnabled
Włącza funkcję użytkowników lokalnych, jeśli jest ustawiona na wartość true
isLocalUserEnabled?: boolean
Wartość właściwości
boolean
isSftpEnabled
Włącza protokół bezpiecznego transferu plików, jeśli jest ustawiony na wartość true
isSftpEnabled?: boolean
Wartość właściwości
boolean
keyPolicy
kind
Opcjonalny. Wskazuje typ konta magazynu. Obecnie tylko wartość StorageV2 obsługiwana przez serwer.
kind?: string
Wartość właściwości
string
largeFileSharesState
Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu.
largeFileSharesState?: string
Wartość właściwości
string
minimumTlsVersion
Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości.
minimumTlsVersion?: string
Wartość właściwości
string
networkRuleSet
publicNetworkAccess
Zezwalaj lub nie zezwalaj na dostęp sieci publicznej do konta magazynu. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone".
publicNetworkAccess?: string
Wartość właściwości
string
routingPreference
Utrzymuje informacje o wyborze routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych
routingPreference?: RoutingPreference
Wartość właściwości
sasPolicy
Sygnatura dostępu współdzielonego przypisana do konta magazynu.
sasPolicy?: SasPolicy
Wartość właściwości
sku
Pobiera lub ustawia nazwę jednostki SKU. Należy pamiętać, że nie można zaktualizować nazwy jednostki SKU do Standard_ZRS, Premium_LRS lub Premium_ZRS ani nie można zaktualizować kont tych nazw jednostek SKU do żadnej innej wartości.
sku?: Sku
Wartość właściwości
tags
Pobiera lub ustawia listę par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz o długości nie większej niż 128 znaków i wartość nie większą niż 256 znaków.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}