Dela via


StorageAccountUpdateParameters Klass

De parametrar som kan anges när du uppdaterar egenskaperna för lagringskontot.

Arv
azure.mgmt.storage._serialization.Model
StorageAccountUpdateParameters

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, is_sftp_enabled: bool | None = None, is_local_user_enabled: 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, allowed_copy_scope: str | _models.AllowedCopyScope | None = None, dns_endpoint_type: str | _models.DnsEndpointType | None = None, **kwargs)

Variabler

sku
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
dict[str, str]

Hämtar eller anger en lista över nyckel/värde-par 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
Identity

Resursens identitet.

kind
str eller Kind

Valfritt. Anger typ av lagringskonto. För närvarande stöds endast StorageV2-värde av servern. Kända värden är: "Storage", "StorageV2", "BlobStorage", "FileStorage" och "BlockBlobStorage".

custom_domain
CustomDomain

Anpassad domän som tilldelats lagringskontot av användaren. Name ä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
Encryption

Inte tillämpligt. Azure Storage-kryptering i vila är aktiverat som standard för alla lagringskonton och kan inte inaktiveras.

sas_policy
SasPolicy

SasPolicy tilldelad till lagringskontot.

key_policy
KeyPolicy

KeyPolicy tilldelad till lagringskontot.

access_tier
str eller AccessTier

Krävs för lagringskonton där kind = BlobStorage. Åtkomstnivån används för fakturering. Premium-åtkomstnivån är standardvärdet för lagringskontotypen Premium-blockblobar och kan inte ändras för lagringskontotypen Premium-blockblobar. Kända värden är: "Hot", "Cool" och "Premium".

azure_files_identity_based_authentication
AzureFilesIdentityBasedAuthentication

Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files.

enable_https_traffic_only
bool

Tillåter endast https-trafik till lagringstjänsten om värdet är true.

is_sftp_enabled
bool

Aktiverar Secure File Transfer Protocol, om det är inställt på true.

is_local_user_enabled
bool

Aktiverar funktionen för lokala användare, om den är inställd på true.

network_rule_set
NetworkRuleSet

Nätverksregeluppsättning.

large_file_shares_state
str eller LargeFileSharesState

Tillåt stora filresurser om anges till Aktiverad. Den kan inte inaktiveras när den är aktiverad. Kända värden är: "Disabled" och "Enabled".

routing_preference
RoutingPreference

Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring.

allow_blob_public_access
bool

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
bool

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 true.

allow_cross_tenant_replication
bool

Tillåt eller tillåt inte replikering av objekt för flera AAD-klientorganisationer. Standardtolkningen är sann för den här egenskapen.

default_to_o_auth_authentication
bool

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 neka offentlig nätverksåtkomst till lagringskontot. 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
ImmutableStorageAccount

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.

allowed_copy_scope
str eller AllowedCopyScope

Begränsa kopiering till och från lagringskonton i en AAD-klientorganisation eller med privata länkar till samma virtuella nätverk. Kända värden är: "PrivateLink" och "AAD".

dns_endpoint_type
str eller DnsEndpointType

Gör att du kan ange typ av slutpunkt. Ställ in detta på AzureDNSZone för att skapa ett stort antal konton i en enda prenumeration, vilket skapar konton i en Azure DNS-zon och slutpunkts-URL:en har en alfanumerisk DNS-zonidentifierare. Kända värden är: "Standard" och "AzureDnsZone".