ArmDevCenterModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmDevCenterModelFactory
type ArmDevCenterModelFactory = class
Public Class ArmDevCenterModelFactory
Inheritance
ArmDevCenterModelFactory

Methods

Name Description
AllowedEnvironmentTypeData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DevCenterProvisioningState>, String)
AttachedNetworkConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DevCenterProvisioningState>, ResourceIdentifier, Nullable<AzureLocation>, Nullable<DevCenterHealthCheckStatus>, Nullable<DomainJoinType>)

Initializes a new instance of AttachedNetworkConnectionData.

DevBoxDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DevCenterImageReference, DevCenterSku, String, Nullable<DevCenterHibernateSupport>, Nullable<DevCenterProvisioningState>, Nullable<ImageValidationStatus>, ImageValidationErrorDetails, Nullable<DevCenterCatalogResourceValidationStatus>, DevCenterImageReference)
DevBoxDefinitionPatch(IDictionary<String,String>, Nullable<AzureLocation>, DevCenterImageReference, DevCenterSku, String, Nullable<DevCenterHibernateSupport>)
DevCenterActiveHoursConfiguration(Nullable<DevCenterKeepAwakeEnableStatus>, Nullable<DevCenterAutoStartEnableStatus>, String, Nullable<Int32>, Nullable<Int32>, IEnumerable<DayOfWeek>, Nullable<Int32>)

Active hours configuration.

DevCenterCapability(String, String)

A name/value pair to describe a capability.

DevCenterCatalogConflictError(String, String)

An individual conflict error.

DevCenterCatalogData(ResourceIdentifier, String, ResourceType, SystemData, DevCenterGitCatalog, DevCenterGitCatalog, Nullable<DevCenterCatalogSyncType>, Nullable<DevCenterCatalogAutoImageBuildEnableStatus>, IDictionary<String, String>, Nullable<DevCenterProvisioningState>, Nullable<DevCenterCatalogSyncState>, DevCenterSyncStats, Nullable<DevCenterCatalogConnectionState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
DevCenterCatalogErrorDetails(String, String)

Catalog error details.

DevCenterCatalogResourceValidationErrorDetails(IEnumerable<DevCenterCatalogErrorDetails>)

List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.

DevCenterCatalogSyncError(String, IEnumerable<DevCenterCatalogErrorDetails>)

An individual synchronization error.

DevCenterCatalogTaskData(ResourceIdentifier, String, ResourceType, SystemData, IReadOnlyDictionary<String,DevCenterCustomizationTaskInput>, Nullable<Int32>, Nullable<DevCenterCatalogResourceValidationStatus>)
DevCenterCustomizationTaskInput(String, Nullable<DevCenterCustomizationTaskInputType>, Nullable<Boolean>)

Input for a Task.

DevCenterCustomizationTaskInstance(String, IEnumerable<DevCenterDefinitionParametersItem>, String, Nullable<Int32>, String)

A customization task to run.

DevCenterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, DevCenterCustomerManagedKeyEncryption, Nullable<DevCenterCatalogItemSyncEnableStatus>, Nullable<DevCenterMicrosoftHostedNetworkEnableStatus>, Nullable<DevCenterInstallAzureMonitorAgentEnableStatus>, Nullable<DevCenterProvisioningState>, Uri, ManagedServiceIdentity)
DevCenterDefinitionParametersItem(String, String)

Parameters for the task.

DevCenterEncryptionSetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<DevCenterDevboxDisksEncryptionEnableStatus>, Uri, DevCenterKeyEncryptionKeyIdentity, Nullable<DevCenterProvisioningState>, ManagedServiceIdentity)
DevCenterEncryptionSetPatch(IDictionary<String,String>, Nullable<AzureLocation>, Nullable<DevCenterDevboxDisksEncryptionEnableStatus>, Uri, DevCenterKeyEncryptionKeyIdentity, ManagedServiceIdentity)
DevCenterEndpointDetail(Nullable<Int32>)

Details about the connection between the Batch service and the endpoint.

DevCenterEnvironmentDefinitionParameterInfo(String, String, String, Nullable<DevCenterParameterType>, Nullable<Boolean>, Nullable<Boolean>)

Properties of an Environment Definition parameter.

DevCenterEnvironmentRole(String, String)

A role that can be assigned to a user.

DevCenterEnvironmentTypeData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DevCenterProvisioningState>, IDictionary<String, String>)
DevCenterEnvironmentTypePatch(String, IDictionary<String,String>)
DevCenterFeatureState(Nullable<DevCenterFeatureStateModifiable>, Nullable<DevCenterFeatureStateModifiable>, Nullable<DevCenterFeatureStatus>, IEnumerable<DevCenterDefaultValue>)

Feature state.

DevCenterGalleryData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DevCenterProvisioningState>, ResourceIdentifier)

Initializes a new instance of DevCenterGalleryData.

DevCenterHealthCheck(Nullable<DevCenterHealthCheckStatus>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String)

An individual health check item.

DevCenterHealthStatusDetail(String, String)

Pool health status detail.

DevCenterImageCreationErrorDetails(String, String)

Image creation error details.

DevCenterImageData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, RecommendedMachineConfiguration, Nullable<DevCenterProvisioningState>, Nullable<DevCenterHibernateSupport>, Nullable<DevCenterArchitectureType>)
DevCenterImageDefinitionBuildDetails(ResourceIdentifier, String, ResourceType, SystemData, DevCenterImageReference, Nullable<DevCenterImageDefinitionBuildStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, DevCenterImageCreationErrorDetails, IEnumerable<DevCenterImageDefinitionBuildTaskGroup>)

Represents a specific build of an Image Definition.

DevCenterImageDefinitionBuildTask(String, IEnumerable<DevCenterImageDefinitionBuildTaskParametersItem>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DevCenterImageDefinitionBuildStatus>, Uri)

A task executed during the image definition build.

DevCenterImageDefinitionBuildTaskGroup(String, Nullable<DevCenterImageDefinitionBuildStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<DevCenterImageDefinitionBuildTask>)

A task group executed during the image definition build.

DevCenterImageDefinitionBuildTaskParametersItem(String, String)

Parameters for an image definition build task.

DevCenterImageDefinitionReference(String, IEnumerable<DevCenterDefinitionParametersItem>)

A reference to an Image Definition.

DevCenterImageReference(ResourceIdentifier, String)

Image reference information.

DevCenterInheritedProjectCatalogSettings(Nullable<DevCenterFeatureStateModifiable>, Nullable<DevCenterFeatureStateModifiable>, Nullable<DevCenterFeatureStatus>, IEnumerable<DevCenterDefaultValue>, Nullable<DevCenterCatalogItemSyncEnableStatus>)

Inherited project catalog settings that combine project policy settings with dev center catalog settings.

DevCenterInheritedSettingsForProject(DevCenterInheritedProjectCatalogSettings, Nullable<DevCenterMicrosoftHostedNetworkEnableStatus>, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState, DevCenterFeatureState)
DevCenterLatestImageBuild(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DevCenterImageDefinitionBuildStatus>)

Details about the latest build.

DevCenterNameAvailabilityResult(Nullable<Boolean>, Nullable<DevCenterNameUnavailableReason>, String)

The check availability result.

DevCenterNetworkConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, String, String, String, Nullable<DevCenterProvisioningState>, Nullable<DevCenterHealthCheckStatus>, String, Nullable<DomainJoinType>)

Initializes a new instance of DevCenterNetworkConnectionData.

DevCenterNetworkConnectionPatch(IDictionary<String,String>, Nullable<AzureLocation>, ResourceIdentifier, String, String, String, String)
DevCenterOperationStatus(ResourceIdentifier, String, String, Nullable<Single>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<OperationStatusResult>, ResponseError, ResourceIdentifier, BinaryData)

Initializes a new instance of DevCenterOperationStatus.

DevCenterPatch(IDictionary<String,String>, Nullable<AzureLocation>, ManagedServiceIdentity, String, DevCenterCustomerManagedKeyEncryption, Nullable<DevCenterCatalogItemSyncEnableStatus>, Nullable<DevCenterMicrosoftHostedNetworkEnableStatus>, Nullable<DevCenterInstallAzureMonitorAgentEnableStatus>)
DevCenterPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<DevCenterPoolDevBoxDefinitionType>, String, DevCenterPoolDevBoxDefinitionDetail, String, Nullable<DevCenterLicenseType>, Nullable<LocalAdminStatus>, StopOnDisconnectConfiguration, DevCenterStopOnNoConnectConfiguration, Nullable<DevCenterSingleSignOnStatus>, String, Nullable<DevCenterVirtualNetworkType>, IEnumerable<String>, DevCenterActiveHoursConfiguration, Nullable<DevCenterDevBoxTunnelEnableStatus>, Nullable<DevCenterHealthStatus>, IEnumerable<DevCenterHealthStatusDetail>, Nullable<Int32>, Nullable<DevCenterProvisioningState>)
DevCenterPoolDevBoxDefinitionDetail(DevCenterImageReference, DevCenterSku, DevCenterImageReference)

Represents a definition for a Developer Machine.

DevCenterPoolPatch(IDictionary<String,String>, Nullable<AzureLocation>, Nullable<DevCenterPoolDevBoxDefinitionType>, String, DevCenterPoolDevBoxDefinitionDetail, String, Nullable<DevCenterLicenseType>, Nullable<LocalAdminStatus>, StopOnDisconnectConfiguration, DevCenterStopOnNoConnectConfiguration, Nullable<DevCenterSingleSignOnStatus>, String, Nullable<DevCenterVirtualNetworkType>, IEnumerable<String>, DevCenterActiveHoursConfiguration, Nullable<DevCenterDevBoxTunnelEnableStatus>)
DevCenterProjectCustomizationSettings(IEnumerable<DevCenterProjectCustomizationManagedIdentity>, Nullable<DevCenterUserCustomizationsEnableStatus>)

Settings to be used for customizations.

DevCenterProjectData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, Nullable<Int32>, String, DevCenterProjectCustomizationSettings, DevCenterDevBoxScheduleDeleteSettings, DevCenterServerlessGpuSessionsSettings, IEnumerable<DevCenterAssignedGroup>, IEnumerable<DevCenterCatalogItemType>, Nullable<AzureAiServicesMode>, Nullable<DevCenterWorkspaceStorageMode>, Nullable<DevCenterProvisioningState>, Uri, ManagedServiceIdentity)
DevCenterProjectEnvironmentData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, Nullable<EnvironmentTypeEnableStatus>, IDictionary<String, DevCenterUserRoleAssignments>, IDictionary<String,DevCenterEnvironmentRole>, Nullable<DevCenterProvisioningState>, Nullable<Int32>, ManagedServiceIdentity)
DevCenterProjectEnvironmentPatch(ResourceIdentifier, String, Nullable<EnvironmentTypeEnableStatus>, IDictionary<String,DevCenterUserRoleAssignments>, IDictionary<String, DevCenterEnvironmentRole>, IDictionary<String,String>, ManagedServiceIdentity)
DevCenterProjectPatch(IDictionary<String,String>, Nullable<AzureLocation>, ResourceIdentifier, String, Nullable<Int32>, String, DevCenterProjectCustomizationSettings, DevCenterDevBoxScheduleDeleteSettings, DevCenterServerlessGpuSessionsSettings, IEnumerable<DevCenterAssignedGroup>, IEnumerable<DevCenterCatalogItemType>, Nullable<AzureAiServicesMode>, Nullable<DevCenterWorkspaceStorageMode>, ManagedServiceIdentity)
DevCenterProjectPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DevCenterResourcePolicy>, IEnumerable<String>, DevCenterConfigurationPolicies, Nullable<DevCenterProvisioningState>)
DevCenterResourceRange(Nullable<Int32>, Nullable<Int32>)

Properties for a range of values.

DevCenterScheduleData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, Nullable<AzureLocation>, Nullable<DevCenterScheduledType>, Nullable<DevCenterScheduledFrequency>, String, String, Nullable<DevCenterScheduleEnableStatus>, Nullable<DevCenterProvisioningState>)
DevCenterSchedulePatch(IDictionary<String,String>, Nullable<AzureLocation>, Nullable<DevCenterScheduledType>, Nullable<DevCenterScheduledFrequency>, String, String, Nullable<DevCenterScheduleEnableStatus>)
DevCenterSkuDetails(String, Nullable<DevCenterSkuTier>, String, String, Nullable<Int32>, Nullable<ResourceType>, IEnumerable<String>, IEnumerable<DevCenterCapability>)

The resource model definition representing SKU for DevCenter resources.

DevCenterSyncErrorDetails(DevCenterCatalogErrorDetails, IEnumerable<DevCenterCatalogConflictError>, IEnumerable<DevCenterCatalogSyncError>)

Synchronization error details.

DevCenterSyncStats(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IEnumerable<DevCenterCatalogItemType>)

Stats of the synchronization.

DevCenterTrackedResourceUpdate(IDictionary<String,String>, Nullable<AzureLocation>)

Base tracked resource type for PATCH updates.

DevCenterUsage(Nullable<Int64>, Nullable<Int64>, Nullable<DevCenterUsageUnit>, DevCenterUsageName, String)

The core usage details.

DevCenterUsageName(String, String)

The Usage Names.

DevCenterUserRoleAssignments(IDictionary<String,DevCenterEnvironmentRole>)

Mapping of user object ID to role assignments.

EndpointDependency(String, String, IEnumerable<DevCenterEndpointDetail>)

A domain name and connection details used to access a dependency.

EnvironmentDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<DevCenterEnvironmentDefinitionParameterInfo>, String, Nullable<DevCenterCatalogResourceValidationStatus>)
HealthCheckStatusDetailData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<DevCenterHealthCheck>)

Initializes a new instance of HealthCheckStatusDetailData.

ImageDefinitionBuildData(ResourceIdentifier, String, ResourceType, SystemData, DevCenterImageReference, Nullable<DevCenterImageDefinitionBuildStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, DevCenterImageCreationErrorDetails)
ImageDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, DevCenterImageReference, String, DevCenterLatestImageBuild, Nullable<ImageValidationStatus>, ImageValidationErrorDetails, Nullable<DevCenterCatalogResourceValidationStatus>, DevCenterImageReference, Nullable<DevCenterAutoImageBuildStatus>, IEnumerable<DevCenterCustomizationTaskInstance>, IEnumerable<DevCenterCustomizationTaskInstance>, DevCenterImageDefinitionReference)
ImageValidationErrorDetails(String, String)

Image validation error details.

ImageVersionData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<Boolean>, Nullable<Int32>, Nullable<DevCenterProvisioningState>)

Initializes a new instance of ImageVersionData.

OutboundEnvironmentEndpoint(String, IEnumerable<EndpointDependency>)

A collection of related endpoints from the same service for which the agent requires outbound access.

RecommendedMachineConfiguration(DevCenterResourceRange, DevCenterResourceRange)

Properties for a recommended machine configuration.

Applies to