@if (connectorDefinition.deprecated) {
@if (connectorDefinition.deprecationReason) {
{{ connectorDefinition.deprecationReason }}
} @else {
Please be aware this connector is deprecated and may be removed in the near future.
}
@if (connectorDefinition.deprecationAlternatives) {
}
}
Bundle
{{ connectorDefinition.group }} | {{ connectorDefinition.artifact }}
@if (connectorDefinition.typeDescription) {
Description
{{ connectorDefinition.typeDescription }}
}
@if (connectorDefinition.tags) {
Tags
{{ connectorDefinition.tags.join(', ') }}
}
@if (hasConfigurationSteps(connectorDefinition.configurationSteps)) {
@for (
step of connectorDefinition.configurationSteps;
track step.name;
let first = $first
) {
{{ step.name }}
@if (step.description) {
{{ step.description }}
}
@if (step.documented) {
Step Documentation
@if (isStepDocumentationLoading(step.name)) {
} @else if (getStepDocumentationError(step.name); as error) {
{{ error }}
} @else if (getStepDocumentation(step.name); as documentation) {
}
}
@if (hasPropertyGroups(step.propertyGroups)) {
@for (group of step.propertyGroups; track group.name) {
{{ group.name }}
@if (group.description) {
{{ group.description }}
}
@if (hasProperties(group.properties)) {
In the list below required properties are shown with
an asterisk (*). Other properties are considered
optional.
@for (
property of group.properties;
track property.name
) {
{{ formatPropertyTitle(property) }}
{{ property.description }}
}
}
}
}
}
}
@if (connectorDefinition.seeAlso) {
See Also
}