Freigeben über


ExportSchedule Class

Definition

The schedule associated with the export.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportScheduleTypeConverter))]
public class ExportSchedule : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportSchedule, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportScheduleInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportScheduleTypeConverter))>]
type ExportSchedule = class
    interface IExportSchedule
    interface IJsonSerializable
    interface IExportScheduleInternal
Public Class ExportSchedule
Implements IExportSchedule, IExportScheduleInternal
Inheritance
ExportSchedule
Attributes
Implements

Constructors

Name Description
ExportSchedule()

Creates an new ExportSchedule instance.

Properties

Name Description
Recurrence

The schedule recurrence.

RecurrencePeriodFrom

The start date of recurrence.

RecurrencePeriodTo

The end date of recurrence.

Status

The status of the export's schedule. If 'Inactive', the export's schedule is paused.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExportSchedule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExportSchedule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportSchedule.

FromJsonString(String)

Creates a new instance of ExportSchedule, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExportSchedule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Explicit Interface Implementations

Name Description
IExportScheduleInternal.RecurrencePeriod

Internal Acessors for RecurrencePeriod

Applies to