Show / Hide Table of Contents

Class ActionParamValuesSummary

Details of the action parameter and its possible values that is used in listParamsForActionType.

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

Properties

DefaultValue

Declaration
[JsonProperty(PropertyName = "defaultValue")]
public string DefaultValue { get; set; }
Property Value
Type Description
string

The default value for this parameter.

IsRequired

Declaration
[Required(ErrorMessage = "IsRequired is required.")]
[JsonProperty(PropertyName = "isRequired")]
public bool? IsRequired { get; set; }
Property Value
Type Description
bool?

Whether this parameter is required or not for this action type.\u3001

Remarks

Required

ParameterName

Declaration
[Required(ErrorMessage = "ParameterName is required.")]
[JsonProperty(PropertyName = "parameterName")]
public string ParameterName { get; set; }
Property Value
Type Description
string

The name of this parameter.

Remarks

Required

ParameterType

Declaration
[Required(ErrorMessage = "ParameterType is required.")]
[JsonProperty(PropertyName = "parameterType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ActionParamValuesSummary.ParameterTypeEnum? ParameterType { get; set; }
Property Value
Type Description
ActionParamValuesSummary.ParameterTypeEnum?

The type of the parameter.

Remarks

Required

ParameterValues

Declaration
[Required(ErrorMessage = "ParameterValues is required.")]
[JsonProperty(PropertyName = "parameterValues")]
public List<string> ParameterValues { get; set; }
Property Value
Type Description
List<string>

Possible values for this parameter. In case of integer it's min and max values.

Remarks

Required

In this article
Back to top