Package-level declarations

Types

Link copied to clipboard
data class ApiKeyResponse(val connectionString: String, val id: String, val lastModified: String, val name: String, val readOnly: Boolean, val value: String)

An API key used for authenticating with a configuration store endpoint.

Link copied to clipboard
data class EncryptionPropertiesResponse(val keyVaultProperties: KeyVaultPropertiesResponse? = null)

The encryption settings for a configuration store.

Link copied to clipboard
data class GetConfigurationStoreResult(val creationDate: String, val disableLocalAuth: Boolean? = null, val enablePurgeProtection: Boolean? = null, val encryption: EncryptionPropertiesResponse? = null, val endpoint: String, val id: String, val identity: ResourceIdentityResponse? = null, val location: String, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionReferenceResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val sku: SkuResponse, val softDeleteRetentionInDays: Int? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.

Link copied to clipboard
data class GetKeyValueResult(val contentType: String? = null, val eTag: String, val id: String, val key: String, val label: String, val lastModified: String, val locked: Boolean, val name: String, val tags: Map<String, String>? = null, val type: String, val value: String? = null)

The key-value resource along with all resource properties.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val type: String)

A private endpoint connection

Link copied to clipboard
data class GetReplicaResult(val endpoint: String, val id: String, val location: String? = null, val name: String, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The replica resource.

Link copied to clipboard
data class KeyVaultPropertiesResponse(val identityClientId: String? = null, val keyIdentifier: String? = null)

Settings concerning key vault encryption for a configuration store.

Link copied to clipboard
data class ListConfigurationStoreKeysResult(val nextLink: String? = null, val value: List<ApiKeyResponse>? = null)

The result of a request to list API keys.

data class PrivateEndpointConnectionReferenceResponse(val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val type: String)

A reference to a related private endpoint connection.

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

Private endpoint which a connection belongs to.

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

The state of a private link service connection.

Link copied to clipboard
data class ResourceIdentityResponse(val principalId: String, val tenantId: String, val type: String? = null, val userAssignedIdentities: Map<String, UserIdentityResponse>? = null)

An identity that can be associated with a resource.

Link copied to clipboard
data class SkuResponse(val name: String)

Describes a configuration store SKU.

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 UserIdentityResponse(val clientId: String, val principalId: String)

A resource identity that is managed by the user of the service.