Package-level declarations

Types

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: Map<String, Any>? = null, val order: Int, val parts: List<DashboardPartsResponse>)

A dashboard lens.

Link copied to clipboard

A dashboard part.

Link copied to clipboard
data class DashboardPartsResponsePosition(val colSpan: Int, val metadata: Map<String, Any>? = null, val rowSpan: Int, val x: Int, val y: Int)

The dashboard's part position.

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 lenses: List<DashboardLensResponse>? = null, val location: String, val metadata: Map<String, Any>? = null, val name: String, val tags: Map<String, String>? = null, val type: String)

The shared dashboard resource definition.

Link copied to clipboard
data class GetTenantConfigurationResult(val enforcePrivateMarkdownStorage: Boolean? = null, val id: String, val name: String, val type: String)

Tenant configuration.

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>? = null)

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

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

Markdown part metadata.

Link copied to clipboard

The content of markdown part.

Link copied to clipboard

Markdown part settings.

data class MarkdownPartMetadataResponseSettingsSettings(val content: String? = null, val markdownSource: Int? = null, val markdownUri: String? = null, val subtitle: String? = null, val title: String? = null)

The setting of the content of markdown part.

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 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.