Artifact Registry v1 API - Class VPCSCConfig (2.2.0)

public sealed class VPCSCConfig : IMessage<VPCSCConfig>, IEquatable<VPCSCConfig>, IDeepCloneable<VPCSCConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Artifact Registry v1 API class VPCSCConfig.

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

Inheritance

object > VPCSCConfig

Namespace

GoogleCloudGoogle.Cloud.ArtifactRegistryV1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

VPCSCConfig()

public VPCSCConfig()

VPCSCConfig(VPCSCConfig)

public VPCSCConfig(VPCSCConfig other)
Parameter
NameDescription
otherVPCSCConfig

Properties

Name

public string Name { get; set; }

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

Property Value
TypeDescription
string

VpcscConfigName

public VpcscConfigName VpcscConfigName { get; set; }

VpcscConfigName-typed view over the Name resource name property.

Property Value
TypeDescription
VpcscConfigName

VpcscPolicy

public VPCSCConfig.Types.VPCSCPolicy VpcscPolicy { get; set; }

The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).

Property Value
TypeDescription
VPCSCConfigTypesVPCSCPolicy