public sealed class VPCSCConfig : IMessage<VPCSCConfig>, IEquatable<VPCSCConfig>, IDeepCloneable<VPCSCConfig>, IBufferMessage, IMessageReference documentation and code samples for the Artifact Registry v1 API class VPCSCConfig.
The Artifact Registry VPC SC config that apply to a Project.
Implements
IMessageVPCSCConfig, IEquatableVPCSCConfig, IDeepCloneableVPCSCConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ArtifactRegistry.V1Assembly
Google.Cloud.ArtifactRegistry.V1.dll
Constructors
VPCSCConfig()
public VPCSCConfig()VPCSCConfig(VPCSCConfig)
public VPCSCConfig(VPCSCConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
VPCSCConfig |
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 | |
|---|---|
| Type | Description |
string |
|
VpcscConfigName
public VpcscConfigName VpcscConfigName { get; set; }VpcscConfigName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
VPCSCConfigTypesVPCSCPolicy |
|