> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NetworkOptions

> Network deny flags and create-time ingress/egress grants.

소스: [src/cwsandbox/\_types.py:676](https://github.com/coreweave/cwsandbox-client/blob/v1.14.2/src/cwsandbox/_types.py#L676)

```python theme={"system"}
class NetworkOptions(*, deny_egress: bool | None = None, deny_ingress: bool | None = None, egress: Sequence[EgressRule | Mapping[str, Any]] | None = None, ingress: Sequence[IngressRule | Mapping[str, Any]] | None = None)
```

네트워크 거부 플래그와 생성 시점의 ingress/egress 권한 부여입니다.

포트 노출에는 유형이 지정된 `services=`를 사용합니다. `egress`와 `ingress`는
기본 거부(default-deny) 위에 적용되는 허용 전용 규칙 집합이며, 비어 있거나 None이면 러너
정책의 기본값이 그대로 적용됩니다.

**속성**

* `deny_egress` (`bool | None`) : True이면 선언된 모든 egress를 거부합니다(정책 기본값은 사용되지 않음).
  비어 있지 않은 `egress` 목록과 함께 사용할 수 없습니다.
* `deny_ingress` (`bool | None`) : True이면 CUSTOM ingress를 거부합니다(정책 기본값은 사용되지 않음).
* `egress` (`Sequence[EgressRule | Mapping[str, Any]] | None`) : Egress 권한 부여(`EgressRule` 또는 dict).
* `ingress` (`Sequence[IngressRule | Mapping[str, Any]] | None`) : CUSTOM 포트 ingress 소스(`IngressRule` 또는 dict).
