Package-level declarations

Types

Link copied to clipboard
data class BindingPropertiesResponse(val config: Any, val provider: String, val role: String)

Defines a component binding for a provider.

Link copied to clipboard
data class ComponentPropertiesResponse(val dependencies: List<String>? = null, val name: String, val properties: Any? = null, val type: String)

Defines a desired runtime component.

Link copied to clipboard
data class ExtendedLocationResponse(val name: String, val type: String)

Extended location is an extension of Azure locations. They provide a way to use their Azure ARC enabled Kubernetes clusters as target locations for deploying Azure services instances.

Link copied to clipboard
data class GetInstanceResult(val azureApiVersion: String, val extendedLocation: ExtendedLocationResponse, val id: String, val location: String, val name: String, val provisioningState: String, val reconciliationPolicy: ReconciliationPolicyResponse? = null, val scope: String? = null, val solution: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val target: TargetSelectorPropertiesResponse? = null, val type: String, val version: String? = null)

A Instance resource belonging to an Instance resource.

Link copied to clipboard
data class GetSolutionResult(val azureApiVersion: String, val components: List<ComponentPropertiesResponse>? = null, val extendedLocation: ExtendedLocationResponse, val id: String, val location: String, val name: String, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val version: String? = null)

A Solution resource belonging to an Instance resource.

Link copied to clipboard
data class GetTargetResult(val azureApiVersion: String, val components: List<ComponentPropertiesResponse>? = null, val extendedLocation: ExtendedLocationResponse, val id: String, val location: String, val name: String, val provisioningState: String, val reconciliationPolicy: ReconciliationPolicyResponse? = null, val scope: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val topologies: List<TopologiesPropertiesResponse>? = null, val type: String, val version: String? = null)

A Target resource belonging to an Instance resource.

Link copied to clipboard
data class ReconciliationPolicyResponse(val interval: String? = null, val type: String)

Reconciliation Policy.

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 TargetSelectorPropertiesResponse(val name: String? = null)

Properties of the reference target.

Link copied to clipboard

Defines a desired runtime component.