StorageAccountUpdateParameters Klass
De parametrar som kan anges när du uppdaterar egenskaperna för lagringskontot.
- Arv
-
azure.mgmt.storage._serialization.ModelStorageAccountUpdateParameters
Konstruktor
StorageAccountUpdateParameters(*, sku: _models.Sku | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, kind: str | _models.Kind | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, network_rule_set: _models.NetworkRuleSet | None = None, large_file_shares_state: str | _models.LargeFileSharesState | None = None, routing_preference: _models.RoutingPreference | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, allow_cross_tenant_replication: bool | None = None, default_to_o_auth_authentication: bool | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, immutable_storage_with_versioning: _models.ImmutableStorageAccount | None = None, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
sku
|
Hämtar eller anger SKU-namnet. Observera att SKU-namnet inte kan uppdateras till Standard_ZRS, Premium_LRS eller Premium_ZRS och inte heller kan konton för dessa SKU-namn uppdateras till något annat värde. |
tags
|
Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. De här taggarna kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och ett värde som inte är större än 256 tecken. |
identity
|
Resursens identitet. |
kind
|
Valfritt. Anger typen av lagringskonto. För närvarande stöds endast StorageV2-värdet av servern. Kända värden är: "Storage", "StorageV2", "BlobStorage", "FileStorage" och "BlockBlobStorage". |
custom_domain
|
Anpassad domän som tilldelats lagringskontot av användaren. Namnet är CNAME-källan. För närvarande stöds endast en anpassad domän per lagringskonto. Om du vill rensa den befintliga anpassade domänen använder du en tom sträng för den anpassade domännamnsegenskapen. |
encryption
|
Tillhandahåller krypteringsinställningarna för kontot. Standardinställningen är okrypterad. |
sas_policy
|
SasPolicy tilldelad till lagringskontot. |
key_policy
|
KeyPolicy tilldelad till lagringskontot. |
access_tier
|
str eller
AccessTier
Krävs för lagringskonton där typ = BlobStorage. Den åtkomstnivå som används för fakturering. Kända värden är: "Hot" och "Cool". |
azure_files_identity_based_authentication
|
Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files. |
enable_https_traffic_only
|
Tillåter endast https-trafik till lagringstjänsten om värdet är true. |
network_rule_set
|
Nätverksregeluppsättning. |
large_file_shares_state
|
str eller
LargeFileSharesState
Tillåt stora filresurser om anges till Aktiverad. Det går inte att inaktivera den när den är aktiverad. Kända värden är: "Disabled" och "Enabled". |
routing_preference
|
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring. |
allow_blob_public_access
|
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen. |
minimum_tls_version
|
str eller
MinimumTlsVersion
Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen. Kända värden är: "TLS1_0", "TLS1_1" och "TLS1_2". |
allow_shared_key_access
|
Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar sant. |
allow_cross_tenant_replication
|
Tillåt eller tillåt inte replikering av objekt i AAD-klientorganisationen. Standardtolkningen är sann för den här egenskapen. |
default_to_o_auth_authentication
|
En boolesk flagga som anger om standardautentiseringen är OAuth eller inte. Standardtolkningen är false för den här egenskapen. |
public_network_access
|
str eller
PublicNetworkAccess
Tillåt eller tillåt inte åtkomst till lagringskonto för offentliga nätverk. Värdet är valfritt, men om det skickas måste det vara "Aktiverat" eller "Inaktiverat". Kända värden är: "Aktiverad" och "Inaktiverad". |
immutable_storage_with_versioning
|
Egenskapen är oföränderlig och kan bara anges till true när kontot skapas. När värdet är true möjliggör det oföränderlighet på objektnivå för alla containrar i kontot som standard. |
Variabler
Name | Description |
---|---|
sku
|
Hämtar eller anger SKU-namnet. Observera att SKU-namnet inte kan uppdateras till Standard_ZRS, Premium_LRS eller Premium_ZRS och inte heller kan konton för dessa SKU-namn uppdateras till något annat värde. |
tags
|
Hämtar eller anger en lista över nyckelvärdepar som beskriver resursen. De här taggarna kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och ett värde som inte är större än 256 tecken. |
identity
|
Resursens identitet. |
kind
|
Valfritt. Anger typen av lagringskonto. För närvarande stöds endast StorageV2-värdet av servern. Kända värden är: "Storage", "StorageV2", "BlobStorage", "FileStorage" och "BlockBlobStorage". |
custom_domain
|
Anpassad domän som tilldelats lagringskontot av användaren. Namnet är CNAME-källan. För närvarande stöds endast en anpassad domän per lagringskonto. Om du vill rensa den befintliga anpassade domänen använder du en tom sträng för den anpassade domännamnsegenskapen. |
encryption
|
Tillhandahåller krypteringsinställningarna för kontot. Standardinställningen är okrypterad. |
sas_policy
|
SasPolicy tilldelad till lagringskontot. |
key_policy
|
KeyPolicy tilldelad till lagringskontot. |
access_tier
|
str eller
AccessTier
Krävs för lagringskonton där typ = BlobStorage. Den åtkomstnivå som används för fakturering. Kända värden är: "Hot" och "Cool". |
azure_files_identity_based_authentication
|
Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files. |
enable_https_traffic_only
|
Tillåter endast https-trafik till lagringstjänsten om värdet är true. |
network_rule_set
|
Nätverksregeluppsättning. |
large_file_shares_state
|
str eller
LargeFileSharesState
Tillåt stora filresurser om anges till Aktiverad. Det går inte att inaktivera den när den är aktiverad. Kända värden är: "Disabled" och "Enabled". |
routing_preference
|
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring. |
allow_blob_public_access
|
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen. |
minimum_tls_version
|
str eller
MinimumTlsVersion
Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen. Kända värden är: "TLS1_0", "TLS1_1" och "TLS1_2". |
allow_shared_key_access
|
Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar sant. |
allow_cross_tenant_replication
|
Tillåt eller tillåt inte replikering av objekt i AAD-klientorganisationen. Standardtolkningen är sann för den här egenskapen. |
default_to_o_auth_authentication
|
En boolesk flagga som anger om standardautentiseringen är OAuth eller inte. Standardtolkningen är false för den här egenskapen. |
public_network_access
|
str eller
PublicNetworkAccess
Tillåt eller tillåt inte åtkomst till lagringskonto för offentliga nätverk. Värdet är valfritt, men om det skickas måste det vara "Aktiverat" eller "Inaktiverat". Kända värden är: "Aktiverad" och "Inaktiverad". |
immutable_storage_with_versioning
|
Egenskapen är oföränderlig och kan bara anges till true när kontot skapas. När värdet är true möjliggör det oföränderlighet på objektnivå för alla containrar i kontot som standard. |
Azure SDK for Python