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: 0
Access 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: 1
Access to or from resources outside your current project will be denied.
Generated from protobuf enum WITHIN_PROJECT = 1;
WITHIN_ORGANIZATION
Value: 2
Access to or from resources outside your current organization will be denied.
Generated from protobuf enum WITHIN_ORGANIZATION = 2;
UNRESTRICTED
Value: 3
No access restriction.
Generated from protobuf enum UNRESTRICTED = 3;
WITHIN_ORG_BUT_UNRESTRICTED_FOR_BA
Value: 4
Access 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;