The identity and technical contract details declared by the specification.
VerificationStepResponse
object
Response DTO representing a single verification step result. Each step contains information about a specific check performed during credential verification.
5 properties
4 required
LookedUpResourceGroupDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
CloudSubscriptionDto
object
Response DTO representing a cloud subscription (Azure Subscription, AWS Account, GCP Project).
11 properties
10 required
LookedUpManagedImageDto
object
Represents a looked-up Azure Managed Image (Microsoft.Compute/images) for the managed image picker. Extends the base image DTO with managed-image-specific prop…
26 properties
10 required
ComputeQuotaDto
object
Represents a compute quota usage entry for a subscription region. Includes vCPU family quotas, total regional vCPU quota, and other compute resource quotas (e.…
4 properties
4 required
ImportCloudResourcesRequest
object
Request model for importing cloud resources. Supports two modes: 1. Import ALL resources of ALL types (importAll = true) 2. Import specific resources by type (…
2 properties
LookedUpVirtualMachineDto
object
Represents a looked-up virtual machine resource with promoted VM-specific properties.
12 properties
12 required
DiscoveredCloudResourceDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
VmSizeDto
object
Data transfer object representing a virtual machine size/SKU. Contains specifications and capabilities for capacity planning and provisioning.
25 properties
17 required
SubscriptionLifecycleState
string
Lifecycle state of a cloud subscription. Represents the subscription's position in the wizard/management workflow.
ImageSourceType
string
Represents the source type of a virtual machine image.
LookedUpGalleryImageVersionDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
JobCreatedDto
object
Lightweight response returned when a job is created. Contains only essential information needed to track the job. Use the statusUrl to poll for updates and job…
7 properties
7 required
LookedUpGalleryDto
object
Represents a looked-up Azure Compute Gallery resource.
7 properties
7 required
VerificationStatus
string
Represents the status of a verification check (credentials, inventory sync, etc.).
JobType
string
Defines the types of background jobs supported by the system. Each job type is processed by a specific worker and has its own parameter structure.
VerificationStepStatus
string
Discrete states a verification step can finish in.
PermissionCheckStatus
string
Outcome of an advisory permission pre-flight check. The check never blocks an operation; consumers decide how to surface each status.
ErrorResponse
object
Standard error body the API returns when a request fails validation or cannot be completed. Follows RFC 7807 Problem Details with additional errors and traceId…
7 properties
3 required
CloudSubscriptionStatusDto
object
Complete status information for a cloud subscription. Used when querying subscription status directly (e.g., GET /subscriptions/{id}/status). Provides overall…
10 properties
3 required
DiscoveredHostPoolDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
SubscriptionHealthStatus
string
Operational health status of an active cloud subscription. Only meaningful when SubscriptionLifecycleState = Active. Derived from last verification and invento…
LookedUpResourceGroupDto
object
Represents a looked-up Azure resource group. Resource groups are containers, not resources — they derive from the entity base rather than the resource DTO sinc…
6 properties
6 required
LookedUpVirtualNetworkSubnetDto
object
Represents a looked-up subnet in a virtual network.
4 properties
3 required
LookedUpVirtualNetworkDto
object
Represents a looked-up virtual network resource.
8 properties
8 required
ComputeQuotaDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
DiscoveredCloudResourceDto
object
Represents a discovered cloud resource that belongs to a resource group.
8 properties
8 required
LookedUpImageDto
object
Represents a looked-up image resource.
26 properties
11 required
LookedUpGalleryDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
RegionMetadataDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
DiscoveredHostPoolDto
object
Represents a discovered Azure Virtual Desktop host pool. Extends the base CloudResourceDto with host pool-specific properties.
9 properties
9 required
LookedUpVirtualMachineDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
CloudResourceIdsByTypeDto
object
Represents a collection of resource IDs for a specific resource type.
2 properties
2 required
VmSecurityType
string
Security profile for Azure VMs.
LookedUpImageDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
DiskSizeDto
object
A flat OS disk size option row for VM-size catalog responses.
7 properties
4 required
CloudPermissionCapabilityGroup
string
Logical grouping of RBAC actions checked by the permission pre-flight, so clients can render semantically meaningful warnings per capability instead of parsing…
VmSizeDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
CloudProviderAuthType
string
Specifies the supported authentication types for connecting to various cloud providers and services.
DiscoverableResourceType
string
Public API enum for resource types that users can discover/import. Only includes high-level resource types exposed to end users.
HostPoolType
string
Represents the type of Azure Virtual Desktop host pool.
PatchCloudSubscriptionRequest
object
Request model for partial update of an existing subscription.
2 properties
DiskSizeDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
LookedUpWorkspaceDto
object
Represents a looked-up Azure Virtual Desktop workspace.
8 properties
8 required
VerificationTranscriptResponse
object
Generic response for operations that produce formatted line-by-line output. Can be used for validations, diagnostics, migrations, deployments, or any operation…
2 properties
2 required
VerificationResponse
object
Response containing detailed results of a credential verification operation. Includes overall success status, individual step results, and timing information.
5 properties
4 required
LookedUpWorkspaceDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
DiscoveredImageDto
object
Represents a discovered virtual machine image. Extends the base CloudResourceDto with image-specific properties.
25 properties
10 required
LookedUpManagedImageDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
RegionMetadataDto
object
Region metadata for a subscription.
7 properties
3 required
LookedUpVirtualNetworkDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
LookedUpGalleryImageVersionDto
object
Represents a looked-up gallery image version resource.
15 properties
8 required
PermissionPreflightResultDto
object
Result of an advisory service principal permission pre-flight check. Advisory-only: a missingPermissions status must never block the operation, and unknown (th…
3 properties
2 required
CreateCloudSubscriptionRequest
object
Request model for creating a new subscription.
5 properties
5 required
UpdateCloudSubscriptionRequest
object
Request model for updating an existing subscription.
5 properties
5 required
MissingPermissionDto
object
A required RBAC action the service principal is missing, together with the ARM scope it was evaluated at. Each entry is a complete remediation statement: grant…
3 properties
3 required
DiscoveredImageDtoPagedResultDto
object
Generic paginated response wrapper for API endpoints. Supports traditional page-based navigation with forward/backward capability.
6 properties
5 required
CloudProvider
string
Enumeration of supported cloud provider identifiers.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs ControlUp publishes across the network.