Get-AzSecurityApiCollection
API'ler için Microsoft Defender eklenmişse bir Azure API Management API alır.
API'ler için Microsoft Defender bir Azure API Management API'sine eklenirse, sistem müdahaleci davranışlar için Azure API Management API'sindeki işlemleri izler ve algılanan saldırılar için uyarılar sağlar.
Syntax
List (Varsayılan)
Get-AzSecurityApiCollection
[-SubscriptionId <String[]>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get
Get-AzSecurityApiCollection
-ApiId <String>
-ResourceGroupName <String>
-ServiceName <String>
[-SubscriptionId <String[]>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
List2
Get-AzSecurityApiCollection
-ResourceGroupName <String>
-ServiceName <String>
[-SubscriptionId <String[]>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
List1
Get-AzSecurityApiCollection
-ResourceGroupName <String>
[-SubscriptionId <String[]>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetViaIdentity
Get-AzSecurityApiCollection
-InputObject <ISecurityIdentity>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Description
API'ler için Microsoft Defender eklenmişse bir Azure API Management API alır.
API'ler için Microsoft Defender bir Azure API Management API'sine eklenirse, sistem müdahaleci davranışlar için Azure API Management API'sindeki işlemleri izler ve algılanan saldırılar için uyarılar sağlar.
Örnekler
Örnek 1: Belirli bir eklenen API koleksiyonu kaynağını alma
Get-AzSecurityApiCollection -ResourceGroupName apicollectionstests -ServiceName "demoapimservice2" -ApiId "echo-api"
BaseUrl : https://demoapimservice2.azure-api.net/echo
DiscoveredVia : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/resourceGroups/apicollectionstests/providers/Microsoft.ApiManagement/service/demoapim
service2
DisplayName : Echo API
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/resourceGroups/apicollectionstests/providers/Microsoft.ApiManagement/service/demoapim
service2/providers/Microsoft.Security/apiCollections/echo-api
Name : echo-api
NumberOfApiEndpoint : 6
NumberOfApiEndpointsWithSensitiveDataExposed : 0
NumberOfExternalApiEndpoint : 0
NumberOfInactiveApiEndpoint : 6
NumberOfUnauthenticatedApiEndpoint : 0
ProvisioningState : Succeeded
ResourceGroupName : apicollectionstests
SensitivityLabel :
Type : microsoft.security/apicollections
Örnek 2: Eklenen api koleksiyonlarını hizmet adına göre listeleme
Get-AzSecurityApiCollection -ResourceGroupName "apicollectionstests" -ServiceName "demoapimservice2"
Name ResourceGroupName
---- -----------------
echo-api apicollectionstests
echo-api-2 apicollectionstests
Örnek 3: Aboneliğe göre eklenen api koleksiyonlarını listeleme
Get-AzSecurityApiCollection
Name ResourceGroupName
---- -----------------
echo-api apicollectionstests
echo-api-2 apicollectionstests
Parametreler
-ApiId
API düzeltme tanımlayıcısı.
API Management hizmet örneğinde benzersiz olmalıdır.
Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
Get
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
DefaultProfile parametresi işlevsel değil.
Cmdlet'i farklı bir abonelikte yürütürken kullanılabilir olduğunda SubscriptionId parametresini kullanın.
Parametre özellikleri
Tür: PSObject
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzureRMContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
Kimlik Parametresi
Tür: ISecurityIdentity
Default value: None
Joker karakterleri destekler: False
DontShow: False
GetViaIdentity
Position: Named
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Kaynak grubunun adı.
İsim büyük/küçük harfe duyarsızdır.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
Get
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
List2
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
List1
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ServiceName
API Management hizmetinin adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
Get
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
List2
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-SubscriptionId
Azure abonelik kimliği
Parametre özellikleri
Tür: String [ ]
Default value: (Get-AzContext).Subscription.Id
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
List
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
Get
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
List2
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
List1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar