Versions in this module Expand all Collapse all v2 v2.0.0 Apr 23, 2024 Changes in this version + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type AllowedEnvironmentType struct + ID *string + Name *string + Properties *AllowedEnvironmentTypeProperties + SystemData *SystemData + Type *string + func (a *AllowedEnvironmentType) UnmarshalJSON(data []byte) error + func (a AllowedEnvironmentType) MarshalJSON() ([]byte, error) + type AllowedEnvironmentTypeListResult struct + NextLink *string + Value []*AllowedEnvironmentType + func (a *AllowedEnvironmentTypeListResult) UnmarshalJSON(data []byte) error + func (a AllowedEnvironmentTypeListResult) MarshalJSON() ([]byte, error) + type AllowedEnvironmentTypeProperties struct + DisplayName *string + ProvisioningState *ProvisioningState + func (a *AllowedEnvironmentTypeProperties) UnmarshalJSON(data []byte) error + func (a AllowedEnvironmentTypeProperties) MarshalJSON() ([]byte, error) + type AttachedNetworkConnection struct + ID *string + Name *string + Properties *AttachedNetworkConnectionProperties + SystemData *SystemData + Type *string + func (a *AttachedNetworkConnection) UnmarshalJSON(data []byte) error + func (a AttachedNetworkConnection) MarshalJSON() ([]byte, error) + type AttachedNetworkConnectionProperties struct + DomainJoinType *DomainJoinType + HealthCheckStatus *HealthCheckStatus + NetworkConnectionID *string + NetworkConnectionLocation *string + ProvisioningState *ProvisioningState + func (a *AttachedNetworkConnectionProperties) UnmarshalJSON(data []byte) error + func (a AttachedNetworkConnectionProperties) MarshalJSON() ([]byte, error) + type AttachedNetworkListResult struct + NextLink *string + Value []*AttachedNetworkConnection + func (a *AttachedNetworkListResult) UnmarshalJSON(data []byte) error + func (a AttachedNetworkListResult) MarshalJSON() ([]byte, error) + type AttachedNetworksClient struct + func NewAttachedNetworksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AttachedNetworksClient, error) + func (client *AttachedNetworksClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[AttachedNetworksClientCreateOrUpdateResponse], error) + func (client *AttachedNetworksClient) BeginDelete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[AttachedNetworksClientDeleteResponse], error) + func (client *AttachedNetworksClient) GetByDevCenter(ctx context.Context, resourceGroupName string, devCenterName string, ...) (AttachedNetworksClientGetByDevCenterResponse, error) + func (client *AttachedNetworksClient) GetByProject(ctx context.Context, resourceGroupName string, projectName string, ...) (AttachedNetworksClientGetByProjectResponse, error) + func (client *AttachedNetworksClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[AttachedNetworksClientListByDevCenterResponse] + func (client *AttachedNetworksClient) NewListByProjectPager(resourceGroupName string, projectName string, ...) *runtime.Pager[AttachedNetworksClientListByProjectResponse] + type AttachedNetworksClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AttachedNetworksClientBeginDeleteOptions struct + ResumeToken string + type AttachedNetworksClientCreateOrUpdateResponse struct + type AttachedNetworksClientDeleteResponse struct + type AttachedNetworksClientGetByDevCenterOptions struct + type AttachedNetworksClientGetByDevCenterResponse struct + type AttachedNetworksClientGetByProjectOptions struct + type AttachedNetworksClientGetByProjectResponse struct + type AttachedNetworksClientListByDevCenterOptions struct + Top *int32 + type AttachedNetworksClientListByDevCenterResponse struct + type AttachedNetworksClientListByProjectOptions struct + Top *int32 + type AttachedNetworksClientListByProjectResponse struct + type Capability struct + Name *string + Value *string + func (c *Capability) UnmarshalJSON(data []byte) error + func (c Capability) MarshalJSON() ([]byte, error) + type Catalog struct + ID *string + Name *string + Properties *CatalogProperties + SystemData *SystemData + Type *string + func (c *Catalog) UnmarshalJSON(data []byte) error + func (c Catalog) MarshalJSON() ([]byte, error) + type CatalogConflictError struct + Name *string + Path *string + func (c *CatalogConflictError) UnmarshalJSON(data []byte) error + func (c CatalogConflictError) MarshalJSON() ([]byte, error) + type CatalogConnectionState string + const CatalogConnectionStateConnected + const CatalogConnectionStateDisconnected + func PossibleCatalogConnectionStateValues() []CatalogConnectionState + type CatalogErrorDetails struct + Code *string + Message *string + func (c *CatalogErrorDetails) UnmarshalJSON(data []byte) error + func (c CatalogErrorDetails) MarshalJSON() ([]byte, error) + type CatalogItemSyncEnableStatus string + const CatalogItemSyncEnableStatusDisabled + const CatalogItemSyncEnableStatusEnabled + func PossibleCatalogItemSyncEnableStatusValues() []CatalogItemSyncEnableStatus + type CatalogItemType string + const CatalogItemTypeEnvironmentDefinition + func PossibleCatalogItemTypeValues() []CatalogItemType + type CatalogListResult struct + NextLink *string + Value []*Catalog + func (c *CatalogListResult) UnmarshalJSON(data []byte) error + func (c CatalogListResult) MarshalJSON() ([]byte, error) + type CatalogProperties struct + AdoGit *GitCatalog + ConnectionState *CatalogConnectionState + GitHub *GitCatalog + LastConnectionTime *time.Time + LastSyncStats *SyncStats + LastSyncTime *time.Time + ProvisioningState *ProvisioningState + SyncState *CatalogSyncState + SyncType *CatalogSyncType + Tags map[string]*string + func (c *CatalogProperties) UnmarshalJSON(data []byte) error + func (c CatalogProperties) MarshalJSON() ([]byte, error) + type CatalogResourceValidationErrorDetails struct + Errors []*CatalogErrorDetails + func (c *CatalogResourceValidationErrorDetails) UnmarshalJSON(data []byte) error + func (c CatalogResourceValidationErrorDetails) MarshalJSON() ([]byte, error) + type CatalogResourceValidationStatus string + const CatalogResourceValidationStatusFailed + const CatalogResourceValidationStatusPending + const CatalogResourceValidationStatusSucceeded + const CatalogResourceValidationStatusUnknown + func PossibleCatalogResourceValidationStatusValues() []CatalogResourceValidationStatus + type CatalogSyncError struct + ErrorDetails []*CatalogErrorDetails + Path *string + func (c *CatalogSyncError) UnmarshalJSON(data []byte) error + func (c CatalogSyncError) MarshalJSON() ([]byte, error) + type CatalogSyncState string + const CatalogSyncStateCanceled + const CatalogSyncStateFailed + const CatalogSyncStateInProgress + const CatalogSyncStateSucceeded + func PossibleCatalogSyncStateValues() []CatalogSyncState + type CatalogSyncType string + const CatalogSyncTypeManual + const CatalogSyncTypeScheduled + func PossibleCatalogSyncTypeValues() []CatalogSyncType + type CatalogUpdate struct + Properties *CatalogUpdateProperties + func (c *CatalogUpdate) UnmarshalJSON(data []byte) error + func (c CatalogUpdate) MarshalJSON() ([]byte, error) + type CatalogUpdateProperties struct + AdoGit *GitCatalog + GitHub *GitCatalog + SyncType *CatalogSyncType + Tags map[string]*string + func (c *CatalogUpdateProperties) UnmarshalJSON(data []byte) error + func (c CatalogUpdateProperties) MarshalJSON() ([]byte, error) + type CatalogsClient struct + func NewCatalogsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CatalogsClient, error) + func (client *CatalogsClient) BeginConnect(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[CatalogsClientConnectResponse], error) + func (client *CatalogsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[CatalogsClientCreateOrUpdateResponse], error) + func (client *CatalogsClient) BeginDelete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[CatalogsClientDeleteResponse], error) + func (client *CatalogsClient) BeginSync(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[CatalogsClientSyncResponse], error) + func (client *CatalogsClient) BeginUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[CatalogsClientUpdateResponse], error) + func (client *CatalogsClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (CatalogsClientGetResponse, error) + func (client *CatalogsClient) GetSyncErrorDetails(ctx context.Context, resourceGroupName string, devCenterName string, ...) (CatalogsClientGetSyncErrorDetailsResponse, error) + func (client *CatalogsClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[CatalogsClientListByDevCenterResponse] + type CatalogsClientBeginConnectOptions struct + ResumeToken string + type CatalogsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type CatalogsClientBeginDeleteOptions struct + ResumeToken string + type CatalogsClientBeginSyncOptions struct + ResumeToken string + type CatalogsClientBeginUpdateOptions struct + ResumeToken string + type CatalogsClientConnectResponse struct + type CatalogsClientCreateOrUpdateResponse struct + type CatalogsClientDeleteResponse struct + type CatalogsClientGetOptions struct + type CatalogsClientGetResponse struct + type CatalogsClientGetSyncErrorDetailsOptions struct + type CatalogsClientGetSyncErrorDetailsResponse struct + type CatalogsClientListByDevCenterOptions struct + Top *int32 + type CatalogsClientListByDevCenterResponse struct + type CatalogsClientSyncResponse struct + type CatalogsClientUpdateResponse struct + type CheckNameAvailabilityClient struct + func NewCheckNameAvailabilityClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CheckNameAvailabilityClient, error) + func (client *CheckNameAvailabilityClient) Execute(ctx context.Context, nameAvailabilityRequest CheckNameAvailabilityRequest, ...) (CheckNameAvailabilityClientExecuteResponse, error) + type CheckNameAvailabilityClientExecuteOptions struct + type CheckNameAvailabilityClientExecuteResponse struct + type CheckNameAvailabilityReason string + const CheckNameAvailabilityReasonAlreadyExists + const CheckNameAvailabilityReasonInvalid + func PossibleCheckNameAvailabilityReasonValues() []CheckNameAvailabilityReason + type CheckNameAvailabilityRequest struct + Name *string + Type *string + func (c *CheckNameAvailabilityRequest) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityRequest) MarshalJSON() ([]byte, error) + type CheckNameAvailabilityResponse struct + Message *string + NameAvailable *bool + Reason *CheckNameAvailabilityReason + func (c *CheckNameAvailabilityResponse) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityResponse) MarshalJSON() ([]byte, error) + type CheckScopedNameAvailabilityClient struct + func NewCheckScopedNameAvailabilityClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CheckScopedNameAvailabilityClient, error) + func (client *CheckScopedNameAvailabilityClient) Execute(ctx context.Context, ...) (CheckScopedNameAvailabilityClientExecuteResponse, error) + type CheckScopedNameAvailabilityClientExecuteOptions struct + type CheckScopedNameAvailabilityClientExecuteResponse struct + type CheckScopedNameAvailabilityRequest struct + Name *string + Scope *string + Type *string + func (c *CheckScopedNameAvailabilityRequest) UnmarshalJSON(data []byte) error + func (c CheckScopedNameAvailabilityRequest) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAttachedNetworksClient() *AttachedNetworksClient + func (c *ClientFactory) NewCatalogsClient() *CatalogsClient + func (c *ClientFactory) NewCheckNameAvailabilityClient() *CheckNameAvailabilityClient + func (c *ClientFactory) NewCheckScopedNameAvailabilityClient() *CheckScopedNameAvailabilityClient + func (c *ClientFactory) NewDevBoxDefinitionsClient() *DevBoxDefinitionsClient + func (c *ClientFactory) NewDevCentersClient() *DevCentersClient + func (c *ClientFactory) NewEnvironmentDefinitionsClient() *EnvironmentDefinitionsClient + func (c *ClientFactory) NewEnvironmentTypesClient() *EnvironmentTypesClient + func (c *ClientFactory) NewGalleriesClient() *GalleriesClient + func (c *ClientFactory) NewImageVersionsClient() *ImageVersionsClient + func (c *ClientFactory) NewImagesClient() *ImagesClient + func (c *ClientFactory) NewNetworkConnectionsClient() *NetworkConnectionsClient + func (c *ClientFactory) NewOperationStatusesClient() *OperationStatusesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewPoolsClient() *PoolsClient + func (c *ClientFactory) NewProjectAllowedEnvironmentTypesClient() *ProjectAllowedEnvironmentTypesClient + func (c *ClientFactory) NewProjectCatalogEnvironmentDefinitionsClient() *ProjectCatalogEnvironmentDefinitionsClient + func (c *ClientFactory) NewProjectCatalogsClient() *ProjectCatalogsClient + func (c *ClientFactory) NewProjectEnvironmentTypesClient() *ProjectEnvironmentTypesClient + func (c *ClientFactory) NewProjectsClient() *ProjectsClient + func (c *ClientFactory) NewSKUsClient() *SKUsClient + func (c *ClientFactory) NewSchedulesClient() *SchedulesClient + func (c *ClientFactory) NewUsagesClient() *UsagesClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CustomerManagedKeyEncryption struct + KeyEncryptionKeyIdentity *CustomerManagedKeyEncryptionKeyIdentity + KeyEncryptionKeyURL *string + func (c *CustomerManagedKeyEncryption) UnmarshalJSON(data []byte) error + func (c CustomerManagedKeyEncryption) MarshalJSON() ([]byte, error) + type CustomerManagedKeyEncryptionKeyIdentity struct + DelegatedIdentityClientID *string + IdentityType *IdentityType + UserAssignedIdentityResourceID *string + func (c *CustomerManagedKeyEncryptionKeyIdentity) UnmarshalJSON(data []byte) error + func (c CustomerManagedKeyEncryptionKeyIdentity) MarshalJSON() ([]byte, error) + type DevBoxDefinition struct + ID *string + Location *string + Name *string + Properties *DevBoxDefinitionProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (d *DevBoxDefinition) UnmarshalJSON(data []byte) error + func (d DevBoxDefinition) MarshalJSON() ([]byte, error) + type DevBoxDefinitionListResult struct + NextLink *string + Value []*DevBoxDefinition + func (d *DevBoxDefinitionListResult) UnmarshalJSON(data []byte) error + func (d DevBoxDefinitionListResult) MarshalJSON() ([]byte, error) + type DevBoxDefinitionProperties struct + ActiveImageReference *ImageReference + HibernateSupport *HibernateSupport + ImageReference *ImageReference + ImageValidationErrorDetails *ImageValidationErrorDetails + ImageValidationStatus *ImageValidationStatus + OSStorageType *string + ProvisioningState *ProvisioningState + SKU *SKU + ValidationStatus *CatalogResourceValidationStatus + func (d *DevBoxDefinitionProperties) UnmarshalJSON(data []byte) error + func (d DevBoxDefinitionProperties) MarshalJSON() ([]byte, error) + type DevBoxDefinitionUpdate struct + Location *string + Properties *DevBoxDefinitionUpdateProperties + Tags map[string]*string + func (d *DevBoxDefinitionUpdate) UnmarshalJSON(data []byte) error + func (d DevBoxDefinitionUpdate) MarshalJSON() ([]byte, error) + type DevBoxDefinitionUpdateProperties struct + HibernateSupport *HibernateSupport + ImageReference *ImageReference + OSStorageType *string + SKU *SKU + func (d *DevBoxDefinitionUpdateProperties) UnmarshalJSON(data []byte) error + func (d DevBoxDefinitionUpdateProperties) MarshalJSON() ([]byte, error) + type DevBoxDefinitionsClient struct + func NewDevBoxDefinitionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DevBoxDefinitionsClient, error) + func (client *DevBoxDefinitionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevBoxDefinitionsClientCreateOrUpdateResponse], error) + func (client *DevBoxDefinitionsClient) BeginDelete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevBoxDefinitionsClientDeleteResponse], error) + func (client *DevBoxDefinitionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevBoxDefinitionsClientUpdateResponse], error) + func (client *DevBoxDefinitionsClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (DevBoxDefinitionsClientGetResponse, error) + func (client *DevBoxDefinitionsClient) GetByProject(ctx context.Context, resourceGroupName string, projectName string, ...) (DevBoxDefinitionsClientGetByProjectResponse, error) + func (client *DevBoxDefinitionsClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[DevBoxDefinitionsClientListByDevCenterResponse] + func (client *DevBoxDefinitionsClient) NewListByProjectPager(resourceGroupName string, projectName string, ...) *runtime.Pager[DevBoxDefinitionsClientListByProjectResponse] + type DevBoxDefinitionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DevBoxDefinitionsClientBeginDeleteOptions struct + ResumeToken string + type DevBoxDefinitionsClientBeginUpdateOptions struct + ResumeToken string + type DevBoxDefinitionsClientCreateOrUpdateResponse struct + type DevBoxDefinitionsClientDeleteResponse struct + type DevBoxDefinitionsClientGetByProjectOptions struct + type DevBoxDefinitionsClientGetByProjectResponse struct + type DevBoxDefinitionsClientGetOptions struct + type DevBoxDefinitionsClientGetResponse struct + type DevBoxDefinitionsClientListByDevCenterOptions struct + Top *int32 + type DevBoxDefinitionsClientListByDevCenterResponse struct + type DevBoxDefinitionsClientListByProjectOptions struct + Top *int32 + type DevBoxDefinitionsClientListByProjectResponse struct + type DevBoxDefinitionsClientUpdateResponse struct + type DevCenter struct + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *Properties + SystemData *SystemData + Tags map[string]*string + Type *string + func (d *DevCenter) UnmarshalJSON(data []byte) error + func (d DevCenter) MarshalJSON() ([]byte, error) + type DevCentersClient struct + func NewDevCentersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DevCentersClient, error) + func (client *DevCentersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevCentersClientCreateOrUpdateResponse], error) + func (client *DevCentersClient) BeginDelete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevCentersClientDeleteResponse], error) + func (client *DevCentersClient) BeginUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[DevCentersClientUpdateResponse], error) + func (client *DevCentersClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (DevCentersClientGetResponse, error) + func (client *DevCentersClient) NewListByResourceGroupPager(resourceGroupName string, options *DevCentersClientListByResourceGroupOptions) *runtime.Pager[DevCentersClientListByResourceGroupResponse] + func (client *DevCentersClient) NewListBySubscriptionPager(options *DevCentersClientListBySubscriptionOptions) *runtime.Pager[DevCentersClientListBySubscriptionResponse] + type DevCentersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DevCentersClientBeginDeleteOptions struct + ResumeToken string + type DevCentersClientBeginUpdateOptions struct + ResumeToken string + type DevCentersClientCreateOrUpdateResponse struct + type DevCentersClientDeleteResponse struct + type DevCentersClientGetOptions struct + type DevCentersClientGetResponse struct + type DevCentersClientListByResourceGroupOptions struct + Top *int32 + type DevCentersClientListByResourceGroupResponse struct + type DevCentersClientListBySubscriptionOptions struct + Top *int32 + type DevCentersClientListBySubscriptionResponse struct + type DevCentersClientUpdateResponse struct + type DomainJoinType string + const DomainJoinTypeAzureADJoin + const DomainJoinTypeHybridAzureADJoin + func PossibleDomainJoinTypeValues() []DomainJoinType + type Encryption struct + CustomerManagedKeyEncryption *CustomerManagedKeyEncryption + func (e *Encryption) UnmarshalJSON(data []byte) error + func (e Encryption) MarshalJSON() ([]byte, error) + type EndpointDependency struct + Description *string + DomainName *string + EndpointDetails []*EndpointDetail + func (e *EndpointDependency) UnmarshalJSON(data []byte) error + func (e EndpointDependency) MarshalJSON() ([]byte, error) + type EndpointDetail struct + Port *int32 + func (e *EndpointDetail) UnmarshalJSON(data []byte) error + func (e EndpointDetail) MarshalJSON() ([]byte, error) + type EnvironmentDefinition struct + ID *string + Name *string + Properties *EnvironmentDefinitionProperties + SystemData *SystemData + Type *string + func (e *EnvironmentDefinition) UnmarshalJSON(data []byte) error + func (e EnvironmentDefinition) MarshalJSON() ([]byte, error) + type EnvironmentDefinitionListResult struct + NextLink *string + Value []*EnvironmentDefinition + func (e *EnvironmentDefinitionListResult) UnmarshalJSON(data []byte) error + func (e EnvironmentDefinitionListResult) MarshalJSON() ([]byte, error) + type EnvironmentDefinitionParameter struct + Description *string + ID *string + Name *string + ReadOnly *bool + Required *bool + Type *ParameterType + func (e *EnvironmentDefinitionParameter) UnmarshalJSON(data []byte) error + func (e EnvironmentDefinitionParameter) MarshalJSON() ([]byte, error) + type EnvironmentDefinitionProperties struct + Description *string + Parameters []*EnvironmentDefinitionParameter + TemplatePath *string + ValidationStatus *CatalogResourceValidationStatus + func (e *EnvironmentDefinitionProperties) UnmarshalJSON(data []byte) error + func (e EnvironmentDefinitionProperties) MarshalJSON() ([]byte, error) + type EnvironmentDefinitionsClient struct + func NewEnvironmentDefinitionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*EnvironmentDefinitionsClient, error) + func (client *EnvironmentDefinitionsClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentDefinitionsClientGetResponse, error) + func (client *EnvironmentDefinitionsClient) GetByProjectCatalog(ctx context.Context, resourceGroupName string, projectName string, ...) (EnvironmentDefinitionsClientGetByProjectCatalogResponse, error) + func (client *EnvironmentDefinitionsClient) GetErrorDetails(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentDefinitionsClientGetErrorDetailsResponse, error) + func (client *EnvironmentDefinitionsClient) NewListByCatalogPager(resourceGroupName string, devCenterName string, catalogName string, ...) *runtime.Pager[EnvironmentDefinitionsClientListByCatalogResponse] + func (client *EnvironmentDefinitionsClient) NewListByProjectCatalogPager(resourceGroupName string, projectName string, catalogName string, ...) *runtime.Pager[EnvironmentDefinitionsClientListByProjectCatalogResponse] + type EnvironmentDefinitionsClientGetByProjectCatalogOptions struct + type EnvironmentDefinitionsClientGetByProjectCatalogResponse struct + type EnvironmentDefinitionsClientGetErrorDetailsOptions struct + type EnvironmentDefinitionsClientGetErrorDetailsResponse struct + type EnvironmentDefinitionsClientGetOptions struct + type EnvironmentDefinitionsClientGetResponse struct + type EnvironmentDefinitionsClientListByCatalogOptions struct + Top *int32 + type EnvironmentDefinitionsClientListByCatalogResponse struct + type EnvironmentDefinitionsClientListByProjectCatalogOptions struct + type EnvironmentDefinitionsClientListByProjectCatalogResponse struct + type EnvironmentRole struct + Description *string + RoleName *string + func (e *EnvironmentRole) UnmarshalJSON(data []byte) error + func (e EnvironmentRole) MarshalJSON() ([]byte, error) + type EnvironmentType struct + ID *string + Name *string + Properties *EnvironmentTypeProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (e *EnvironmentType) UnmarshalJSON(data []byte) error + func (e EnvironmentType) MarshalJSON() ([]byte, error) + type EnvironmentTypeEnableStatus string + const EnvironmentTypeEnableStatusDisabled + const EnvironmentTypeEnableStatusEnabled + func PossibleEnvironmentTypeEnableStatusValues() []EnvironmentTypeEnableStatus + type EnvironmentTypeListResult struct + NextLink *string + Value []*EnvironmentType + func (e *EnvironmentTypeListResult) UnmarshalJSON(data []byte) error + func (e EnvironmentTypeListResult) MarshalJSON() ([]byte, error) + type EnvironmentTypeProperties struct + DisplayName *string + ProvisioningState *ProvisioningState + func (e *EnvironmentTypeProperties) UnmarshalJSON(data []byte) error + func (e EnvironmentTypeProperties) MarshalJSON() ([]byte, error) + type EnvironmentTypeUpdate struct + Properties *EnvironmentTypeUpdateProperties + Tags map[string]*string + func (e *EnvironmentTypeUpdate) UnmarshalJSON(data []byte) error + func (e EnvironmentTypeUpdate) MarshalJSON() ([]byte, error) + type EnvironmentTypeUpdateProperties struct + DisplayName *string + func (e *EnvironmentTypeUpdateProperties) UnmarshalJSON(data []byte) error + func (e EnvironmentTypeUpdateProperties) MarshalJSON() ([]byte, error) + type EnvironmentTypesClient struct + func NewEnvironmentTypesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*EnvironmentTypesClient, error) + func (client *EnvironmentTypesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentTypesClientCreateOrUpdateResponse, error) + func (client *EnvironmentTypesClient) Delete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentTypesClientDeleteResponse, error) + func (client *EnvironmentTypesClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentTypesClientGetResponse, error) + func (client *EnvironmentTypesClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[EnvironmentTypesClientListByDevCenterResponse] + func (client *EnvironmentTypesClient) Update(ctx context.Context, resourceGroupName string, devCenterName string, ...) (EnvironmentTypesClientUpdateResponse, error) + type EnvironmentTypesClientCreateOrUpdateOptions struct + type EnvironmentTypesClientCreateOrUpdateResponse struct + type EnvironmentTypesClientDeleteOptions struct + type EnvironmentTypesClientDeleteResponse struct + type EnvironmentTypesClientGetOptions struct + type EnvironmentTypesClientGetResponse struct + type EnvironmentTypesClientListByDevCenterOptions struct + Top *int32 + type EnvironmentTypesClientListByDevCenterResponse struct + type EnvironmentTypesClientUpdateOptions struct + type EnvironmentTypesClientUpdateResponse struct + type ErrorAdditionalInfo struct + Info any + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e *ErrorDetail) UnmarshalJSON(data []byte) error + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type GalleriesClient struct + func NewGalleriesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleriesClient, error) + func (client *GalleriesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[GalleriesClientCreateOrUpdateResponse], error) + func (client *GalleriesClient) BeginDelete(ctx context.Context, resourceGroupName string, devCenterName string, ...) (*runtime.Poller[GalleriesClientDeleteResponse], error) + func (client *GalleriesClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (GalleriesClientGetResponse, error) + func (client *GalleriesClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[GalleriesClientListByDevCenterResponse] + type GalleriesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleriesClientBeginDeleteOptions struct + ResumeToken string + type GalleriesClientCreateOrUpdateResponse struct + type GalleriesClientDeleteResponse struct + type GalleriesClientGetOptions struct + type GalleriesClientGetResponse struct + type GalleriesClientListByDevCenterOptions struct + Top *int32 + type GalleriesClientListByDevCenterResponse struct + type Gallery struct + ID *string + Name *string + Properties *GalleryProperties + SystemData *SystemData + Type *string + func (g *Gallery) UnmarshalJSON(data []byte) error + func (g Gallery) MarshalJSON() ([]byte, error) + type GalleryListResult struct + NextLink *string + Value []*Gallery + func (g *GalleryListResult) UnmarshalJSON(data []byte) error + func (g GalleryListResult) MarshalJSON() ([]byte, error) + type GalleryProperties struct + GalleryResourceID *string + ProvisioningState *ProvisioningState + func (g *GalleryProperties) UnmarshalJSON(data []byte) error + func (g GalleryProperties) MarshalJSON() ([]byte, error) + type GitCatalog struct + Branch *string + Path *string + SecretIdentifier *string + URI *string + func (g *GitCatalog) UnmarshalJSON(data []byte) error + func (g GitCatalog) MarshalJSON() ([]byte, error) + type HealthCheck struct + AdditionalDetails *string + DisplayName *string + EndDateTime *time.Time + ErrorType *string + RecommendedAction *string + StartDateTime *time.Time + Status *HealthCheckStatus + func (h *HealthCheck) UnmarshalJSON(data []byte) error + func (h HealthCheck) MarshalJSON() ([]byte, error) + type HealthCheckStatus string + const HealthCheckStatusFailed + const HealthCheckStatusPassed + const HealthCheckStatusPending + const HealthCheckStatusRunning + const HealthCheckStatusUnknown + const HealthCheckStatusWarning + func PossibleHealthCheckStatusValues() []HealthCheckStatus + type HealthCheckStatusDetails struct + ID *string + Name *string + Properties *HealthCheckStatusDetailsProperties + SystemData *SystemData + Type *string + func (h *HealthCheckStatusDetails) UnmarshalJSON(data []byte) error + func (h HealthCheckStatusDetails) MarshalJSON() ([]byte, error) + type HealthCheckStatusDetailsListResult struct + NextLink *string + Value []*HealthCheckStatusDetails + func (h *HealthCheckStatusDetailsListResult) UnmarshalJSON(data []byte) error + func (h HealthCheckStatusDetailsListResult) MarshalJSON() ([]byte, error) + type HealthCheckStatusDetailsProperties struct + EndDateTime *time.Time + HealthChecks []*HealthCheck + StartDateTime *time.Time + func (h *HealthCheckStatusDetailsProperties) UnmarshalJSON(data []byte) error + func (h HealthCheckStatusDetailsProperties) MarshalJSON() ([]byte, error) + type HealthStatus string + const HealthStatusHealthy + const HealthStatusPending + const HealthStatusUnhealthy + const HealthStatusUnknown + const HealthStatusWarning + func PossibleHealthStatusValues() []HealthStatus + type HealthStatusDetail struct + Code *string + Message *string + func (h *HealthStatusDetail) UnmarshalJSON(data []byte) error + func (h HealthStatusDetail) MarshalJSON() ([]byte, error) + type HibernateSupport string + const HibernateSupportDisabled + const HibernateSupportEnabled + func PossibleHibernateSupportValues() []HibernateSupport + type IdentityType string + const IdentityTypeDelegatedResourceIdentity + const IdentityTypeSystemAssignedIdentity + const IdentityTypeUserAssignedIdentity + func PossibleIdentityTypeValues() []IdentityType + type Image struct + ID *string + Name *string + Properties *ImageProperties + SystemData *SystemData + Type *string + func (i *Image) UnmarshalJSON(data []byte) error + func (i Image) MarshalJSON() ([]byte, error) + type ImageListResult struct + NextLink *string + Value []*Image + func (i *ImageListResult) UnmarshalJSON(data []byte) error + func (i ImageListResult) MarshalJSON() ([]byte, error) + type ImageProperties struct + Description *string + HibernateSupport *HibernateSupport + Offer *string + ProvisioningState *ProvisioningState + Publisher *string + RecommendedMachineConfiguration *RecommendedMachineConfiguration + SKU *string + func (i *ImageProperties) UnmarshalJSON(data []byte) error + func (i ImageProperties) MarshalJSON() ([]byte, error) + type ImageReference struct + ExactVersion *string + ID *string + func (i *ImageReference) UnmarshalJSON(data []byte) error + func (i ImageReference) MarshalJSON() ([]byte, error) + type ImageValidationErrorDetails struct + Code *string + Message *string + func (i *ImageValidationErrorDetails) UnmarshalJSON(data []byte) error + func (i ImageValidationErrorDetails) MarshalJSON() ([]byte, error) + type ImageValidationStatus string + const ImageValidationStatusFailed + const ImageValidationStatusPending + const ImageValidationStatusSucceeded + const ImageValidationStatusTimedOut + const ImageValidationStatusUnknown + func PossibleImageValidationStatusValues() []ImageValidationStatus + type ImageVersion struct + ID *string + Name *string + Properties *ImageVersionProperties + SystemData *SystemData + Type *string + func (i *ImageVersion) UnmarshalJSON(data []byte) error + func (i ImageVersion) MarshalJSON() ([]byte, error) + type ImageVersionListResult struct + NextLink *string + Value []*ImageVersion + func (i *ImageVersionListResult) UnmarshalJSON(data []byte) error + func (i ImageVersionListResult) MarshalJSON() ([]byte, error) + type ImageVersionProperties struct + ExcludeFromLatest *bool + Name *string + OSDiskImageSizeInGb *int32 + ProvisioningState *ProvisioningState + PublishedDate *time.Time + func (i *ImageVersionProperties) UnmarshalJSON(data []byte) error + func (i ImageVersionProperties) MarshalJSON() ([]byte, error) + type ImageVersionsClient struct + func NewImageVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ImageVersionsClient, error) + func (client *ImageVersionsClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (ImageVersionsClientGetResponse, error) + func (client *ImageVersionsClient) NewListByImagePager(resourceGroupName string, devCenterName string, galleryName string, ...) *runtime.Pager[ImageVersionsClientListByImageResponse] + type ImageVersionsClientGetOptions struct + type ImageVersionsClientGetResponse struct + type ImageVersionsClientListByImageOptions struct + type ImageVersionsClientListByImageResponse struct + type ImagesClient struct + func NewImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ImagesClient, error) + func (client *ImagesClient) Get(ctx context.Context, resourceGroupName string, devCenterName string, ...) (ImagesClientGetResponse, error) + func (client *ImagesClient) NewListByDevCenterPager(resourceGroupName string, devCenterName string, ...) *runtime.Pager[ImagesClientListByDevCenterResponse] + func (client *ImagesClient) NewListByGalleryPager(resourceGroupName string, devCenterName string, galleryName string, ...) *runtime.Pager[ImagesClientListByGalleryResponse] + type ImagesClientGetOptions struct + type ImagesClientGetResponse struct + type ImagesClientListByDevCenterOptions struct + Top *int32 + type ImagesClientListByDevCenterResponse struct + type ImagesClientListByGalleryOptions struct + Top *int32 + type ImagesClientListByGalleryResponse struct + type LicenseType string + const LicenseTypeWindowsClient + func PossibleLicenseTypeValues() []LicenseType + type ListResult struct + NextLink *string + Value []*DevCenter + func (l *ListResult) UnmarshalJSON(data []byte) error + func (l ListResult) MarshalJSON() ([]byte, error) + type ListUsagesResult struct + NextLink *string + Value []*Usage + func (l *ListUsagesResult) UnmarshalJSON(data []byte) error + func (l ListUsagesResult) MarshalJSON() ([]byte, error) + type LocalAdminStatus string + const LocalAdminStatusDisabled + const LocalAdminStatusEnabled + func PossibleLocalAdminStatusValues() []LocalAdminStatus + type ManagedServiceIdentity struct + PrincipalID *string + TenantID *string + Type *ManagedServiceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentity + func (m *ManagedServiceIdentity) UnmarshalJSON(data []byte) error + func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error) + type ManagedServiceIdentityType string + const ManagedServiceIdentityTypeNone + const ManagedServiceIdentityTypeSystemAssigned + const ManagedServiceIdentityTypeSystemAssignedUserAssigned + const ManagedServiceIdentityTypeUserAssigned + func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType + type NetworkConnection struct + ID *string + Location *string + Name *string + Properties *NetworkProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (n *NetworkConnection) UnmarshalJSON(data []byte) error + func (n NetworkConnection) MarshalJSON() ([]byte, error) + type NetworkConnectionListResult struct + NextLink *string + Value []*NetworkConnection + func (n *NetworkConnectionListResult) UnmarshalJSON(data []byte) error + func (n NetworkConnectionListResult) MarshalJSON() ([]byte, error) + type NetworkConnectionUpdate struct + Location *string + Properties *NetworkConnectionUpdateProperties + Tags map[string]*string + func (n *NetworkConnectionUpdate) UnmarshalJSON(data []byte) error + func (n NetworkConnectionUpdate) MarshalJSON() ([]byte, error) + type NetworkConnectionUpdateProperties struct + DomainName *string + DomainPassword *string + DomainUsername *string + OrganizationUnit *string + SubnetID *string + func (n *NetworkConnectionUpdateProperties) UnmarshalJSON(data []byte) error + func (n NetworkConnectionUpdateProperties) MarshalJSON() ([]byte, error) + type NetworkConnectionsClient struct + func NewNetworkConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*NetworkConnectionsClient, error) + func (client *NetworkConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (*runtime.Poller[NetworkConnectionsClientCreateOrUpdateResponse], error) + func (client *NetworkConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (*runtime.Poller[NetworkConnectionsClientDeleteResponse], error) + func (client *NetworkConnectionsClient) BeginRunHealthChecks(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (*runtime.Poller[NetworkConnectionsClientRunHealthChecksResponse], error) + func (client *NetworkConnectionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (*runtime.Poller[NetworkConnectionsClientUpdateResponse], error) + func (client *NetworkConnectionsClient) Get(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (NetworkConnectionsClientGetResponse, error) + func (client *NetworkConnectionsClient) GetHealthDetails(ctx context.Context, resourceGroupName string, networkConnectionName string, ...) (NetworkConnectionsClientGetHealthDetailsResponse, error) + func (client *NetworkConnectionsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[NetworkConnectionsClientListByResourceGroupResponse] + func (client *NetworkConnectionsClient) NewListBySubscriptionPager(options *NetworkConnectionsClientListBySubscriptionOptions) *runtime.Pager[NetworkConnectionsClientListBySubscriptionResponse] + func (client *NetworkConnectionsClient) NewListHealthDetailsPager(resourceGroupName string, networkConnectionName string, ...) *runtime.Pager[NetworkConnectionsClientListHealthDetailsResponse] + func (client *NetworkConnectionsClient) NewListOutboundNetworkDependenciesEndpointsPager(resourceGroupName string, networkConnectionName string, ...) ... + type NetworkConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type NetworkConnectionsClientBeginDeleteOptions struct + ResumeToken string + type NetworkConnectionsClientBeginRunHealthChecksOptions struct + ResumeToken string + type NetworkConnectionsClientBeginUpdateOptions struct + ResumeToken string + type NetworkConnectionsClientCreateOrUpdateResponse struct + type NetworkConnectionsClientDeleteResponse struct + type NetworkConnectionsClientGetHealthDetailsOptions struct + type NetworkConnectionsClientGetHealthDetailsResponse struct + type NetworkConnectionsClientGetOptions struct + type NetworkConnectionsClientGetResponse struct + type NetworkConnectionsClientListByResourceGroupOptions struct + Top *int32 + type NetworkConnectionsClientListByResourceGroupResponse struct + type NetworkConnectionsClientListBySubscriptionOptions struct + Top *int32 + type NetworkConnectionsClientListBySubscriptionResponse struct + type NetworkConnectionsClientListHealthDetailsOptions struct + Top *int32 + type NetworkConnectionsClientListHealthDetailsResponse struct + type NetworkConnectionsClientListOutboundNetworkDependenciesEndpointsOptions struct + Top *int32 + type NetworkConnectionsClientListOutboundNetworkDependenciesEndpointsResponse struct + type NetworkConnectionsClientRunHealthChecksResponse struct + type NetworkConnectionsClientUpdateResponse struct + type NetworkProperties struct + DomainJoinType *DomainJoinType + DomainName *string + DomainPassword *string + DomainUsername *string + HealthCheckStatus *HealthCheckStatus + NetworkingResourceGroupName *string + OrganizationUnit *string + ProvisioningState *ProvisioningState + SubnetID *string + func (n *NetworkProperties) UnmarshalJSON(data []byte) error + func (n NetworkProperties) MarshalJSON() ([]byte, error) + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *Origin + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationStatus struct + EndTime *time.Time + Error *ErrorDetail + ID *string + Name *string + Operations []*OperationStatusResult + PercentComplete *float32 + Properties any + ResourceID *string + StartTime *time.Time + Status *string + func (o *OperationStatus) UnmarshalJSON(data []byte) error + func (o OperationStatus) MarshalJSON() ([]byte, error) + type OperationStatusResult struct + EndTime *time.Time + Error *ErrorDetail + ID *string + Name *string + Operations []*OperationStatusResult + PercentComplete *float32 + ResourceID *string + StartTime *time.Time + Status *string + func (o *OperationStatusResult) UnmarshalJSON(data []byte) error + func (o OperationStatusResult) MarshalJSON() ([]byte, error) + type OperationStatusesClient struct + func NewOperationStatusesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OperationStatusesClient, error) + func (client *OperationStatusesClient) Get(ctx context.Context, location string, operationID string, ...) (OperationStatusesClientGetResponse, error) + type OperationStatusesClientGetOptions struct + type OperationStatusesClientGetResponse struct + Location *string + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type Origin string + const OriginSystem + const OriginUser + const OriginUserSystem + func PossibleOriginValues() []Origin + type OutboundEnvironmentEndpoint struct + Category *string + Endpoints []*EndpointDependency + func (o *OutboundEnvironmentEndpoint) UnmarshalJSON(data []byte) error + func (o OutboundEnvironmentEndpoint) MarshalJSON() ([]byte, error) + type OutboundEnvironmentEndpointCollection struct + NextLink *string + Value []*OutboundEnvironmentEndpoint + func (o *OutboundEnvironmentEndpointCollection) UnmarshalJSON(data []byte) error + func (o OutboundEnvironmentEndpointCollection) MarshalJSON() ([]byte, error) + type ParameterType string + const ParameterTypeArray + const ParameterTypeBoolean + const ParameterTypeInteger + const ParameterTypeNumber + const ParameterTypeObject + const ParameterTypeString + func PossibleParameterTypeValues() []ParameterType + type Pool struct + ID *string + Location *string + Name *string + Properties *PoolProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (p *Pool) UnmarshalJSON(data []byte) error + func (p Pool) MarshalJSON() ([]byte, error) + type PoolListResult struct + NextLink *string + Value []*Pool + func (p *PoolListResult) UnmarshalJSON(data []byte) error + func (p PoolListResult) MarshalJSON() ([]byte, error) + type PoolProperties struct + DevBoxCount *int32 + DevBoxDefinitionName *string + DisplayName *string + HealthStatus *HealthStatus + HealthStatusDetails []*HealthStatusDetail + LicenseType *LicenseType + LocalAdministrator *LocalAdminStatus + ManagedVirtualNetworkRegions []*string + NetworkConnectionName *string + ProvisioningState *ProvisioningState + SingleSignOnStatus *SingleSignOnStatus + StopOnDisconnect *StopOnDisconnectConfiguration + VirtualNetworkType *VirtualNetworkType + func (p *PoolProperties) UnmarshalJSON(data []byte) error + func (p PoolProperties) MarshalJSON() ([]byte, error) + type PoolUpdate struct + Location *string + Properties *PoolUpdateProperties + Tags map[string]*string + func (p *PoolUpdate) UnmarshalJSON(data []byte) error + func (p PoolUpdate) MarshalJSON() ([]byte, error) + type PoolUpdateProperties struct + DevBoxDefinitionName *string + DisplayName *string + LicenseType *LicenseType + LocalAdministrator *LocalAdminStatus + ManagedVirtualNetworkRegions []*string + NetworkConnectionName *string + SingleSignOnStatus *SingleSignOnStatus + StopOnDisconnect *StopOnDisconnectConfiguration + VirtualNetworkType *VirtualNetworkType + func (p *PoolUpdateProperties) UnmarshalJSON(data []byte) error + func (p PoolUpdateProperties) MarshalJSON() ([]byte, error) + type PoolsClient struct + func NewPoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PoolsClient, error) + func (client *PoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[PoolsClientCreateOrUpdateResponse], error) + func (client *PoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[PoolsClientDeleteResponse], error) + func (client *PoolsClient) BeginRunHealthChecks(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[PoolsClientRunHealthChecksResponse], error) + func (client *PoolsClient) BeginUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[PoolsClientUpdateResponse], error) + func (client *PoolsClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (PoolsClientGetResponse, error) + func (client *PoolsClient) NewListByProjectPager(resourceGroupName string, projectName string, ...) *runtime.Pager[PoolsClientListByProjectResponse] + type PoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PoolsClientBeginDeleteOptions struct + ResumeToken string + type PoolsClientBeginRunHealthChecksOptions struct + ResumeToken string + type PoolsClientBeginUpdateOptions struct + ResumeToken string + type PoolsClientCreateOrUpdateResponse struct + type PoolsClientDeleteResponse struct + type PoolsClientGetOptions struct + type PoolsClientGetResponse struct + type PoolsClientListByProjectOptions struct + Top *int32 + type PoolsClientListByProjectResponse struct + type PoolsClientRunHealthChecksResponse struct + type PoolsClientUpdateResponse struct + type Project struct + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *ProjectProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (p *Project) UnmarshalJSON(data []byte) error + func (p Project) MarshalJSON() ([]byte, error) + type ProjectAllowedEnvironmentTypesClient struct + func NewProjectAllowedEnvironmentTypesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProjectAllowedEnvironmentTypesClient, error) + func (client *ProjectAllowedEnvironmentTypesClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectAllowedEnvironmentTypesClientGetResponse, error) + func (client *ProjectAllowedEnvironmentTypesClient) NewListPager(resourceGroupName string, projectName string, ...) *runtime.Pager[ProjectAllowedEnvironmentTypesClientListResponse] + type ProjectAllowedEnvironmentTypesClientGetOptions struct + type ProjectAllowedEnvironmentTypesClientGetResponse struct + type ProjectAllowedEnvironmentTypesClientListOptions struct + Top *int32 + type ProjectAllowedEnvironmentTypesClientListResponse struct + type ProjectCatalogEnvironmentDefinitionsClient struct + func NewProjectCatalogEnvironmentDefinitionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProjectCatalogEnvironmentDefinitionsClient, error) + func (client *ProjectCatalogEnvironmentDefinitionsClient) GetErrorDetails(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectCatalogEnvironmentDefinitionsClientGetErrorDetailsResponse, error) + type ProjectCatalogEnvironmentDefinitionsClientGetErrorDetailsOptions struct + type ProjectCatalogEnvironmentDefinitionsClientGetErrorDetailsResponse struct + type ProjectCatalogSettings struct + CatalogItemSyncTypes []*CatalogItemType + func (p *ProjectCatalogSettings) UnmarshalJSON(data []byte) error + func (p ProjectCatalogSettings) MarshalJSON() ([]byte, error) + type ProjectCatalogSettingsInfo struct + CatalogItemSyncEnableStatus *CatalogItemSyncEnableStatus + func (p *ProjectCatalogSettingsInfo) UnmarshalJSON(data []byte) error + func (p ProjectCatalogSettingsInfo) MarshalJSON() ([]byte, error) + type ProjectCatalogsClient struct + func NewProjectCatalogsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProjectCatalogsClient, error) + func (client *ProjectCatalogsClient) BeginConnect(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectCatalogsClientConnectResponse], error) + func (client *ProjectCatalogsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectCatalogsClientCreateOrUpdateResponse], error) + func (client *ProjectCatalogsClient) BeginDelete(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectCatalogsClientDeleteResponse], error) + func (client *ProjectCatalogsClient) BeginPatch(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectCatalogsClientPatchResponse], error) + func (client *ProjectCatalogsClient) BeginSync(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectCatalogsClientSyncResponse], error) + func (client *ProjectCatalogsClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectCatalogsClientGetResponse, error) + func (client *ProjectCatalogsClient) GetSyncErrorDetails(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectCatalogsClientGetSyncErrorDetailsResponse, error) + func (client *ProjectCatalogsClient) NewListPager(resourceGroupName string, projectName string, ...) *runtime.Pager[ProjectCatalogsClientListResponse] + type ProjectCatalogsClientBeginConnectOptions struct + ResumeToken string + type ProjectCatalogsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ProjectCatalogsClientBeginDeleteOptions struct + ResumeToken string + type ProjectCatalogsClientBeginPatchOptions struct + ResumeToken string + type ProjectCatalogsClientBeginSyncOptions struct + ResumeToken string + type ProjectCatalogsClientConnectResponse struct + type ProjectCatalogsClientCreateOrUpdateResponse struct + type ProjectCatalogsClientDeleteResponse struct + type ProjectCatalogsClientGetOptions struct + type ProjectCatalogsClientGetResponse struct + type ProjectCatalogsClientGetSyncErrorDetailsOptions struct + type ProjectCatalogsClientGetSyncErrorDetailsResponse struct + type ProjectCatalogsClientListOptions struct + Top *int32 + type ProjectCatalogsClientListResponse struct + type ProjectCatalogsClientPatchResponse struct + type ProjectCatalogsClientSyncResponse struct + type ProjectEnvironmentType struct + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *ProjectEnvironmentTypeProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (p *ProjectEnvironmentType) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentType) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypeListResult struct + NextLink *string + Value []*ProjectEnvironmentType + func (p *ProjectEnvironmentTypeListResult) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentTypeListResult) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypeProperties struct + CreatorRoleAssignment *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment + DeploymentTargetID *string + DisplayName *string + EnvironmentCount *int32 + ProvisioningState *ProvisioningState + Status *EnvironmentTypeEnableStatus + UserRoleAssignments map[string]*UserRoleAssignmentValue + func (p *ProjectEnvironmentTypeProperties) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentTypeProperties) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypeUpdate struct + Identity *ManagedServiceIdentity + Properties *ProjectEnvironmentTypeUpdateProperties + Tags map[string]*string + func (p *ProjectEnvironmentTypeUpdate) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentTypeUpdate) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypeUpdateProperties struct + CreatorRoleAssignment *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment + DeploymentTargetID *string + DisplayName *string + Status *EnvironmentTypeEnableStatus + UserRoleAssignments map[string]*UserRoleAssignmentValue + func (p *ProjectEnvironmentTypeUpdateProperties) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentTypeUpdateProperties) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment struct + Roles map[string]*EnvironmentRole + func (p *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment) UnmarshalJSON(data []byte) error + func (p ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment) MarshalJSON() ([]byte, error) + type ProjectEnvironmentTypesClient struct + func NewProjectEnvironmentTypesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProjectEnvironmentTypesClient, error) + func (client *ProjectEnvironmentTypesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectEnvironmentTypesClientCreateOrUpdateResponse, error) + func (client *ProjectEnvironmentTypesClient) Delete(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectEnvironmentTypesClientDeleteResponse, error) + func (client *ProjectEnvironmentTypesClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectEnvironmentTypesClientGetResponse, error) + func (client *ProjectEnvironmentTypesClient) NewListPager(resourceGroupName string, projectName string, ...) *runtime.Pager[ProjectEnvironmentTypesClientListResponse] + func (client *ProjectEnvironmentTypesClient) Update(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectEnvironmentTypesClientUpdateResponse, error) + type ProjectEnvironmentTypesClientCreateOrUpdateOptions struct + type ProjectEnvironmentTypesClientCreateOrUpdateResponse struct + type ProjectEnvironmentTypesClientDeleteOptions struct + type ProjectEnvironmentTypesClientDeleteResponse struct + type ProjectEnvironmentTypesClientGetOptions struct + type ProjectEnvironmentTypesClientGetResponse struct + type ProjectEnvironmentTypesClientListOptions struct + Top *int32 + type ProjectEnvironmentTypesClientListResponse struct + type ProjectEnvironmentTypesClientUpdateOptions struct + type ProjectEnvironmentTypesClientUpdateResponse struct + type ProjectListResult struct + NextLink *string + Value []*Project + func (p *ProjectListResult) UnmarshalJSON(data []byte) error + func (p ProjectListResult) MarshalJSON() ([]byte, error) + type ProjectProperties struct + CatalogSettings *ProjectCatalogSettings + Description *string + DevCenterID *string + DevCenterURI *string + DisplayName *string + MaxDevBoxesPerUser *int32 + ProvisioningState *ProvisioningState + func (p *ProjectProperties) UnmarshalJSON(data []byte) error + func (p ProjectProperties) MarshalJSON() ([]byte, error) + type ProjectUpdate struct + Identity *ManagedServiceIdentity + Location *string + Properties *ProjectUpdateProperties + Tags map[string]*string + func (p *ProjectUpdate) UnmarshalJSON(data []byte) error + func (p ProjectUpdate) MarshalJSON() ([]byte, error) + type ProjectUpdateProperties struct + CatalogSettings *ProjectCatalogSettings + Description *string + DevCenterID *string + DisplayName *string + MaxDevBoxesPerUser *int32 + func (p *ProjectUpdateProperties) UnmarshalJSON(data []byte) error + func (p ProjectUpdateProperties) MarshalJSON() ([]byte, error) + type ProjectsClient struct + func NewProjectsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProjectsClient, error) + func (client *ProjectsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectsClientCreateOrUpdateResponse], error) + func (client *ProjectsClient) BeginDelete(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectsClientDeleteResponse], error) + func (client *ProjectsClient) BeginUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[ProjectsClientUpdateResponse], error) + func (client *ProjectsClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (ProjectsClientGetResponse, error) + func (client *ProjectsClient) NewListByResourceGroupPager(resourceGroupName string, options *ProjectsClientListByResourceGroupOptions) *runtime.Pager[ProjectsClientListByResourceGroupResponse] + func (client *ProjectsClient) NewListBySubscriptionPager(options *ProjectsClientListBySubscriptionOptions) *runtime.Pager[ProjectsClientListBySubscriptionResponse] + type ProjectsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ProjectsClientBeginDeleteOptions struct + ResumeToken string + type ProjectsClientBeginUpdateOptions struct + ResumeToken string + type ProjectsClientCreateOrUpdateResponse struct + type ProjectsClientDeleteResponse struct + type ProjectsClientGetOptions struct + type ProjectsClientGetResponse struct + type ProjectsClientListByResourceGroupOptions struct + Top *int32 + type ProjectsClientListByResourceGroupResponse struct + type ProjectsClientListBySubscriptionOptions struct + Top *int32 + type ProjectsClientListBySubscriptionResponse struct + type ProjectsClientUpdateResponse struct + type Properties struct + DevCenterURI *string + DisplayName *string + Encryption *Encryption + ProjectCatalogSettings *ProjectCatalogSettingsInfo + ProvisioningState *ProvisioningState + func (p *Properties) UnmarshalJSON(data []byte) error + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateCreated + const ProvisioningStateCreating + const ProvisioningStateDeleted + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateMovingResources + const ProvisioningStateNotSpecified + const ProvisioningStateRolloutInProgress + const ProvisioningStateRunning + const ProvisioningStateStorageProvisioningFailed + const ProvisioningStateSucceeded + const ProvisioningStateTransientFailure + const ProvisioningStateUpdated + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type RecommendedMachineConfiguration struct + Memory *ResourceRange + VCPUs *ResourceRange + func (r *RecommendedMachineConfiguration) UnmarshalJSON(data []byte) error + func (r RecommendedMachineConfiguration) MarshalJSON() ([]byte, error) + type ResourceRange struct + Max *int32 + Min *int32 + func (r *ResourceRange) UnmarshalJSON(data []byte) error + func (r ResourceRange) MarshalJSON() ([]byte, error) + type SKU struct + Capacity *int32 + Family *string + Name *string + Size *string + Tier *SKUTier + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type SKUInfo struct + Capabilities []*Capability + Capacity *int32 + Family *string + Locations []*string + Name *string + ResourceType *string + Size *string + Tier *SKUTier + func (s *SKUInfo) UnmarshalJSON(data []byte) error + func (s SKUInfo) MarshalJSON() ([]byte, error) + type SKUListResult struct + NextLink *string + Value []*SKUInfo + func (s *SKUListResult) UnmarshalJSON(data []byte) error + func (s SKUListResult) MarshalJSON() ([]byte, error) + type SKUTier string + const SKUTierBasic + const SKUTierFree + const SKUTierPremium + const SKUTierStandard + func PossibleSKUTierValues() []SKUTier + type SKUsClient struct + func NewSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SKUsClient, error) + func (client *SKUsClient) NewListBySubscriptionPager(options *SKUsClientListBySubscriptionOptions) *runtime.Pager[SKUsClientListBySubscriptionResponse] + type SKUsClientListBySubscriptionOptions struct + Top *int32 + type SKUsClientListBySubscriptionResponse struct + type Schedule struct + ID *string + Name *string + Properties *ScheduleProperties + SystemData *SystemData + Type *string + func (s *Schedule) UnmarshalJSON(data []byte) error + func (s Schedule) MarshalJSON() ([]byte, error) + type ScheduleEnableStatus string + const ScheduleEnableStatusDisabled + const ScheduleEnableStatusEnabled + func PossibleScheduleEnableStatusValues() []ScheduleEnableStatus + type ScheduleListResult struct + NextLink *string + Value []*Schedule + func (s *ScheduleListResult) UnmarshalJSON(data []byte) error + func (s ScheduleListResult) MarshalJSON() ([]byte, error) + type ScheduleProperties struct + Frequency *ScheduledFrequency + Location *string + ProvisioningState *ProvisioningState + State *ScheduleEnableStatus + Tags map[string]*string + Time *string + TimeZone *string + Type *ScheduledType + func (s *ScheduleProperties) UnmarshalJSON(data []byte) error + func (s ScheduleProperties) MarshalJSON() ([]byte, error) + type ScheduleUpdate struct + Properties *ScheduleUpdateProperties + func (s *ScheduleUpdate) UnmarshalJSON(data []byte) error + func (s ScheduleUpdate) MarshalJSON() ([]byte, error) + type ScheduleUpdateProperties struct + Frequency *ScheduledFrequency + Location *string + State *ScheduleEnableStatus + Tags map[string]*string + Time *string + TimeZone *string + Type *ScheduledType + func (s *ScheduleUpdateProperties) UnmarshalJSON(data []byte) error + func (s ScheduleUpdateProperties) MarshalJSON() ([]byte, error) + type ScheduledFrequency string + const ScheduledFrequencyDaily + func PossibleScheduledFrequencyValues() []ScheduledFrequency + type ScheduledType string + const ScheduledTypeStopDevBox + func PossibleScheduledTypeValues() []ScheduledType + type SchedulesClient struct + func NewSchedulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SchedulesClient, error) + func (client *SchedulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[SchedulesClientCreateOrUpdateResponse], error) + func (client *SchedulesClient) BeginDelete(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[SchedulesClientDeleteResponse], error) + func (client *SchedulesClient) BeginUpdate(ctx context.Context, resourceGroupName string, projectName string, ...) (*runtime.Poller[SchedulesClientUpdateResponse], error) + func (client *SchedulesClient) Get(ctx context.Context, resourceGroupName string, projectName string, ...) (SchedulesClientGetResponse, error) + func (client *SchedulesClient) NewListByPoolPager(resourceGroupName string, projectName string, poolName string, ...) *runtime.Pager[SchedulesClientListByPoolResponse] + type SchedulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + Top *int32 + type SchedulesClientBeginDeleteOptions struct + ResumeToken string + Top *int32 + type SchedulesClientBeginUpdateOptions struct + ResumeToken string + Top *int32 + type SchedulesClientCreateOrUpdateResponse struct + type SchedulesClientDeleteResponse struct + type SchedulesClientGetOptions struct + Top *int32 + type SchedulesClientGetResponse struct + type SchedulesClientListByPoolOptions struct + Top *int32 + type SchedulesClientListByPoolResponse struct + type SchedulesClientUpdateResponse struct + type SingleSignOnStatus string + const SingleSignOnStatusDisabled + const SingleSignOnStatusEnabled + func PossibleSingleSignOnStatusValues() []SingleSignOnStatus + type StopOnDisconnectConfiguration struct + GracePeriodMinutes *int32 + Status *StopOnDisconnectEnableStatus + func (s *StopOnDisconnectConfiguration) UnmarshalJSON(data []byte) error + func (s StopOnDisconnectConfiguration) MarshalJSON() ([]byte, error) + type StopOnDisconnectEnableStatus string + const StopOnDisconnectEnableStatusDisabled + const StopOnDisconnectEnableStatusEnabled + func PossibleStopOnDisconnectEnableStatusValues() []StopOnDisconnectEnableStatus + type SyncErrorDetails struct + Conflicts []*CatalogConflictError + Errors []*CatalogSyncError + OperationError *CatalogErrorDetails + func (s *SyncErrorDetails) UnmarshalJSON(data []byte) error + func (s SyncErrorDetails) MarshalJSON() ([]byte, error) + type SyncStats struct + Added *int32 + Removed *int32 + SyncedCatalogItemTypes []*CatalogItemType + SynchronizationErrors *int32 + Unchanged *int32 + Updated *int32 + ValidationErrors *int32 + func (s *SyncStats) UnmarshalJSON(data []byte) error + func (s SyncStats) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type Update struct + Identity *ManagedServiceIdentity + Location *string + Properties *UpdateProperties + Tags map[string]*string + func (u *Update) UnmarshalJSON(data []byte) error + func (u Update) MarshalJSON() ([]byte, error) + type UpdateProperties struct + DisplayName *string + Encryption *Encryption + ProjectCatalogSettings *ProjectCatalogSettingsInfo + func (u *UpdateProperties) UnmarshalJSON(data []byte) error + func (u UpdateProperties) MarshalJSON() ([]byte, error) + type Usage struct + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Unit *UsageUnit + func (u *Usage) UnmarshalJSON(data []byte) error + func (u Usage) MarshalJSON() ([]byte, error) + type UsageName struct + LocalizedValue *string + Value *string + func (u *UsageName) UnmarshalJSON(data []byte) error + func (u UsageName) MarshalJSON() ([]byte, error) + type UsageUnit string + const UsageUnitCount + func PossibleUsageUnitValues() []UsageUnit + type UsagesClient struct + func NewUsagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsagesClient, error) + func (client *UsagesClient) NewListByLocationPager(location string, options *UsagesClientListByLocationOptions) *runtime.Pager[UsagesClientListByLocationResponse] + type UsagesClientListByLocationOptions struct + type UsagesClientListByLocationResponse struct + type UserAssignedIdentity struct + ClientID *string + PrincipalID *string + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type UserRoleAssignmentValue struct + Roles map[string]*EnvironmentRole + func (u *UserRoleAssignmentValue) UnmarshalJSON(data []byte) error + func (u UserRoleAssignmentValue) MarshalJSON() ([]byte, error) + type VirtualNetworkType string + const VirtualNetworkTypeManaged + const VirtualNetworkTypeUnmanaged + func PossibleVirtualNetworkTypeValues() []VirtualNetworkType Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/devcenter/armdevcenter