Bagikan melalui


Targets - List By Watcher

Mencantumkan sumber daya Target menurut Watcher

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DatabaseWatcher/watchers/{watcherName}/targets?api-version=2025-01-02

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

subscriptionId
path True

string (uuid)

ID langganan target. Nilainya harus UUID.

watcherName
path True

string

pattern: ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$

Nama pengamat database.

api-version
query True

string

minLength: 1

Versi API yang akan digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

TargetListResult

Operasi Azure berhasil diselesaikan.

Other Status Codes

ErrorResponse

Respons kesalahan tak terduga.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Targets_ListByWatcher_MaximumSet

Permintaan sampel

GET https://management.azure.com/subscriptions/49e0fbd3-75e8-44e7-96fd-5b64d9ad818d/resourceGroups/apiTest-ddat4p/providers/Microsoft.DatabaseWatcher/watchers/databasemo3ej9ih/targets?api-version=2025-01-02

Respon sampel

{
  "value": [
    {
      "id": "/subscriptions/49e0fbd3-75e8-44e7-96fd-5b64d9ad818d/resourceGroups/apiTest-px9ma7/providers/Microsoft.DatabaseWatcher/watchers/databasemo3d9sgt/targets/monitoringzkndgm",
      "name": "monitoringzkndgm",
      "type": "microsoft.databasewatcher/watchers/targets",
      "properties": {
        "targetType": "SqlDb",
        "targetAuthenticationType": "Aad",
        "connectionServerName": "sqlServero1ihe2",
        "sqlDbResourceId": "/subscriptions/49e0fbd3-75e8-44e7-96fd-5b64d9ad818d/resourceGroups/apiTest-ddat4p/providers/Microsoft.Sql/servers/m1/databases/m2",
        "provisioningState": "Succeeded"
      },
      "systemData": {
        "createdBy": "enbpvlpqbwd",
        "createdByType": "User",
        "createdAt": "2024-07-25T15:38:47.092Z",
        "lastModifiedBy": "mxp",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2024-07-25T15:38:47.092Z"
      }
    }
  ],
  "nextLink": "https://microsoft.com/a"
}

Definisi

Nama Deskripsi
createdByType

Jenis identitas yang membuat sumber daya.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

ResourceProvisioningState

Status provisi sumber daya aturan pemberitahuan.

SqlDbElasticPoolTargetProperties

Properti khusus untuk kumpulan elastis di Azure SQL Database.

SqlDbSingleDatabaseTargetProperties

Properti khusus untuk database di Azure SQL Database.

SqlMiTargetProperties

Properti khusus untuk target Azure SQL Managed Instance.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Target

Jenis sumber daya proksi konkret dapat dibuat dengan alias jenis ini menggunakan jenis properti tertentu.

TargetAuthenticationType

Jenis autentikasi yang akan digunakan saat menyambungkan ke target.

TargetListResult

Respons operasi daftar Target.

VaultSecret

Detail spesifik vault diperlukan jika menggunakan autentikasi SQL untuk menyambungkan ke target.

createdByType

Jenis identitas yang membuat sumber daya.

Nilai Deskripsi
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

ResourceProvisioningState

Status provisi sumber daya aturan pemberitahuan.

Nilai Deskripsi
Succeeded

Sumber daya telah dibuat.

Failed

Pembuatan sumber daya gagal.

Canceled

Pembuatan sumber daya dibatalkan.

SqlDbElasticPoolTargetProperties

Properti khusus untuk kumpulan elastis di Azure SQL Database.

Nama Jenis Nilai default Deskripsi
anchorDatabaseResourceId

string (arm-id)

ID sumber daya Azure dari database jangkar yang digunakan untuk menyambungkan ke kumpulan elastis.

connectionServerName

string

maxLength: 200

Nama host FQDN server untuk digunakan dalam string koneksi saat menyambungkan ke target. Misalnya, untuk server logis Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-logical-server-22092780.database.windows.net'; untuk instans terkelola Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-mi-39441134.767d5869f605.database.windows.net'. Nomor port dan nama instans harus ditentukan secara terpisah.

provisioningState

ResourceProvisioningState

Status provisi sumber daya.

readIntent

boolean

False

Atur ke true untuk memantau replika ketersediaan tinggi dari target yang ditentukan, jika ada.

sqlEpResourceId

string (arm-id)

ID sumber daya Azure dari target kumpulan elastis Azure SQL DB.

targetAuthenticationType

TargetAuthenticationType

Jenis autentikasi yang akan digunakan saat menyambungkan ke target.

targetType string:

SqlEp

Properti diskriminator untuk TargetProperties.

targetVault

VaultSecret

Untuk menggunakan autentikasi SQL saat menyambungkan ke target, tentukan vault tempat nama masuk dan rahasia kata sandi disimpan.

SqlDbSingleDatabaseTargetProperties

Properti khusus untuk database di Azure SQL Database.

Nama Jenis Nilai default Deskripsi
connectionServerName

string

maxLength: 200

Nama host FQDN server untuk digunakan dalam string koneksi saat menyambungkan ke target. Misalnya, untuk server logis Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-logical-server-22092780.database.windows.net'; untuk instans terkelola Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-mi-39441134.767d5869f605.database.windows.net'. Nomor port dan nama instans harus ditentukan secara terpisah.

provisioningState

ResourceProvisioningState

Status provisi sumber daya.

readIntent

boolean

False

Atur ke true untuk memantau replika ketersediaan tinggi dari target yang ditentukan, jika ada.

sqlDbResourceId

string (arm-id)

ID sumber daya Azure dari target database Azure SQL DB.

targetAuthenticationType

TargetAuthenticationType

Jenis autentikasi yang akan digunakan saat menyambungkan ke target.

targetType string:

SqlDb

Properti diskriminator untuk TargetProperties.

targetVault

VaultSecret

Untuk menggunakan autentikasi SQL saat menyambungkan ke target, tentukan vault tempat nama masuk dan rahasia kata sandi disimpan.

SqlMiTargetProperties

Properti khusus untuk target Azure SQL Managed Instance.

Nama Jenis Nilai default Deskripsi
connectionServerName

string

maxLength: 200

Nama host FQDN server untuk digunakan dalam string koneksi saat menyambungkan ke target. Misalnya, untuk server logis Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-logical-server-22092780.database.windows.net'; untuk instans terkelola Azure SQL di cloud komersial Azure, nilainya mungkin 'sql-mi-39441134.767d5869f605.database.windows.net'. Nomor port dan nama instans harus ditentukan secara terpisah.

connectionTcpPort

integer (int32)

1433

Nomor port TCP untuk digunakan secara opsional dalam string koneksi saat menyambungkan ke target Azure SQL Managed Instance.

provisioningState

ResourceProvisioningState

Status provisi sumber daya.

readIntent

boolean

False

Atur ke true untuk memantau replika ketersediaan tinggi dari target yang ditentukan, jika ada.

sqlMiResourceId

string (arm-id)

ID sumber daya Azure dari target Azure SQL Managed Instance.

targetAuthenticationType

TargetAuthenticationType

Jenis autentikasi yang akan digunakan saat menyambungkan ke target.

targetType string:

SqlMi

Properti diskriminator untuk TargetProperties.

targetVault

VaultSecret

Untuk menggunakan autentikasi SQL saat menyambungkan ke target, tentukan vault tempat nama masuk dan rahasia kata sandi disimpan.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string (date-time)

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string (date-time)

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir memodifikasi sumber daya.

Target

Jenis sumber daya proksi konkret dapat dibuat dengan alias jenis ini menggunakan jenis properti tertentu.

Nama Jenis Deskripsi
id

string (arm-id)

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nama sumber daya

properties TargetProperties:

Properti khusus sumber daya untuk sumber daya ini.

systemData

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

type

string

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

TargetAuthenticationType

Jenis autentikasi yang akan digunakan saat menyambungkan ke target.

Nilai Deskripsi
Aad

Autentikasi Azure Active Directory.

Sql

Autentikasi kata sandi SQL.

TargetListResult

Respons operasi daftar Target.

Nama Jenis Deskripsi
nextLink

string (uri)

Tautan ke halaman item berikutnya

value

Target[]

Item Target di halaman ini

VaultSecret

Detail spesifik vault diperlukan jika menggunakan autentikasi SQL untuk menyambungkan ke target.

Nama Jenis Deskripsi
akvResourceId

string (arm-id)

ID sumber daya Azure dari instans Key Vault yang menyimpan rahasia autentikasi database.

akvTargetPassword

string

pattern: ^[a-zA-Z0-9-]{1,127}$

Jalur ke rahasia Key Vault yang menyimpan kata sandi untuk autentikasi ke target.

akvTargetUser

string

pattern: ^[a-zA-Z0-9-]{1,127}$

Jalur ke rahasia Key Vault yang menyimpan nama login (alias nama pengguna, alias nama akun) untuk autentikasi ke target.