Package-level declarations

Types

Link copied to clipboard
data class GetHyperVSiteResult(val eTag: String? = null, val id: String, val location: String? = null, val name: String? = null, val properties: SitePropertiesResponse, val tags: Map<String, String>? = null, val type: String)

Site REST Resource.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val eTag: String, val id: String, val name: String, val properties: PrivateEndpointConnectionPropertiesResponse, val systemData: SystemDataResponse, val type: String)

REST model used to encapsulate the user visible state of a PrivateEndpoint.

Link copied to clipboard
data class GetSiteResult(val eTag: String? = null, val id: String, val location: String? = null, val name: String? = null, val properties: SitePropertiesResponse, val tags: Map<String, String>? = null, val type: String)

Site REST Resource.

data class PrivateEndpointConnectionPropertiesResponse(val privateEndpoint: ResourceIdResponse, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse? = null, val provisioningState: String)
data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)
Link copied to clipboard
data class ResourceIdResponse(val id: String)
Link copied to clipboard
data class SiteAgentPropertiesResponse(val id: String, val keyVaultId: String? = null, val keyVaultUri: String? = null, val lastHeartBeatUtc: String, val version: String)

Class for site agent properties.

Link copied to clipboard
data class SitePropertiesResponse(val agentDetails: SiteAgentPropertiesResponse? = null, val applianceName: String? = null, val discoverySolutionId: String? = null, val serviceEndpoint: String, val servicePrincipalIdentityDetails: SiteSpnPropertiesResponse? = null)

Class for site properties.

Link copied to clipboard
data class SiteSpnPropertiesResponse(val aadAuthority: String? = null, val applicationId: String? = null, val audience: String? = null, val objectId: String? = null, val rawCertData: String? = null, val tenantId: String? = null)

Class for site properties.

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.