APICollections interface
Antarmuka yang mewakili APICollections.
Metode
| begin |
Onboard API Azure API Management ke Microsoft Defender untuk API. Sistem akan mulai memantau operasi dalam AZURE Management API untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi. |
| begin |
Onboard API Azure API Management ke Microsoft Defender untuk API. Sistem akan mulai memantau operasi dalam AZURE Management API untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi. |
| get |
Mendapatkan API Azure API Management jika telah di-onboard ke Microsoft Defender untuk API. Jika API Management Api Azure di-onboarding ke Microsoft Defender for API, sistem akan memantau operasi dalam API Azure API Management untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi. |
| list |
Mendapatkan daftar API Azure API Management yang telah di-onboard ke Microsoft Defender untuk API. Jika API Management Api Azure di-onboarding ke Microsoft Defender for API, sistem akan memantau operasi dalam API Azure API Management untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi. |
| list |
Mendapatkan daftar koleksi API dalam grup sumber daya yang telah di-onboard ke Pertahanan Microsoft untuk API. |
| list |
Mendapatkan daftar koleksi API dalam langganan yang telah di-onboard ke Pertahanan Microsoft untuk API. |
| offboard |
Offboard API Azure API Management dari Pertahanan Microsoft untuk API. Sistem akan berhenti memantau operasi dalam AZURE API Management API untuk perilaku yang mengganggu. |
Detail Metode
beginOnboardAzureApiManagementApi(string, string, string, APICollectionsOnboardAzureApiManagementApiOptionalParams)
Onboard API Azure API Management ke Microsoft Defender untuk API. Sistem akan mulai memantau operasi dalam AZURE Management API untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi.
function beginOnboardAzureApiManagementApi(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOnboardAzureApiManagementApiOptionalParams): Promise<SimplePollerLike<OperationState<ApiCollection>, ApiCollection>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- apiId
-
string
Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiCollection>, ApiCollection>>
beginOnboardAzureApiManagementApiAndWait(string, string, string, APICollectionsOnboardAzureApiManagementApiOptionalParams)
Onboard API Azure API Management ke Microsoft Defender untuk API. Sistem akan mulai memantau operasi dalam AZURE Management API untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi.
function beginOnboardAzureApiManagementApiAndWait(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOnboardAzureApiManagementApiOptionalParams): Promise<ApiCollection>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- apiId
-
string
Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.
Parameter opsi.
Mengembalikan
Promise<ApiCollection>
getByAzureApiManagementService(string, string, string, APICollectionsGetByAzureApiManagementServiceOptionalParams)
Mendapatkan API Azure API Management jika telah di-onboard ke Microsoft Defender untuk API. Jika API Management Api Azure di-onboarding ke Microsoft Defender for API, sistem akan memantau operasi dalam API Azure API Management untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi.
function getByAzureApiManagementService(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsGetByAzureApiManagementServiceOptionalParams): Promise<ApiCollection>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- apiId
-
string
Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.
Parameter opsi.
Mengembalikan
Promise<ApiCollection>
listByAzureApiManagementService(string, string, APICollectionsListByAzureApiManagementServiceOptionalParams)
Mendapatkan daftar API Azure API Management yang telah di-onboard ke Microsoft Defender untuk API. Jika API Management Api Azure di-onboarding ke Microsoft Defender for API, sistem akan memantau operasi dalam API Azure API Management untuk perilaku intrusif dan memberikan pemberitahuan untuk serangan yang telah terdeteksi.
function listByAzureApiManagementService(resourceGroupName: string, serviceName: string, options?: APICollectionsListByAzureApiManagementServiceOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
Parameter opsi.
Mengembalikan
listByResourceGroup(string, APICollectionsListByResourceGroupOptionalParams)
Mendapatkan daftar koleksi API dalam grup sumber daya yang telah di-onboard ke Pertahanan Microsoft untuk API.
function listByResourceGroup(resourceGroupName: string, options?: APICollectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
Parameter opsi.
Mengembalikan
listBySubscription(APICollectionsListBySubscriptionOptionalParams)
Mendapatkan daftar koleksi API dalam langganan yang telah di-onboard ke Pertahanan Microsoft untuk API.
function listBySubscription(options?: APICollectionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
offboardAzureApiManagementApi(string, string, string, APICollectionsOffboardAzureApiManagementApiOptionalParams)
Offboard API Azure API Management dari Pertahanan Microsoft untuk API. Sistem akan berhenti memantau operasi dalam AZURE API Management API untuk perilaku yang mengganggu.
function offboardAzureApiManagementApi(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOffboardAzureApiManagementApiOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- apiId
-
string
Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.
Parameter opsi.
Mengembalikan
Promise<void>