Policy interface
Antarmuka yang mewakili Kebijakan.
Metode
| create |
Membuat atau memperbarui konfigurasi kebijakan global layanan Api Management. |
| delete(string, string, string, string, Policy |
Menghapus konfigurasi kebijakan global Layanan Api Management. |
| get(string, string, string, Policy |
Dapatkan definisi kebijakan Global dari layanan Api Management. |
| get |
Mendapatkan versi status entitas (Etag) dari definisi kebijakan Global dalam layanan Api Management. |
| list |
Mencantumkan semua definisi Kebijakan Global dari layanan Api Management. |
Detail Metode
createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)
Membuat atau memperbarui konfigurasi kebijakan global layanan Api Management.
function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- serviceName
-
string
Nama layanan API Management.
- policyId
-
string
Pengidentifikasi Kebijakan.
- parameters
- PolicyContract
Konten kebijakan yang akan diterapkan.
Parameter opsi.
Mengembalikan
Promise<PolicyCreateOrUpdateResponse>
delete(string, string, string, string, PolicyDeleteOptionalParams)
Menghapus konfigurasi kebijakan global Layanan Api Management.
function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- serviceName
-
string
Nama layanan API Management.
- policyId
-
string
Pengidentifikasi Kebijakan.
- ifMatch
-
string
ETag Entitas. ETag harus cocok dengan status entitas saat ini dari respons header permintaan GET atau harus * untuk pembaruan tanpa syarat.
- options
- PolicyDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, string, PolicyGetOptionalParams)
Dapatkan definisi kebijakan Global dari layanan Api Management.
function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- serviceName
-
string
Nama layanan API Management.
- policyId
-
string
Pengidentifikasi Kebijakan.
- options
- PolicyGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<PolicyGetResponse>
getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)
Mendapatkan versi status entitas (Etag) dari definisi kebijakan Global dalam layanan Api Management.
function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- serviceName
-
string
Nama layanan API Management.
- policyId
-
string
Pengidentifikasi Kebijakan.
- options
- PolicyGetEntityTagOptionalParams
Parameter opsi.
Mengembalikan
Promise<PolicyGetEntityTagHeaders>
listByService(string, string, PolicyListByServiceOptionalParams)
Mencantumkan semua definisi Kebijakan Global dari layanan Api Management.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- serviceName
-
string
Nama layanan API Management.
Parameter opsi.