Delen via


Swagger Validator-fouten oplossen

In dit artikel worden de veel voorkomende swagger-validatiefouten beschreven die kunnen optreden bij Power Platform connectors en hoe u deze kunt oplossen.

Bewerkingen

Error Probleem Oplossing
ApiAnnotationExtensionReplacementInfo
ForNonDeprecatedOperations
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property should be specified for deprecated operations only. De bewerking {0} is niet gemarkeerd als afgeschaft. Als u deze eigenschap wilt gebruiken, moet voor de bewerking de eigenschap 'afgeschaft' zijn ingesteld op waar. Als dit niet het geval is, verwijdert u de eigenschap 'x-ms-api-annotation'.
ApiAnnotationExtensionReplacementInfo
MissingApiProperty
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property must specify 'api' property. Voor 'x-ms-api-annotation' is de eigenschap 'replacement' opgegeven, maar de eigenschap 'api' ontbreekt. Om de eigenschap 'replacement' te gebruiken moeten zowel de eigenschap 'api' als de eigenschap 'operationId' worden ingesteld.
ApiAnnotationExtensionReplacementInfo
MissingOperationIdProperty
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property must specify 'operationId' property. Voor 'x-ms-api-annotation' is de eigenschap 'replacement' opgegeven, maar de eigenschap 'operationId' ontbreekt. Om de eigenschap 'replacement' te gebruiken moeten zowel de eigenschap 'api' als de eigenschap 'operationId' worden ingesteld.
ArrayDuplicateValue The array contains duplicate values, values must be unique. Arrays moeten unieke waarden hebben, maar uw swagger bevat duplicaten. Verwijder de duplicaten.
BodyOrFormDataParameterInFetch
OperationNotAllowed
Body or form data parameters are not supported in a fetch operation. Bewerkingen die de HTTP-methode 'GET' gebruiken, mogen geen hoofdtekst- of formuliergegevens hebben.
ConnectionIdParameterNotAllowed A parameter cannot be named as 'connectionId'. Wijzig de naam van de parameter in een waarde die niet 'connectionId' is.
ConsumesMissing At least one supported MIME type must be provided in 'consumes' for operation '{0}'. Uw swagger moet voor 'consumes' één ondersteund MIME-type specificeren voor gebruik.
DuplicateEnumValuesInExtension The 'x-ms-enum-values' extension has duplicate values. You can only have one display name mapped to a value. Enum-waarden moeten uniek zijn en mogen niet worden gedupliceerd.
DuplicateOperationPath The operations '{0}' and '{1}' have the path templates '{2}' and '{3}' which are duplicate and indistinguishable. They need to have a difference in static path segments for a deterministic routing. {0} is de bewerkings-id, {1} is de dubbele bewerkings-id, {2} is het bewerkingspad, {3} is het dubbele bewerkingspad. Verwijder de dubbele bewerkings-id uit het pad voor de dubbele bewerking.
DynamicExtensionDefinitionNotAllowed
InParameter
Dynamic extensions are not allowed to be defined on the body parameter. It should be in the schema. De dynamische extensies zijn gedefinieerd in een parameter voor de hoofdtekst en moeten worden verwijderd. Het kan alleen in het schema worden gedefinieerd.
DynamicListExtensionRequiredFor
AmbiguousReferences
The 'x-ms-dynamic-values' extension references ambiguous parameter references. You need to define the 'x-ms-dynamic-list' extension. 'x-ms-dynamic-list' moet worden gedefinieerd. Meer informatie: Dynamische waarden gebruiken
DynamicListExtensionRequiredFor
NonParameterReferences
The 'x-ms-dynamic-values' extension references properties within parameters. You need to define the 'x-ms-dynamic-list' extension. 'x-ms-dynamic-list' moet worden gedefinieerd. Meer informatie: Dynamische waarden gebruiken
DynamicPropertiesExtensionRequiredFor
AmbiguousReferences
The 'x-ms-dynamic-schema' extension references ambiguous parameter references. You need to define the 'x-ms-dynamic-properties' extension. 'x-ms-dynamic-properties' moet worden gedefinieerd. Meer informatie: Dynamische waarden gebruiken
DynamicPropertiesExtensionRequiredFor
NonParameterReferences
The 'x-ms-dynamic-schema' extension references properties within parameters. You need to define the 'x-ms-dynamic-properties' extension. 'x-ms-dynamic-properties' moet worden gedefinieerd. Meer informatie: Dynamische waarden gebruiken
DynamicPropertiesExtensionRequiredFor
PropertiesValuePath
The 'x-ms-dynamic-schema' extension property 'value-path' points to schema properties. You need to define the 'x-ms-dynamic-properties' extension, which points to schema object. In uw swagger-bestand ontbreekt 'x-ms-dynamic-properties', wat vereist is omdat het een 'x-ms-dynamic-schema' definieert.
DynamicPropertiesItemValue
PathMismatch
The 'x-ms-dynamic-properties' extension should have the same item value path as 'x-ms-dynamic-schema' extension without 'properties' ending. The expected path is '{0}'. Het waardepad van het item voor de dynamische eigenschappenextensie komt niet overeen met het verwachte pad op basis van het schema.
DynamicTreeExtensionMissing The 'x-ms-dynamic-tree' extension must be defined to enable file picker support. De eigenschap 'x-ms-dynamic-tree' ontbreekt en moet worden gedefinieerd om bestandskiezer te ondersteunen.
InvalidEnumValue The type of the enum value is '{0}' but it should be '{1}' as specified in the schema. De waarde moet worden vervangen en van het opgegeven type zijn.
InvalidEnumValuesExtensionValue The 'value' field must match one of the enums as defined in the 'enum' property of the schema. De geselecteerde opsomming is niet gedefinieerd in de lijst met opsommingen. Definieer de waarde in de enum-eigenschap of gebruik een waarde die is gedefinieerd in de enum-eigenschap.
InvalidFormDataParameterName The form data parameter name '{0}' is invalid. All characters must be part of the US-ASCII character set. Wijzig de naam van de formuliergegevensparameter zodat deze alleen US-ASCII-tekens bevat.
InvalidNextLinkNameValue The nextLinkName value for operation '{0}' is invalid. Supported values are 'nextLink' or '@odata.nextLink'. Pas de waarde van de eigenschap 'nextLinkName' aan, zodat deze 'nextLink' of '@odata.nextLink' is. Andere waarden zijn niet toegestaan.
InvokedOperationShouldProduceArray The dynamic operation expects an array on the specified path '{0}' which should be defined in the successful response of the invoked operation '{1}'. {0} is het pad naar een responseigenschap, {1} is de bewerkings-id. Definieer binnen het antwoord van de bewerking een retour van het type array.
InvokedOperationShouldProduceProperty The dynamic operation expects a property on the specified path '{0}' which should be defined in the successful response of the invoked operation '{1}'. {0} is het pad naar een responseigenschap, {1} is de bewerkings-id. Definieer binnen het antwoord van de bewerking een specifieke eigenschap.
MimeTypeNotCompatibleWithRequest
ContentSchemaType
The MIME type(s) are not compatible with the request content type '{0}' for operation '{1}'. Het type MIME dat u probeert te gebruiken, is niet compatibel met de inhoud van uw verzoek in de opgegeven bewerking.
NotificationExtensionNotSupportedIn
WebhookOperation
The 'x-ms-notification' extension must not be defined in a webhook operation. Het gebruik van 'x-ms-notification' is niet toegestaan in een webhookbewerking.
NotificationExtensionSupportedFor
TriggerOnly
The 'x-ms-notification' is supported for trigger operations only. De extensie 'x-ms-notification' kan alleen worden gebruikt voor triggerbewerkingen.
NotificationOperationMustBeWebhook The 'operationId' property in 'x-ms-notification' extension must be for a webhook operation. Wanneer u "x-ms-notification" gebruikt, moet de bewerkings-ID verwijzen naar een webhook-bewerking.
OperationFamilyHasDuplicateRevisions The operation family '{0}' has operations with duplicate revision. Uw swagger definieert een bewerkingsfamilie met hetzelfde versie-/revisienummer. Elke bewerking in een bewerkingsfamilie moet een uniek versienummer hebben.
OperationFamilyHasManyActive
Bewerkingen
The operation family '{0}' has more than two active operations. Extra operations must be deprecated. Bewerkingsfamilies zijn beperkt tot twee niet-afgeschafte bewerkingen. Alle andere moeten worden gemarkeerd als afgeschaft om verwarring voor de gebruiker van uw connector te voorkomen.
OperationFamilyHasManyActive
ProductionOperations
The operation family '{0}' has several active operations in Production status. Previous revisions should be deprecated. Een bewerkingsfamilie heeft meerdere bewerkingen voor productie. Beperk het aantal productiebewerkingen in een familie en verwijder de rest om verwarring te voorkomen.
OperationFamilyHasManyEmptyRevisions The operation family '{0}' has several operations with empty revision. Only one operation can have empty revision. Bewerkingsfamilies kunnen slechts één bewerking hebben zonder revisie. Alle andere in de familie moeten worden aangepast.
OperationHasManyResponsesWithSchema The operation '{0}' has more than one response with specified schema, only one schema will be used in the designer. Beperkingen in de ontwerper maken meerdere responsschema's onmogelijk. Uw bewerking specificeert meerdere schema's, maar slechts één is toegestaan.
OperationIdNotFound The 'operationId' could not be found in this swagger document. De operationId kan niet worden gevonden in uw swagger.
OperationIdNotUnique The operationId '{0}' is used multiple times. Operation identifiers must be unique. Dezelfde operationId verschijnt meer dan eens. Verwijder een exemplaar of corrigeer een exemplaar zodat dit anders is.
OperationIdRequired The operation 'operationId' property is required. De eigenschap 'operationId' ontbreekt, neem de eigenschap 'operationId' op voor uw bewerking.
OperationIdSanitized The 'operationId' property value is different from its sanitized value '{0}'. Please avoid the useage of non-alphanumeric characters to have matching values. De opgegeven bewerkings-ID komt niet overeen met de opgeschoonde versie. Werk de bewerkings-id bij zodat deze overeenkomt.
OperationIdShouldEndWithRevision The operation Id '{0}' should end with revision suffix '{1}'. Bewerkings-id's met een revisie moeten een naam hebben met het revisiesuffix.
OperationIdTooLong The operationId length must be less than '{0}'. Verlaag de waarde van de eigenschap 'operationId' zodat de tekenlengte kleiner is dan {0}.
OperationMissingPathParameter The operation '{0}' does not define the '{1}' parameter which is required by the path. Uw branie heeft een bewerking die geen parameter definieert die vereist lijkt te zijn door de padsjabloon.
OperationMissingRequiredProperty The target operation requires parameter '{0}'. Voor de bewerking is parameter '{0}' gedefinieerd zoals vereist, maar dit is niet gedefinieerd in de opgegeven parameters. Voeg deze parameter toe om het probleem op te lossen.
OperationMustHaveNotification
ContentExtension
The operation '{0}' is missing notification content extension as it has '{1}' properties marked as notification URL. Uw swagger bevat een bewerking die geen inhoudsextensie voor meldingen heeft. (Meer context nodig)
OperationMustHaveResponse The operation is not valid, it must contain at least one response definition. Uw swagger heeft een bewerking die niet ten minste één antwoorddefinitie heeft.
OperationParameterNameIsAmbiguous The parameter name is ambiguous as it matches both a parameter name and a path to a body property. De naam van de parameter wordt gebruikt als parameternaam en als padnaam voor de hoofdtekst van de parameter. Wijzig de naam van een van de exemplaren om dit probleem op te lossen.
OperationParameterNameNotFound The parameter could not be found in operation '{0}' in the swagger document. De naam van de bewerkingsparameter kan niet worden gevonden in uw swagger.
OperationParameterRequiredMismatch The parameter is required, but an optional value is provided by operation '{0}'. The request cannot be made until a value for this parameter is provided. De parameter is vereist, maar de waarde voor de bewerking geeft aan dat deze optioneel is en deze discrepantie veroorzaakt.
OperationParametersAreNotUnique The parameters in the operation '{0}' are not unique. Er lijkt een duplicaat te zijn in de bewerkingsparameters. Verwijder dubbele bewerkingsparameters in uw swagger.
OperationParametersContain
DuplicateParameter
The operation '{0}' contains duplicate parameters with name '{1}', location '{2}'. Er is een operationele parameter die tweemaal wordt vermeld. {0} is de naam van de bewerking, {1} is de dubbele parameternaam, {2} is de dubbele parameterlocatie (eigenschap 'in' in swagger). Verwijder de herhaling van de eigenschap.
OperationParametersContain
MultipleBodyParameters
The operation '{0}' contains multiple parameters in the location 'body', at most one is allowed. De bedrijfsparameters bevatten dubbele lichaamsparameters. Verwijder een van de parameters voor de hoofdtekst.
OperationParameterStaticTypeMismatch The parameter has type '{0}', but a static value is provided of type '{1}'. De parameter heeft een statisch type terwijl dat niet wordt verwacht voor deze bewerkingsparameter.
OperationParameterTypeMismatch The parameter has type '{0}', but operation '{1}' is providing a parameter of type '{2}'. De parameter en de bewerking hebben verschillende typen. Zorg ervoor dat het type van uw parameter en uw bewerking overeenkomen.
OperationPathContainsUnsupportedCharacters The operation path cannot contain wildcard character '*'. Bij een van uw bewerkingen wordt een URL-pad opgegeven dat niet-ondersteunde tekens bevat (zoals het jokerteken).
OperationPathMayNotContainQueryOrFragment The path is not valid, it must not contain a query part or fragment identifier. To include '?' or '#' characters in the path, they must be URL encoded. Het pad van de bewerking mag geen '?' bevatten, En '#' tenzij ze URL-gecodeerd zijn (vertaald naar hun %xx equivalenten).
OperationPathMustStartWithSlash The path is not valid, it must start with a '/' character. Als u een bewerkingspad gebruikt dat u probeert te bereiken, moet dit beginnen met het teken '/'. Om dit probleem op te lossen, plaatst u het teken '/' aan het begin van het pad.
OperationPathTemplateNotValid The path is not valid, each path template variable enclosed by '{{' and '}}' characters must be contained within a single URL segment. Individual '{{' or '}}' characters which are not enclosing a path template variable must be URL encoded. Uw swagger bevat een bewerkingspad met een niet-gesloten teken '{' of '}'. Die tekens worden gebruikt om naar een variabele in het pad te verwijzen, dus ze kunnen niet in het pad voorkomen als ze niet gesloten zijn.
OperationPathVariablesContainDefaults The operation path template variables cannot set default values with character '='. Een van uw bewerkingen is het opgeven van een standaardwaarde voor een parameter die "=" bevat. Die parameter wordt ook zodanig gespecificeerd in het URL-pad. Deze combinatie is niet toegestaan.
OperationRevisionEmpty The operation '{0}' does not specify a revision in api annotation. De operatie is gemarkeerd als onderdeel van een gezin, maar heeft geen herziening.
OperationSchemaCountExceedsMaxAllowed The total number of schemas in the operation has exceeded the maximum allowed value of '{0}'. Please remove any unnecessary property or item definitions. Er zijn te veel schema's in de bewerking. Verwijder enkele schema's zodat het totaal weer onder de limiet ligt.
OperationShouldHaveSuccessfulResponse The operation '{0}' should have at least one successful response definition. Je branie heeft een bewerking die niet ten minste één succesvolle respons-definitie heeft.
OperationStatusAheadOfConnector The operation '{0}' cannot be in a Production status ahead of the connector. Bewerkingen kunnen niet worden gemarkeerd als 'productie' terwijl de volledige connector zich nog in 'preview' bevindt.
OperationSummaryTooLong The operation 'summary' should be fewer than {0} characters for improved readablity. Kort de eigenschap 'samenvatting' van de bewerking in tot minder dan 120 tekens.
PartialDuplicateOperationPath The operation '{0}' has the path template '{1}' which is similar to other operation path templates, this can lead to an unexpected routing to a different operation in case an input path parameter value matches to a static value segment. It is better to have unconditional routing in all cases. Partially duplicated paths are: {2} {0} is de bewerkings-id, {1} is het bewerkingspad, {2} is de set van gedeeltelijk gedupliceerde bewerkingspaden. Wijzig het bewerkingspad om een groter verschil te maken tussen de bewerkingspaden die vergelijkbaar zijn.
PathParameterMustBeRequired The parameter must be marked as required as it is used in the operation path. Include the 'required' property, with the value 'true'. De locatie van de parameter is ingesteld op 'Pad' en daarom moet de eigenschap 'vereist' op 'true' staan.
PathParameterNotDefinedInTemplate The 'path' parameter '{0}' is not defined in the URI path template. To include the parameter as a variable in the path, use '{{' and '}}' characters to enclose the name of the parameter in the path. Er is een parameter in een van uw bewerkingen die is gemarkeerd als onderdeel van het bewerkingspad, maar die niet voorkomt in de padsjabloon.
PathParametersContain
DuplicateParameter
The path '{0}' contains duplicate parameters with name '{1}', location '{2}'. {0} is het bewerkingspad. {1} is de dubbele parameternaam. {2} is de locatie (de eigenschap 'in') van de dubbele parameter. Verwijder de dubbele padparameter.
PathParametersContainMultiple
BodyParameters
The path '{0}' contains multiple parameters in the location 'body', at most one is allowed. Er kunnen niet meerdere parameters zijn voor een bewerking die beide in de hoofdtekst zitten. Om deze fout te verhelpen, verwijdert u een van de parameters.
PathRedefined The path '{0}' is defined multiple times with different capitalization. Paths must be unique when compared case-insensitively. Hetzelfde pad is meerdere keren gedefinieerd. Verwijder of hernoem de instanties, zodat ze uniek zijn.
RestrictedCharactersInSummary Summary string contains any of the restricted characters [{0}] De samenvatting van een van uw bewerkingen bevat beperkte tekens. Om deze fout te verhelpen, verwijdert u de tekens of formuleert u de samenvatting opnieuw.
SelectedItemValuePathNotAllowedIn
ThisPosition
The 'selectedItemValuePath' property is not allowed in this position. It is allowed only in 'browse' operation of 'x-ms-dynamic-tree' extension. De plaats van 'selectedItemValuePath' is niet toegestaan. Verwijder het of plaats het op een geldige locatie.
StringBinaryNotSupportedFor
FormUrlEncoded
String/binary parameters are not supported for operation '{0}' with 'application/x-www-form-urlencoded' consumes type. De bewerking heeft de waarde 'application/x-www-form-urlencoded' die is gedefinieerd in de eigenschap 'consumes'. De parameters voor deze bewerking mogen niet van het type 'string' of 'binary' zijn.
TotalOperationsCountExceedsMaxAllowed The total number of operations in the swagger exceeds the maximum allowed value of '{0}'. Er zijn te veel bewerkingen in de swagger.
UnrecognizedTypeFormat The type/format '{0}' is not recognized. Opgegeven type/indeling {0} is onbekend. Controleer op typefouten of documentatie om de ondersteunde type-indelingen te bevestigen.
WebhookOperationsMissingNotification
UrlProperty
The webhook operation '{0}' is missing notification URL property. Uw branie bevat een webhook-bewerking die geen ontbrekende eigenschap voor meldings-URL heeft. Door deze eigenschap toe te voegen aan de webhookbewerking, wordt de fout opgelost.

Arrays

Fout Probleem Oplossing
ArrayHasNoItems The array should have items specified. De array is leeg, maar een lege array is niet toegestaan.
RequiredPropertyArrayEmpty The 'required' array requires at least one value. If no properties are required in the schema, remove the 'required' property. Je branie heeft een lege array voor een eigenschap met de naam 'vereist'. Dit moet worden verwijderd als er geen vereiste parameters zijn.
SchemesArrayEmpty The 'schemes' array requires at least one value. Schema's mogen niet leeg zijn en moeten ten minste één waarde hebben.

Niet ondersteund

Fout Probleem Oplossing
CollectionFormatValueNotSupported The 'collectionFormat' keyword value '{0}' is not supported. Alleen bepaalde collectie-indelingen worden ondersteund. Uw swagger bevat een niet-ondersteunde indeling.
MimeTypeNotSupported The MIME type '{0}' is not supported. The supported mime types are: '{1}'. Het MIME-type dat u in uw swagger probeert te gebruiken, wordt niet ondersteund.
PathItemRefNotSuppored The '$ref' property in a path is not supported. Voor een pad kan de eigenschap '$ref' niet zijn gedefinieerd. Verwijder deze eigenschap.
SwaggerKeywordNotSupported The '{0}' keyword is not supported. {0} is een braaf trefwoord zoals 'uniqueItems' en is niet toegestaan ​​in de context waarin het wordt gebruikt.

Parameters

Error Probleem Oplossing
FileParameterMustBeInFormData Parameters of type 'file' are not valid in locations other than 'formData'. Je branie heeft een parameter met het type 'file' en deze kan alleen 'in' de 'formData' staan.
ParameterListContainsFormDataAndBody The 'parameters' list defines both a 'body' parameter, and a 'formData' parameter. Only one of these location types can be used in an operation. Je branie definieert zowel een body-parameter als formData, wat niet is toegestaan. Verwijder een van deze parametertypen.
ParameterReferenceNotFound The parameter reference '{0}' could not be found in the swagger document. Uw swagger heeft een parameterreferentie die niet in het swaggerdocument is gevonden. Verwijder de verwijzing naar deze parameter.
ParameterReferenceNotValid The parameter reference '{0}' is not valid. Parameter references must start with '#/parameters/' and be valid JSON Pointers. Uw branie heeft een parameterreferentie ("#/parameters/"), die ongeldig is op basis van de RFC-specificatie van de JSON-aanwijzer.
ParameterRefLoopNotAllowed The parameter definition may not use a '$ref' to point to another definition. Uw swagger heeft een parameterdefinitie die ten onrechte '$ref' gebruikt om naar een andere definitie te verwijzen.
ParamtersWithSameNameMustHave
SameTypeAndVisibility
Parameters of the same name in fetch and subscribe operations must be of the same type and visibility. Als uw swagger parameters met dezelfde naam heeft in ophaal- en abonneerbewerkingen, moeten ze hetzelfde type en dezelfde zichtbaarheid hebben.
PathParameterMissingEncoding Encoding for path parameter '{0}' is missing, which might lead to invalid requests. Use "x-ms-url-encoding": "single" to ensure the value is URL encoded. {0} is de parameternaam waarvoor codering mist.
QueryParameterEncodingNotSupported Encoding for query parameter '{0}' is not supported. All query parameters are single encoded by default. {0} is de parameternaam met niet-ondersteunde codering. Corrigeer deze codering.
ReservedParameterIsUsed The parameter '{0}' is reserved and cannot be used in '{1}'. De in deze fout vermelde parameter wordt gebruikt, terwijl deze niet kan worden gebruikt omdat deze is gereserveerd voor die sectie of in het algemeen.
ResponseRefLoopNotAllowed The response definition may not use a '$ref' to point to another definition. Uw swagger heeft een responsdefinitie die ten onrechte '$ref' gebruikt om naar een andere definitie te verwijzen.
SourcePropertyInternal The parameter reference '{0}' in the source operation '{1}' is internal or one of its parent(s) are internal. Either make the property visible or update the parameter reference to a static value. De parameterreferentie is gemarkeerd als intern, maar de bewerking waarbij de parameterreferentie wordt gebruikt, is niet intern. U kunt dit oplossen door de parameter of de bewerking bij te werken.

Eigenschappen

Error Probleem Oplossing
AdditionalPropertyNotAllowed The property '{0}' is not allowed and must be removed. Er zit een extra eigenschap in je branie die moet worden verwijderd.
AdditionalPropertyNotAllowedAdjacent
ToRef
When '$ref' is defined, no other properties may be specified. Wanneer u '$ref' in de branie gebruikt, mogen er geen andere eigenschappen in dat JSON-object worden opgenomen.
BasePathNotValid The 'basePath' property, if present, must start with a '/' character. Als u een basispad gebruikt, moet dit beginnen met "/". Ongeldige basispaden zien eruit als 'abc/def/ghi' of 'microsoft.com/abc.'
BodyParameterPropertyNotValid The 'body' parameter cannot use property '{0}', instead, the 'schema' property should be used to define the type used by the parameter. Een van de hoofdtekstparameters in uw swagger gebruikt een ongeldige eigenschap die niet kan worden gebruikt in een hoofdtekstparameter.
ConnectorMetadataPropertiesMissing The connector metadata property '{0}' is required. Voor de connector zijn bepaalde metagegevens vereist.
ContactEmailNotValid The contact 'email' property, if present, must be a valid email address. Het opgegeven e-mailadres heeft een onjuiste indeling of bevat niet-ASCII-tekens.
DefaultValueMustMatchType The 'default' value is of type '{0}', but should match the given type '{1}'. De waarde voor uw standaardwaarde is niet van hetzelfde type als het opgegeven type. Wijzig de waarde voor de standaardwaarde in die van het opgegeven type om dit probleem op te lossen.
EnumMustContainAtLeastOneElement The 'enum' array requires at least one value. Als uw eigenschapstype een enum is, moet een array zijn gespecificeerd met ten minste één van de enum-waarden.
ExtensionNameNotValid The property '{0}' is not valid. If this property is an extension, its name must begin with "x-". Eigenschappen die extensies zijn, moeten beginnen met het voorvoegsel "x-".
FilterFunctionsPropertyEmpty The 'filterFunctions' property must have at least one element. De eigenschap 'filterFunctions' mag niet leeg zijn als deze is opgegeven.
FilterFunctionsPropertyHasDuplicates The 'filterFunctions' property cannot contain duplicates. De eigenschap 'filterFunctions' mag geen duplicaten bevatten.
FilterFunctionsPropertyInInputSchema The 'filterFunctions' property has to be in the response schema. De eigenschap 'filterFunctions' kan alleen in het responsschema staan.
FilterFunctionsPropertyInvalidValue The 'filterFunctions' property supports only these values: {0}". De eigenschap 'filterFunctions' kan geen niet-ondersteunde waarde bevatten.
HostNameNotValid The 'host' property, if present, must be a valid URI host without a scheme or path. Een host-URI zonder schema of pad ziet eruit als 'www.microsoft.com.' Een ongeldige URI voor de host ziet eruit als "https://www.microsoft.com/" of "www.microsoft.com/hello"
InternalPropertyWithDefaultOptional The internal property has a default value but is optional. Only required properties are guaranteed to be included in requests. Een eigenschap is intern gemarkeerd, bevat een standaardwaarde en is niet vereist. Als u er zeker van wilt zijn dat dit in de verzoeken wordt opgenomen, markeer dit dan als vereist; anders, als dit de bedoeling is, kan het worden gelaten zoals het is.
InvalidConnectorCategory The connector category is invalid. Available categories are: [{0}]. Categorieën kunnen alleen uit de lijst met toegestane categoriewaarden komen.
InvalidStringBinaryProperty A schema with type/format 'string/binary' can only be at the top level of a body or formData parameter. De waarde van de eigenschap "type" en "format" van "string" en "binary" is niet toegestaan op deze schemalocatie.
JsonTypeIncorrect The type of the property is incorrect. Expected type '{0}', but value is of type '{1}'. Een eigenschap in uw swagger heeft één type, maar de werkelijke waarde is een ander type. Wijzig het waardetype zodat het overeenkomt met het verwachte type.
JsonValueNotInEnum The property value must be one of the following: {0}. De eigenschapswaarde van de opsomming komt niet overeen met de momenteel beschikbare opties. Wijzig de waarde in een van de volgende waarden die in het foutbericht worden vermeld.
MimeTypeNotValid The MIME type '{0}' is not valid. Het door de gebruiker opgegeven MIME-'inhoudstype' dat u hebt geselecteerd, is niet geldig. De geldige MIME-typen zijn: "application/json" "text/plain" "multipart/form-data" "application/x-www-form-urlencoded"
MissingEnumValuesDisplayName The 'x-ms-enum-values' extension is invalid. Please specify the property 'displayName'. De x-ms-enum-values ​​specificeerden de eigenschap 'displayName' niet.
MultipleOfMustBeGreaterThanZero The 'multipleOf' value must be greater than zero. De waarde van de eigenschap "multipleOf" moet een waarde groter dan nul zijn.
OneOfPropertiesRequired At least one of the properties is required: [{0}]. {0} is een verzameling eigenschappen. Deze fout geeft alle eigenschappen weer die in de swagger aanwezig moeten zijn.
ProductionStatusOnBetaService The connector cannot be in Production status on a beta service. De connector kan niet worden gemarkeerd als 'productie' wanneer de backend-service zich in de bètafase bevindt. Het moet worden ingesteld op 'preview.'
PropertyMustBeRequired The property is internal and has a default value, it must be required. Optional internal fields are ignored. Er wordt geen eigenschap ingesteld, hoewel dit wel vereist is.
RequiredPropertyDefinitionMissing The required property '{0}' is not defined in the object schema. Een schema-eigenschap wordt vermeld als onder "vereist" en moet daarom worden gedefinieerd in de "eigenschappen"
RequiredPropertyMissing The '{0}' property is required. Een eigenschap in uw swagger is vereist, maar het is momenteel niet aanwezig in uw swagger. Om deze fout op te lossen, neemt u deze eigenschap op.
RequiredPropertyNotOnObject The property 'required' is applicable to schemas with 'object' type only and should be removed. De eigenschap 'required' wordt alleen ondersteund voor het type 'object'. Verwijder de eigenschap voor alle andere typen.
RequiredReadOnlyPropertyNotAllowed
AsInput
An input property cannot be 'readonly' and required. Uw branie bevat een eigenschap die is gemarkeerd als alleen-lezen en vereist. Een alleen-lezen eigenschap betekent dat de gebruiker de waarde niet kan wijzigen. Een vereiste eigenschap vereist een waarde voor wijziging.
SchemeNotValid The 'schemes' property must only contain transfer protocols from the list: {0}. De schema-eigenschap moet een van 'http' of 'https' zijn.
SecuritySchemePropertyNotValid The security definition property '{0}' is not valid for definitions of type '{1}'. Er is een eigenschapsnaam en -waarde die niet geldig zijn en die u hebt opgenomen in de securityDefinitions-woordenlijst. Om dit probleem op te lossen, wijzigt u deze eigenschap in een geldige eigenschapsnaam.
SecuritySchemePropertyRequired The security definition property '{0}' is required for definitions of type '{1}'. Er zijn een eigenschapsnaam en -waarde vereist die niet zijn opgenomen in de securityDefinitions-woordenlijst. Voeg deze eigenschap en waarde toe om dit probleem op te lossen.
SpecificationVersionIncorrect The 'swagger' property must have the string value "2.0". Alleen versie "2.0" wordt ondersteund, dus corrigeer de eigenschap met de swaggerversie in "2.0".
TagRedefined The 'tags' property defines tag '{0}' multiple times. Tags die zijn gedefinieerd in de eigenschap 'tags' moeten uniek zijn. Verwijder of vervang meerdere exemplaren.
TooManyConnectorCategories The maximum allowed number of categories for the connector is '{0}'. Er is een limiet aan het aantal categorieën dat voor de connector kan worden ingesteld.
UrlNotValid The 'url' property must be a valid absolute URL. Uw swagger heeft een ongeldige URL. Dit kan komen doordat een URL onjuist is gekopieerd.

De respons

Fout Probleem Oplossing
BodyParameterSchemaRequired The 'body' parameter must define a 'schema' property. In de hoofdtekstparameter moet de eigenschap schema worden gedefinieerd. Definieer de eigenschap schema om dit probleem op te lossen.
BodySchemaCountExceedsMaxAllowed The total number of schemas in the object exceeds the max schema count allowed value of '{0}'. Please remove any unnecessary property or item definitions. Er zijn te veel schema's in het hoofdtekstobject. Verwijder enkele schema's zodat het totaal weer onder de limiet ligt.
DefaultResponseHasSchema The 'default' response should not have schema definition. Schemas should be defined on expected responses only. Uw swagger bevat een schemadefinitie voor het standaardantwoord. Het verwijderen van deze schemadefinitie voor het standaardantwoord lost deze fout op.
InvalidCustomEditorExtension
DictionaryValue
The 'x-ms-editor' extension can be specified as 'dictionary' only for schema with type object and additional properties allowed. Controleer of de x-ms-editor alleen is ingesteld op woordenboek wanneer het schema van het type object is en is ingesteld op extra toegestane eigenschappen.
JsonPointerNotValid The JSON Pointer path is not valid. Een referentie (#ref) die in uw swagger wordt gebruikt, is niet geldig.
NonBodyParameterSchemaNotValid The parameter cannot define a schema as it is not in the 'body'. Uw swagger heeft een parameter die 'schema' gebruikt, maar alleen hoofdtekstparameters kunnen 'schema' gebruiken.
RequiredLoopInSchemaNotAllowed Loops of required schema properties are not allowed. Specificatie van vereiste eigenschappen kan geen referentielussen gebruiken.
ResponseExampleMustBeProduced
ByOperation
The response example '{0}' is not produced by the operation '{1}'. Je branie heeft een bewerking met een respons voorbeeld, maar diezelfde bewerking levert geen respons op met het aangegeven MIME type.
ResponseHeadersAreNotUnique The response headers are not unique. Er is een dubbele kop respons. Responsheaders moeten uniek zijn.
ResponseMustBeDefaultOrHttpStatusCode The response is not valid, the response must be a valid HTTP status code, or the string 'default'. Je branie heeft geen standaard HTTP-statuscode of een geldige HTTP-statuscode. Voeg een statuscode toe aan uw respons.
ResponseReferenceNotFound The response reference '{0}' could not be found in the swagger document. Uw swagger heeft een responsreferentie die niet in het swaggerdocument is gevonden. Verwijder de verwijzing naar deze respons.
ResponseReferenceNotValid The response reference '{0}' is not valid. Response references must start with '#/responses/' and be valid JSON Pointers. Uw swagger heeft een responsverwijzing ("#/responses/") die ongeldig is op basis van de JSON-pointer RFC-specificatie.
SchemaDefinitionSetIncorrectly The operation '{0}' should define an output schema on the 200 or 201 response code or in 'x-ms-notification-content' extension for a webhook to be visible in the designer. Uw bewerking mist een responsschema voor de responscode 200 of 201. Voor webhooks moet het responsschema worden opgegeven als onderdeel van de inhoudsextensie voor meldingen.
SchemaReferenceNotFound The schema reference '{0}' could not be found in the swagger document. Uw branie heeft een schemareferentie die niet in het braniedocument kan worden gevonden.
SchemaReferenceNotValid The schema reference '{0}' is not valid. Schema references must start with '#/definitions/' and be valid JSON Pointers. Uw swagger heeft een schemaverwijzing ("#/definitions/") die ongeldig is op basis van de JSON-pointer RFC-specificatie.
SchemaRefLoopNotAllowed The schema definition may not use a '$ref' to point to another definition. Er is een referentielus in uw schema (A wijst naar B, die terugwijst naar A).
SchemaTooDeep The schema exceeds the maximum allowed depth. Schemas must not exceed a depth of '{0}', including referenced ('$ref') schemas. Schema's worden beperkt tot een specifieke JSON-diepte. Gebruik een oppervlakkiger schema.
SchemaTypeFileNotValid The schema type 'file' is not valid. Only parameters in 'formData' and the root response schema may be of type 'file'. Het gebruik van het schematype 'file' wordt alleen ondersteund in formuliergegevens en moet in de root van het responsschema voor de responsdefinitie staan.
SchemeNotSupported The WebSocket transfer protocol schemes are not supported. Deze schema wordt niet ondersteund. De ondersteunde schema's zijn Https en Http.
TotalSchemaCountExceedsMaxAllowed The maximum allowed number of schemas in the swagger is '{0}'. Please remove any unnecessary property or item definitions. Er zijn te veel schema's in de swagger.

Beveiliging

Fout Probleem Oplossing
OAuthSecurityRequirementValueMustBe
ScopeName
The OAuth security requirement '{0}' refers to scope name '{1}', but this is not defined in the 'securityDefinitions' object. Namen van beveiligingsvereisten moeten een bereiknaam zijn die is gedefinieerd in het object met beveiligingsdefinities.
SecurityRequirementMustBeDefined The security requirement '{0}' is not defined in the 'securityDefinitions' object. Er wordt een beveiligingsvereiste gebruikt, maar deze is niet gedefinieerd in het woordenboek met beveiligingsdefinities.
SecurityRequirementMustHaveEmptyValue The security requirement '{0}' cannot specify any scopes, an empty array should be provided. Op basis van de huidige configuratie moet de beveiligingseisen met naam '{0}' een lege array zijn.
SecurityRequirementMustHaveValue The security requirement '{0}' must have have a value. Provide an empty array if no OAuth scopes are required. De beveiligingsvereiste ontbreekt of is nul. Als er geen OAuth-bereiken vereist zijn, geeft u in plaats daarvan een lege array op.

Webhooks

Fout Probleem Oplossing
NotificationUrlNotAllowedInThisPosition The notification URL property is not allowed in this position. It is allowed only in input body. De eigenschap "x-ms-notification-url" mag alleen in een invoer worden gedefinieerd.
NotificationUrlNotInternal The notification URL property itself or at least one of its parents must be internal. Uw swagger stelt momenteel de eigenschap van de meldings-URL niet in op intern, wat wel het geval zou moeten zijn.
NotificationUrlNotRequired The notification URL property must be required all the way through the schema chain. Uw swagger vereist momenteel geen eigenschap met meldings-URL, wat wel vereist zou moeten zijn.
NotificationUrlNotString The notification URL property must be of type string. De eigenschap meldings-URL heeft een waarde die niet van het type tekenreeks is.

Metagegevens

Fout Probleem Oplossing
AllowEmptyValueOnlyValidForQuery
FormData
The parameter cannot use the 'allowEmptyValue' keyword as it is not in the 'query' or 'formData' location. De eigenschap 'allowEmptyValue' kan alleen worden ingesteld op 'true' in een parameter met de eigenschap 'location' die 'query' of 'formData' is. De waarde van de eigenschap 'location' is geen van beide.
DiscriminatorMustBeARequiredStringProperty The 'discriminator' value must be the name of a required string property. De waarde 'discriminator' moet de naam zijn van een vereiste tekenreekseigenschap in uw swagger.
ExclusiveMaximumRequiresMaximum The 'exclusiveMaximum' keyword can only be specified if the 'maximum' keyword is also specified. U kunt geen "exclusiveMaximum" opgeven zonder ook een "maximum" op te geven.
ExclusiveMinimumRequiresMinimum The 'exclusiveMinimum' keyword can only be specified if the 'minimum' keyword is also specified. U kunt geen "exclusiveMinimum" opgeven zonder ook een "minimum" op te geven.
FieldLengthExceeded The '{0}' value goes over the character limit '{1}' Een veld met de naam die is opgegeven in {0}, overschrijdt de tekenlimiet die is gespecificeerd in {1}.
FieldLengthNotInRange The '{0}' value must be between '{1}' and '{2}' characters. {0} is de veldnaam, {1} is de minimale lengte, {2} is de limiet. Verlaag de lengte van de tekens in dit veld.
MaxItemsMustBeGreaterThanOrEqual
ToZero
The 'maxItems' value must be greater than or equal to zero. De waarde 'maxItems' ligt momenteel onder nul. Wijzig deze waarde in groter dan of gelijk aan nul.
MaxLengthMustBeGreaterThanOrEqual
ToZero
The 'maxLength' value must be greater than or equal to zero. De waarde van de eigenschap “maxLength” moet een niet-negatief getal zijn.
MaxPropertiesMustBeGreaterThanOrEqual
ToZero
The 'maxProperties' value must be greater than or equal to zero. De waarde 'maxProperties' is momenteel kleiner dan nul. Wijzig deze waarde in groter dan of gelijk aan nul.
MinimumShouldBeLessThanOrEqual
ToMaximum
The 'minimum' value should be less than or equal to the 'maximum' value. Wanneer u een minimumwaarde opgeeft, moet de waarde kleiner zijn dan of gelijk zijn aan de maximumwaarde.
MinItemsMustBeGreaterThanOrEqual
ToZero
The 'minItems' value must be greater than or equal to zero. De waarde 'minItems' is momenteel kleiner dan nul. Wijzig deze waarde in groter dan of gelijk aan nul.
MinItemsShouldBeLessThanOrEqual
ToMaxItems
The 'minItems' value should be less than or equal to the 'maxItems' value. Wanneer u minimumitems opgeeft, moet de waarde kleiner zijn dan of gelijk zijn aan het maximumitems.
MinLengthMustBeGreaterThanOrEqual
ToZero
The 'minLength' value must be greater than or equal to zero. De waarde van de eigenschap “minLength” moet een niet-negatief getal zijn.
MinLengthShouldBeLessThanOrEqual
ToMaxLength
The 'minLength' value should be less than or equal to the 'maxLength' value. Wanneer u een minimale lengte opgeeft, moet de waarde kleiner zijn dan of gelijk zijn aan de maximale lengte.
MinPropertiesMustBeGreaterThanOrEqual
ToZero
The 'minProperties' value must be greater than or equal to zero. De waarde 'minProperties' is momenteel kleiner dan nul. Wijzig deze waarde in groter dan of gelijk aan nul.
PatternShouldBeValidRegularExpression The 'pattern' value should be a valid regular expression. De 'pattern'-waarde is geen geldige reguliere expressie. Het repareren van de reguliere expressie verhelpt deze fout.
RequiredValueEmpty The '{0}' property must have not empty value. Uw swagger bevat een lege waarde voor een eigenschap die vereist is. Door de waarde van deze vereiste eigenschap in te stellen, wordt dit probleem opgelost.
ValueContainsRestrictedWords The value '{0}' contains at least one of the restricted words: '{1}'. Een van de velden in de swagger gebruikt een beperkt woord.
ValueMustBeInEnglish The '{0}' value must be written in English. Vervang de waarde door een waarde die alleen alfanumerieke tekens bevat.
ValueMustEndWithAlphanumeric The '{0}' value must end with alphanumeric character. Vervang het laatste teken door een alfanumeriek teken