Language

HcpOpenShiftClusterAdminCredential Class

Definition

HCP cluster admin credential

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.HcpOpenShiftClusterAdminCredentialTypeConverter))]
public class HcpOpenShiftClusterAdminCredential : Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IHcpOpenShiftClusterAdminCredential
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.HcpOpenShiftClusterAdminCredentialTypeConverter))>]
type HcpOpenShiftClusterAdminCredential = class
    interface IHcpOpenShiftClusterAdminCredential
    interface IJsonSerializable
Public Class HcpOpenShiftClusterAdminCredential
Implements IHcpOpenShiftClusterAdminCredential
Inheritance
HcpOpenShiftClusterAdminCredential
Attributes
Implements

Constructors

Name Description
HcpOpenShiftClusterAdminCredential()

Creates an new HcpOpenShiftClusterAdminCredential instance.

Properties

Name Description
ExpirationTimestamp

Expiration timestamp for the kubeconfig's client certificate

Kubeconfig

Admin kubeconfig with a temporary client certificate

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HcpOpenShiftClusterAdminCredential.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HcpOpenShiftClusterAdminCredential.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IHcpOpenShiftClusterAdminCredential.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HcpOpenShiftClusterAdminCredential into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to