AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Contains detailed information about a report job. A report job compiles a report based on a report plan and publishes it to Amazon S3.

Inheritance Hierarchy

System.Object
  Amazon.Backup.Model.ReportJob

Namespace: Amazon.Backup.Model
Assembly: AWSSDK.Backup.dll
Version: 3.x.y.z

Syntax

C#
public class ReportJob

The ReportJob type exposes the following members

Constructors

NameDescription
Public Method ReportJob()

Properties

NameTypeDescription
Public Property CompletionTime System.DateTime

Gets and sets the property CompletionTime.

The date and time that a report job is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Public Property CreationTime System.DateTime

Gets and sets the property CreationTime.

The date and time that a report job is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Public Property ReportDestination Amazon.Backup.Model.ReportDestination

Gets and sets the property ReportDestination.

The S3 bucket name and S3 keys for the destination where the report job publishes the report.

Public Property ReportJobId System.String

Gets and sets the property ReportJobId.

The identifier for a report job. A unique, randomly generated, Unicode, UTF-8 encoded string that is at most 1,024 bytes long. Report job IDs cannot be edited.

Public Property ReportPlanArn System.String

Gets and sets the property ReportPlanArn.

An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.

Public Property ReportTemplate System.String

Gets and sets the property ReportTemplate.

Identifies the report template for the report. Reports are built using a report template. The report templates are:

RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT

Public Property Status System.String

Gets and sets the property Status.

The status of a report job. The statuses are:

CREATED | RUNNING | COMPLETED | FAILED

COMPLETED means that the report is available for your review at your designated destination. If the status is FAILED, review the StatusMessage for the reason.

Public Property StatusMessage System.String

Gets and sets the property StatusMessage.

A message explaining the status of the report job.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5