Share via


CustomRolloutPropertiesStatus Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.CustomRolloutPropertiesStatusTypeConverter))]
public class CustomRolloutPropertiesStatus : Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ICustomRolloutPropertiesStatus, Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.CustomRolloutPropertiesStatusTypeConverter))>]
type CustomRolloutPropertiesStatus = class
    interface ICustomRolloutPropertiesStatus
    interface IJsonSerializable
    interface ICustomRolloutStatus
    interface IValidates
Public Class CustomRolloutPropertiesStatus
Implements ICustomRolloutPropertiesStatus, IValidates
Inheritance
CustomRolloutPropertiesStatus
Attributes
Implements

Constructors

CustomRolloutPropertiesStatus()

Creates an new CustomRolloutPropertiesStatus instance.

Properties

CompletedRegion
FailedOrSkippedRegion

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomRolloutPropertiesStatus.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomRolloutPropertiesStatus.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ICustomRolloutPropertiesStatus.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomRolloutPropertiesStatus into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to