JitNetworkAccessPortRule Class
JitNetworkAccessPortRule.
All required parameters must be populated in order to send to server.
Constructor
JitNetworkAccessPortRule(*, number: int, protocol: str | _models.ProtocolEnum, max_request_access_duration: str, allowed_source_address_prefix: str | None = None, allowed_source_address_prefixes: List[str] | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
number
|
Required. |
|
protocol
|
str or
ProtocolEnum
Required. Known values are: "TCP", "UDP", and "*". |
|
allowed_source_address_prefix
|
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". Default value: None
|
|
allowed_source_address_prefixes
|
Mutually exclusive with the "allowedSourceAddressPrefix" parameter. Default value: None
|
|
max_request_access_duration
|
Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day. Required. |
Variables
| Name | Description |
|---|---|
|
number
|
Required. |
|
protocol
|
str or
ProtocolEnum
Required. Known values are: "TCP", "UDP", and "*". |
|
allowed_source_address_prefix
|
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". |
|
allowed_source_address_prefixes
|
Mutually exclusive with the "allowedSourceAddressPrefix" parameter. |
|
max_request_access_duration
|
Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day. Required. |