class Azure::CostManagement::Mgmt::V2019_03_01_preview::Models::ConnectorCollectionInfo

Collection and ingestion information

Attributes

error[RW]

@return [ConnectorCollectionErrorInfo] Error information of last collection

last_checked[RW]

@return [DateTime] Last time the data acquisition process initiated connecting to the external provider

last_updated[RW]

@return [DateTime] Last time the external data was updated into Azure

source_last_updated[RW]

@return [DateTime] Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

Public Class Methods

mapper() click to toggle source

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

# File lib/2019-03-01-preview/generated/azure_mgmt_cost_management/models/connector_collection_info.rb, line 35
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ConnectorCollectionInfo',
    type: {
      name: 'Composite',
      class_name: 'ConnectorCollectionInfo',
      model_properties: {
        last_checked: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'lastChecked',
          type: {
            name: 'DateTime'
          }
        },
        source_last_updated: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'sourceLastUpdated',
          type: {
            name: 'DateTime'
          }
        },
        last_updated: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'lastUpdated',
          type: {
            name: 'DateTime'
          }
        },
        error: {
          client_side_validation: true,
          required: false,
          serialized_name: 'error',
          type: {
            name: 'Composite',
            class_name: 'ConnectorCollectionErrorInfo'
          }
        }
      }
    }
  }
end