Revocation Class

Definition

Revocation details of the certificate.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.RevocationTypeConverter))]
public class Revocation : Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.IRevocation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.RevocationTypeConverter))>]
type Revocation = class
    interface IRevocation
    interface IJsonSerializable
Public Class Revocation
Implements IRevocation
Inheritance
Revocation
Attributes
Implements

Constructors

Name Description
Revocation()

Creates an new Revocation instance.

Properties

Name Description
EffectiveAt

The timestamp when the revocation is effective.

FailureReason

Reason for the revocation failure.

Reason

Reason for revocation.

Remark

Remarks for the revocation.

RequestedAt

The timestamp when the revocation is requested.

Status

Status of the revocation.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Revocation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Revocation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.IRevocation.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Revocation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to