Class: Azure::ContainerInstance::Mgmt::V2018_09_01::Models::OperationListResult

Inherits:
Object
  • Object
show all
Includes:
MsRestAzure
Defined in:
lib/2018-09-01/generated/azure_mgmt_container_instance/models/operation_list_result.rb

Overview

The operation list response that contains all operations for Azure Container Instance service.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

Returns The URI to fetch the next page of operations.

Returns:

  • (String)

    The URI to fetch the next page of operations.



20
21
22
# File 'lib/2018-09-01/generated/azure_mgmt_container_instance/models/operation_list_result.rb', line 20

def next_link
  @next_link
end

#valueArray<Operation>

Returns The list of operations.

Returns:

  • (Array<Operation>)

    The list of operations.



17
18
19
# File 'lib/2018-09-01/generated/azure_mgmt_container_instance/models/operation_list_result.rb', line 17

def value
  @value
end

Class Method Details

.mapperObject

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



27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'lib/2018-09-01/generated/azure_mgmt_container_instance/models/operation_list_result.rb', line 27

def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'OperationListResult',
    type: {
      name: 'Composite',
      class_name: 'OperationListResult',
      model_properties: {
        value: {
          client_side_validation: true,
          required: false,
          serialized_name: 'value',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'OperationElementType',
                type: {
                  name: 'Composite',
                  class_name: 'Operation'
                }
            }
          }
        },
        next_link: {
          client_side_validation: true,
          required: false,
          serialized_name: 'nextLink',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end