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 |