Share via


ClientDiscoveryForServiceSpecification Class

Definition

Class to represent shoebox service specification in json client discovery.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ClientDiscoveryForServiceSpecificationTypeConverter))]
public class ClientDiscoveryForServiceSpecification : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IClientDiscoveryForServiceSpecification
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ClientDiscoveryForServiceSpecificationTypeConverter))>]
type ClientDiscoveryForServiceSpecification = class
    interface IClientDiscoveryForServiceSpecification
    interface IJsonSerializable
Public Class ClientDiscoveryForServiceSpecification
Implements IClientDiscoveryForServiceSpecification
Inheritance
ClientDiscoveryForServiceSpecification
Attributes
Implements

Constructors

ClientDiscoveryForServiceSpecification()

Creates an new ClientDiscoveryForServiceSpecification instance.

Properties

LogSpecification

List of log specifications of this operation.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClientDiscoveryForServiceSpecification.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClientDiscoveryForServiceSpecification.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IClientDiscoveryForServiceSpecification.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClientDiscoveryForServiceSpecification into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to