StorageAccountPropertiesCreateParameters interface
De parameters die worden gebruikt om het opslagaccount te maken.
Eigenschappen
| access |
Vereist voor opslagaccounts waarbij soort = BlobStorage. De toegangslaag wordt gebruikt voor facturering. De toegangslaag Premium is de standaardwaarde voor het opslagaccounttype Premium-blok-blobs en kan niet worden gewijzigd voor het opslagaccounttype premium blok-blobs. |
| allow |
Openbare toegang tot alle blobs of containers in het opslagaccount toestaan of weigeren. De standaardinterpretatie is onwaar voor deze eigenschap. |
| allow |
Replicatie van meerdere AAD-tenantobjecten toestaan of weigeren. Stel deze eigenschap alleen in op waar voor nieuwe of bestaande accounts als objectreplicatiebeleid opslagaccounts in verschillende AAD-tenants omvat. De standaardinterpretatie is onwaar voor nieuwe accounts om standaard de aanbevolen beveiligingsprocedures te volgen. |
| allowed |
Kopiëren naar en van opslagaccounts in een AAD-tenant of met privékoppelingen naar hetzelfde VNet beperken. |
| allow |
Hiermee wordt aangegeven of het opslagaccount toestaat dat aanvragen worden geautoriseerd met de toegangssleutel voor het account via een gedeelde sleutel. Als het onwaar is, moeten alle verzoeken, inclusief shared access-handtekeningen, worden geautoriseerd met Azure Active Directory (Azure AD). De standaardwaarde is null, wat gelijk is aan waar. |
| allow |
Geef gedeelde sleuteltoegangseigenschappen aan op serviceniveau |
| azure |
Biedt de identiteitsgebaseerde authenticatie-instellingen voor Azure Files. |
| custom |
Gebruikersdomein dat is toegewezen aan het opslagaccount. De naam is de CNAME-bron. Op dit moment wordt slechts één aangepast domein ondersteund per opslagaccount. Als u het bestaande aangepaste domein wilt wissen, gebruikt u een lege tekenreeks voor de eigenschap aangepaste domeinnaam. |
| data |
Data Collaboration-beleid voor het opslagaccount. |
| default |
Een Booleaanse vlag die aangeeft of de standaardverificatie OAuth is of niet. De standaardinterpretatie is onwaar voor deze eigenschap. |
| dns |
Hiermee kunt u het type eindpunt opgeven. Stel dit in op AzureDNSZone om een groot aantal accounts in één abonnement aan te maken, wat accounts aanmaakt in een Azure DNS Zone en de endpoint-URL zal een alfanumerieke DNS Zone-identificatie hebben. |
| dual |
Houdt informatie bij over het internetprotocol dat door de gebruiker is gekozen. |
| enable |
Biedt uitgebreide groepsondersteuning met de functie lokale gebruikers, indien ingesteld op true |
| enable |
Hiermee staat u https-verkeer alleen toe naar de opslagservice als deze is ingesteld op waar. De standaardwaarde is waar sinds API-versie 2019-04-01. |
| enable |
Ondersteuning voor NFS 3.0-protocollen is ingeschakeld als deze is ingesteld op waar. |
| encryption | Versleutelingsinstellingen die moeten worden gebruikt voor versleuteling aan de serverzijde voor het opslagaccount. |
| geo |
Status die aangeeft of Geo Priority Replication is ingeschakeld voor het account. |
| immutable |
De eigenschap is onveranderbaar en kan alleen worden ingesteld op true tijdens het maken van het account. Als deze optie is ingesteld op waar, wordt de onveranderbaarheid op objectniveau standaard ingeschakeld voor alle nieuwe containers in het account. |
| is |
Account HierarchicalNamespace ingeschakeld als deze is ingesteld op waar. |
| is |
Hiermee schakelt u de functie lokale gebruikers in, indien ingesteld op waar |
| is |
Hiermee schakelt u Secure File Transfer Protocol in, indien ingesteld op true |
| key |
KeyPolicy toegewezen aan het opslagaccount. |
| large |
Sta grote bestandsshares toe als deze is ingesteld op Ingeschakeld. Deze kan niet worden uitgeschakeld zodra deze is ingeschakeld. |
| minimum |
Stel de minimale TLS-versie in die is toegestaan voor aanvragen voor opslag. De standaardinterpretatie is TLS 1.0 voor deze eigenschap. Minimale TLS versie 1.3 wordt niet ondersteund. |
| network |
Netwerkregelset |
| public |
Hiermee kunt u de perimeterconfiguratie van netwerkbeveiliging toestaan, weigeren of toestaan om openbare netwerktoegang tot het opslagaccount te evalueren. De waarde is optioneel, maar moet zijn ingeschakeld, uitgeschakeld of SecuredByPerimeter. |
| routing |
Onderhoudt informatie over de netwerkrouteringskeuze die door de gebruiker is gekozen voor gegevensoverdracht |
| sas |
SasPolicy toegewezen aan het opslagaccount. |
Eigenschapdetails
accessTier
Vereist voor opslagaccounts waarbij soort = BlobStorage. De toegangslaag wordt gebruikt voor facturering. De toegangslaag Premium is de standaardwaarde voor het opslagaccounttype Premium-blok-blobs en kan niet worden gewijzigd voor het opslagaccounttype premium blok-blobs.
accessTier?: AccessTier
Waarde van eigenschap
allowBlobPublicAccess
Openbare toegang tot alle blobs of containers in het opslagaccount toestaan of weigeren. De standaardinterpretatie is onwaar voor deze eigenschap.
allowBlobPublicAccess?: boolean
Waarde van eigenschap
boolean
allowCrossTenantReplication
Replicatie van meerdere AAD-tenantobjecten toestaan of weigeren. Stel deze eigenschap alleen in op waar voor nieuwe of bestaande accounts als objectreplicatiebeleid opslagaccounts in verschillende AAD-tenants omvat. De standaardinterpretatie is onwaar voor nieuwe accounts om standaard de aanbevolen beveiligingsprocedures te volgen.
allowCrossTenantReplication?: boolean
Waarde van eigenschap
boolean
allowedCopyScope
Kopiëren naar en van opslagaccounts in een AAD-tenant of met privékoppelingen naar hetzelfde VNet beperken.
allowedCopyScope?: string
Waarde van eigenschap
string
allowSharedKeyAccess
Hiermee wordt aangegeven of het opslagaccount toestaat dat aanvragen worden geautoriseerd met de toegangssleutel voor het account via een gedeelde sleutel. Als het onwaar is, moeten alle verzoeken, inclusief shared access-handtekeningen, worden geautoriseerd met Azure Active Directory (Azure AD). De standaardwaarde is null, wat gelijk is aan waar.
allowSharedKeyAccess?: boolean
Waarde van eigenschap
boolean
allowSharedKeyAccessForServices
Geef gedeelde sleuteltoegangseigenschappen aan op serviceniveau
allowSharedKeyAccessForServices?: StorageAccountSharedKeyAccessProperties
Waarde van eigenschap
azureFilesIdentityBasedAuthentication
Biedt de identiteitsgebaseerde authenticatie-instellingen voor Azure Files.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Waarde van eigenschap
customDomain
Gebruikersdomein dat is toegewezen aan het opslagaccount. De naam is de CNAME-bron. Op dit moment wordt slechts één aangepast domein ondersteund per opslagaccount. Als u het bestaande aangepaste domein wilt wissen, gebruikt u een lege tekenreeks voor de eigenschap aangepaste domeinnaam.
customDomain?: CustomDomain
Waarde van eigenschap
dataCollaborationPolicyProperties
Data Collaboration-beleid voor het opslagaccount.
dataCollaborationPolicyProperties?: StorageDataCollaborationPolicyProperties
Waarde van eigenschap
defaultToOAuthAuthentication
Een Booleaanse vlag die aangeeft of de standaardverificatie OAuth is of niet. De standaardinterpretatie is onwaar voor deze eigenschap.
defaultToOAuthAuthentication?: boolean
Waarde van eigenschap
boolean
dnsEndpointType
Hiermee kunt u het type eindpunt opgeven. Stel dit in op AzureDNSZone om een groot aantal accounts in één abonnement aan te maken, wat accounts aanmaakt in een Azure DNS Zone en de endpoint-URL zal een alfanumerieke DNS Zone-identificatie hebben.
dnsEndpointType?: string
Waarde van eigenschap
string
dualStackEndpointPreference
Houdt informatie bij over het internetprotocol dat door de gebruiker is gekozen.
dualStackEndpointPreference?: DualStackEndpointPreference
Waarde van eigenschap
enableExtendedGroups
Biedt uitgebreide groepsondersteuning met de functie lokale gebruikers, indien ingesteld op true
enableExtendedGroups?: boolean
Waarde van eigenschap
boolean
enableHttpsTrafficOnly
Hiermee staat u https-verkeer alleen toe naar de opslagservice als deze is ingesteld op waar. De standaardwaarde is waar sinds API-versie 2019-04-01.
enableHttpsTrafficOnly?: boolean
Waarde van eigenschap
boolean
enableNfsV3
Ondersteuning voor NFS 3.0-protocollen is ingeschakeld als deze is ingesteld op waar.
enableNfsV3?: boolean
Waarde van eigenschap
boolean
encryption
Versleutelingsinstellingen die moeten worden gebruikt voor versleuteling aan de serverzijde voor het opslagaccount.
encryption?: Encryption
Waarde van eigenschap
geoPriorityReplicationStatus
Status die aangeeft of Geo Priority Replication is ingeschakeld voor het account.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Waarde van eigenschap
immutableStorageWithVersioning
De eigenschap is onveranderbaar en kan alleen worden ingesteld op true tijdens het maken van het account. Als deze optie is ingesteld op waar, wordt de onveranderbaarheid op objectniveau standaard ingeschakeld voor alle nieuwe containers in het account.
immutableStorageWithVersioning?: ImmutableStorageAccount
Waarde van eigenschap
isHnsEnabled
Account HierarchicalNamespace ingeschakeld als deze is ingesteld op waar.
isHnsEnabled?: boolean
Waarde van eigenschap
boolean
isLocalUserEnabled
Hiermee schakelt u de functie lokale gebruikers in, indien ingesteld op waar
isLocalUserEnabled?: boolean
Waarde van eigenschap
boolean
isSftpEnabled
Hiermee schakelt u Secure File Transfer Protocol in, indien ingesteld op true
isSftpEnabled?: boolean
Waarde van eigenschap
boolean
keyPolicy
largeFileSharesState
Sta grote bestandsshares toe als deze is ingesteld op Ingeschakeld. Deze kan niet worden uitgeschakeld zodra deze is ingeschakeld.
largeFileSharesState?: string
Waarde van eigenschap
string
minimumTlsVersion
Stel de minimale TLS-versie in die is toegestaan voor aanvragen voor opslag. De standaardinterpretatie is TLS 1.0 voor deze eigenschap. Minimale TLS versie 1.3 wordt niet ondersteund.
minimumTlsVersion?: string
Waarde van eigenschap
string
networkRuleSet
publicNetworkAccess
Hiermee kunt u de perimeterconfiguratie van netwerkbeveiliging toestaan, weigeren of toestaan om openbare netwerktoegang tot het opslagaccount te evalueren. De waarde is optioneel, maar moet zijn ingeschakeld, uitgeschakeld of SecuredByPerimeter.
publicNetworkAccess?: string
Waarde van eigenschap
string
routingPreference
Onderhoudt informatie over de netwerkrouteringskeuze die door de gebruiker is gekozen voor gegevensoverdracht
routingPreference?: RoutingPreference