Package-level declarations

Types

Link copied to clipboard
data class AuthorizationResponse(val delegatedRoleDefinitionIds: List<String>? = null, val principalId: String, val principalIdDisplayName: String? = null, val roleDefinitionId: String)

Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.

Link copied to clipboard
data class GetRegistrationAssignmentResult(val id: String, val name: String, val properties: RegistrationAssignmentPropertiesResponse, val type: String)

Registration assignment.

Link copied to clipboard
data class GetRegistrationDefinitionResult(val id: String, val name: String, val plan: PlanResponse? = null, val properties: RegistrationDefinitionPropertiesResponse, val type: String)

Registration definition.

Link copied to clipboard
data class PlanResponse(val name: String, val product: String, val publisher: String, val version: String)

Plan details for the managed services.

Link copied to clipboard
data class RegistrationAssignmentPropertiesResponse(val provisioningState: String, val registrationDefinition: RegistrationAssignmentPropertiesResponseRegistrationDefinition, val registrationDefinitionId: String)

Properties of a registration assignment.

data class RegistrationAssignmentPropertiesResponseProperties(val authorizations: List<AuthorizationResponse>? = null, val description: String? = null, val managedByTenantId: String? = null, val managedByTenantName: String? = null, val manageeTenantId: String? = null, val manageeTenantName: String? = null, val provisioningState: String? = null, val registrationDefinitionName: String? = null)

Properties of registration definition inside registration assignment.

Registration definition inside registration assignment.

Link copied to clipboard
data class RegistrationDefinitionPropertiesResponse(val authorizations: List<AuthorizationResponse>, val description: String? = null, val managedByTenantId: String, val managedByTenantName: String, val provisioningState: String, val registrationDefinitionName: String? = null)

Properties of a registration definition.