Security User Rules - List
Bir kural koleksiyonundaki tüm Güvenlik Kullanıcı Kurallarını listeler.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules?api-version=2025-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules?api-version=2025-05-01&$top={$top}&$skipToken={$skipToken}
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
configuration
|
path | True |
string pattern: ^[a-zA-Z0-9_.-]*$ |
Ağ yöneticisi Güvenlik Yapılandırması'nın adı. |
|
network
|
path | True |
string pattern: ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ |
Ağ yöneticisinin adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
rule
|
path | True |
string pattern: ^[a-zA-Z0-9_.-]*$ |
Ağ yöneticisi güvenlik Yapılandırma kuralı koleksiyonunun adı. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
|
$skip
|
query |
string |
SkipToken yalnızca önceki bir işlem kısmi sonuç döndürdüyse kullanılır. Önceki bir yanıt bir nextLink öğesi içeriyorsa, nextLink öğesinin değeri sonraki çağrılar için kullanılacak bir başlangıç noktasını belirten bir skipToken parametresi içerir. |
|
|
$top
|
query |
integer (int32) minimum: 1maximum: 20 |
Sunucu tarafından döndürülecek en fazla kayıt sayısını belirten isteğe bağlı sorgu parametresi. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List security user rules
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/networkManagers/testNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/testRuleCollection/rules?api-version=2025-05-01
Örnek yanıt
{
"nextLink": "https://management.azure.com/subscriptions/22222222-2222-2222-2222-222222222222/resourceGroups/rg1/providers/Microsoft.Network/networkManagers/testNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/testRuleCollection/rules?api-version=2025-05-01&$skipToken=10",
"value": [
{
"name": "SampleUserRule",
"type": "Microsoft.Network/networkManagers/securityConfigurations/ruleCollections/rules",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/networkmanagers/testNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/testRuleCollection/rules/SampleUserRule",
"properties": {
"description": "Sample User Rule",
"destinationPortRanges": [
"22"
],
"destinations": [
{
"addressPrefix": "*",
"addressPrefixType": "IPPrefix"
}
],
"direction": "Inbound",
"provisioningState": "Succeeded",
"resourceGuid": "f930553b-f78d-48c5-9445-6cf86b85e615",
"sourcePortRanges": [
"0-65535"
],
"sources": [
{
"addressPrefix": "*",
"addressPrefixType": "IPPrefix"
}
],
"protocol": "Tcp"
},
"systemData": {
"createdAt": "2021-01-11T18:52:27Z",
"createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"createdByType": "User",
"lastModifiedAt": "2021-01-11T18:52:27Z",
"lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"lastModifiedByType": "User"
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Address |
Adres ön eki öğesi. |
|
Address |
Adres ön eki türü. |
|
Cloud |
Hizmetten bir hata yanıtı. |
|
Cloud |
Hizmetten bir hata yanıtı. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Provisioning |
Kaynağın sağlama durumları. |
|
Security |
Kuralın yönü. Yön, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. |
|
Security |
Bu kuralın geçerli olduğu ağ protokolü. |
|
Security |
Ağ güvenliği kullanıcı kuralı. |
|
Security |
SecurityUserRule listesi işleminin yanıtı. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
AddressPrefixItem
Adres ön eki öğesi.
| Name | Tür | Description |
|---|---|---|
| addressPrefix |
string |
Adres ön eki. |
| addressPrefixType |
Adres ön eki türü. |
AddressPrefixType
Adres ön eki türü.
| Değer | Description |
|---|---|
| IPPrefix |
IPPrefix |
| ServiceTag |
ServiceTag |
| NetworkGroup |
NetworkGroup |
CloudError
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Bulut hata gövdesi. |
CloudErrorBody
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
| details |
Hatayla ilgili ek ayrıntıların listesi. |
|
| message |
string |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
| target |
string |
Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı. |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ProvisioningState
Kaynağın sağlama durumları.
| Değer | Description |
|---|---|
| Failed |
Başarısız oldu |
| Succeeded |
Succeeded |
| Canceled |
İptal edildi |
| Creating |
Oluşturma |
| Updating |
Güncelleştirme |
| Deleting |
Siliniyor |
SecurityConfigurationRuleDirection
Kuralın yönü. Yön, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir.
| Değer | Description |
|---|---|
| Inbound |
Gelen Ürünler |
| Outbound |
Dışa Yönelik |
SecurityConfigurationRuleProtocol
Bu kuralın geçerli olduğu ağ protokolü.
| Değer | Description |
|---|---|
| Tcp |
TCP |
| Udp |
UDP |
| Icmp |
Icmp |
| Esp |
Esp |
| Any |
Herhangi biri |
| Ah |
Ey |
SecurityUserRule
Ağ güvenliği kullanıcı kuralı.
| Name | Tür | Description |
|---|---|---|
| etag |
string |
Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize. |
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.description |
string |
Bu kural için bir açıklama. |
| properties.destinationPortRanges |
string[] |
Hedef bağlantı noktası aralıkları. |
| properties.destinations |
Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. |
|
| properties.direction |
Trafiğin gelen veya giden kuralla eşleşip eşleşmediğini gösterir. |
|
| properties.protocol |
Bu kuralın geçerli olduğu ağ protokolü. |
|
| properties.provisioningState |
Güvenlik yapılandırması kullanıcı kuralı kaynağının sağlama durumu. |
|
| properties.resourceGuid |
string |
Bu kaynağın benzersiz tanımlayıcısı. |
| properties.sourcePortRanges |
string[] |
Kaynak bağlantı noktası aralıkları. |
| properties.sources |
CIDR veya kaynak IP aralıkları. |
|
| systemData |
Bu kaynakla ilgili sistem meta verileri. |
|
| type |
string |
Kaynak türü. |
SecurityUserRuleListResult
SecurityUserRule listesi işleminin yanıtı.
| Name | Tür | Description |
|---|---|---|
| nextLink |
string (uri) |
Öğelerin bir sonraki sayfasına bağlantı |
| value |
Bu sayfadaki SecurityUserRule öğeleri |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |