Namespace Google.Apis.NetAppFiles.v1.Data
Classes
ActiveDirectory
ActiveDirectory is the public representation of the active directory config.
Backup
A NetApp Backup.
BackupConfig
BackupConfig contains backup related config on a volume.
BackupPolicy
Backup Policy.
BackupVault
A NetApp BackupVault.
CancelOperationRequest
The request message for Operations.CancelOperation.
DailySchedule
Make a snapshot every day e.g. at 04:00, 05:20, 23:50
DestinationVolumeParameters
DestinationVolumeParameters specify input parameters used for creating destination volume.
EncryptVolumesRequest
EncryptVolumesRequest specifies the KMS config to encrypt existing volumes.
ExportPolicy
Defines the export policy for the volume.
GoogleProtobufEmpty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
HourlySchedule
Make a snapshot every hour e.g. at 04:00, 05:00, 06:00.
KmsConfig
KmsConfig is the customer managed encryption key(CMEK) configuration.
ListActiveDirectoriesResponse
ListActiveDirectoriesResponse contains all the active directories requested.
ListBackupPoliciesResponse
ListBackupPoliciesResponse contains all the backup policies requested.
ListBackupVaultsResponse
ListBackupVaultsResponse is the result of ListBackupVaultsRequest.
ListBackupsResponse
ListBackupsResponse is the result of ListBackupsRequest.
ListKmsConfigsResponse
ListKmsConfigsResponse is the response to a ListKmsConfigsRequest.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListReplicationsResponse
ListReplicationsResponse is the result of ListReplicationsRequest.
ListSnapshotsResponse
ListSnapshotsResponse is the result of ListSnapshotsRequest.
ListStoragePoolsResponse
ListStoragePoolsResponse is the response to a ListStoragePoolsRequest.
ListVolumesResponse
Message for response to listing Volumes
Location
A resource that represents a Google Cloud location.
LocationMetadata
Metadata for a given google.cloud.location.Location.
MonthlySchedule
Make a snapshot once a month e.g. at 2nd 04:00, 7th 05:20, 24th 23:50
MountOption
View only mount options for a volume.
Operation
This resource represents a long-running operation that is the result of a network API call.
OperationMetadata
Represents the metadata of the long-running operation.
Replication
Replication is a nested resource under Volume, that describes a cross-region replication relationship between 2 volumes in different regions.
RestoreParameters
The RestoreParameters if volume is created from a snapshot or backup.
ResumeReplicationRequest
ResumeReplicationRequest resumes a stopped replication.
ReverseReplicationDirectionRequest
ReverseReplicationDirectionRequest reverses direction of replication. Source becomes destination and destination becomes source.
RevertVolumeRequest
RevertVolumeRequest reverts the given volume to the specified snapshot.
SimpleExportPolicyRule
An export policy rule describing various export options.
Snapshot
Snapshot is a point-in-time version of a Volume's content.
SnapshotPolicy
Snapshot Policy for a volume.
Status
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
StopReplicationRequest
StopReplicationRequest stops a replication until resumed.
StoragePool
StoragePool is a container for volumes with a service level and capacity. Volumes can be created in a pool of sufficient available capacity. StoragePool capacity is what you are billed for.
SwitchActiveReplicaZoneRequest
SwitchActiveReplicaZoneRequest switch the active/replica zone for a regional storagePool.
TieringPolicy
Defines tiering policy for the volume.
TransferStats
TransferStats reports all statistics related to replication transfer.
VerifyKmsConfigRequest
VerifyKmsConfigRequest specifies the KMS config to be validated.
VerifyKmsConfigResponse
VerifyKmsConfigResponse contains the information if the config is correctly and error message.
Volume
Volume provides a filesystem that you can mount.
WeeklySchedule
Make a snapshot every week e.g. at Monday 04:00, Wednesday 05:20, Sunday 23:50