Reference documentation and code samples for the Google Cloud Net App V1 Client class CreateBackupPolicyRequest.
CreateBackupPolicyRequest creates a backupPolicy.
Generated from protobuf message google.cloud.netapp.v1.CreateBackupPolicyRequest
Namespace
Google \ Cloud \ NetApp \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The location to create the backup policies of, in the format |
↳ backup_policy |
Google\Cloud\NetApp\V1\BackupPolicy
Required. A backupPolicy resource |
↳ backup_policy_id |
string
Required. The ID to use for the backup policy. The ID must be unique within the specified location. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum. |
getParent
Required. The location to create the backup policies of, in the format
projects/{project_id}/locations/{location}
Returns | |
---|---|
Type | Description |
string |
setParent
Required. The location to create the backup policies of, in the format
projects/{project_id}/locations/{location}
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getBackupPolicy
Required. A backupPolicy resource
Returns | |
---|---|
Type | Description |
Google\Cloud\NetApp\V1\BackupPolicy|null |
hasBackupPolicy
clearBackupPolicy
setBackupPolicy
Required. A backupPolicy resource
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\NetApp\V1\BackupPolicy
|
Returns | |
---|---|
Type | Description |
$this |
getBackupPolicyId
Required. The ID to use for the backup policy.
The ID must be unique within the specified location. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.
Returns | |
---|---|
Type | Description |
string |
setBackupPolicyId
Required. The ID to use for the backup policy.
The ID must be unique within the specified location. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
static::build
Parameters | |
---|---|
Name | Description |
parent |
string
Required. The location to create the backup policies of, in the format
|
backupPolicy |
Google\Cloud\NetApp\V1\BackupPolicy
Required. A backupPolicy resource |
backupPolicyId |
string
Required. The ID to use for the backup policy. The ID must be unique within the specified location. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
Google\Cloud\NetApp\V1\CreateBackupPolicyRequest |