ServicePrincipalDatastoreCredentialsResponse

data class ServicePrincipalDatastoreCredentialsResponse(val authorityUrl: String? = null, val clientId: String, val credentialsType: String, val resourceUrl: String? = null, val tenantId: String)

Service Principal datastore credentials configuration.

Constructors

constructor(authorityUrl: String? = null, clientId: String, credentialsType: String, resourceUrl: String? = null, tenantId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val authorityUrl: String? = null

Authority URL used for authentication.

Link copied to clipboard

Required Service principal client ID.

Link copied to clipboard

Enum to determine the datastore credentials type. Expected value is 'ServicePrincipal'.

Link copied to clipboard
val resourceUrl: String? = null

Resource the service principal has access to.

Link copied to clipboard

Required ID of the tenant to which the service principal belongs.