Package-level declarations

Types

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

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

Link copied to clipboard
Link copied to clipboard
data class GetRegistrationAssignmentPlainArgs(val expandRegistrationDefinition: Boolean? = null, val registrationAssignmentId: String, val scope: String) : ConvertibleToJava<GetRegistrationAssignmentPlainArgs>
Link copied to clipboard
data class GetRegistrationDefinitionPlainArgs(val registrationDefinitionId: String, val scope: String) : ConvertibleToJava<GetRegistrationDefinitionPlainArgs>
Link copied to clipboard
data class PlanArgs(val name: Output<String>, val product: Output<String>, val publisher: Output<String>, val version: Output<String>) : ConvertibleToJava<PlanArgs>

Plan details for the managed services.

Link copied to clipboard

Builder for PlanArgs.

Link copied to clipboard
data class RegistrationAssignmentPropertiesArgs(val registrationDefinitionId: Output<String>) : ConvertibleToJava<RegistrationAssignmentPropertiesArgs>

Properties of a registration assignment.

Link copied to clipboard
data class RegistrationDefinitionPropertiesArgs(val authorizations: Output<List<AuthorizationArgs>>, val description: Output<String>? = null, val managedByTenantId: Output<String>, val registrationDefinitionName: Output<String>? = null) : ConvertibleToJava<RegistrationDefinitionPropertiesArgs>

Properties of a registration definition.