Partager via


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

ExportSchedule()

Creates an new ExportSchedule instance.

Properties

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

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

IExportScheduleInternal.RecurrencePeriod

Internal Acessors for RecurrencePeriod

Applies to