DevCenterInheritedSettingsForProject Class

Definition

Applicable inherited settings for a project.

public class DevCenterInheritedSettingsForProject : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DevCenter.Models.DevCenterInheritedSettingsForProject>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DevCenter.Models.DevCenterInheritedSettingsForProject>
type DevCenterInheritedSettingsForProject = class
    interface IJsonModel<DevCenterInheritedSettingsForProject>
    interface IPersistableModel<DevCenterInheritedSettingsForProject>
Public Class DevCenterInheritedSettingsForProject
Implements IJsonModel(Of DevCenterInheritedSettingsForProject), IPersistableModel(Of DevCenterInheritedSettingsForProject)
Inheritance
DevCenterInheritedSettingsForProject
Implements

Properties

Name Description
AzureAiServicesSettings

Azure AI project policy settings that will be enforced on this project.

DevBoxLimitsSettings

Dev box limits project policy settings that will be enforced on this project.

DevBoxScheduleDeleteSettings

Dev box schedule delete project policy settings that will be enforced on this project.

DevBoxTunnelSettings

Dev box tunnel project policy settings that will be enforced on this project.

DisplayNameSettings

Display name project policy settings that will be enforced on this project.

MicrosoftHostedNetworkEnableStatus

Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.

ProjectCatalogSettings

Dev Center settings to be used when associating a project with a catalog.

ServerlessGpuSessionsSettings

Serverless GPU sessions project policy settings that will be enforced on this project.

UserCustomizationsSettings

User customizations project policy settings that will be enforced on this project.

WorkspaceStorageSettings

Workspace storage project policy settings that will be enforced on this project.

Methods

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

Explicit Interface Implementations

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

Applies to