Reference documentation and code samples for the Google Cloud Backup Dr V1 Client class AccessRestriction.
Holds the access restriction for the backup vault.
Protobuf type google.cloud.backupdr.v1.BackupVault.AccessRestriction
Namespace
Google \ Cloud \ BackupDR \ V1 \ BackupVaultMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
ACCESS_RESTRICTION_UNSPECIFIED
Value: 0Access restriction not set. If user does not provide any value or pass this value, it will be changed to WITHIN_ORGANIZATION.
Generated from protobuf enum ACCESS_RESTRICTION_UNSPECIFIED = 0;
WITHIN_PROJECT
Value: 1Access to or from resources outside your current project will be denied.
Generated from protobuf enum WITHIN_PROJECT = 1;
WITHIN_ORGANIZATION
Value: 2Access to or from resources outside your current organization will be denied.
Generated from protobuf enum WITHIN_ORGANIZATION = 2;
UNRESTRICTED
Value: 3No access restriction.
Generated from protobuf enum UNRESTRICTED = 3;
WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA
Value: 4Access to or from resources outside your current organization will be denied except for backup appliance.
Generated from protobuf enum WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA = 4;