Interface VPCSCConfigOrBuilder (1.23.0)

public interface VPCSCConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

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

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

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

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getVpcscPolicy()

public abstract VPCSCConfig.VPCSCPolicy getVpcscPolicy()

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

.google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;

Returns
TypeDescription
VPCSCConfig.VPCSCPolicy

The vpcscPolicy.

getVpcscPolicyValue()

public abstract int getVpcscPolicyValue()

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

.google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy vpcsc_policy = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for vpcscPolicy.