Enum BackupVault.AccessRestriction (0.29.0)

publicenumBackupVault.AccessRestrictionextendsEnum<BackupVault.AccessRestriction>implementsProtocolMessageEnum

Holds the access restriction for the backup vault.

Protobuf enum google.cloud.backupdr.v1.BackupVault.AccessRestriction

Implements

ProtocolMessageEnum

Static Fields

Name Description
ACCESS_RESTRICTION_UNSPECIFIED

Access restriction not set. If user does not provide any value or pass this value, it will be changed to WITHIN_ORGANIZATION.

ACCESS_RESTRICTION_UNSPECIFIED = 0;

ACCESS_RESTRICTION_UNSPECIFIED_VALUE

Access restriction not set. If user does not provide any value or pass this value, it will be changed to WITHIN_ORGANIZATION.

ACCESS_RESTRICTION_UNSPECIFIED = 0;

UNRECOGNIZED
UNRESTRICTED

No access restriction.

UNRESTRICTED = 3;

UNRESTRICTED_VALUE

No access restriction.

UNRESTRICTED = 3;

WITHIN_ORGANIZATION

Access to or from resources outside your current organization will be denied.

WITHIN_ORGANIZATION = 2;

WITHIN_ORGANIZATION_VALUE

Access to or from resources outside your current organization will be denied.

WITHIN_ORGANIZATION = 2;

WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA

Access to or from resources outside your current organization will be denied except for backup appliance.

WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA = 4;

WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA_VALUE

Access to or from resources outside your current organization will be denied except for backup appliance.

WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA = 4;

WITHIN_PROJECT

Access to or from resources outside your current project will be denied.

WITHIN_PROJECT = 1;

WITHIN_PROJECT_VALUE

Access to or from resources outside your current project will be denied.

WITHIN_PROJECT = 1;

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.