StorageAccount interface
Het opslagaccount.
- Uitbreiding
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. |
| account |
Als de door de klant geïnitieerde accountmigratie wordt uitgevoerd, is de waarde waar, anders is deze null. |
| 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 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. |
| allow |
Geef gedeelde sleuteltoegangseigenschappen aan op serviceniveau |
| azure |
Biedt de verificatie-instellingen op basis van identiteit voor Azure Files. |
| blob |
Status van blobherstel |
| creation |
Hiermee haalt u de aanmaakdatum en -tijd van het opslagaccount op in UTC. |
| custom |
Hiermee haalt u het aangepaste domein op dat de gebruiker heeft toegewezen aan dit opslagaccount. |
| 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 te maken, waarmee accounts in een Azure DNS-zone worden gemaakt en de eindpunt-URL een alfanumerieke DNS-zone-id heeft. |
| 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. |
| 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. |
| extended |
De extendedLocation van de resource. |
| failover |
Als de failover wordt uitgevoerd, is de waarde waar, anders is deze null. |
| geo |
Status die aangeeft of Geo Priority Replication is ingeschakeld voor het account. |
| geo |
Geo-replicatiestatistieken |
| identity | De identiteit van de resource. |
| 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 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 |
| is |
Deze eigenschap wordt ingesteld op waar of onwaar voor een gebeurtenis van doorlopende migratie. De standaardwaarde is null. |
| key |
Tijd voor het maken van opslagaccountsleutels. |
| key |
KeyPolicy toegewezen aan het opslagaccount. |
| kind | Krijgt het Kind. |
| large |
Sta grote bestandsshares toe als deze is ingesteld op Ingeschakeld. Deze kan niet worden uitgeschakeld zodra deze is ingeschakeld. |
| last |
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. |
| 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 |
| placement | Optional. Hiermee haalt u de zoneplaatsingsgegevens voor het opslagaccount op of stelt u deze in. |
| primary |
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. |
| primary |
Hiermee haalt u de locatie op van het primaire datacenter voor het opslagaccount. |
| private |
Lijst met privé-eindpuntverbindingen die zijn gekoppeld aan het opgegeven opslagaccount |
| provisioning |
Hiermee wordt de status van het opslagaccount opgehaald op het moment dat de bewerking werd aangeroepen. |
| public |
Hiermee kunt u de perimeterconfiguratie van netwerkbeveiliging toestaan, weigeren of toestaan om openbare netwerktoegang tot het opslagaccount te evalueren. |
| routing |
Onderhoudt informatie over de netwerkrouteringskeuze die door de gebruiker is gekozen voor gegevensoverdracht |
| sas |
SasPolicy toegewezen aan het opslagaccount. |
| secondary |
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. |
| secondary |
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. |
| status |
Hiermee haalt u de status op die aangeeft of de primaire locatie van het opslagaccount beschikbaar of niet beschikbaar is. |
| status |
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. |
| storage |
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 |
| system |
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
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
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
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
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
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