RemoveDataFileDetails¶
- 
class oci.database_management.models.RemoveDataFileDetails(**kwargs)¶
- Bases: - object- The details required to remove a data file or temp file from the tablespace. It takes either credentialDetails or databaseCredential. It’s recommended to provide databaseCredential - Attributes - FILE_TYPE_DATAFILE- A constant which can be used with the file_type property of a RemoveDataFileDetails. - FILE_TYPE_TEMPFILE- A constant which can be used with the file_type property of a RemoveDataFileDetails. - credential_details- Gets the credential_details of this RemoveDataFileDetails. - data_file- [Required] Gets the data_file of this RemoveDataFileDetails. - database_credential- Gets the database_credential of this RemoveDataFileDetails. - file_type- [Required] Gets the file_type of this RemoveDataFileDetails. - Methods - __init__(**kwargs)- Initializes a new RemoveDataFileDetails object with values from keyword arguments. - 
FILE_TYPE_DATAFILE= 'DATAFILE'¶
- A constant which can be used with the file_type property of a RemoveDataFileDetails. This constant has a value of “DATAFILE” 
 - 
FILE_TYPE_TEMPFILE= 'TEMPFILE'¶
- A constant which can be used with the file_type property of a RemoveDataFileDetails. This constant has a value of “TEMPFILE” 
 - 
__init__(**kwargs)¶
- Initializes a new RemoveDataFileDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - credential_details (oci.database_management.models.TablespaceAdminCredentialDetails) – The value to assign to the credential_details property of this RemoveDataFileDetails.
- database_credential (oci.database_management.models.DatabaseCredentialDetails) – The value to assign to the database_credential property of this RemoveDataFileDetails.
- file_type (str) – The value to assign to the file_type property of this RemoveDataFileDetails. Allowed values for this property are: “DATAFILE”, “TEMPFILE”
- data_file (str) – The value to assign to the data_file property of this RemoveDataFileDetails.
 
 - 
credential_details¶
- Gets the credential_details of this RemoveDataFileDetails. - Returns: - The credential_details of this RemoveDataFileDetails. - Return type: - oci.database_management.models.TablespaceAdminCredentialDetails 
 - 
data_file¶
- [Required] Gets the data_file of this RemoveDataFileDetails. Name of the data file or temp file to be removed from the tablespace. - Returns: - The data_file of this RemoveDataFileDetails. - Return type: - str 
 - 
database_credential¶
- Gets the database_credential of this RemoveDataFileDetails. - Returns: - The database_credential of this RemoveDataFileDetails. - Return type: - oci.database_management.models.DatabaseCredentialDetails 
 - 
file_type¶
- [Required] Gets the file_type of this RemoveDataFileDetails. Specifies whether the file is a data file or temp file. - Allowed values for this property are: “DATAFILE”, “TEMPFILE” - Returns: - The file_type of this RemoveDataFileDetails. - Return type: - str 
 
-