# Class VPCSCConfig (1.22.0)

1.22.0 (latest) 1.21.0 1.20.0 1.19.0 1.18.0 1.17.0 1.16.1 1.15.2 1.14.0 1.13.1 1.12.0 1.11.5 1.10.0 1.9.0 1.8.4 1.7.0 1.6.1 1.5.0 1.4.1 1.3.3 1.2.1 1.1.2 1.0.2 0.5.0 0.4.1 0.3.3 0.2.2 0.1.0

    VPCSCConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The Artifact Registry VPC SC config that apply to a Project.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `name` | `str` The name of the project's VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set |
| `vpcsc_policy` | `https://docs.cloud.google.com/python/docs/reference/artifactregistry/latest/google.cloud.artifactregistry_v1.types.VPCSCConfig.VPCSCPolicy` The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny). |

## Classes

### VPCSCPolicy

    VPCSCPolicy(value)

VPCSCPolicy is the VPC SC policy for project and location.