InboundNatPool Klasa
Pula adresów sieciowych dla ruchu przychodzącego, która może służyć do obsługi określonych portów w węzłach obliczeniowych w puli usługi Batch zewnętrznie.
Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.
- Dziedziczenie
-
azure.mgmt.batch._serialization.ModelInboundNatPool
Konstruktor
InboundNatPool(*, name: str, protocol: str | _models.InboundEndpointProtocol, backend_port: int, frontend_port_range_start: int, frontend_port_range_end: int, network_security_group_rules: List[_models.NetworkSecurityGroupRule] | None = None, **kwargs: Any)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
name
|
Nazwa musi być unikatowa w puli usługi Batch, może zawierać litery, cyfry, podkreślenia, kropki i łączniki. Nazwy muszą zaczynać się literą lub cyfrą, muszą kończyć się literą, cyfrą lub podkreśleniami i nie mogą przekraczać 77 znaków. Jeśli podano nieprawidłowe wartości, żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
protocol
|
Protokół punktu końcowego. Wymagane. Znane wartości to: "TCP" i "UDP". |
backend_port
|
Musi to być unikatowe w puli usługi Batch. Dopuszczalne wartości to od 1 do 65535 z wyjątkiem 22, 3389, 29876 i 29877, ponieważ są one zarezerwowane. Jeśli podano jakiekolwiek wartości zarezerwowane, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
frontend_port_range_start
|
Dopuszczalny zakres wartości z zakresu od 1 do 65534 z wyjątkiem portów z zakresu od 50000 do 55000, które są zarezerwowane. Wszystkie zakresy w puli muszą być odrębne i nie mogą się nakładać. Jeśli jakiekolwiek wartości zarezerwowane lub nakładające się są podane żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
frontend_port_range_end
|
Dopuszczalny zakres wartości z zakresu od 1 do 65534 z wyjątkiem portów z zakresu od 50000 do 55000, które są zarezerwowane przez usługę Batch. Wszystkie zakresy w puli muszą być odrębne i nie mogą się nakładać. Jeśli jakiekolwiek wartości zarezerwowane lub nakładające się są podane żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
network_security_group_rules
|
Maksymalna liczba reguł, które można określić we wszystkich punktach końcowych w puli usługi Batch, wynosi 25. Jeśli nie określono reguł sieciowej grupy zabezpieczeń, zostanie utworzona domyślna reguła zezwalania na dostęp przychodzący do określonego zapleczaPort. Jeśli maksymalna liczba reguł sieciowej grupy zabezpieczeń zostanie przekroczona, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. |
Zmienne
Nazwa | Opis |
---|---|
name
|
Nazwa musi być unikatowa w puli usługi Batch, może zawierać litery, cyfry, podkreślenia, kropki i łączniki. Nazwy muszą zaczynać się literą lub cyfrą, muszą kończyć się literą, cyfrą lub podkreśleniami i nie mogą przekraczać 77 znaków. Jeśli podano nieprawidłowe wartości, żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
protocol
|
Protokół punktu końcowego. Wymagane. Znane wartości to: "TCP" i "UDP". |
backend_port
|
Musi to być unikatowe w puli usługi Batch. Dopuszczalne wartości to od 1 do 65535 z wyjątkiem 22, 3389, 29876 i 29877, ponieważ są one zarezerwowane. Jeśli podano jakiekolwiek wartości zarezerwowane, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
frontend_port_range_start
|
Dopuszczalny zakres wartości z zakresu od 1 do 65534 z wyjątkiem portów z zakresu od 50000 do 55000, które są zarezerwowane. Wszystkie zakresy w puli muszą być odrębne i nie mogą się nakładać. Jeśli jakiekolwiek wartości zarezerwowane lub nakładające się są podane żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
frontend_port_range_end
|
Dopuszczalny zakres wartości z zakresu od 1 do 65534 z wyjątkiem portów z zakresu od 50000 do 55000, które są zarezerwowane przez usługę Batch. Wszystkie zakresy w puli muszą być odrębne i nie mogą się nakładać. Jeśli jakiekolwiek wartości zarezerwowane lub nakładające się są podane żądanie kończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
network_security_group_rules
|
Maksymalna liczba reguł, które można określić we wszystkich punktach końcowych w puli usługi Batch, wynosi 25. Jeśli nie określono reguł sieciowej grupy zabezpieczeń, zostanie utworzona domyślna reguła zezwalania na dostęp przychodzący do określonego zapleczaPort. Jeśli maksymalna liczba reguł sieciowej grupy zabezpieczeń zostanie przekroczona, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. |
Azure SDK for Python