Language

ApiProfile Class

Definition

Information about the API of a cluster.

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

Constructors

Name Description
ApiProfile()

Creates an new ApiProfile instance.

Properties

Name Description
AuthorizedCidR

The list of authorized IPv4 CIDR blocks allowed to access the API server. Maximum 500 entries.

Url

URL endpoint for the API server

Visibility

The internet visibility of the OpenShift API server

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ApiProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ApiProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ApiProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to