class Azure::DataBoxEdge::Mgmt::V2019_08_01::Models::OperationDisplay

Operation display properties.

Attributes

description[RW]

@return [String] Description of the operation to be performed.

operation[RW]

@return [String] Operation to be performed on the resource.

provider[RW]

@return [String] Provider name.

resource[RW]

@return [String] The type of resource in which the operation is performed.

Private Class Methods

mapper() click to toggle source

Mapper for OperationDisplay class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2019-08-01/generated/azure_mgmt_databoxedge/models/operation_display.rb, line 33
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'OperationDisplay',
    type: {
      name: 'Composite',
      class_name: 'OperationDisplay',
      model_properties: {
        provider: {
          client_side_validation: true,
          required: false,
          serialized_name: 'provider',
          type: {
            name: 'String'
          }
        },
        resource: {
          client_side_validation: true,
          required: false,
          serialized_name: 'resource',
          type: {
            name: 'String'
          }
        },
        operation: {
          client_side_validation: true,
          required: false,
          serialized_name: 'operation',
          type: {
            name: 'String'
          }
        },
        description: {
          client_side_validation: true,
          required: false,
          serialized_name: 'description',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end