Package-level declarations

Types

Link copied to clipboard

ApiKeyAuthCredentials class for ApiKey based Auth.

Link copied to clipboard
data class ApiPropertiesResponse(val apiFreshnessTimeInMinutes: Int? = null)

Api properties.

Link copied to clipboard

DataConnector Properties.

Link copied to clipboard
data class ErrorAdditionalInfoResponse(val info: Any, val type: String)

The resource management error additional info.

Link copied to clipboard
data class ErrorDetailResponse(val additionalInfo: List<ErrorAdditionalInfoResponse>, val code: String, val details: List<ErrorDetailResponse>, val message: String, val target: String)

The error detail.

Link copied to clipboard
data class ErrorResponseResponse(val error: ErrorDetailResponse? = null)

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Link copied to clipboard
data class GetDataConnectorResult(val azureApiVersion: String, val eTag: String, val id: String, val name: String, val properties: DataConnectorPropertiesResponse, val systemData: SystemDataResponse, val type: String)

DataConnector Model.

data class GetDataManagerForAgricultureResourceResult(val azureApiVersion: String, val id: String, val identity: IdentityResponse? = null, val instanceUri: String, val location: String, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val sensorIntegration: SensorIntegrationResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Data Manager For Agriculture ARM Resource.

Link copied to clipboard
data class GetExtensionResult(val additionalApiProperties: Map<String, ApiPropertiesResponse>, val azureApiVersion: String, val eTag: String, val extensionApiDocsLink: String, val extensionAuthLink: String, val extensionCategory: String, val extensionId: String, val id: String, val installedExtensionVersion: String, val name: String, val systemData: SystemDataResponse, val type: String)

Extension resource.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val azureApiVersion: String, val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The private endpoint connection resource.

Link copied to clipboard
data class GetSolutionResult(val azureApiVersion: String, val eTag: String, val id: String, val name: String, val properties: SolutionPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Solution resource.

Link copied to clipboard
data class IdentityResponse(val principalId: String, val tenantId: String, val type: String? = null)

Identity for the resource.

Link copied to clipboard
data class KeyVaultPropertiesResponse(val keyName: String, val keyVaultUri: String, val keyVersion: String)

Properties of the key vault.

Link copied to clipboard
data class OAuthClientCredentialsResponse(val clientId: String, val clientSecret: KeyVaultPropertiesResponse, val kind: String)

OAuthClientCredentials for clientId clientSecret auth.

Link copied to clipboard
data class PrivateEndpointConnectionResponse(val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The private endpoint connection resource.

Link copied to clipboard
data class PrivateEndpointResponse(val id: String)

The private endpoint resource.

data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class SensorIntegrationResponse(val enabled: String? = null, val provisioningInfo: ErrorResponseResponse? = null, val provisioningState: String)

Sensor integration request model.

Link copied to clipboard
data class SolutionPropertiesResponse(val marketplacePublisherId: String, val offerId: String, val partnerId: String, val planId: String, val roleAssignmentId: String? = null, val saasSubscriptionId: String, val saasSubscriptionName: String, val termId: String)

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