Sim Policies - Create Or Update

SIM ilkesi oluşturur veya güncelleştirir.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}?api-version=2022-04-01-preview

URI Parametreleri

Name In Required Type Description
mobileNetworkName
path True
  • string

Mobil ağın adı.

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

resourceGroupName
path True
  • string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

simPolicyName
path True
  • string

SIM ilkesinin adı.

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

subscriptionId
path True
  • string

Hedef aboneliğin kimliği.

api-version
query True
  • string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Required Type Description
location True
  • string

Kaynağın bulunduğu coğrafi konum

properties.defaultSlice True

UE açıkça belirtmezse kullanılacak varsayılan dilim. Bu dilimin sliceConfigurations haritada mevcut olması gerekir.

properties.sliceConfigurations True

İzin verilen dilimler ve bunlar için kullanılacak ayarlar. Liste yinelenen öğeler içermemelidir ve en az bir öğe içermelidir.

properties.ueAmbr True

Belirli bir UE'nin tüm PDU oturumlarının GBR olmayan tüm QoS akışlarında maksimum bit hızını toplama. UE-AMBR'nin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.6.

properties.registrationTimer
  • integer

UE periyodik kayıt güncelleştirme yordamının saniye cinsinden aralığı.

properties.rfspIndex
  • integer

RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. Bu isteğe bağlı bir ayardır ve varsayılan olarak belirtilmemiştir.

systemData.createdAt
  • string

Kaynak oluşturma (UTC) zaman damgası.

systemData.createdBy
  • string

Kaynağı oluşturan kimlik.

systemData.createdByType

Kaynağı oluşturan kimliğin türü.

systemData.lastModifiedAt
  • string

Kaynağın son değişikliğinin zaman damgası (UTC)

systemData.lastModifiedBy
  • string

Kaynağı en son değiştiren kimlik.

systemData.lastModifiedByType

Kaynağı en son değiştiren kimliğin türü.

tags
  • object

Kaynak etiketleri.

Yanıtlar

Name Type Description
200 OK

Güncelleştirme başarılı oldu. İşlem, sonuçta elde edilen SIM ilkesi kaynağını döndürür.

201 Created

Oluşturma başarılı. İşlem, sonuçta elde edilen SIM ilkesi kaynağını döndürür.

Other Status Codes

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Create SIM policy

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy?api-version=2022-04-01-preview

{
  "location": "eastus",
  "properties": {
    "registrationTimer": 3240,
    "ueAmbr": {
      "uplink": "500 Mbps",
      "downlink": "1 Gbps"
    },
    "defaultSlice": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
    },
    "sliceConfigurations": [
      {
        "slice": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
        },
        "defaultDataNetwork": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
        },
        "dataNetworkConfigurations": [
          {
            "dataNetwork": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
            },
            "sessionAmbr": {
              "uplink": "500 Mbps",
              "downlink": "1 Gbps"
            },
            "5qi": 9,
            "allocationAndRetentionPriorityLevel": 9,
            "preemptionCapability": "NotPreempt",
            "preemptionVulnerability": "Preemptable",
            "defaultSessionType": "IPv4",
            "additionalAllowedSessionTypes": [],
            "allowedServices": [
              {
                "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService"
              }
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "testPolicy",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy",
  "type": "Microsoft.MobileNetwork/simPolicy",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "location": "eastus",
  "tags": {},
  "properties": {
    "provisioningState": "Succeeded",
    "registrationTimer": 3240,
    "ueAmbr": {
      "uplink": "500 Mbps",
      "downlink": "1 Gbps"
    },
    "defaultSlice": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
    },
    "sliceConfigurations": [
      {
        "slice": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
        },
        "defaultDataNetwork": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
        },
        "dataNetworkConfigurations": [
          {
            "dataNetwork": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
            },
            "sessionAmbr": {
              "uplink": "500 Mbps",
              "downlink": "1 Gbps"
            },
            "5qi": 9,
            "allocationAndRetentionPriorityLevel": 9,
            "preemptionCapability": "NotPreempt",
            "preemptionVulnerability": "Preemptable",
            "defaultSessionType": "IPv4",
            "additionalAllowedSessionTypes": [],
            "allowedServices": [
              {
                "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService"
              }
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "testPolicy",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy",
  "type": "Microsoft.MobileNetwork/simPolicy",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "location": "eastus",
  "tags": {},
  "properties": {
    "provisioningState": "Accepted",
    "registrationTimer": 3240,
    "ueAmbr": {
      "uplink": "500 Mbps",
      "downlink": "1 Gbps"
    },
    "defaultSlice": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
    },
    "sliceConfigurations": [
      {
        "slice": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
        },
        "defaultDataNetwork": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
        },
        "dataNetworkConfigurations": [
          {
            "dataNetwork": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork"
            },
            "sessionAmbr": {
              "uplink": "500 Mbps",
              "downlink": "1 Gbps"
            },
            "5qi": 9,
            "allocationAndRetentionPriorityLevel": 9,
            "preemptionCapability": "NotPreempt",
            "preemptionVulnerability": "Preemptable",
            "defaultSessionType": "IPv4",
            "additionalAllowedSessionTypes": [],
            "allowedServices": [
              {
                "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService"
              }
            ]
          }
        ]
      }
    ]
  }
}

Tanımlar

Ambr

Maksimum bit hızını toplama.

createdByType

Kaynağı oluşturan kimliğin türü.

DataNetworkConfiguration

Veri ağı kullanımını denetleen ayarlar

DataNetworkResourceId

Veri ağı kaynağına başvuru.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

PduSessionType

PDU oturum türü (IPv4/IPv6).

PreemptionCapability

Ön kullanım özelliği.

PreemptionVulnerability

Ön kullanım güvenlik açığı.

ProvisioningState

Geçerli sağlama durumu.

ServiceResourceId

Hizmet kaynağına başvuru.

SimPolicy

SIM ilkesi kaynağı.

SliceConfiguration

Dilim başına ayarlar

SliceResourceId

Dilim kaynağına başvuru.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Ambr

Maksimum bit hızını toplama.

Name Type Description
downlink
  • string

Aşağı bağlantı bit hızı.

uplink
  • string

Yukarı bağlantı bit hızı.

createdByType

Kaynağı oluşturan kimliğin türü.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

DataNetworkConfiguration

Veri ağı kullanımını denetleen ayarlar

Name Type Default Value Description
5qi
  • integer
9

Varsayılan QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1'e ve tanımı GBR 5QI değerleri olan 5.7.4-1 tablosuna bakın.

additionalAllowedSessionTypes
  • string[]

Varsayılan oturum türüne ek olarak izin verilen oturum türleri. Varsayılan oturum türünü yinelememelidir.

allocationAndRetentionPriorityLevel
  • integer
9

Varsayılan QoS Akışı ayırma ve bekletme önceliği (ARP) düzeyi. Daha yüksek öncelikli akışlar, ayarları preemptionCapability ve preemptionVulnerability izin vermeleri durumunda daha düşük önceliğe sahip akışlar. 1 en yüksek öncelik düzeyidir. Bu alan belirtilmezse 5qi ARP değerini türetmek için kullanılır. ARP parametrelerinin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.2.

allowedServices

Bu SIM ilkesinin bir parçası olarak kullanılabilecek hizmetlerin listesi. Liste yinelenen öğeler içermemelidir ve en az bir öğe içermelidir.

dataNetwork

Bu ayarların uygulandığı veri ağına başvuru

defaultSessionType IPv4

UE belirli bir oturum türü istemezse kullanılan varsayılan PDU oturum türü.

preemptionCapability NotPreempt

Varsayılan QoS Akışı önalım özelliği. QoS Akışı'nın ön kullanım özelliği, daha düşük öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.2.

preemptionVulnerability Preemptable

Varsayılan QoS Akışı önalım güvenlik açığı. QoS Akışı'nın önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.2.

sessionAmbr

Belirli bir PDU oturumunun GBR olmayan tüm QoS akışlarında maksimum bit hızını toplama. Session-AMBR'nin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.6.

DataNetworkResourceId

Veri ağı kaynağına başvuru.

Name Type Description
id
  • string

Veri ağı kaynak kimliği.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Type Description
info
  • object

Ek bilgiler.

type
  • string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Type Description
additionalInfo

Hata ek bilgileri.

code
  • string

Hata kodu.

details

Hata ayrıntıları.

message
  • string

Hata iletisi.

target
  • string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Type Description
error

Hata nesnesi.

PduSessionType

PDU oturum türü (IPv4/IPv6).

Name Type Description
IPv4
  • string
IPv6
  • string

PreemptionCapability

Ön kullanım özelliği.

Name Type Description
MayPreempt
  • string

Mayıs öncesi

NotPreempt
  • string

Önceden ayarlanamaz

PreemptionVulnerability

Ön kullanım güvenlik açığı.

Name Type Description
NotPreemptable
  • string

Ön yükleme yapılamaz

Preemptable
  • string

Önalımlı olabilir

ProvisioningState

Geçerli sağlama durumu.

Name Type Description
Accepted
  • string
Canceled
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Unknown
  • string

ServiceResourceId

Hizmet kaynağına başvuru.

Name Type Description
id
  • string

Hizmet kaynağı kimliği.

SimPolicy

SIM ilkesi kaynağı.

Name Type Default Value Description
id
  • string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Kaynağın bulunduğu coğrafi konum

name
  • string

Kaynağın adı

properties.defaultSlice

UE açıkça belirtmezse kullanılacak varsayılan dilim. Bu dilimin sliceConfigurations haritada mevcut olması gerekir.

properties.provisioningState

SIM ilkesi kaynağının sağlama durumu.

properties.registrationTimer
  • integer
3240

UE periyodik kayıt güncelleştirme yordamının saniye cinsinden aralığı.

properties.rfspIndex
  • integer

RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. Bu isteğe bağlı bir ayardır ve varsayılan olarak belirtilmemiştir.

properties.sliceConfigurations

İzin verilen dilimler ve bunlar için kullanılacak ayarlar. Liste yinelenen öğeler içermemelidir ve en az bir öğe içermelidir.

properties.ueAmbr

Belirli bir UE'nin tüm PDU oturumlarının GBR olmayan tüm QoS akışlarında maksimum bit hızını toplama. UE-AMBR'nin tam açıklaması için bkz. 3GPP TS23.501 bölüm 5.7.2.6.

systemData

Azure Resource Manager createdBy ve modifiedBy bilgilerini içeren meta veriler.

systemData.createdAt
  • string

Kaynak oluşturma (UTC) zaman damgası.

systemData.createdBy
  • string

Kaynağı oluşturan kimlik.

systemData.createdByType

Kaynağı oluşturan kimliğin türü.

systemData.lastModifiedAt
  • string

Kaynağın son değişikliğinin zaman damgası (UTC)

systemData.lastModifiedBy
  • string

Kaynağı en son değiştiren kimlik.

systemData.lastModifiedByType

Kaynağı en son değiştiren kimliğin türü.

tags
  • object

Kaynak etiketleri.

type
  • string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

SliceConfiguration

Dilim başına ayarlar

Name Type Description
dataNetworkConfigurations

İzin verilen veri ağları ve bunlar için kullanılacak ayarlar. Liste yinelenen öğeler içermemelidir ve en az bir öğe içermelidir.

defaultDataNetwork

UE açıkça belirtmezse kullanılacak varsayılan veri ağı. Bu nesnenin yapılandırması haritada mevcut dataNetworkConfigurations olmalıdır.

slice

Bu ayarların uygulandığı dilime başvuru

SliceResourceId

Dilim kaynağına başvuru.

Name Type Description
id
  • string

Dilim kaynağı kimliği.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Type Description
createdAt
  • string

Kaynak oluşturma (UTC) zaman damgası.

createdBy
  • string

Kaynağı oluşturan kimlik.

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt
  • string

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 kimliğin türü.