JitNetworkAccessPortRule Class

JitNetworkAccessPortRule.

All required parameters must be populated in order to send to Azure.

Inheritance
JitNetworkAccessPortRule

Constructor

JitNetworkAccessPortRule(*, number: int, protocol: Union[str, azure.mgmt.security.models._security_center_enums.ProtocolEnum], max_request_access_duration: str, allowed_source_address_prefix: Optional[str] = None, allowed_source_address_prefixes: Optional[List[str]] = None, **kwargs)

Parameters

number
int
Required

Required.

protocol
str or ProtocolEnum
Required

Required. Possible values include: "TCP", "UDP", "*".

allowed_source_address_prefix
str
Required

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
list[str]
Required

Mutually exclusive with the "allowedSourceAddressPrefix" parameter.

max_request_access_duration
str
Required

Required. Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day.