Class ActionParamValuesSummary
Details of the action parameter and its possible values that is used in listParamsForActionType.
Inherited Members
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