Share via


ControllerData Class

Definition

A class representing the Controller data model.

public class ControllerData : Azure.ResourceManager.Models.TrackedResourceData
type ControllerData = class
    inherit TrackedResourceData
Public Class ControllerData
Inherits TrackedResourceData
Inheritance

Constructors

ControllerData(AzureLocation, DevSpacesSku, String, String)

Initializes a new instance of ControllerData.

Properties

DataPlaneFqdn

DNS name for accessing DataPlane services.

HostSuffix

DNS suffix for public endpoints running in the Azure Dev Spaces Controller.

Id

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

(Inherited from ResourceData)
Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

Provisioning state of the Azure Dev Spaces Controller.

ResourceType

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

(Inherited from ResourceData)
Sku

Model representing SKU for Azure Dev Spaces Controller.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)
TargetContainerHostApiServerFqdn

DNS of the target container host's API server.

TargetContainerHostCredentialsBase64

Credentials of the target container host (base64).

TargetContainerHostResourceId

Resource ID of the target container host.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to