class Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::ExportError

The export error details.

Attributes

aad_display_name[RW]

@return [String] The AAD side display name

aad_distinguished_name[RW]

@return [String] The AAD side distinguished name for the object.

aad_mail[RW]

@return [String] The AAD side email for the object.

aad_object_guid[RW]

@return [String] The AAD side object guid.

aad_object_type[RW]

@return [String] The AAD side object type.

aad_source_of_authority[RW]

@return [String] The AAD side source of authority for the object.

aad_user_principal_name[RW]

@return [String] The AAD side user principal name.

ad_display_name[RW]

@return [String] The display name for the AD object.

ad_distinguished_name[RW]

@return [String] The distinguished name for the AD object.

ad_mail[RW]

@return [String] The email for the AD object.

ad_object_guid[RW]

@return [String] The AD object guid.

ad_object_type[RW]

@return [String] The AD object type

ad_source_anchor[RW]

@return [String] The AD source anchor.

ad_source_of_authority[RW]

@return [String] The source of authority for the AD object.

ad_user_principal_name[RW]

@return [String] The user principal name for the AD object.

attribute_multi_value[RW]

@return [Boolean] Indicates if the attribute is multi valued or not.

attribute_name[RW]

@return [String] The attribute name.

attribute_value[RW]

@return [String] The attribute value.

cloud_anchor[RW]

@return [String] The name of the cloud anchor.

connector_id[RW]

@return [String] The connector Id.

cs_object_id[RW]

@return [String] The cloud object Id.

dn[RW]

@return [String] The distinguished name.

error_code[RW]

@return [String] The error code.

id[RW]

@return [String] The error Id.

last_dir_sync_time[RW]

@return [DateTime] The date and time of last sync run.

max_limit[RW]

@return [String] The maximum limit.

message[RW]

@return [String] The export error message.

min_limit[RW]

@return [String] The minimum limit.

modified_attribute_value[RW]

@return [String] The modified attribute value.

object_id_conflict[RW]

@return [String] The object Id with which there was an attribute conflict.

retry_count[RW]

@return [Integer] The retry count.

run_step_result_id[RW]

@return [String] The run step result Id.

sam_account_name[RW]

@return [String] The SAM account name.

server_error_detail[RW]

@return [String] The server error detail.

time_first_occured[RW]

@return [DateTime] The date and time when the export error first occurred.

time_occured[RW]

@return [DateTime] The date and time of occurrence.

type[RW]

@return [String] The type of error.

Private Class Methods

mapper() click to toggle source

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

# File lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/export_error.rb, line 133
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ExportError',
    type: {
      name: 'Composite',
      class_name: 'ExportError',
      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'
          }
        },
        server_error_detail: {
          client_side_validation: true,
          required: false,
          serialized_name: 'serverErrorDetail',
          type: {
            name: 'String'
          }
        },
        time_first_occured: {
          client_side_validation: true,
          required: false,
          serialized_name: 'timeFirstOccured',
          type: {
            name: 'DateTime'
          }
        },
        retry_count: {
          client_side_validation: true,
          required: false,
          serialized_name: 'retryCount',
          type: {
            name: 'Number'
          }
        },
        cs_object_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'csObjectId',
          type: {
            name: 'String'
          }
        },
        dn: {
          client_side_validation: true,
          required: false,
          serialized_name: 'dn',
          type: {
            name: 'String'
          }
        },
        min_limit: {
          client_side_validation: true,
          required: false,
          serialized_name: 'minLimit',
          type: {
            name: 'String'
          }
        },
        max_limit: {
          client_side_validation: true,
          required: false,
          serialized_name: 'maxLimit',
          type: {
            name: 'String'
          }
        },
        cloud_anchor: {
          client_side_validation: true,
          required: false,
          serialized_name: 'cloudAnchor',
          type: {
            name: 'String'
          }
        },
        attribute_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'attributeName',
          type: {
            name: 'String'
          }
        },
        attribute_value: {
          client_side_validation: true,
          required: false,
          serialized_name: 'attributeValue',
          type: {
            name: 'String'
          }
        },
        attribute_multi_value: {
          client_side_validation: true,
          required: false,
          serialized_name: 'attributeMultiValue',
          type: {
            name: 'Boolean'
          }
        },
        object_id_conflict: {
          client_side_validation: true,
          required: false,
          serialized_name: 'objectIdConflict',
          type: {
            name: 'String'
          }
        },
        sam_account_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'samAccountName',
          type: {
            name: 'String'
          }
        },
        ad_object_type: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adObjectType',
          type: {
            name: 'String'
          }
        },
        ad_object_guid: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adObjectGuid',
          type: {
            name: 'String'
          }
        },
        ad_display_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adDisplayName',
          type: {
            name: 'String'
          }
        },
        ad_source_of_authority: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adSourceOfAuthority',
          type: {
            name: 'String'
          }
        },
        ad_source_anchor: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adSourceAnchor',
          type: {
            name: 'String'
          }
        },
        ad_user_principal_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adUserPrincipalName',
          type: {
            name: 'String'
          }
        },
        ad_distinguished_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adDistinguishedName',
          type: {
            name: 'String'
          }
        },
        ad_mail: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adMail',
          type: {
            name: 'String'
          }
        },
        time_occured: {
          client_side_validation: true,
          required: false,
          serialized_name: 'timeOccured',
          type: {
            name: 'DateTime'
          }
        },
        aad_object_type: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadObjectType',
          type: {
            name: 'String'
          }
        },
        aad_object_guid: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadObjectGuid',
          type: {
            name: 'String'
          }
        },
        aad_display_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadDisplayName',
          type: {
            name: 'String'
          }
        },
        aad_source_of_authority: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadSourceOfAuthority',
          type: {
            name: 'String'
          }
        },
        aad_user_principal_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadUserPrincipalName',
          type: {
            name: 'String'
          }
        },
        aad_distinguished_name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadDistinguishedName',
          type: {
            name: 'String'
          }
        },
        aad_mail: {
          client_side_validation: true,
          required: false,
          serialized_name: 'aadMail',
          type: {
            name: 'String'
          }
        },
        last_dir_sync_time: {
          client_side_validation: true,
          required: false,
          serialized_name: 'lastDirSyncTime',
          type: {
            name: 'DateTime'
          }
        },
        modified_attribute_value: {
          client_side_validation: true,
          required: false,
          serialized_name: 'modifiedAttributeValue',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end