Package-level declarations

Types

Link copied to clipboard
data class ConfigurationPropertiesResponse(val enforcePrivateMarkdownStorage: Boolean? = null, val provisioningState: String)

Tenant Configuration Properties with Provisioning state

Link copied to clipboard
data class ConsolePropertiesResponse(val osType: String, val provisioningState: String, val uri: String)

Cloud shell console properties.

Link copied to clipboard
data class DashboardLensResponse(val metadata: Any? = null, val order: Int, val parts: List<DashboardPartsResponse>)

A dashboard lens.

Link copied to clipboard
data class DashboardPartMetadataResponse(val inputs: List<Any>? = null, val settings: Map<String, Any>? = null, val type: String)

A dashboard part metadata.

Link copied to clipboard
data class DashboardPartsPositionResponse(val colSpan: Int, val metadata: Any? = null, val rowSpan: Int, val x: Int, val y: Int)

The dashboard's part position.

Link copied to clipboard

A dashboard part.

data class DashboardPropertiesWithProvisioningStateResponse(val lenses: List<DashboardLensResponse>? = null, val metadata: Any? = null, val provisioningState: String)

Dashboard Properties with Provisioning state

Link copied to clipboard
data class GetConsoleResult(val properties: ConsolePropertiesResponse)

Cloud shell console

Link copied to clipboard

Cloud shell console

Link copied to clipboard
data class GetDashboardResult(val id: String, val location: String, val name: String, val properties: DashboardPropertiesWithProvisioningStateResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The shared dashboard resource definition.

Link copied to clipboard
data class GetTenantConfigurationResult(val id: String, val name: String, val properties: ConfigurationPropertiesResponse, val systemData: SystemDataResponse, val type: String)

The tenant configuration resource definition.

Link copied to clipboard
data class GetUserSettingsResult(val properties: UserPropertiesResponse)

Response to get user settings

Link copied to clipboard

Response to get user settings

data class ListListTenantConfigurationViolationResult(val nextLink: String? = null, val value: List<ViolationResponse>)

List of list of items that violate tenant's configuration.

Link copied to clipboard
data class StorageProfileResponse(val diskSizeInGB: Int? = null, val fileShareName: String? = null, val storageAccountResourceId: String? = null)

The storage profile of the user settings.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class TerminalSettingsResponse(val fontSize: String? = null, val fontStyle: String? = null)

Settings for terminal appearance.

Link copied to clipboard
data class UserPropertiesResponse(val preferredLocation: String, val preferredOsType: String, val preferredShellType: String, val storageProfile: StorageProfileResponse, val terminalSettings: TerminalSettingsResponse)

The cloud shell user settings properties.

Link copied to clipboard
data class ViolationResponse(val errorMessage: String, val id: String, val userId: String)

Violation information.