Share via


ConfigurationNames Class

Definition

The configuration names which will be set based on specific target resource, client type, auth type.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.ConfigurationNamesTypeConverter))]
public class ConfigurationNames : Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IConfigurationNames
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.ConfigurationNamesTypeConverter))>]
type ConfigurationNames = class
    interface IConfigurationNames
    interface IJsonSerializable
Public Class ConfigurationNames
Implements IConfigurationNames
Inheritance
ConfigurationNames
Attributes
Implements

Constructors

ConfigurationNames()

Creates an new ConfigurationNames instance.

Properties

AuthType

The auth type.

ClientType

The client type for configuration names.

Name

The configuration names to be set in compute service environment.

TargetService

The target service provider name and resource name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConfigurationNames.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConfigurationNames.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IConfigurationNames.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConfigurationNames into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to