Show / Hide Table of Contents

Class AddDataFilesDetails

The details required to add data files or temp files to the tablespace. lease provide either credentialDetails or databaseCredential. It's recommended to provide databaseCredential

Inheritance
object
AddDataFilesDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class AddDataFilesDetails

Properties

AutoExtendMaxSize

Declaration
[JsonProperty(PropertyName = "autoExtendMaxSize")]
public TablespaceStorageSize AutoExtendMaxSize { get; set; }
Property Value
Type Description
TablespaceStorageSize

The maximum disk space allowed for automatic extension of the data files or temp files.

AutoExtendNextSize

Declaration
[JsonProperty(PropertyName = "autoExtendNextSize")]
public TablespaceStorageSize AutoExtendNextSize { get; set; }
Property Value
Type Description
TablespaceStorageSize

The size of the next increment of disk space to be allocated automatically when more extents are required.

CredentialDetails

Declaration
[JsonProperty(PropertyName = "credentialDetails")]
public TablespaceAdminCredentialDetails CredentialDetails { get; set; }
Property Value
Type Description
TablespaceAdminCredentialDetails

DataFiles

Declaration
[JsonProperty(PropertyName = "dataFiles")]
public List<string> DataFiles { get; set; }
Property Value
Type Description
List<string>

The list of data files or temp files added to the tablespace.

DatabaseCredential

Declaration
[JsonProperty(PropertyName = "databaseCredential")]
public DatabaseCredentialDetails DatabaseCredential { get; set; }
Property Value
Type Description
DatabaseCredentialDetails

FileCount

Declaration
[JsonProperty(PropertyName = "fileCount")]
public int? FileCount { get; set; }
Property Value
Type Description
int?

The number of data files or temp files to be added for the tablespace. This is for Oracle Managed Files only.

FileSize

Declaration
[JsonProperty(PropertyName = "fileSize")]
public TablespaceStorageSize FileSize { get; set; }
Property Value
Type Description
TablespaceStorageSize

The size of each data file or temp file.

FileType

Declaration
[Required(ErrorMessage = "FileType is required.")]
[JsonProperty(PropertyName = "fileType")]
[JsonConverter(typeof(StringEnumConverter))]
public AddDataFilesDetails.FileTypeEnum? FileType { get; set; }
Property Value
Type Description
AddDataFilesDetails.FileTypeEnum?

Specifies whether the file is a data file or temp file.

Remarks

Required

IsAutoExtensible

Declaration
[JsonProperty(PropertyName = "isAutoExtensible")]
public bool? IsAutoExtensible { get; set; }
Property Value
Type Description
bool?

Specifies whether the data file or temp file can be extended automatically.

IsMaxSizeUnlimited

Declaration
[JsonProperty(PropertyName = "isMaxSizeUnlimited")]
public bool? IsMaxSizeUnlimited { get; set; }
Property Value
Type Description
bool?

Specifies whether the disk space of the data file or temp file can be limited.

IsReusable

Declaration
[JsonProperty(PropertyName = "isReusable")]
public bool? IsReusable { get; set; }
Property Value
Type Description
bool?

Specifies whether Oracle can reuse the data file or temp file. Reuse is only allowed when the file name is provided.

In this article
Back to top