Module netapp_ontap.models.ems_action_parameter

Copyright © 2023 NetApp Inc. All rights reserved.

This file has been automatically generated based on the ONTAP REST API documentation.

Classes

class EmsActionParameterSchema (*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)

The fields of the EmsActionParameter object

Ancestors

  • netapp_ontap.resource.ResourceSchema
  • marshmallow.schema.Schema
  • marshmallow.base.SchemaABC

Class variables

description: EmsUiMessage GET

The description field of the ems_action_parameter.

enum: List[str] GET

Specifies the possible values of the parameter.

Example: ["value-1","value-2"]

exclusive_maximum: bool GET

Specifies whether the "maximum" value is excluded in the parameter value range.

exclusive_minimum: bool GET

Specifies whether the "minimum" value is excluded in the parameter value range.

format: str GET

An optional modifier that serves as a hint at the content and format of the parameter.

Example: date-time

help: EmsUiMessage GET

The help field of the ems_action_parameter.

items: str GET

If the type of the parameter is an array, this specifies the type of items in the form of a JSON object, {"type":"type-value"}, where the type-value is one of the values for the type property.

Example:

max_items: Size GET

Specifies the maximum length of an array type parameter.

max_length: Size GET

Specifies the maximum length of a string type parameter.

maximum: Size GET

Specifies the maximum value of the parameter.

min_items: Size GET

Specifies the minimum length of an array type parameter.

min_length: Size GET

Specifies the minimum length of a string type parameter.

minimum: Size GET

Specifies the minimum value of the parameter.

name: str GET

Parameter name.

Example: schedule-at

param_in: str GET

Specifies where the parameter is placed when invoking the action.

Valid choices:

  • body
  • query
title: EmsUiMessage GET

The title field of the ems_action_parameter.

type: str GET

Parameter type.

Valid choices:

  • string
  • number
  • integer
  • boolean
  • array
validation_error_message: EmsUiMessage GET

The validation_error_message field of the ems_action_parameter.