Freigeben über


CognitiveServicesManagedAgentDeployment Class

Definition

Represents a managed agent deployment where the underlying infrastructure is managed by the platform in the deployer's subscription.

public class CognitiveServicesManagedAgentDeployment : Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAgentDeploymentProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesManagedAgentDeployment>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesManagedAgentDeployment>
type CognitiveServicesManagedAgentDeployment = class
    inherit CognitiveServicesAgentDeploymentProperties
    interface IJsonModel<CognitiveServicesManagedAgentDeployment>
    interface IPersistableModel<CognitiveServicesManagedAgentDeployment>
Public Class CognitiveServicesManagedAgentDeployment
Inherits CognitiveServicesAgentDeploymentProperties
Implements IJsonModel(Of CognitiveServicesManagedAgentDeployment), IPersistableModel(Of CognitiveServicesManagedAgentDeployment)
Inheritance
Implements

Constructors

Name Description
CognitiveServicesManagedAgentDeployment()

Initializes a new instance of CognitiveServicesManagedAgentDeployment.

Properties

Name Description
Agents

Returns a flat list of agent:version deployed in this deployment.

(Inherited from CognitiveServicesAgentDeploymentProperties)
DeploymentId

Gets or sets the unique identifier of the deployment.

(Inherited from CognitiveServicesAgentDeploymentProperties)
Description

The asset description text.

(Inherited from CognitiveServicesResourceBase)
DisplayName

Gets or sets the display name of the deployment.

(Inherited from CognitiveServicesAgentDeploymentProperties)
Protocols

Gets or sets the supported protocol types and versions exposed by this deployment.

(Inherited from CognitiveServicesAgentDeploymentProperties)
ProvisioningState

Gets or sets the provisioning state of the agent deployment.

(Inherited from CognitiveServicesAgentDeploymentProperties)
State

Gets or sets the current operational state of the deployment (and, intrinsically, of the comprising agents).

(Inherited from CognitiveServicesAgentDeploymentProperties)
Tags

Tag dictionary. Tags can be added, removed, and updated.

(Inherited from CognitiveServicesResourceBase)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<CognitiveServicesAgentDeploymentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from CognitiveServicesAgentDeploymentProperties)
IJsonModel<CognitiveServicesAgentDeploymentProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from CognitiveServicesAgentDeploymentProperties)
IJsonModel<CognitiveServicesManagedAgentDeployment>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CognitiveServicesManagedAgentDeployment>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<CognitiveServicesResourceBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from CognitiveServicesResourceBase)
IJsonModel<CognitiveServicesResourceBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesAgentDeploymentProperties>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from CognitiveServicesAgentDeploymentProperties)
IPersistableModel<CognitiveServicesAgentDeploymentProperties>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from CognitiveServicesAgentDeploymentProperties)
IPersistableModel<CognitiveServicesAgentDeploymentProperties>.Write(ModelReaderWriterOptions) (Inherited from CognitiveServicesAgentDeploymentProperties)
IPersistableModel<CognitiveServicesManagedAgentDeployment>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesManagedAgentDeployment>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesManagedAgentDeployment>.Write(ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesResourceBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesResourceBase>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesResourceBase>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from CognitiveServicesResourceBase)

Applies to