Schema for Report Schedule Resource

This schema for the report schedule resource contains the following elements.

Click this link to view the XSD file.

ReportSchedulesType

Name

Type

Description

ReportSchedule

ReportScheduleType

Represents the report schedule type.

ReportScheduleType

Name

Data Type

Description

MetaData

ReportScheduleMetaDataType

Represents the meta data for the report schedule.

ScheduleDetail

ScheduleDetailType

Represents the time and frequency details for generating the report.

Email

EmailType

Represents the information regarding the recipients of the report as email.

ScheduleStatus

ScheduleStatusType

Represents the information about the time when the report schedule is run.

ReportScheduleMetaDataType

Includes the elements of ResourceType.

Name

Data Type

Description

ReportType

xs:string

Type of report. The valid report types are COST_REPORT, COST_COMPARISON_REPORT and UTILIZATION_REPORT.

CreatedOn

xs:long

The time (in milliseconds; from January 1, 1970 GMT 00:00) when the report schedule is created.

ModifiedOn

xs:long

The time (in milliseconds; from January 1, 1970 GMT 00:00) when the report schedule was last modified. Modifications will be available only in the contents of the Configuration section of the response XML.

CreatedBy

xs:int

ID of the user, who has created this report schedule.

CreatedByName

UserIdType

Name of the user, who has created this report schedule.

ModifiedBy

xs:int

ID of the user, who last modified this report schedule.

ModifiedByName

UserIdType

Name of the user who last modified the report schedule.

OwnedBy

xs:int

ID of the user for whom the report schedule is generated.

OwnedByName

UserIdType

Name of the user for whom the report schedule is generated.

Currency

CurrencyType

ID of the currency used in the report schedule.

Hierarchies

ReportHierarchyType

Hierarchies for which the report schedule is generated.

CostModels

CostModelsType

Cost models for which the report schedule is generated.

ComputingResources

ComputingResourcesType

Computing resource for which the report schedule is generated.

ReportPeriodType

ReportPeriodType

Represents the duration for which the report schedule needs to be generated. Valid values are CUSTOM, DAILY, HALFYEARLY, MONTHLY, QUARTERLY, WEEKLY, YEARLY. If the value is HALFYEARLY, then the duration is implied as previous half of the year. If the value is QUARTERLY, then the duration is always the previous quarter.

ReportPeriod

ReportPeriodType

Duration for which the report schedule is to be generated.