Package-level declarations
Types
Link copied to clipboard
data class GetComputeMachineAgentConfiguration(val extensionsAllowLists: List<GetComputeMachineAgentConfigurationExtensionsAllowList>, val extensionsBlockLists: List<GetComputeMachineAgentConfigurationExtensionsBlockList>, val extensionsEnabled: Boolean, val guestConfigurationEnabled: Boolean, val incomingConnectionsPorts: List<String>, val proxyBypasses: List<String>, val proxyUrl: String)
Link copied to clipboard
data class GetComputeMachineAgentConfigurationExtensionsAllowList(val publisher: String, val type: String)
Link copied to clipboard
data class GetComputeMachineAgentConfigurationExtensionsBlockList(val publisher: String, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetComputeMachineErrorDetail(val additionalInfos: List<GetComputeMachineErrorDetailAdditionalInfo>, val code: String, val message: String, val target: String)
Link copied to clipboard
Link copied to clipboard
data class GetComputeMachineIdentity(val principalId: String, val tenantId: String, val type: String)
Link copied to clipboard
data class GetComputeMachineLocationData(val city: String, val countryOrRegion: String, val district: String, val name: String)
Link copied to clipboard
data class GetComputeMachineOsProfile(val computerName: String, val linuxConfigurations: List<GetComputeMachineOsProfileLinuxConfiguration>, val windowsConfigurations: List<GetComputeMachineOsProfileWindowsConfiguration>)
Link copied to clipboard
data class GetComputeMachineOsProfileLinuxConfiguration(val patchSettings: List<GetComputeMachineOsProfileLinuxConfigurationPatchSetting>)
Link copied to clipboard
data class GetComputeMachineOsProfileLinuxConfigurationPatchSetting(val assessmentMode: String, val patchMode: String)
Link copied to clipboard
data class GetComputeMachineOsProfileWindowsConfiguration(val patchSettings: List<GetComputeMachineOsProfileWindowsConfigurationPatchSetting>)
Link copied to clipboard
data class GetComputeMachineOsProfileWindowsConfigurationPatchSetting(val assessmentMode: String, val patchMode: String)
Link copied to clipboard
data class GetComputeMachineResult(val adFqdn: String, val agentConfigurations: List<GetComputeMachineAgentConfiguration>, val agentVersion: String, val clientPublicKey: String, val cloudMetadatas: List<GetComputeMachineCloudMetadata>, val detectedProperties: Map<String, String>, val displayName: String, val dnsFqdn: String, val domainName: String, val errorDetails: List<GetComputeMachineErrorDetail>, val id: String, val identities: List<GetComputeMachineIdentity>, val lastStatusChange: String, val location: String, val locationDatas: List<GetComputeMachineLocationData>, val machineFqdn: String, val mssqlDiscovered: Boolean, val name: String, val osName: String, val osProfiles: List<GetComputeMachineOsProfile>, val osSku: String, val osType: String, val osVersion: String, val parentClusterResourceId: String, val privateLinkScopeResourceId: String, val resourceGroupName: String, val serviceStatuses: List<GetComputeMachineServiceStatus>, val status: String, val tags: Map<String, String>, val vmId: String, val vmUuid: String)
A collection of values returned by getComputeMachine.
Link copied to clipboard
data class GetComputeMachineServiceStatus(val extensionServices: List<GetComputeMachineServiceStatusExtensionService>, val guestConfigurationServices: List<GetComputeMachineServiceStatusGuestConfigurationService>)
Link copied to clipboard
data class GetComputeMachineServiceStatusExtensionService(val startupType: String, val status: String)
Link copied to clipboard
data class GetComputeMachineServiceStatusGuestConfigurationService(val startupType: String, val status: String)