Language

ArcDeploymentData Class

Definition

Cognitive Services account Arc deployment, backed by customer-managed Arc-enabled Kubernetes resources.

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

Constructors

Name Description
ArcDeploymentData(ArcDeploymentProperties, ArcDeploymentSkuName)

Initializes a new instance of ArcDeploymentData.

Properties

Name Description
ETag

Resource Etag.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
Properties

Properties of the Cognitive Services Arc deployment.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SkuName

The name of the Arc deployment SKU. Must be Arc.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<ArcDeploymentData>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ArcDeploymentData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ArcDeploymentData>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ArcDeploymentData>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ArcDeploymentData>.Write(ModelReaderWriterOptions)

Applies to