BaselinesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

MonitorManagementClient's

Atribut <xref:baselines>.

Warisan
builtins.object
BaselinesOperations

Konstruktor

BaselinesOperations(*args, **kwargs)

Metode

list

Mencantumkan nilai garis besar metrik untuk sumber daya.

list

Mencantumkan nilai garis besar metrik untuk sumber daya.

list(resource_uri: str, metricnames: str | None = None, metricnamespace: str | None = None, timespan: str | None = None, interval: timedelta | None = None, aggregation: str | None = None, sensitivities: str | None = None, filter: str | None = None, result_type: str | ResultType | None = None, **kwargs: Any) -> Iterable[SingleMetricBaseline]

Parameter

resource_uri
str
Diperlukan

Pengidentifikasi sumber daya. Wajib diisi.

metricnames
str
Diperlukan

Nama metrik (dipisahkan koma) untuk diambil. Kasus khusus: Jika nama metrik itu sendiri memiliki koma di dalamnya, maka gunakan %2 untuk menunjukkannya. Misalnya: 'Metrik,Nama1' harus 'Metrik%2Name1'. Nilai defaultnya adalah Tidak Ada.

metricnamespace
str
Diperlukan

Namespace metrik untuk mengkueri definisi metrik. Nilai defaultnya adalah Tidak Ada.

timespan
str
Diperlukan

Rentang waktu kueri. Ini adalah string dengan format berikut 'startDateTime_ISO/endDateTime_ISO'. Nilai defaultnya adalah Tidak Ada.

interval
timedelta
Diperlukan

Interval (yaitu timegrain) kueri. Nilai defaultnya adalah Tidak Ada.

aggregation
str
Diperlukan

Daftar jenis agregasi (dipisahkan koma) untuk diambil. Nilai defaultnya adalah Tidak Ada.

sensitivities
str
Diperlukan

Daftar sensitivitas (dipisahkan koma) untuk diambil. Nilai defaultnya adalah Tidak Ada.

filter
str
Diperlukan

$filter digunakan untuk mengurangi kumpulan data metrik yang dikembalikan. Contoh: Metrik berisi metadata A, B, dan C. - Mengembalikan semua rangkaian waktu C di mana A = a1 dan B = b1 atau b2 $filter=A eq 'a1' dan B eq 'b1' atau B eq 'b2' dan C eq '*' - Va tidak validriant: $filter=A eq 'a1' dan B eq 'b1' dan C eq '*' atau B = 'b2' Ini tidak valid karena logis atau operator tidak dapat memisahkan dua nama metadata yang berbeda. - Mengembalikan semua rangkaian waktu di mana A = a1, B = b1 dan C = c1: $filter=A eq 'a1' dan B eq 'b1' dan C eq 'c1' - Mengembalikan semua rangkaian waktu di mana A = a1 $filter=A eq 'a1' dan B eq '' dan C eq ''. Kasus khusus: Saat nama dimensi atau nilai dimensi menggunakan tanda kurung siku bulat. Misalnya: Ketika nama dimensi dim (uji) 1 Alih-alih menggunakan $filter= "dim (test) 1 eq '' " gunakan $filter= "dim %2528test%2529 1 eq ' ' " Ketika nama dimensi redup (pengujian) 3 dan nilai dimensi adalah **dim3 (test) val ** Alih-alih menggunakan $filter= "dim (test) 3 eq 'dim3 (test) val' " gunakan $filter= "dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' ". Nilai defaultnya adalah Tidak Ada.

result_type
str atau ResultType
Diperlukan

Memungkinkan pengambilan hanya metadata garis besar. Pada permintaan data, semua informasi diambil. Nilai yang diketahui adalah: "Data" dan "Metadata". Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans SingleMetricBaseline atau hasil cls(respons)

Tipe hasil

Pengecualian

Atribut

models

models = <module 'azure.mgmt.monitor.v2018_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\monitor\\v2018_09_01\\models\\__init__.py'>