class Azure::Security::Mgmt::V2015_06_01_preview::Models::OperationDisplay

Security operation display

Attributes

description[RW]

@return [String] The description of the operation.

operation[RW]

@return [String] The display name of the security operation.

provider[RW]

@return [String] The resource provider for the operation.

resource[RW]

@return [String] The display name of the resource the operation applies to.

Private Class Methods

mapper() click to toggle source

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

# File lib/2015-06-01-preview/generated/azure_mgmt_security/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,
          read_only: true,
          serialized_name: 'provider',
          type: {
            name: 'String'
          }
        },
        resource: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'resource',
          type: {
            name: 'String'
          }
        },
        operation: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'operation',
          type: {
            name: 'String'
          }
        },
        description: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'description',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end