file library
Classes
- Backup
- Creates a backup. Auto-naming is currently not supported for this resource.
- BackupArgs
- The set of arguments for Backup. The set of arguments for Backup.
- BackupFileV1beta1
- Creates a backup. Auto-naming is currently not supported for this resource.
- BackupFileV1beta1Args
- The set of arguments for Backup. The set of arguments for Backup.
- DirectoryServicesConfig
- Directory Services configuration for Kerberos-based authentication.
- DirectoryServicesConfigResponse
- Directory Services configuration for Kerberos-based authentication.
- File share configuration for the instance.
- File share configuration for the instance.
- File share configuration for the instance.
- File share configuration for the instance.
- GetBackupArgs
- Arguments for getBackup. Arguments for getBackup.
- GetBackupFileV1beta1Args
- Arguments for getBackup. Arguments for getBackup.
- GetBackupFileV1beta1Result
- Result data returned by getBackup.
- GetBackupResult
- Result data returned by getBackup.
- GetInstanceArgs
- Arguments for getInstance. Arguments for getInstance.
- GetInstanceFileV1beta1Args
- Arguments for getInstance. Arguments for getInstance.
- GetInstanceFileV1beta1Result
- Result data returned by getInstance.
- GetInstanceResult
- Result data returned by getInstance.
- Arguments for getShare. Arguments for getShare.
- Result data returned by getShare.
- GetSnapshotArgs
- Arguments for getSnapshot. Arguments for getSnapshot.
- GetSnapshotFileV1beta1Args
- Arguments for getSnapshot. Arguments for getSnapshot.
- GetSnapshotFileV1beta1Result
- Result data returned by getSnapshot.
- GetSnapshotResult
- Result data returned by getSnapshot.
- Instance
- Creates an instance. When creating from a backup, the capacity of the new instance needs to be equal to or larger than the capacity of the backup (and also equal to or larger than the minimum capacity of the tier). Auto-naming is currently not supported for this resource.
- InstanceArgs
- The set of arguments for Instance. The set of arguments for Instance.
- InstanceFileV1beta1
- Creates an instance. When creating from a backup, the capacity of the new instance needs to be equal to or larger than the capacity of the backup (and also equal to or larger than the minimum capacity of the tier). Auto-naming is currently not supported for this resource.
- InstanceFileV1beta1Args
- The set of arguments for Instance. The set of arguments for Instance.
- ManagedActiveDirectoryConfig
- ManagedActiveDirectoryConfig contains all the parameters for connecting to Managed Active Directory.
- ManagedActiveDirectoryConfigResponse
- ManagedActiveDirectoryConfig contains all the parameters for connecting to Managed Active Directory.
- NetworkConfig
- Network configuration for the instance.
- NetworkConfigFileV1beta1
- Network configuration for the instance.
- NetworkConfigResponse
- Network configuration for the instance.
- NetworkConfigResponseFileV1beta1
- Network configuration for the instance.
- NfsExportOptions
- NFS export options specifications.
- NfsExportOptionsFileV1beta1
- NFS export options specifications.
- NfsExportOptionsResponse
- NFS export options specifications.
- NfsExportOptionsResponseFileV1beta1
- NFS export options specifications.
- Creates a share. Auto-naming is currently not supported for this resource.
- The set of arguments for Share. The set of arguments for Share.
- Snapshot
- Creates a snapshot. Auto-naming is currently not supported for this resource.
- SnapshotArgs
- The set of arguments for Snapshot. The set of arguments for Snapshot.
- SnapshotFileV1beta1
- Creates a snapshot. Auto-naming is currently not supported for this resource.
- SnapshotFileV1beta1Args
- The set of arguments for Snapshot. The set of arguments for Snapshot.
Enums
- InstanceProtocol
-
Immutable. The protocol indicates the access protocol for all shares in the instance. This field is immutable and it cannot be changed after the instance has been created. Default value:
NFS_V3. - InstanceTier
- The service tier of the instance.
- InstanceTierFileV1beta1
- The service tier of the instance.
- NetworkConfigConnectMode
- The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING.
- NetworkConfigConnectModeFileV1beta1
- The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING.
- NetworkConfigModesItem
- NetworkConfigModesItemFileV1beta1
- NfsExportOptionsAccessMode
- Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.
- NfsExportOptionsAccessModeFileV1beta1
- Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.
- NfsExportOptionsSecurityFlavorsItem
- NfsExportOptionsSquashMode
- Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.
- NfsExportOptionsSquashModeFileV1beta1
- Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.
Functions
-
getBackup(
GetBackupArgs args, {InvokeOptions? options}) → Future< GetBackupResult> -
Gets the details of a specific backup.
argsArguments passed to this invoke. Arguments for getBackup.optionsInvoke options controlling this call. -
getBackupFileV1beta1(
GetBackupFileV1beta1Args args, {InvokeOptions? options}) → Future< GetBackupFileV1beta1Result> -
Gets the details of a specific backup.
argsArguments passed to this invoke. Arguments for getBackup.optionsInvoke options controlling this call. -
getInstance(
GetInstanceArgs args, {InvokeOptions? options}) → Future< GetInstanceResult> -
Gets the details of a specific instance.
argsArguments passed to this invoke. Arguments for getInstance.optionsInvoke options controlling this call. -
getInstanceFileV1beta1(
GetInstanceFileV1beta1Args args, {InvokeOptions? options}) → Future< GetInstanceFileV1beta1Result> -
Gets the details of a specific instance.
argsArguments passed to this invoke. Arguments for getInstance.optionsInvoke options controlling this call. -
Gets the details of a specific share.
argsArguments passed to this invoke. Arguments for getShare.optionsInvoke options controlling this call. -
getSnapshot(
GetSnapshotArgs args, {InvokeOptions? options}) → Future< GetSnapshotResult> -
Gets the details of a specific snapshot.
argsArguments passed to this invoke. Arguments for getSnapshot.optionsInvoke options controlling this call. -
getSnapshotFileV1beta1(
GetSnapshotFileV1beta1Args args, {InvokeOptions? options}) → Future< GetSnapshotFileV1beta1Result> -
Gets the details of a specific snapshot.
argsArguments passed to this invoke. Arguments for getSnapshot.optionsInvoke options controlling this call.