Delen via


New-AzCosmosDBAccount

Maak een nieuw CosmosDB-account.

Syntaxis

New-AzCosmosDBAccount
   [-EnableAutomaticFailover]
   [-EnableMultipleWriteLocations]
   [-EnableVirtualNetwork]
   [-FromPointInTimeBackup]
   [-ApiKind <String>]
   [-DisableKeyBasedMetadataWriteAccess]
   [-EnableFreeTier <Boolean>]
   [-Location <String[]>]
   [-LocationObject <PSLocation[]>]
   [-Capabilities <String[]>]
   -ResourceGroupName <String>
   -Name <String>
   [-DefaultConsistencyLevel <String>]
   [-IpRule <String[]>]
   [-MaxStalenessIntervalInSeconds <Int32>]
   [-MaxStalenessPrefix <Int32>]
   [-Tag <Hashtable>]
   [-VirtualNetworkRule <String[]>]
   [-VirtualNetworkRuleObject <PSVirtualNetworkRule[]>]
   [-PublicNetworkAccess <String>]
   [-KeyVaultKeyUri <String>]
   [-EnableAnalyticalStorage <Boolean>]
   [-AsJob]
   [-NetworkAclBypass <String>]
   [-NetworkAclBypassResourceId <String[]>]
   [-ServerVersion <String>]
   [-BackupIntervalInMinutes <Int32>]
   [-BackupRetentionIntervalInHours <Int32>]
   [-EnableBurstCapacity <Boolean>]
   [-BackupStorageRedundancy <String>]
   [-BackupPolicyType <String>]
   [-ContinuousTier <String>]
   [-AnalyticalStorageSchemaType <String>]
   [-EnablePartitionMerge <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Maak een nieuw CosmosDB-account in de opgegeven ResourceGroup.

Voorbeelden

Voorbeeld 1

New-AzCosmosDBAccount -ResourceGroupName resourceGroupName -Name databaseAccountName -Location "East US"

Kind                          : GlobalDocumentDB
ProvisioningState             : Initializing
DocumentEndpoint              :
DatabaseAccountOfferType      : Standard
IpRangeFilter                 :
IsVirtualNetworkFilterEnabled : False
EnableAutomaticFailover       : False
ConsistencyPolicy             : Microsoft.Azure.Management.CosmosDB.Models.ConsistencyPolicy
Capabilities                  : {}
WriteLocations                : {databaseAccountName-eastus}
ReadLocations                 : {databaseAccountName-eastus}
FailoverPolicies              : {databaseAccountName-eastus}
VirtualNetworkRules           : {}
EnableMultipleWriteLocations  : False
Location                      : East US
Tags                          : {}
Id                            : /subscriptions/{subscriptionid}/resourceGroups/resourceGroupName/providers/Microsoft.DocumentDB/databaseAccounts/databaseAccountName
Name                          : databaseAccountName
Type                          : Microsoft.DocumentDB/databaseAccounts
NetworkAclBypass              : None
NetworkAclBypassResourceIds   : {}

Er wordt een nieuw CosmosDB-account met de naam databaseAccountName gemaakt in resourceGroup resourceGroupName.

Parameters

-AnalyticalStorageSchemaType

Het schematype voor analytische opslag. Geldige waarden zijn: 'WellDefined' en 'FullFidelity'.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ApiKind

Het type Cosmos DB-databaseaccount dat moet worden gemaakt. Geaccepteerde waarden: GlobalDocumentDB, MongoDB, Gremlin, Table, Cassandra. Standaardwaarde: GlobalDocumentDB

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BackupIntervalInMinutes

Het interval (in minuten) waarmee een back-up wordt gemaakt (alleen voor accounts met periodieke back-ups in de modus)

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BackupPolicyType

Het type back-ups in het Cosmos DB-account. Geaccepteerde waarden: periodiek, doorlopend

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BackupRetentionIntervalInHours

De tijd (in uren) waarvoor elke back-up wordt bewaard (alleen voor accounts met periodieke back-ups in de modus)

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BackupStorageRedundancy

Het redundantietype van het back-upopslagaccount

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Capabilities

Voeg een locatie toe aan het Cosmos DB-databaseaccount. Matrix van tekenreeksen, gesorteerd op failoverprioriteit.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ContinuousTier

De laag van de modus continue back-ups in het Cosmos DB-account. Geaccepteerde waarden: Continuous7Days, Continuous30Days

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultConsistencyLevel

Standaardconsistentieniveau van het Cosmos DB-databaseaccount. Geaccepteerde waarden: BoundedStaleness, ConsistentPrefix, Eventual, Session, Strong

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisableKeyBasedMetadataWriteAccess

Schrijfbewerkingen uitschakelen voor metagegevensresources (databases, containers, doorvoer) via accountsleutels

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableAnalyticalStorage

Bool om aan te geven of AnalyticalStorage is ingeschakeld voor het account.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableAutomaticFailover

Maakt automatische failover van de schrijfregio mogelijk in de zeldzame gebeurtenis dat de regio niet beschikbaar is vanwege een storing. Automatische failover resulteert in een nieuwe schrijfregio voor het account en wordt gekozen op basis van de failoverprioriteiten die voor het account zijn geconfigureerd. Geaccepteerde waarden: onwaar, waar

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableBurstCapacity

Bool om aan te geven of Burst-capaciteit is ingeschakeld voor het account.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableFreeTier

Bool om aan te geven of FreeTier is ingeschakeld voor het account.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableMultipleWriteLocations

Schakel meerdere schrijflocaties in. Geaccepteerde waarden: onwaar, waar

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnablePartitionMerge

Bool om aan te geven of PartitionMerge is ingeschakeld voor het account. Geaccepteerde waarden: onwaar, waar

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableVirtualNetwork

Hiermee schakelt u het virtuele netwerk in het Cosmos DB-databaseaccount in. Geaccepteerde waarden: onwaar, waar

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FromPointInTimeBackup

Geeft aan dat de nieuwe Cosmos DB-accountaanvraag een herstelaanvraag is.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IpRule

Firewallondersteuning. Hiermee geeft u de set IP-adressen of IP-adresbereiken in CIDR-formulier moet worden opgenomen als de lijst met toegestane client-IP-adressen voor een bepaald databaseaccount.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeyVaultKeyUri

URI van keyvault

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Location

Voeg een locatie toe aan het Cosmos DB-databaseaccount. Matrix van tekenreeksen, gesorteerd op failoverprioriteit.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LocationObject

Voeg een locatie toe aan het Cosmos DB-databaseaccount. Matrix van PSLocation-objecten.

Type:PSLocation[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxStalenessIntervalInSeconds

Wanneer deze waarde wordt gebruikt met gebonden verouderingsconsistentie, vertegenwoordigt deze waarde de tijdsduur van veroudering (in tijdspanne) die wordt getolereerd. Geaccepteerd bereik voor deze waarde is 5-86400.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxStalenessPrefix

Wanneer deze waarde wordt gebruikt met de consistentie Gebonden veroudering, vertegenwoordigt deze waarde het aantal verlopen aanvragen dat wordt getolereerd. Geaccepteerd bereik voor deze waarde is 1 - 2.147.483.647.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Naam van het Cosmos DB-databaseaccount.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NetworkAclBypass

Of netwerk-Acl bypass al dan niet is ingeschakeld voor dit account voor Synapse Link. Mogelijke waarden zijn: 'None', 'AzureServices'.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NetworkAclBypassResourceId

Lijst met resource-id's om netwerk-Acl-bypass toe te staan voor Synapse Link.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicNetworkAccess

Of openbare eindpunttoegang wel of niet is toegestaan voor deze server. Mogelijke waarden zijn: 'Ingeschakeld', 'Uitgeschakeld'

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServerVersion

ServerVersion, alleen geldig in het geval van MongoDB-accounts.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Hashtabel van tags als sleutel-waardeparen. Gebruik een lege tekenreeks om een bestaande tag te wissen.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualNetworkRule

Matrix van tekenreekswaarden van ACL's voor virtueel netwerk.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualNetworkRuleObject

Matrix van PSVirtualNetworkRuleObjects voor virtueel netwerk.

Type:PSVirtualNetworkRule[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

PSDatabaseAccountGetResults