StorageAccount interface

Het opslagaccount.

Uitbreiding

Eigenschappen

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.

accountMigrationInProgress

Als de door de klant geïnitieerde accountmigratie wordt uitgevoerd, is de waarde waar, anders is deze null.

allowBlobPublicAccess

Openbare toegang tot alle blobs of containers in het opslagaccount toestaan of weigeren. De standaardinterpretatie is onwaar voor deze eigenschap.

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.

allowedCopyScope

Kopiëren naar en van opslagaccounts in een AAD-tenant of met privékoppelingen naar hetzelfde VNet beperken.

allowSharedKeyAccess

Hiermee wordt aangegeven of het opslagaccount toestaat dat aanvragen worden geautoriseerd met de toegangssleutel voor het account via een gedeelde sleutel. Als dit onwaar is, moeten alle aanvragen, inclusief handtekeningen voor gedeelde toegang, worden geautoriseerd met Azure Active Directory (Azure AD). De standaardwaarde is null, wat gelijk is aan waar.

allowSharedKeyAccessForServices

Geef gedeelde sleuteltoegangseigenschappen aan op serviceniveau

azureFilesIdentityBasedAuthentication

Biedt de verificatie-instellingen op basis van identiteit voor Azure Files.

blobRestoreStatus

Status van blobherstel

creationTime

Hiermee haalt u de aanmaakdatum en -tijd van het opslagaccount op in UTC.

customDomain

Hiermee haalt u het aangepaste domein op dat de gebruiker heeft toegewezen aan dit opslagaccount.

dataCollaborationPolicyProperties

Data Collaboration-beleid voor het opslagaccount.

defaultToOAuthAuthentication

Een Booleaanse vlag die aangeeft of de standaardverificatie OAuth is of niet. De standaardinterpretatie is onwaar voor deze eigenschap.

dnsEndpointType

Hiermee kunt u het type eindpunt opgeven. Stel dit in op AzureDNSZone om een groot aantal accounts in één abonnement te maken, waarmee accounts in een Azure DNS-zone worden gemaakt en de eindpunt-URL een alfanumerieke DNS-zone-id heeft.

dualStackEndpointPreference

Houdt informatie bij over het internetprotocol dat door de gebruiker is gekozen.

enableExtendedGroups

Biedt uitgebreide groepsondersteuning met de functie lokale gebruikers, indien ingesteld op true

enableHttpsTrafficOnly

Hiermee staat u https-verkeer alleen toe naar de opslagservice als deze is ingesteld op waar.

enableNfsV3

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.

extendedLocation

De extendedLocation van de resource.

failoverInProgress

Als de failover wordt uitgevoerd, is de waarde waar, anders is deze null.

geoPriorityReplicationStatus

Status die aangeeft of Geo Priority Replication is ingeschakeld voor het account.

geoReplicationStats

Geo-replicatiestatistieken

identity

De identiteit van de resource.

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 containers in het account.

isHnsEnabled

Account HierarchicalNamespace ingeschakeld als deze is ingesteld op waar.

isLocalUserEnabled

Hiermee schakelt u de functie lokale gebruikers in, indien ingesteld op waar

isSftpEnabled

Hiermee schakelt u Secure File Transfer Protocol in, indien ingesteld op true

isSkuConversionBlocked

Deze eigenschap wordt ingesteld op waar of onwaar voor een gebeurtenis van doorlopende migratie. De standaardwaarde is null.

keyCreationTime

Tijd voor het maken van opslagaccountsleutels.

keyPolicy

KeyPolicy toegewezen aan het opslagaccount.

kind

Krijgt het Kind.

largeFileSharesState

Sta grote bestandsshares toe als deze is ingesteld op Ingeschakeld. Deze kan niet worden uitgeschakeld zodra deze is ingeschakeld.

lastGeoFailoverTime

Hiermee haalt u de tijdstempel op van het meest recente exemplaar van een failover naar de secundaire locatie. Alleen de meest recente tijdstempel wordt bewaard. Dit element wordt niet geretourneerd als er nog nooit een failover-exemplaar is geweest. Alleen beschikbaar als het accountType is Standard_GRS of Standard_RAGRS.

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.

networkRuleSet

Netwerkregelset

placement

Optional. Hiermee haalt u de zoneplaatsingsgegevens voor het opslagaccount op of stelt u deze in.

primaryEndpoints

Hiermee haalt u de URL's op die worden gebruikt voor het ophalen van een openbare blob, wachtrij of tabelobject. Houd er rekening mee dat Standard_ZRS en Premium_LRS accounts alleen het blob-eindpunt retourneren.

primaryLocation

Hiermee haalt u de locatie op van het primaire datacenter voor het opslagaccount.

privateEndpointConnections

Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het opgegeven opslagaccount

provisioningState

Hiermee wordt de status van het opslagaccount opgehaald op het moment dat de bewerking werd aangeroepen.

publicNetworkAccess

Hiermee kunt u de perimeterconfiguratie van netwerkbeveiliging toestaan, weigeren of toestaan om openbare netwerktoegang tot het opslagaccount te evalueren.

routingPreference

Onderhoudt informatie over de netwerkrouteringskeuze die door de gebruiker is gekozen voor gegevensoverdracht

sasPolicy

SasPolicy toegewezen aan het opslagaccount.

secondaryEndpoints

Hiermee haalt u de URL's op die worden gebruikt voor het ophalen van een openbare blob, wachtrij of tabelobject vanaf de secundaire locatie van het opslagaccount. Alleen beschikbaar als de SKU-naam is Standard_RAGRS.

secondaryLocation

Hiermee haalt u de locatie op van de secundaire geo-replicatie voor het opslagaccount. Alleen beschikbaar als het accountType is Standard_GRS of Standard_RAGRS.

sku

Hiermee haalt u de SKU op.

statusOfPrimary

Hiermee haalt u de status op die aangeeft of de primaire locatie van het opslagaccount beschikbaar of niet beschikbaar is.

statusOfSecondary

Hiermee haalt u de status op die aangeeft of de secundaire locatie van het opslagaccount beschikbaar of niet beschikbaar is. Alleen beschikbaar als de SKU-naam is Standard_GRS of Standard_RAGRS.

storageAccountSkuConversionStatus

Deze eigenschap is readOnly en wordt ingesteld door de server tijdens asynchrone SKU-conversiebewerkingen van het opslagaccount.

zones

De beschikbaarheidszones.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

De geografische locatie waar de resource zich bevindt

name

De naam van de resource

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

tags

Resourcetags.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

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

accountMigrationInProgress

Als de door de klant geïnitieerde accountmigratie wordt uitgevoerd, is de waarde waar, anders is deze null.

accountMigrationInProgress?: boolean

Waarde van eigenschap

boolean

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 dit onwaar is, moeten alle aanvragen, inclusief handtekeningen voor gedeelde toegang, 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 verificatie-instellingen op basis van identiteit voor Azure Files.

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Waarde van eigenschap

blobRestoreStatus

Status van blobherstel

blobRestoreStatus?: BlobRestoreStatus

Waarde van eigenschap

creationTime

Hiermee haalt u de aanmaakdatum en -tijd van het opslagaccount op in UTC.

creationTime?: Date

Waarde van eigenschap

Date

customDomain

Hiermee haalt u het aangepaste domein op dat de gebruiker heeft toegewezen aan dit opslagaccount.

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 te maken, waarmee accounts in een Azure DNS-zone worden gemaakt en de eindpunt-URL een alfanumerieke DNS-zone-id heeft.

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.

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

extendedLocation

De extendedLocation van de resource.

extendedLocation?: ExtendedLocation

Waarde van eigenschap

failoverInProgress

Als de failover wordt uitgevoerd, is de waarde waar, anders is deze null.

failoverInProgress?: boolean

Waarde van eigenschap

boolean

geoPriorityReplicationStatus

Status die aangeeft of Geo Priority Replication is ingeschakeld voor het account.

geoPriorityReplicationStatus?: GeoPriorityReplicationStatus

Waarde van eigenschap

geoReplicationStats

Geo-replicatiestatistieken

geoReplicationStats?: GeoReplicationStats

Waarde van eigenschap

identity

De identiteit van de resource.

identity?: Identity

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

isSkuConversionBlocked

Deze eigenschap wordt ingesteld op waar of onwaar voor een gebeurtenis van doorlopende migratie. De standaardwaarde is null.

isSkuConversionBlocked?: boolean

Waarde van eigenschap

boolean

keyCreationTime

Tijd voor het maken van opslagaccountsleutels.

keyCreationTime?: KeyCreationTime

Waarde van eigenschap

keyPolicy

KeyPolicy toegewezen aan het opslagaccount.

keyPolicy?: KeyPolicy

Waarde van eigenschap

kind

Krijgt het Kind.

kind?: string

Waarde van eigenschap

string

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

lastGeoFailoverTime

Hiermee haalt u de tijdstempel op van het meest recente exemplaar van een failover naar de secundaire locatie. Alleen de meest recente tijdstempel wordt bewaard. Dit element wordt niet geretourneerd als er nog nooit een failover-exemplaar is geweest. Alleen beschikbaar als het accountType is Standard_GRS of Standard_RAGRS.

lastGeoFailoverTime?: Date

Waarde van eigenschap

Date

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

Netwerkregelset

networkRuleSet?: NetworkRuleSet

Waarde van eigenschap

placement

Optional. Hiermee haalt u de zoneplaatsingsgegevens voor het opslagaccount op of stelt u deze in.

placement?: Placement

Waarde van eigenschap

primaryEndpoints

Hiermee haalt u de URL's op die worden gebruikt voor het ophalen van een openbare blob, wachtrij of tabelobject. Houd er rekening mee dat Standard_ZRS en Premium_LRS accounts alleen het blob-eindpunt retourneren.

primaryEndpoints?: Endpoints

Waarde van eigenschap

primaryLocation

Hiermee haalt u de locatie op van het primaire datacenter voor het opslagaccount.

primaryLocation?: string

Waarde van eigenschap

string

privateEndpointConnections

Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het opgegeven opslagaccount

privateEndpointConnections?: PrivateEndpointConnection[]

Waarde van eigenschap

provisioningState

Hiermee wordt de status van het opslagaccount opgehaald op het moment dat de bewerking werd aangeroepen.

provisioningState?: ProvisioningState

Waarde van eigenschap

publicNetworkAccess

Hiermee kunt u de perimeterconfiguratie van netwerkbeveiliging toestaan, weigeren of toestaan om openbare netwerktoegang tot het opslagaccount te evalueren.

publicNetworkAccess?: string

Waarde van eigenschap

string

routingPreference

Onderhoudt informatie over de netwerkrouteringskeuze die door de gebruiker is gekozen voor gegevensoverdracht

routingPreference?: RoutingPreference

Waarde van eigenschap

sasPolicy

SasPolicy toegewezen aan het opslagaccount.

sasPolicy?: SasPolicy

Waarde van eigenschap

secondaryEndpoints

Hiermee haalt u de URL's op die worden gebruikt voor het ophalen van een openbare blob, wachtrij of tabelobject vanaf de secundaire locatie van het opslagaccount. Alleen beschikbaar als de SKU-naam is Standard_RAGRS.

secondaryEndpoints?: Endpoints

Waarde van eigenschap

secondaryLocation

Hiermee haalt u de locatie op van de secundaire geo-replicatie voor het opslagaccount. Alleen beschikbaar als het accountType is Standard_GRS of Standard_RAGRS.

secondaryLocation?: string

Waarde van eigenschap

string

sku

Hiermee haalt u de SKU op.

sku?: Sku

Waarde van eigenschap

Sku

statusOfPrimary

Hiermee haalt u de status op die aangeeft of de primaire locatie van het opslagaccount beschikbaar of niet beschikbaar is.

statusOfPrimary?: AccountStatus

Waarde van eigenschap

statusOfSecondary

Hiermee haalt u de status op die aangeeft of de secundaire locatie van het opslagaccount beschikbaar of niet beschikbaar is. Alleen beschikbaar als de SKU-naam is Standard_GRS of Standard_RAGRS.

statusOfSecondary?: AccountStatus

Waarde van eigenschap

storageAccountSkuConversionStatus

Deze eigenschap is readOnly en wordt ingesteld door de server tijdens asynchrone SKU-conversiebewerkingen van het opslagaccount.

storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus

Waarde van eigenschap

zones

De beschikbaarheidszones.

zones?: string[]

Waarde van eigenschap

string[]

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.id

location

De geografische locatie waar de resource zich bevindt

location: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.location

name

De naam van de resource

name?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanTrackedResource.systemData-

tags

Resourcetags.

tags?: Record<string, string>

Waarde van eigenschap

Record<string, string>

overgenomen vanTrackedResource.tags

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

type?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.type