Language

OccurrenceExtensionProperties Class

Definition

An occurrence associated with a specific compute resource.

public class OccurrenceExtensionProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.BulkActions.Models.OccurrenceExtensionProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.BulkActions.Models.OccurrenceExtensionProperties>
type OccurrenceExtensionProperties = class
    interface IJsonModel<OccurrenceExtensionProperties>
    interface IPersistableModel<OccurrenceExtensionProperties>
Public Class OccurrenceExtensionProperties
Implements IJsonModel(Of OccurrenceExtensionProperties), IPersistableModel(Of OccurrenceExtensionProperties)
Inheritance
OccurrenceExtensionProperties
Implements

Properties

Name Description
ErrorDetails

Read-only. Error details when the operation fails for this resource.

NotificationSettings

Notification settings that apply only to this resource.

ProvisioningState

Read-only. The current state of the operation for this resource.

ResourceId

The Azure resource ID of the targeted virtual machine.

ScheduledActionId

The Azure resource ID of the scheduled action that owns the occurrence.

ScheduledOn

Read-only. The UTC date and time when the operation is scheduled for this resource.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<OccurrenceExtensionProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<OccurrenceExtensionProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<OccurrenceExtensionProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<OccurrenceExtensionProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<OccurrenceExtensionProperties>.Write(ModelReaderWriterOptions)

Applies to