Class: Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::ConnectorObjectError

Inherits:
Object
  • Object
show all
Includes:
MsRestAzure
Defined in:
lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb

Overview

The connector object error.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#anchorString

Returns The name for the anchor of the object.

Returns:

  • (String)

    The name for the anchor of the object.



46
47
48
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 46

def anchor
  @anchor
end

#attribute_nameString

Returns The attribute name of the object.

Returns:

  • (String)

    The attribute name of the object.



49
50
51
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 49

def attribute_name
  @attribute_name
end

#column_numberInteger

Returns The column number for the object error.

Returns:

  • (Integer)

    The column number for the object error.



40
41
42
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 40

def column_number
  @column_number
end

#connector_idString

Returns The connector Id.

Returns:

  • (String)

    The connector Id.



22
23
24
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 22

def connector_id
  @connector_id
end

#dnString

Returns The distinguished name of the object.

Returns:

  • (String)

    The distinguished name of the object.



43
44
45
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 43

def dn
  @dn
end

#entry_numberInteger

Returns The entry number for object error occurred.

Returns:

  • (Integer)

    The entry number for object error occurred.



34
35
36
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 34

def entry_number
  @entry_number
end

#error_codeString

Returns The error code.

Returns:

  • (String)

    The error code.



28
29
30
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 28

def error_code
  @error_code
end

#idString

Returns The error Id.

Returns:

  • (String)

    The error Id.



16
17
18
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 16

def id
  @id
end

#line_numberInteger

Returns The line number for the object error.

Returns:

  • (Integer)

    The line number for the object error.



37
38
39
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 37

def line_number
  @line_number
end

#messageString

Returns The message for the object error.

Returns:

  • (String)

    The message for the object error.



31
32
33
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 31

def message
  @message
end

#run_step_result_idString

Returns The run step result Id.

Returns:

  • (String)

    The run step result Id.



19
20
21
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 19

def run_step_result_id
  @run_step_result_id
end

#server_error_detailString

Returns The server side error details.

Returns:

  • (String)

    The server side error details.



52
53
54
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 52

def server_error_detail
  @server_error_detail
end

#typeString

Returns The type of error.

Returns:

  • (String)

    The type of error.



25
26
27
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 25

def type
  @type
end

#valuesArray<String>

Returns The value corresponding to attribute name.

Returns:

  • (Array<String>)

    The value corresponding to attribute name.



55
56
57
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 55

def values
  @values
end

Class Method Details

.mapperObject

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



62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector_object_error.rb', line 62

def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ConnectorObjectError',
    type: {
      name: 'Composite',
      class_name: 'ConnectorObjectError',
      model_properties: {
        id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'id',
          type: {
            name: 'String'
          }
        },
        run_step_result_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'runStepResultId',
          type: {
            name: 'String'
          }
        },
        connector_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'connectorId',
          type: {
            name: 'String'
          }
        },
        type: {
          client_side_validation: true,
          required: false,
          serialized_name: 'type',
          type: {
            name: 'String'
          }
        },
        error_code: {
          client_side_validation: true,
          required: false,
          serialized_name: 'errorCode',
          type: {
            name: 'String'
          }
        },
        message: {
          client_side_validation: true,
          required: false,
          serialized_name: 'message',
          type: {
            name: 'String'
          }
        },
        entry_number: {
          client_side_validation: true,
          required: false,
          serialized_name: 'entryNumber',
          type: {
            name: 'Number'
          }
        },
        line_number: {
          client_side_validation: true,
          required: false,
          serialized_name: 'lineNumber',
          type: {
            name: 'Number'
          }
        },
        column_number: {
          client_side_validation: true,
          required: false,
          serialized_name: 'columnNumber',
          type: {
            name: 'Number'
          }
        },
        dn: {
          client_side_validation: true,
          required: false,
          serialized_name: 'dn',
          type: {
            name: 'String'
          }
        },
        anchor: {
          client_side_validation: true,
          required: false,
          serialized_name: 'anchor',
          type: {
            name: 'String'
          }
        },
        attribute_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'attributeName',
          type: {
            name: 'String'
          }
        },
        server_error_detail: {
          client_side_validation: true,
          required: false,
          serialized_name: 'serverErrorDetail',
          type: {
            name: 'String'
          }
        },
        values: {
          client_side_validation: true,
          required: false,
          serialized_name: 'values',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'StringElementType',
                type: {
                  name: 'String'
                }
            }
          }
        }
      }
    }
  }
end