Dela via


NameAvailabilityParameters Class

Definition

Data POST-ed to the nameAvailability action

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20200820.NameAvailabilityParametersTypeConverter))]
public class NameAvailabilityParameters : Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20200820.INameAvailabilityParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20200820.NameAvailabilityParametersTypeConverter))>]
type NameAvailabilityParameters = class
    interface INameAvailabilityParameters
    interface IJsonSerializable
Public Class NameAvailabilityParameters
Implements INameAvailabilityParameters
Inheritance
NameAvailabilityParameters
Attributes
Implements

Constructors

NameAvailabilityParameters()

Creates an new NameAvailabilityParameters instance.

Properties

Name

The CommunicationService name to validate. e.g."my-CommunicationService-name-here"

Type

The resource type. Should be always "Microsoft.Communication/CommunicationServices".

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NameAvailabilityParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NameAvailabilityParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Communication.Models.Api20200820.INameAvailabilityParameters.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NameAvailabilityParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to