Microsoft.MobileNetwork simGroups/sims
Definicja zasobu Bicep
Typ zasobu simGroups/sims można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/simGroups/sims, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MobileNetwork/simGroups/sims@2024-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
authenticationKey: 'string'
deviceType: 'string'
integratedCircuitCardIdentifier: 'string'
internationalMobileSubscriberIdentity: 'string'
operatorKeyCode: 'string'
simPolicy: {
id: 'string'
}
staticIpConfiguration: [
{
attachedDataNetwork: {
id: 'string'
}
slice: {
id: 'string'
}
staticIp: {
ipv4Address: 'string'
}
}
]
}
}
Wartości właściwości
AttachedDataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieciowego dołączonych danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/simGroups/sims
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: simGroups |
Właściwości | Właściwości sim. | SimPropertiesFormat (wymagane) |
SimPolicyResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu zasad SIM. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ (wymagane) |
SimPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
authenticationKey | Wartość Ki dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
deviceType | Opcjonalne pole tekstowe w dowolnej formie, które może służyć do rejestrowania typu urządzenia, z którą jest skojarzona ta karta SIM, na przykład "Kamera wideo". Witryna Azure Portal umożliwia grupowanie i filtrowanie sim na podstawie tej wartości. | struna |
integratedCircuitCardIdentifier | Identyfikator karty obwodu zintegrowanego (ICCID) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | Międzynarodowa tożsamość subskrybenta urządzeń przenośnych (IMSI) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{5,15}$ (wymagane) |
operatorKeyCode | Wartość Opc dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
simPolicy | Zasady sim używane przez tę kartę SIM. Zasady sim muszą znajdować się w tej samej lokalizacji co karta SIM. | SimPolicyResourceId |
staticIpConfiguration | Lista statycznych adresów IP przypisanych do tej karty SIM. Każdy adres jest przypisywany w zdefiniowanym zakresie sieciowym składającym się z {dołączonej sieci danych, fragmentatora}. | SimStaticIpProperties[] |
SimStaticIpProperties
Nazwa | Opis | Wartość |
---|---|---|
attachedDataNetwork | Dołączona sieć danych, w której będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Dołączona sieć danych musi znajdować się w tej samej lokalizacji co karta SIM. | AttachedDataNetworkResourceId |
kawałek | Wycinek sieci, na którym będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Wycinek musi znajdować się w tej samej lokalizacji co karta SIM. | SliceResourceId |
staticIp | Konfiguracja statycznego adresu IP dla karty SIM do użycia w zdefiniowanym zakresie sieci. | SimStaticIpPropertiesStaticIp |
SimStaticIpPropertiesStaticIp
Nazwa | Opis | Wartość |
---|---|---|
ipv4Address | Adres IPv4 przypisany do karty SIM w tym zakresie sieci. Ten adres musi znajdować się w elemecie userEquipmentStaticAddressPoolPrefix zdefiniowanym w dołączonej sieci danych. | struna Ograniczenia: Wzorzec = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core | Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnej sieci 5G Core, w tym aprowizowanie simów i tworzenie przykładowych zasad QoS. Można ją opcjonalnie wdrożyć w klastrze Kubernetes uruchomionym na urządzeniu Azure Stack Edge. |
Aprowizuj maszyny SIM serwera proxy | Ten szablon dodaje grupę sim i sim(s) do istniejącej sieci komórkowej i aprowizuje karty SIM. |
Definicja zasobu szablonu usługi ARM
Typ zasobu simGroups/sims można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/simGroups/sims, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MobileNetwork/simGroups/sims",
"apiVersion": "2024-04-01",
"name": "string",
"properties": {
"authenticationKey": "string",
"deviceType": "string",
"integratedCircuitCardIdentifier": "string",
"internationalMobileSubscriberIdentity": "string",
"operatorKeyCode": "string",
"simPolicy": {
"id": "string"
},
"staticIpConfiguration": [
{
"attachedDataNetwork": {
"id": "string"
},
"slice": {
"id": "string"
},
"staticIp": {
"ipv4Address": "string"
}
}
]
}
}
Wartości właściwości
AttachedDataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieciowego dołączonych danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/simGroups/sims
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2024-04-01' |
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
Właściwości | Właściwości sim. | SimPropertiesFormat (wymagane) |
typ | Typ zasobu | "Microsoft.MobileNetwork/simGroups/sims" |
SimPolicyResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu zasad SIM. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ (wymagane) |
SimPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
authenticationKey | Wartość Ki dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
deviceType | Opcjonalne pole tekstowe w dowolnej formie, które może służyć do rejestrowania typu urządzenia, z którą jest skojarzona ta karta SIM, na przykład "Kamera wideo". Witryna Azure Portal umożliwia grupowanie i filtrowanie sim na podstawie tej wartości. | struna |
integratedCircuitCardIdentifier | Identyfikator karty obwodu zintegrowanego (ICCID) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | Międzynarodowa tożsamość subskrybenta urządzeń przenośnych (IMSI) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{5,15}$ (wymagane) |
operatorKeyCode | Wartość Opc dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
simPolicy | Zasady sim używane przez tę kartę SIM. Zasady sim muszą znajdować się w tej samej lokalizacji co karta SIM. | SimPolicyResourceId |
staticIpConfiguration | Lista statycznych adresów IP przypisanych do tej karty SIM. Każdy adres jest przypisywany w zdefiniowanym zakresie sieciowym składającym się z {dołączonej sieci danych, fragmentatora}. | SimStaticIpProperties[] |
SimStaticIpProperties
Nazwa | Opis | Wartość |
---|---|---|
attachedDataNetwork | Dołączona sieć danych, w której będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Dołączona sieć danych musi znajdować się w tej samej lokalizacji co karta SIM. | AttachedDataNetworkResourceId |
kawałek | Wycinek sieci, na którym będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Wycinek musi znajdować się w tej samej lokalizacji co karta SIM. | SliceResourceId |
staticIp | Konfiguracja statycznego adresu IP dla karty SIM do użycia w zdefiniowanym zakresie sieci. | SimStaticIpPropertiesStaticIp |
SimStaticIpPropertiesStaticIp
Nazwa | Opis | Wartość |
---|---|---|
ipv4Address | Adres IPv4 przypisany do karty SIM w tym zakresie sieci. Ten adres musi znajdować się w elemecie userEquipmentStaticAddressPoolPrefix zdefiniowanym w dołączonej sieci danych. | struna Ograniczenia: Wzorzec = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core wdrażanie |
Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnej sieci 5G Core, w tym aprowizowanie simów i tworzenie przykładowych zasad QoS. Można ją opcjonalnie wdrożyć w klastrze Kubernetes uruchomionym na urządzeniu Azure Stack Edge. |
Aprowizuj maszyny SIM serwera proxy wdrażanie |
Ten szablon dodaje grupę sim i sim(s) do istniejącej sieci komórkowej i aprowizuje karty SIM. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu simGroups/sims można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/simGroups/sims, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/simGroups/sims@2024-04-01"
name = "string"
body = jsonencode({
properties = {
authenticationKey = "string"
deviceType = "string"
integratedCircuitCardIdentifier = "string"
internationalMobileSubscriberIdentity = "string"
operatorKeyCode = "string"
simPolicy = {
id = "string"
}
staticIpConfiguration = [
{
attachedDataNetwork = {
id = "string"
}
slice = {
id = "string"
}
staticIp = {
ipv4Address = "string"
}
}
]
}
})
}
Wartości właściwości
AttachedDataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieciowego dołączonych danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/simGroups/sims
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: simGroups |
Właściwości | Właściwości sim. | SimPropertiesFormat (wymagane) |
typ | Typ zasobu | "Microsoft.MobileNetwork/simGroups/sims@2024-04-01" |
SimPolicyResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu zasad SIM. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ (wymagane) |
SimPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
authenticationKey | Wartość Ki dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
deviceType | Opcjonalne pole tekstowe w dowolnej formie, które może służyć do rejestrowania typu urządzenia, z którą jest skojarzona ta karta SIM, na przykład "Kamera wideo". Witryna Azure Portal umożliwia grupowanie i filtrowanie sim na podstawie tej wartości. | struna |
integratedCircuitCardIdentifier | Identyfikator karty obwodu zintegrowanego (ICCID) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | Międzynarodowa tożsamość subskrybenta urządzeń przenośnych (IMSI) dla karty SIM. | struna Ograniczenia: Wzorzec = ^[0-9]{5,15}$ (wymagane) |
operatorKeyCode | Wartość Opc dla karty SIM. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. Wzorzec = ^[0-9a-fA-F]{32}$ |
simPolicy | Zasady sim używane przez tę kartę SIM. Zasady sim muszą znajdować się w tej samej lokalizacji co karta SIM. | SimPolicyResourceId |
staticIpConfiguration | Lista statycznych adresów IP przypisanych do tej karty SIM. Każdy adres jest przypisywany w zdefiniowanym zakresie sieciowym składającym się z {dołączonej sieci danych, fragmentatora}. | SimStaticIpProperties[] |
SimStaticIpProperties
Nazwa | Opis | Wartość |
---|---|---|
attachedDataNetwork | Dołączona sieć danych, w której będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Dołączona sieć danych musi znajdować się w tej samej lokalizacji co karta SIM. | AttachedDataNetworkResourceId |
kawałek | Wycinek sieci, na którym będzie używany statyczny adres IP. Kombinacja dołączonej sieci danych i wycinek definiuje zakres sieci adresu IP. Wycinek musi znajdować się w tej samej lokalizacji co karta SIM. | SliceResourceId |
staticIp | Konfiguracja statycznego adresu IP dla karty SIM do użycia w zdefiniowanym zakresie sieci. | SimStaticIpPropertiesStaticIp |
SimStaticIpPropertiesStaticIp
Nazwa | Opis | Wartość |
---|---|---|
ipv4Address | Adres IPv4 przypisany do karty SIM w tym zakresie sieci. Ten adres musi znajdować się w elemecie userEquipmentStaticAddressPoolPrefix zdefiniowanym w dołączonej sieci danych. | struna Ograniczenia: Wzorzec = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |