Language

GroupClaimProfileUpdate Class

Definition

External Auth claim profile This configures how the groups of a cluster identity should be constructed from the claims in a JWT token issued by the identity provider. When referencing a claim, if the claim is present in the JWT token, its value must be a list of groups separated by a comma (','). For example - '"example"' and '"exampleOne", "exampleTwo", "exampleThree"' are valid claim values.

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

Constructors

Name Description
GroupClaimProfileUpdate()

Creates an new GroupClaimProfileUpdate instance.

Properties

Name Description
Claim

Claim name of the external profile

Prefix

Prefix for the claim external profile. If this is specified, prefixPolicy will be set to "Prefix" by default.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GroupClaimProfileUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GroupClaimProfileUpdate.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GroupClaimProfileUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to