Class DatabaseParameterSummary
A summary of the database parameter.
Inherited Members
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class DatabaseParameterSummary
Properties
AllowedValues
Declaration
[JsonProperty(PropertyName = "allowedValues")]
public List<AllowedParameterValue> AllowedValues { get; set; }
Property Value
Type | Description |
---|---|
List<AllowedParameterValue> | A list of allowed values for this parameter. |
Category
Declaration
[JsonProperty(PropertyName = "category")]
public string Category { get; set; }
Property Value
Type | Description |
---|---|
string | The parameter category. |
Constraint
Declaration
[JsonProperty(PropertyName = "constraint")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseParameterSummary.ConstraintEnum? Constraint { get; set; }
Property Value
Type | Description |
---|---|
DatabaseParameterSummary.ConstraintEnum? | Applicable in case of Oracle Real Application Clusters (Oracle RAC) databases.
A |
ContainerId
Declaration
[JsonProperty(PropertyName = "containerId")]
public decimal? ContainerId { get; set; }
Property Value
Type | Description |
---|---|
decimal? | The ID of the database container to which the data pertains. Possible values include:
|
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | The description of the parameter. |
DisplayValue
Declaration
[Required(ErrorMessage = "DisplayValue is required.")]
[JsonProperty(PropertyName = "displayValue")]
public string DisplayValue { get; set; }
Property Value
Type | Description |
---|---|
string | The parameter value in a user-friendly format. For example, if the |
Remarks
Required
IsAdjusted
Declaration
[JsonProperty(PropertyName = "isAdjusted")]
public bool? IsAdjusted { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether Oracle adjusted the input value to a more suitable value. |
IsBasic
Declaration
[JsonProperty(PropertyName = "isBasic")]
public bool? IsBasic { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter is a basic parameter ( |
IsDefault
Declaration
[JsonProperty(PropertyName = "isDefault")]
public bool? IsDefault { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter is set to the default value ( |
IsDeprecated
Declaration
[JsonProperty(PropertyName = "isDeprecated")]
public bool? IsDeprecated { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter has been deprecated ( |
IsInstanceModifiable
Declaration
[JsonProperty(PropertyName = "isInstanceModifiable")]
public bool? IsInstanceModifiable { get; set; }
Property Value
Type | Description |
---|---|
bool? | For parameters that can be changed with |
IsModified
Declaration
[JsonProperty(PropertyName = "isModified")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseParameterSummary.IsModifiedEnum? IsModified { get; set; }
Property Value
Type | Description |
---|---|
DatabaseParameterSummary.IsModifiedEnum? | Indicates how the parameter was modified. If an |
IsPdbModifiable
Declaration
[JsonProperty(PropertyName = "isPdbModifiable")]
public bool? IsPdbModifiable { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter can be modified on a per-PDB basis ( |
IsSessionModifiable
Declaration
[JsonProperty(PropertyName = "isSessionModifiable")]
public bool? IsSessionModifiable { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter can be changed with |
IsSpecified
Declaration
[JsonProperty(PropertyName = "isSpecified")]
public bool? IsSpecified { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the parameter was specified in the server parameter file ( |
IsSystemModifiable
Declaration
[JsonProperty(PropertyName = "isSystemModifiable")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseParameterSummary.IsSystemModifiableEnum? IsSystemModifiable { get; set; }
Property Value
Type | Description |
---|---|
DatabaseParameterSummary.IsSystemModifiableEnum? | Indicates whether the parameter can be changed with
|
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The parameter name. |
Remarks
Required
Number
Declaration
[JsonProperty(PropertyName = "number")]
public decimal? Number { get; set; }
Property Value
Type | Description |
---|---|
decimal? | The parameter number. |
Ordinal
Declaration
[JsonProperty(PropertyName = "ordinal")]
public decimal? Ordinal { get; set; }
Property Value
Type | Description |
---|---|
decimal? | The position (ordinal number) of the parameter value. Useful only for parameters whose values are lists of strings. |
Sid
Declaration
[JsonProperty(PropertyName = "sid")]
public string Sid { get; set; }
Property Value
Type | Description |
---|---|
string | The database instance SID for which the parameter is defined. |
Type
Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseParameterSummary.TypeEnum? Type { get; set; }
Property Value
Type | Description |
---|---|
DatabaseParameterSummary.TypeEnum? | The parameter type. |
Remarks
Required
UpdateComment
Declaration
[JsonProperty(PropertyName = "updateComment")]
public string UpdateComment { get; set; }
Property Value
Type | Description |
---|---|
string | The comments associated with the most recent update. |
Value
Declaration
[Required(ErrorMessage = "Value is required.")]
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string | The parameter value. |
Remarks
Required