All Classes and Interfaces

Class
Description
Enum.
An immutable client-side representation of AllowedEnvironmentType.
Represents an allowed environment type.
Result of the allowed environment type list operation.
Properties of an allowed environment type.
An immutable client-side representation of AttachedNetworkConnection.
The entirety of the AttachedNetworkConnection definition.
The AttachedNetworkConnection definition stages.
The first stage of the AttachedNetworkConnection definition.
The stage of the AttachedNetworkConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the AttachedNetworkConnection definition allowing to specify networkConnectionId.
The stage of the AttachedNetworkConnection definition allowing to specify parent resource.
The template for AttachedNetworkConnection update.
The AttachedNetworkConnection update stages.
Represents an attached NetworkConnection.
Properties of an attached NetworkConnection.
Results of the Attached Networks list operation.
Resource collection API of AttachedNetworks.
An instance of this class provides access to all the operations defined in AttachedNetworksClient.
A name/value pair to describe a capability.
An immutable client-side representation of Catalog.
The entirety of the Catalog definition.
The Catalog definition stages.
The first stage of the Catalog definition.
The stage of the Catalog definition allowing to specify adoGit.
The stage of the Catalog definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Catalog definition allowing to specify gitHub.
The stage of the Catalog definition allowing to specify parent resource.
The template for Catalog update.
The Catalog update stages.
The stage of the Catalog update allowing to specify adoGit.
The stage of the Catalog update allowing to specify gitHub.
The stage of the Catalog update allowing to specify tags.
Represents a catalog.
Results of the catalog list operation.
Properties of a catalog.
Resource collection API of Catalogs.
An instance of this class provides access to all the operations defined in CatalogsClient.
The synchronization state of the catalog.
The catalog's properties for partial update.
Properties of a catalog.
Resource collection API of CheckNameAvailabilities.
An instance of this class provides access to all the operations defined in CheckNameAvailabilitiesClient.
The reason why the given name is not available.
The check availability request body.
An immutable client-side representation of CheckNameAvailabilityResponse.
The check availability result.
An immutable client-side representation of DevBoxDefinition.
The entirety of the DevBoxDefinition definition.
The DevBoxDefinition definition stages.
The first stage of the DevBoxDefinition definition.
The stage of the DevBoxDefinition definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the DevBoxDefinition definition allowing to specify hibernateSupport.
The stage of the DevBoxDefinition definition allowing to specify imageReference.
The stage of the DevBoxDefinition definition allowing to specify location.
The stage of the DevBoxDefinition definition allowing to specify osStorageType.
The stage of the DevBoxDefinition definition allowing to specify parent resource.
The stage of the DevBoxDefinition definition allowing to specify sku.
The stage of the DevBoxDefinition definition allowing to specify tags.
The template for DevBoxDefinition update.
The DevBoxDefinition update stages.
The stage of the DevBoxDefinition update allowing to specify hibernateSupport.
The stage of the DevBoxDefinition update allowing to specify imageReference.
The stage of the DevBoxDefinition update allowing to specify osStorageType.
The stage of the DevBoxDefinition update allowing to specify sku.
The stage of the DevBoxDefinition update allowing to specify tags.
Represents a definition for a Developer Machine.
Results of the Dev Box definition list operation.
Properties of a Dev Box definition.
Resource collection API of DevBoxDefinitions.
An instance of this class provides access to all the operations defined in DevBoxDefinitionsClient.
Partial update of a Dev Box definition resource.
Properties of a Dev Box definition.
An immutable client-side representation of DevCenter.
The entirety of the DevCenter definition.
The DevCenter definition stages.
The first stage of the DevCenter definition.
The stage of the DevCenter definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the DevCenter definition allowing to specify identity.
The stage of the DevCenter definition allowing to specify location.
The stage of the DevCenter definition allowing to specify parent resource.
The stage of the DevCenter definition allowing to specify tags.
The template for DevCenter update.
The DevCenter update stages.
The stage of the DevCenter update allowing to specify identity.
The stage of the DevCenter update allowing to specify tags.
Represents a devcenter resource.
Result of the list devcenters operation.
The interface for DevCenterManagementClient class.
Entry point to DevCenterManager.
The Configurable allowing configurations to be set.
Properties of the devcenter.
Resource collection API of DevCenters.
An instance of this class provides access to all the operations defined in DevCentersClient.
An immutable client-side representation of DevCenterSku.
The resource model definition representing SKU for DevCenter resources.
The devcenter resource for partial updates.
Active Directory join type.
Enable or disable status.
A role that can be assigned to a user.
An immutable client-side representation of EnvironmentType.
The entirety of the EnvironmentType definition.
The EnvironmentType definition stages.
The first stage of the EnvironmentType definition.
The stage of the EnvironmentType definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the EnvironmentType definition allowing to specify parent resource.
The stage of the EnvironmentType definition allowing to specify tags.
The template for EnvironmentType update.
The EnvironmentType update stages.
The stage of the EnvironmentType update allowing to specify tags.
Represents an environment type.
Result of the environment type list operation.
Properties of an environment type.
Resource collection API of EnvironmentTypes.
An instance of this class provides access to all the operations defined in EnvironmentTypesClient.
The environment type for partial update.
Resource collection API of Galleries.
An instance of this class provides access to all the operations defined in GalleriesClient.
An immutable client-side representation of Gallery.
The entirety of the Gallery definition.
The Gallery definition stages.
The first stage of the Gallery definition.
The stage of the Gallery definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Gallery definition allowing to specify galleryResourceId.
The stage of the Gallery definition allowing to specify parent resource.
The template for Gallery update.
The Gallery update stages.
Represents a gallery.
Results of the gallery list operation.
Properties of a gallery.
Properties for a Git repository catalog.
An individual health check item.
Health check status values.
An immutable client-side representation of HealthCheckStatusDetails.
Health Check details.
Result of the network health check list operation.
Health Check properties.
Indicates whether hibernate is enabled/disabled.
An immutable client-side representation of Image.
Represents an image.
Results of the image list operation.
Properties of an image.
Image reference information.
Resource collection API of Images.
An instance of this class provides access to all the operations defined in ImagesClient.
Image validation error details.
Image validation status.
An immutable client-side representation of ImageVersion.
Represents an image version.
Results of the image version list operation.
Properties of an image version.
Resource collection API of ImageVersions.
An instance of this class provides access to all the operations defined in ImageVersionsClient.
License Types.
List of Core Usages.
Defines values for LocalAdminStatus.
Managed service identity (system assigned and/or user assigned identities).
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
An immutable client-side representation of NetworkConnection.
The entirety of the NetworkConnection definition.
The NetworkConnection definition stages.
The first stage of the NetworkConnection definition.
The stage of the NetworkConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the NetworkConnection definition allowing to specify domainJoinType.
The stage of the NetworkConnection definition allowing to specify domainName.
The stage of the NetworkConnection definition allowing to specify domainPassword.
The stage of the NetworkConnection definition allowing to specify domainUsername.
The stage of the NetworkConnection definition allowing to specify location.
The stage of the NetworkConnection definition allowing to specify networkingResourceGroupName.
The stage of the NetworkConnection definition allowing to specify organizationUnit.
The stage of the NetworkConnection definition allowing to specify parent resource.
The stage of the NetworkConnection definition allowing to specify subnetId.
The stage of the NetworkConnection definition allowing to specify tags.
The template for NetworkConnection update.
The NetworkConnection update stages.
The stage of the NetworkConnection update allowing to specify domainName.
The stage of the NetworkConnection update allowing to specify domainPassword.
The stage of the NetworkConnection update allowing to specify domainUsername.
The stage of the NetworkConnection update allowing to specify organizationUnit.
The stage of the NetworkConnection update allowing to specify subnetId.
The stage of the NetworkConnection update allowing to specify tags.
Network related settings.
Result of the network connection list operation.
Resource collection API of NetworkConnections.
An instance of this class provides access to all the operations defined in NetworkConnectionsClient.
The network connection properties for partial update.
Properties of network connection.
Network properties.
An immutable client-side representation of Operation.
Localized display information for this particular operation.
REST API Operation
A list of REST API operations supported by an Azure Resource Provider.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
An immutable client-side representation of OperationStatus.
Resource collection API of OperationStatuses.
An instance of this class provides access to all the operations defined in OperationStatusesClient.
The current status of an async operation.
The current status of an async operation.
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX.
An immutable client-side representation of Pool.
The entirety of the Pool definition.
The Pool definition stages.
The first stage of the Pool definition.
The stage of the Pool definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Pool definition allowing to specify devBoxDefinitionName.
The stage of the Pool definition allowing to specify licenseType.
The stage of the Pool definition allowing to specify localAdministrator.
The stage of the Pool definition allowing to specify location.
The stage of the Pool definition allowing to specify networkConnectionName.
The stage of the Pool definition allowing to specify parent resource.
The stage of the Pool definition allowing to specify tags.
The template for Pool update.
The Pool update stages.
The stage of the Pool update allowing to specify devBoxDefinitionName.
The stage of the Pool update allowing to specify licenseType.
The stage of the Pool update allowing to specify localAdministrator.
The stage of the Pool update allowing to specify networkConnectionName.
The stage of the Pool update allowing to specify tags.
A pool of Virtual Machines.
Results of the machine pool list operation.
Properties of a Pool.
Resource collection API of Pools.
An instance of this class provides access to all the operations defined in PoolsClient.
The pool properties for partial update.
Properties of a Pool.
An immutable client-side representation of Project.
The entirety of the Project definition.
The Project definition stages.
The first stage of the Project definition.
The stage of the Project definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Project definition allowing to specify description.
The stage of the Project definition allowing to specify devCenterId.
The stage of the Project definition allowing to specify location.
The stage of the Project definition allowing to specify parent resource.
The stage of the Project definition allowing to specify tags.
The template for Project update.
The Project update stages.
The stage of the Project update allowing to specify description.
The stage of the Project update allowing to specify devCenterId.
The stage of the Project update allowing to specify tags.
Resource collection API of ProjectAllowedEnvironmentTypes.
An instance of this class provides access to all the operations defined in ProjectAllowedEnvironmentTypesClient.
An immutable client-side representation of ProjectEnvironmentType.
The entirety of the ProjectEnvironmentType definition.
The ProjectEnvironmentType definition stages.
The first stage of the ProjectEnvironmentType definition.
The stage of the ProjectEnvironmentType definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the ProjectEnvironmentType definition allowing to specify creatorRoleAssignment.
The stage of the ProjectEnvironmentType definition allowing to specify deploymentTargetId.
The stage of the ProjectEnvironmentType definition allowing to specify identity.
The stage of the ProjectEnvironmentType definition allowing to specify location.
The stage of the ProjectEnvironmentType definition allowing to specify parent resource.
The stage of the ProjectEnvironmentType definition allowing to specify status.
The stage of the ProjectEnvironmentType definition allowing to specify tags.
The stage of the ProjectEnvironmentType definition allowing to specify userRoleAssignments.
The template for ProjectEnvironmentType update.
The ProjectEnvironmentType update stages.
The stage of the ProjectEnvironmentType update allowing to specify creatorRoleAssignment.
The stage of the ProjectEnvironmentType update allowing to specify deploymentTargetId.
The stage of the ProjectEnvironmentType update allowing to specify identity.
The stage of the ProjectEnvironmentType update allowing to specify status.
The stage of the ProjectEnvironmentType update allowing to specify tags.
The stage of the ProjectEnvironmentType update allowing to specify userRoleAssignments.
Represents an environment type.
Result of the project environment type list operation.
Properties of a project environment type.
Resource collection API of ProjectEnvironmentTypes.
An instance of this class provides access to all the operations defined in ProjectEnvironmentTypesClient.
The project environment type for partial update.
Properties of a project environment type.
The role definition assigned to the environment creator on backing resources.
Represents a project resource.
Results of the project list operation.
Properties of a project.
Resource collection API of Projects.
An instance of this class provides access to all the operations defined in ProjectsClient.
The project properties for partial update.
Properties of a project.
Provisioning state of the resource.
Properties for a recommended machine configuration.
Properties for a range of values.
An immutable client-side representation of Schedule.
The entirety of the Schedule definition.
The Schedule definition stages.
The first stage of the Schedule definition.
The stage of the Schedule definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Schedule definition allowing to specify frequency.
The stage of the Schedule definition allowing to specify parent resource.
The stage of the Schedule definition allowing to specify state.
The stage of the Schedule definition allowing to specify time.
The stage of the Schedule definition allowing to specify timeZone.
The stage of the Schedule definition allowing to specify top.
The stage of the Schedule definition allowing to specify typePropertiesType.
The template for Schedule update.
The Schedule update stages.
The stage of the Schedule update allowing to specify frequency.
The stage of the Schedule update allowing to specify state.
The stage of the Schedule update allowing to specify tags.
The stage of the Schedule update allowing to specify time.
The stage of the Schedule update allowing to specify timeZone.
The stage of the Schedule update allowing to specify top.
The stage of the Schedule update allowing to specify type.
The frequency of task execution.
The supported types for a scheduled task.
Represents a Schedule to execute a task.
Result of the schedule list operation.
The Schedule properties defining when and what to execute.
Resource collection API of Schedules.
An instance of this class provides access to all the operations defined in SchedulesClient.
The schedule properties for partial update.
Updatable properties of a Schedule.
The resource model definition representing SKU.
Results of the Microsoft.DevCenter SKU list operation.
Resource collection API of Skus.
An instance of this class provides access to all the operations defined in SkusClient.
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Base tracked resource type for PATCH updates.
An immutable client-side representation of Usage.
The core usage details.
The Usage Names.
Resource collection API of Usages.
An instance of this class provides access to all the operations defined in UsagesClient.
The unit details.
User assigned identity properties.
Mapping of user object ID to role assignments.