다음을 통해 공유


NetworkRuleSet 클래스

네트워크 규칙 집합.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.storage._serialization.Model
NetworkRuleSet

생성자

NetworkRuleSet(*, default_action: str | _models.DefaultAction = 'Allow', bypass: str | _models.Bypass = 'AzureServices', resource_access_rules: List[_models.ResourceAccessRule] | None = None, virtual_network_rules: List[_models.VirtualNetworkRule] | None = None, ip_rules: List[_models.IPRule] | None = None, **kwargs)

변수

bypass
str 또는 Bypass

로깅/메트릭/AzureServices에 대해 트래픽이 바이패스되는지 여부를 지정합니다. 가능한 값은 로깅의 조합입니다| 메트릭| AzureServices(예: "로깅, 메트릭") 또는 None을 사용하여 해당 트래픽을 무시하지 않습니다. 알려진 값은 "None", "Logging", "Metrics" 및 "AzureServices"입니다.

resource_access_rules
list[ResourceAccessRule]

리소스 액세스 규칙을 설정합니다.

virtual_network_rules
list[VirtualNetworkRule]

가상 네트워크 규칙을 설정합니다.

ip_rules
list[IPRule]

IP ACL 규칙을 설정합니다.

default_action
str 또는 DefaultAction

다른 규칙이 일치하지 않을 때 허용 또는 거부의 기본 동작을 지정합니다. 알려진 값은 "허용" 및 "거부"입니다.