Package-level declarations

Types

Link copied to clipboard
class Connector : KotlinCustomResource

The connector resource format. API Version: 2017-04-26.

Link copied to clipboard
data class ConnectorArgs(val connectorName: Output<String>? = null, val connectorProperties: Output<Map<String, Any>>? = null, val connectorType: Output<Either<String, ConnectorTypes>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val hubName: Output<String>? = null, val isInternal: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<ConnectorArgs>

The connector resource format. API Version: 2017-04-26.

Link copied to clipboard
Link copied to clipboard
object ConnectorMapper : ResourceMapper<Connector>
Link copied to clipboard
class ConnectorMapping : KotlinCustomResource

The connector mapping resource format. API Version: 2017-04-26.

Link copied to clipboard
data class ConnectorMappingArgs(val connectorName: Output<String>? = null, val connectorType: Output<Either<String, ConnectorTypes>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val entityType: Output<EntityTypes>? = null, val entityTypeName: Output<String>? = null, val hubName: Output<String>? = null, val mappingName: Output<String>? = null, val mappingProperties: Output<ConnectorMappingPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<ConnectorMappingArgs>

The connector mapping resource format. API Version: 2017-04-26.

Link copied to clipboard
object ConnectorMappingMapper : ResourceMapper<ConnectorMapping>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Hub : KotlinCustomResource

Hub resource. API Version: 2017-04-26.

Link copied to clipboard
data class HubArgs(val hubBillingInfo: Output<HubBillingInfoFormatArgs>? = null, val hubName: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val tenantFeatures: Output<Int>? = null) : ConvertibleToJava<HubArgs>

Hub resource. API Version: 2017-04-26.

Link copied to clipboard

Builder for HubArgs.

Link copied to clipboard
object HubMapper : ResourceMapper<Hub>
Link copied to clipboard

Builder for Hub.

Link copied to clipboard
class Kpi : KotlinCustomResource

The KPI resource format. API Version: 2017-04-26.

Link copied to clipboard
data class KpiArgs(val aliases: Output<List<KpiAliasArgs>>? = null, val calculationWindow: Output<CalculationWindowTypes>? = null, val calculationWindowFieldName: Output<String>? = null, val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val entityType: Output<EntityTypes>? = null, val entityTypeName: Output<String>? = null, val expression: Output<String>? = null, val extracts: Output<List<KpiExtractArgs>>? = null, val filter: Output<String>? = null, val function: Output<KpiFunctions>? = null, val groupBy: Output<List<String>>? = null, val hubName: Output<String>? = null, val kpiName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val thresHolds: Output<KpiThresholdsArgs>? = null, val unit: Output<String>? = null) : ConvertibleToJava<KpiArgs>

The KPI resource format. API Version: 2017-04-26.

Link copied to clipboard

Builder for KpiArgs.

Link copied to clipboard
object KpiMapper : ResourceMapper<Kpi>
Link copied to clipboard

Builder for Kpi.

Link copied to clipboard
class Link : KotlinCustomResource

The link resource format. API Version: 2017-04-26.

Link copied to clipboard
data class LinkArgs(val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val hubName: Output<String>? = null, val linkName: Output<String>? = null, val mappings: Output<List<TypePropertiesMappingArgs>>? = null, val operationType: Output<InstanceOperationType>? = null, val participantPropertyReferences: Output<List<ParticipantPropertyReferenceArgs>>? = null, val referenceOnly: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val sourceEntityType: Output<EntityType>? = null, val sourceEntityTypeName: Output<String>? = null, val targetEntityType: Output<EntityType>? = null, val targetEntityTypeName: Output<String>? = null) : ConvertibleToJava<LinkArgs>

The link resource format. API Version: 2017-04-26.

Link copied to clipboard

Builder for LinkArgs.

Link copied to clipboard
object LinkMapper : ResourceMapper<Link>
Link copied to clipboard

Builder for Link.

Link copied to clipboard
class Prediction : KotlinCustomResource

The prediction resource format. API Version: 2017-04-26.

Link copied to clipboard
data class PredictionArgs(val autoAnalyze: Output<Boolean>? = null, val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val grades: Output<List<PredictionGradesArgs>>? = null, val hubName: Output<String>? = null, val involvedInteractionTypes: Output<List<String>>? = null, val involvedKpiTypes: Output<List<String>>? = null, val involvedRelationships: Output<List<String>>? = null, val mappings: Output<PredictionMappingsArgs>? = null, val negativeOutcomeExpression: Output<String>? = null, val positiveOutcomeExpression: Output<String>? = null, val predictionName: Output<String>? = null, val primaryProfileType: Output<String>? = null, val resourceGroupName: Output<String>? = null, val scopeExpression: Output<String>? = null, val scoreLabel: Output<String>? = null) : ConvertibleToJava<PredictionArgs>

The prediction resource format. API Version: 2017-04-26.

Link copied to clipboard
Link copied to clipboard
object PredictionMapper : ResourceMapper<Prediction>
Link copied to clipboard
Link copied to clipboard
class Profile : KotlinCustomResource

The profile resource format. API Version: 2017-04-26.

Link copied to clipboard
data class ProfileArgs(val apiEntitySetName: Output<String>? = null, val attributes: Output<Map<String, List<String>>>? = null, val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val entityType: Output<EntityTypes>? = null, val fields: Output<List<PropertyDefinitionArgs>>? = null, val hubName: Output<String>? = null, val instancesCount: Output<Int>? = null, val largeImage: Output<String>? = null, val localizedAttributes: Output<Map<String, Map<String, String>>>? = null, val mediumImage: Output<String>? = null, val profileName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val schemaItemTypeLink: Output<String>? = null, val smallImage: Output<String>? = null, val strongIds: Output<List<StrongIdArgs>>? = null, val timestampFieldName: Output<String>? = null, val typeName: Output<String>? = null) : ConvertibleToJava<ProfileArgs>

The profile resource format. API Version: 2017-04-26.

Link copied to clipboard
Link copied to clipboard
object ProfileMapper : ResourceMapper<Profile>
Link copied to clipboard
Link copied to clipboard
class Relationship : KotlinCustomResource

The relationship resource format. API Version: 2017-04-26.

Link copied to clipboard
data class RelationshipArgs(val cardinality: Output<CardinalityTypes>? = null, val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val expiryDateTimeUtc: Output<String>? = null, val fields: Output<List<PropertyDefinitionArgs>>? = null, val hubName: Output<String>? = null, val lookupMappings: Output<List<RelationshipTypeMappingArgs>>? = null, val profileType: Output<String>? = null, val relatedProfileType: Output<String>? = null, val relationshipName: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<RelationshipArgs>

The relationship resource format. API Version: 2017-04-26.

Link copied to clipboard
Link copied to clipboard
class RelationshipLink : KotlinCustomResource

The relationship link resource format. API Version: 2017-04-26.

Link copied to clipboard
data class RelationshipLinkArgs(val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val hubName: Output<String>? = null, val interactionType: Output<String>? = null, val mappings: Output<List<RelationshipLinkFieldMappingArgs>>? = null, val profilePropertyReferences: Output<List<ParticipantProfilePropertyReferenceArgs>>? = null, val relatedProfilePropertyReferences: Output<List<ParticipantProfilePropertyReferenceArgs>>? = null, val relationshipLinkName: Output<String>? = null, val relationshipName: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<RelationshipLinkArgs>

The relationship link resource format. API Version: 2017-04-26.

Link copied to clipboard
object RelationshipLinkMapper : ResourceMapper<RelationshipLink>
Link copied to clipboard
object RelationshipMapper : ResourceMapper<Relationship>
Link copied to clipboard
Link copied to clipboard
class RoleAssignment : KotlinCustomResource

The Role Assignment resource format. API Version: 2017-04-26.

Link copied to clipboard
data class RoleAssignmentArgs(val assignmentName: Output<String>? = null, val conflationPolicies: Output<ResourceSetDescriptionArgs>? = null, val connectors: Output<ResourceSetDescriptionArgs>? = null, val description: Output<Map<String, String>>? = null, val displayName: Output<Map<String, String>>? = null, val hubName: Output<String>? = null, val interactions: Output<ResourceSetDescriptionArgs>? = null, val kpis: Output<ResourceSetDescriptionArgs>? = null, val links: Output<ResourceSetDescriptionArgs>? = null, val principals: Output<List<AssignmentPrincipalArgs>>? = null, val profiles: Output<ResourceSetDescriptionArgs>? = null, val relationshipLinks: Output<ResourceSetDescriptionArgs>? = null, val relationships: Output<ResourceSetDescriptionArgs>? = null, val resourceGroupName: Output<String>? = null, val role: Output<RoleTypes>? = null, val roleAssignments: Output<ResourceSetDescriptionArgs>? = null, val sasPolicies: Output<ResourceSetDescriptionArgs>? = null, val segments: Output<ResourceSetDescriptionArgs>? = null, val views: Output<ResourceSetDescriptionArgs>? = null, val widgetTypes: Output<ResourceSetDescriptionArgs>? = null) : ConvertibleToJava<RoleAssignmentArgs>

The Role Assignment resource format. API Version: 2017-04-26.

Link copied to clipboard
Link copied to clipboard
object RoleAssignmentMapper : ResourceMapper<RoleAssignment>
Link copied to clipboard
class View : KotlinCustomResource

The view resource format. API Version: 2017-04-26.

Link copied to clipboard
data class ViewArgs(val definition: Output<String>? = null, val displayName: Output<Map<String, String>>? = null, val hubName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val userId: Output<String>? = null, val viewName: Output<String>? = null) : ConvertibleToJava<ViewArgs>

The view resource format. API Version: 2017-04-26.

Link copied to clipboard

Builder for ViewArgs.

Link copied to clipboard
object ViewMapper : ResourceMapper<View>
Link copied to clipboard

Builder for View.

Functions

Link copied to clipboard
suspend fun connector(name: String, block: suspend ConnectorResourceBuilder.() -> Unit): Connector
Link copied to clipboard
Link copied to clipboard
fun hub(name: String): Hub
suspend fun hub(name: String, block: suspend HubResourceBuilder.() -> Unit): Hub
Link copied to clipboard
fun kpi(name: String): Kpi
suspend fun kpi(name: String, block: suspend KpiResourceBuilder.() -> Unit): Kpi
Link copied to clipboard
fun link(name: String): Link
suspend fun link(name: String, block: suspend LinkResourceBuilder.() -> Unit): Link
Link copied to clipboard
suspend fun prediction(name: String, block: suspend PredictionResourceBuilder.() -> Unit): Prediction
Link copied to clipboard
fun profile(name: String): Profile
suspend fun profile(name: String, block: suspend ProfileResourceBuilder.() -> Unit): Profile
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun view(name: String): View
suspend fun view(name: String, block: suspend ViewResourceBuilder.() -> Unit): View