Skrip PowerShell untuk mencantumkan atau mendapatkan Azure Cosmos DB untuk database dan grafik Gremlin
BERLAKU UNTUK: Gremlin
Skrip PowerShell ini mencantumkan atau mendapatkan akun Azure Cosmos DB tertentu, API untuk database Gremlin, dan API untuk grafik Gremlin.
Catatan
Sebaiknya Anda menggunakan modul Azure Az PowerShell untuk berinteraksi dengan Azure. Untuk memulai, lihat Menginstal Azure PowerShell. Untuk mempelajari cara bermigrasi ke modul Az PowerShell, lihat Memigrasikan Azure PowerShell dari AzureRM ke Az.
Prasyarat
Sampel ini memerlukan Azure PowerShell Az 5.4.0 atau yang lebih baru. Jalankan
Get-Module -ListAvailable Az
untuk melihat versi mana yang dipasang. Jika Anda perlu memasang, lihat Pasang modul Azure PowerShell.Jalankan Connect-AzAccount untuk masuk ke Azure.
Sampel skrip
Dalam skrip ini:
- Get-AzCosmosDBAccount mencantumkan semua atau mendapatkan akun Azure Cosmos DB tertentu dalam grup sumber daya Azure.
- Get-AzCosmosDBGremlinDatabase mencantumkan semua atau mendapatkan API tertentu untuk database Gremlin di akun Azure Cosmos DB.
- Get-AzCosmosDBGremlinGraph mencantumkan semua atau mendapatkan API tertentu untuk grafik Gremlin dalam API untuk database Gremlin.
# Reference: Az.CosmosDB | https://docs.microsoft.com/powershell/module/az.cosmosdb
# --------------------------------------------------
# Purpose
# List and get operations for accounts, databases, and graphs
# --------------------------------------------------
# Variables - ***** SUBSTITUTE YOUR VALUES *****
$resourceGroupName = "myResourceGroup" # Resource Group must already exist
$accountName = "myaccount" # Must be all lower case
$databaseName = "myDatabase"
$graphName = "myGraph"
# --------------------------------------------------
Write-Host "List all accounts in a resource group"
Get-AzCosmosDBAccount -ResourceGroupName $resourceGroupName
Write-Host "Get an account in a resource group"
Get-AzCosmosDBAccount -ResourceGroupName $resourceGroupName `
-Name $accountName
Write-Host "List all databases in an account"
Get-AzCosmosDBGremlinDatabase -ResourceGroupName $resourceGroupName `
-AccountName $accountName
Write-Host "Get a database in an account"
Get-AzCosmosDBGremlinDatabase -ResourceGroupName $resourceGroupName `
-AccountName $accountName -Name $databaseName
Write-Host "List all graphs in a database"
Get-AzCosmosDBGremlinGraph -ResourceGroupName $resourceGroupName `
-AccountName $accountName -DatabaseName $databaseName
Write-Host "Get a graph in a database"
Get-AzCosmosDBGremlinGraph -ResourceGroupName $resourceGroupName `
-AccountName $accountName -DatabaseName $databaseName `
-Name $graphName
Menghapus grup sumber daya Azure
Jika ingin menghapus akun Azure Cosmos DB, Anda dapat menggunakan perintah PowerShell Remove-AzResourceGroup untuk menghapus grup sumber dayanya. Perintah ini menghapus grup sumber daya Azure dan semua sumber daya di dalamnya, termasuk akun Azure Cosmos DB serta kontainer dan database-nya.
Remove-AzResourceGroup -ResourceGroupName "myResourceGroup"
Langkah berikutnya
Untuk informasi selengkapnya tentang Azure PowerShell, lihat dokumentasi Azure PowerShell.