Share via


ClientGroupProperties Class

Definition

The properties of client group.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ClientGroupPropertiesTypeConverter))]
public class ClientGroupProperties : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IClientGroupProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ClientGroupPropertiesTypeConverter))>]
type ClientGroupProperties = class
    interface IClientGroupProperties
    interface IJsonSerializable
Public Class ClientGroupProperties
Implements IClientGroupProperties
Inheritance
ClientGroupProperties
Attributes
Implements

Constructors

ClientGroupProperties()

Creates an new ClientGroupProperties instance.

Properties

Description

Description for the Client Group resource.

ProvisioningState

Provisioning state of the ClientGroup resource.

Query

The grouping query for the clients. Example : attributes.keyName IN ['a', 'b', 'c'].

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClientGroupProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClientGroupProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IClientGroupProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClientGroupProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to