Swagger Doğrulayıcısı hatalarını düzeltme
Bu makalede, bağlayıcılar için Power Platform ortaya çıkabilecek yaygın swagger doğrulama hataları ve bunların nasıl düzeltileceği vurgulanmaktadır.
İşlemler
Error | Öğe | Çözüm |
---|---|---|
ApiAnnotationExtensionReplacementInfo ForNonDeprecatedOperations |
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property should be specified for deprecated operations only. |
{0} işlemi kullanım dışı olarak işaretlenmiyor. Bu özelliği kullanmak için işlemin "kullanım dışı" özelliği doğru olarak ayarlanmalıdır. Aksi halde, durum böyle değilse "x-ms-api-annotation" özelliğini kaldırın. |
ApiAnnotationExtensionReplacementInfo MissingApiProperty |
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property must specify 'api' property. |
"x-ms-api-annotation", belirtilen "değişim" özelliğine sahip ancak "api" özelliği eksik. "Değişim" özelliğini kullanmak için "api" ve "operationId" özelliğinin ayarlanması gerekir. |
ApiAnnotationExtensionReplacementInfo MissingOperationIdProperty |
The 'x-ms-api-annotation' extension for operation '{0}' is invalid. The replacement property must specify 'operationId' property. |
"x-ms-api-annotation", belirtilen "değişim" özelliğine sahip ancak "operationId" özelliği eksik. "Değişim" özelliğini kullanmak için "api" ve "operationId" özelliğinin ayarlanması gerekir. |
ArrayDuplicateValue | The array contains duplicate values, values must be unique. |
Dizilerin benzersiz değerlere sahip olması gerekir ancak swagger'ınızda yinelenen öğeler var. Yinelenen öğeleri kaldırın. |
BodyOrFormDataParameterInFetch OperationNotAllowed |
Body or form data parameters are not supported in a fetch operation. |
“GET” HTTP yönteminin kullanıldığı işlemlerde bir gövde veya form verisi bulunamaz. |
ConnectionIdParameterNotAllowed | A parameter cannot be named as 'connectionId'. |
Parametreyi "connectionId" olmayan bir değerle yeniden adlandırın. |
ConsumesMissing | At least one supported MIME type must be provided in 'consumes' for operation '{0}'. |
Swagger'ınız, işlem için kullanılanlarda desteklenen bir MIME türü belirtmelidir. |
Duplicateenumvaluesınextension | The 'x-ms-enum-values' extension has duplicate values. You can only have one display name mapped to a value. |
Sabit listesi değerleri benzersiz olmalı ve yinelenmemelidir. |
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} işlem kimliği, {1} yinelenen işlem kimliği, {2} işlem yolu, {3} yinelenen işlem yoludur. Yinelenen işlem kimliğini yinelenen işlem yolundan kaldırın. |
DynamicExtensionDefinitionNotAllowed InParameter |
Dynamic extensions are not allowed to be defined on the body parameter. It should be in the schema. |
Dinamik uzantılar bir gövde parametresinde tanımlanır ve kaldırılmalıdır. Yalnızca şemada tanımlanabilir. |
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" tanımlanmalıdır. Daha fazla bilgi: Dinamik değerleri kullanma |
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" tanımlanmalıdır. Daha fazla bilgi: Dinamik değerleri kullanma |
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" tanımlanmalıdır. Daha fazla bilgi: Dinamik değerleri kullanma |
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" tanımlanmalıdır. Daha fazla bilgi: Dinamik değerleri kullanma |
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. |
Swagger dosyanızda bir "x-ms-dynamic-schema" tanımladığından gerekli "x-ms-dynamic-properties"eksik. |
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}'. |
Dinamik özellikler uzantısı öğesi değer yolu, şemaya göre beklenen yolla eşleşmiyor. |
DynamicTreeExtensionMissing | The 'x-ms-dynamic-tree' extension must be defined to enable file picker support. |
"x-ms-dynamic-tree" özelliği eksik ve dosya seçiciyi desteklemek için tanımlanmalıdır. |
InvalidEnumValue | The type of the enum value is '{0}' but it should be '{1}' as specified in the schema. |
Değer, belirtilen türde olacak şekilde değiştirilmelidir. |
InvalidEnumValuesExtensionValue | The 'value' field must match one of the enums as defined in the 'enum' property of the schema. |
Seçilen sabit listesi, numaralandırma listesinde tanımlanmamıştır. Değeri sabit listesi özelliğinde tanımlayın veya sabit listesi özelliğinde tanımlanan bir değeri kullanın. |
InvalidFormDataParameterName | The form data parameter name '{0}' is invalid. All characters must be part of the US-ASCII character set. |
Form veri parametresi adını yalnızca US-ASCII karakterlerini içerecek şekilde yeniden adlandırın. |
InvalidNextLinkNameValue | The nextLinkName value for operation '{0}' is invalid. Supported values are 'nextLink' or '@odata.nextLink'. |
'nextLinkName' özelliğinin değerini, 'nextLink' veya '@odata.nextLink'' olacak şekilde düzeltin. Diğer değerlere izin verilmez. |
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} bir yanıt özelliğinin yoldur, {1} işlem kimliğidir. İşlemin yanıtı içinde dizinin dönüş türünü tanımlayın. |
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} bir yanıt özelliğinin yoldur, {1} işlem kimliğidir. İşlemin yanıtı içinde belirli bir özellik tanımlayın |
MimeTypeNotCompatibleWithRequest ContentSchemaType |
The MIME type(s) are not compatible with the request content type '{0}' for operation '{1}'. |
Kullanmaya çalıştığınız MIME türü, belirtilen işlemdeki isteğinizin içeriğiyle uyumlu değil. |
NotificationExtensionNotSupportedIn WebhookOperation |
The 'x-ms-notification' extension must not be defined in a webhook operation. |
Web kancası işleminde “x-ms-notification" kullanımına izin verilmiyor. |
NotificationExtensionSupportedFor TriggerOnly |
The 'x-ms-notification' is supported for trigger operations only. |
“x-ms-notification" uzantısı yalnızca tetikleme işlemleri için kullanılabilir. |
NotificationOperationMustBeWebhook | The 'operationId' property in 'x-ms-notification' extension must be for a webhook operation. |
"x-ms-notification" kullandığınızda, işlem kimliğinin bir web kancası işlemine başvurması gerekir. |
OperationFamilyHasDuplicateRevisions | The operation family '{0}' has operations with duplicate revision. |
Swagger'ınız, aynı sürüm/düzeltme numarasına sahip bir işlem ailesi tanımlar. Bir işlem ailesindeki her işlem benzersiz bir sürüm numarasına sahip olmalıdır. |
OperationFamilyHasManyActive İşlemler |
The operation family '{0}' has more than two active operations. Extra operations must be deprecated. |
İşlem aileleri, kullanım dışı bırakılmamış iki işlemle sınırlıdır. Bağlayıcınızın kullanıcısının kafa karışıklığını azaltmak için diğerleri kullanım dışı olarak işaretlenmelidir. |
OperationFamilyHasManyActive ProductionOperations |
The operation family '{0}' has several active operations in Production status. Previous revisions should be deprecated. |
Bir işlem ailesi üretimde birden çok işleme sahiptir. Kafa karışıklığını azaltmak için bir ailedeki üretim işlemlerinin sayısını sınırlayın ve kalanını kullanım dışı bırakın. |
OperationFamilyHasManyEmptyRevisions | The operation family '{0}' has several operations with empty revision. Only one operation can have empty revision. |
İşlem ailelerinde düzeltme yapılmadan yalnızca bir işlem bulunabilir. Ailedeki diğer tüm işlemlerde düzeltme olmalıdır. |
OperationHasManyResponsesWithSchema | The operation '{0}' has more than one response with specified schema, only one schema will be used in the designer. |
Tasarımcıdaki sınırlamalar, birden çok yanıt şemasını engelliyor. İşleminiz birden çok şema belirtiyor ancak yalnızca birini belirtmelidir. |
OperationIdNotFound | The 'operationId' could not be found in this swagger document. |
operationId, swagger'ınızda bulunamıyor. |
OperationIdNotUnique | The operationId '{0}' is used multiple times. Operation identifiers must be unique. |
Aynı operationId birden fazla kez görüntüleniyor. Kurulumlardan birini kaldırın veya kurulumlardan birini farklı olacak şekilde düzeltin. |
OperationIdRequired | The operation 'operationId' property is required. |
"operationId" özelliği eksik, işleminiz için "operationId" özelliğini ekleyin. |
OperationIdSanitized | The 'operationId' property value is different from its sanitized value '{0}'. Please avoid the useage of non-alphanumeric characters to have matching values. |
Sağlanan işlem kimliği, ayıklanmış sürümle eşleşmiyor. İşlem kimliğini eşleşecek şekilde güncelleştirin. |
OperationIdShouldEndWithRevision | The operation Id '{0}' should end with revision suffix '{1}'. |
Düzeltmesi olan işlem kimlikleri düzeltme son ekinin bulunduğu bir ada sahip olmalıdır. |
OperationIdTooLong | The operationId length must be less than '{0}'. |
Karakter uzunluğunun {0} değerinden kısa olması için "operationId" özelliğinin değerini azaltın. |
OperationMissingPathParameter | The operation '{0}' does not define the '{1}' parameter which is required by the path. |
Swagger'ınız, yol şablonu için gerekli gibi görünen bir parametreyi tanımlamayan bir işleme sahiptir. |
OperationMissingRequiredProperty | The target operation requires parameter '{0}'. |
İşlemin parametresi{0} '' gerektiği gibi tanımlanmıştır, ancak bu, sağlanan parametrelerde tanımlanmamıştır. Sorunu gidermek için bu parametreyi ekleyin. |
OperationMustHaveNotification ContentExtension |
The operation '{0}' is missing notification content extension as it has '{1}' properties marked as notification URL. |
Swagger'ınız, bildirim içeriği uzantısının bulunmadığı bir işlem içeriyor. (Daha fazla bağlam gerekiyor) |
OperationMustHaveResponse | The operation is not valid, it must contain at least one response definition. |
Swagger'ınızda en az bir yanıt tanımına sahip olmayan bir işlem var. |
OperationParameterNameIsAmbiguous | The parameter name is ambiguous as it matches both a parameter name and a path to a body property. |
Parametrenin adı, parametre adı ve parametre gövde yolu adı olarak kullanılıyor. Bu sorunu gidermek için kurulumlardan birini yeniden adlandırın. |
OperationParameterNameNotFound | The parameter could not be found in operation '{0}' in the swagger document. |
İşlem parametresi adı, swagger'ınızda bulunamıyor. |
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. |
Parametre gereklidir, ancak işlemin değeri isteğe bağlı olduğunu belirtir ve bu uyuşmazlığa neden olur. |
OperationParametersAreNotUnique | The parameters in the operation '{0}' are not unique. |
İşlem parametreleri içinde bir yinelenen öğe var gibi görünüyor. Swagger'ınızın işlem parametresindeki yinelenen öğeleri kaldırması gerekir. |
OperationParametersContain DuplicateParameter |
The operation '{0}' contains duplicate parameters with name '{1}', location '{2}'. |
İki kez listelenen bir işletimsel parametre var. {0} işlem adı, {1} yinelenen parametre adı, {2} yinelenen parametre konumudur (swagger'da "içinde" özelliği). Yeniden oluşan özelliği kaldırın. |
OperationParametersContain MultipleBodyParameters |
The operation '{0}' contains multiple parameters in the location 'body', at most one is allowed. |
İşlem parametreleri yinelenen gövde parametreleri içerir. Gövde parametrelerinden birini kaldırın. |
OperationParameterStaticTypeMismatch | The parameter has type '{0}', but a static value is provided of type '{1}'. |
Bu işlem parametresi için beklenen bu olmadığı halde parametrenin statik türü sağlanıyor. |
OperationParameterTypeMismatch | The parameter has type '{0}', but operation '{1}' is providing a parameter of type '{2}'. |
Parametre ve işlemin farklı türleri vardır. Parametrenizin ve işleminizin türünü eşleştirin. |
OperationPathContainsUnsupportedCharacters | The operation path cannot contain wildcard character '*'. |
İşlemlerinizden biri, desteklenmeyen karakterler (joker karakter simgesi gibi) içeren bir URL yolu belirtir. |
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. |
İşlemin yolu, URL kodlamalı Ve URL olarak kodlanmadıkları sürece '#' (%xx eşdeğerlerine çevrilmiş). |
OperationPathMustStartWithSlash | The path is not valid, it must start with a '/' character. |
Elde etmeye çalıştığınız bir işlem yolu kullanıyorsanız, bunun '/' karakteriyle başlamasını gerektirir. Bu sorunu çözmek için yolun başına '/' karakterini ekleyin. |
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. |
Swagger'ınız, kapatılmamış “{“ veya “}” karakterlerinin bulunduğu bir işlem yolu içeriyor. Bu karakterler yoldaki bir değişkene başvurmak için kullanıldıklarından kapatılmadıklarında yolda bulunamazlar. |
OperationPathVariablesContainDefaults | The operation path template variables cannot set default values with character '='. |
İşlemlerinizden biri, "=" içeren bir parametre için varsayılan bir değer belirtmektir. Bu parametrenin URL yolunda olduğu da belirtiliyor. Bu birleşime izin verilmez. |
OperationRevisionEmpty | The operation '{0}' does not specify a revision in api annotation. |
İşlem bir ailenin parçası olarak işaretlenir, ancak bir revizyonu yoktur. |
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. |
İşlemde çok fazla şema var. Bu şemalardan bazılarını kaldırarak toplam sayıyı sınırın altına indirin. |
OperationShouldHaveSuccessfulResponse | The operation '{0}' should have at least one successful response definition. |
Swagger'ınızda en az bir başarılı yanıt tanımı olmayan bir işlem var. |
OperationStatusAheadOfConnector | The operation '{0}' cannot be in a Production status ahead of the connector. |
Bağlayıcının tamamı hala "Önizleme" modundayken işlemler "Üretim" olarak işaretlenemez. |
OperationSummaryTooLong | The operation 'summary' should be fewer than {0} characters for improved readablity. |
İşlemin "özet" özelliğini 120 karakterden kısa olacak şekilde azaltın. |
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} işlem kimliği, {1} işlem yolu, {2} kısmen yinelenen işlem yolları kümesidir. Benzerliği paylaşan işlem yolları arasında daha büyük bir fark oluşturmak için işlem yolunu değiştirin. |
PathParameterMustBeRequired | The parameter must be marked as required as it is used in the operation path. Include the 'required' property, with the value 'true'. |
Parametrenin konumu "Yol" olarak ayarlandığından "gerekli" özelliğinin "doğru" olarak ayarlanması gerekir. |
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. |
İşlemlerinizden birinde, işlem yolunda olarak işaretlenmiş ancak yol şablonunda mevcut olmayan bir parametre var. |
PathParametersContain DuplicateParameter |
The path '{0}' contains duplicate parameters with name '{1}', location '{2}'. |
{0} işlem yoludur. {1} yinelenen parametre adıdır. {2} yinelenen parametrenin konumudur ("içinde" özelliği). Yinelenen yol parametresini kaldırın. |
PathParametersContainMultiple BodyParameters |
The path '{0}' contains multiple parameters in the location 'body', at most one is allowed. |
Bir işlemde her ikisi de gövdede olan birden fazla parametre bulunamaz. Bu hatayı düzeltmek için parametrelerden birini kaldırın. |
PathRedefined | The path '{0}' is defined multiple times with different capitalization. Paths must be unique when compared case-insensitively. |
Aynı yol birden fazla kez tanımlanıyor. Örnekleri benzersiz olacak şekilde kaldırın veya yeniden adlandırın. |
RestrictedCharactersInSummary | Summary string contains any of the restricted characters [{0}] |
İşlemlerinizden birinin özeti kısıtlı karakterler içeriyor. Bu hatayı düzeltmek için karakterleri kaldırın veya özeti yeniden ifade edin. |
SelectedItemValuePathNotAllowedIn ThisPosition |
The 'selectedItemValuePath' property is not allowed in this position. It is allowed only in 'browse' operation of 'x-ms-dynamic-tree' extension. |
"selectedItemValuePath" parametresinin hiçbir yere yerleştirilmesine izin verilmiyor. Parametreyi kaldırın veya geçerli bir konuma yerleştirin. |
StringBinaryNotSupportedFor FormUrlEncoded |
String/binary parameters are not supported for operation '{0}' with 'application/x-www-form-urlencoded' consumes type. |
İşlemde "tüketilenler" özelliğinde tanımlanan "application/x-www-form-urlencoded" değeri var. Bu işlemin parametreleri 'string' veya 'binary' türünde olamaz. |
TotalOperationsCountExceedsMaxAllowed | The total number of operations in the swagger exceeds the maximum allowed value of '{0}'. |
Swagger'da çok fazla işlem var. |
UnrecognizedTypeFormat | The type/format '{0}' is not recognized. |
Sağlanan "{0}" türü/biçimi bilinmiyor. Desteklenen tür biçimlerini doğrulamak için yazım hatalarını veya belgeleri denetleyin. |
WebhookOperationsMissingNotification UrlProperty |
The webhook operation '{0}' is missing notification URL property. |
Swagger'ınız, eksik bir bildirim URL'si özelliğine sahip olmayan bir web kancası işlemi içeriyor. Bu özelliği web kancası işlemine eklediğinizde işlem düzeltilir. |
Diziler
Hata | Sorun | Çözüm |
---|---|---|
ArrayHasNoItems | The array should have items specified. |
Dizi boş ancak boş diziye izin verilmiyor. |
RequiredPropertyArrayEmpty | The 'required' array requires at least one value. If no properties are required in the schema, remove the 'required' property. |
Swagger'ınızda 'required' adlı bir özellik için boş bir dizi var. Gerekli parametreler yoksa kaldırılmalıdır. |
SchemesArrayEmpty | The 'schemes' array requires at least one value. |
Şemalar boş olamaz ve en az bir değer içermelidir. |
Desteklenmiyor
Hata | Sorun | Çözüm |
---|---|---|
CollectionFormatValueNotSupported | The 'collectionFormat' keyword value '{0}' is not supported. |
Yalnızca belirli koleksiyon biçimleri desteklenir. Swagger'ınız desteklenmeyen bir biçim içeriyor. |
MimeTypeNotSupported | The MIME type '{0}' is not supported. The supported mime types are: '{1}'. |
Swagger'ınızda kullanmaya çalıştığınız MIME türü desteklenmiyor. |
PathItemRefNotSuppored | The '$ref' property in a path is not supported. |
Yol, tanımlanmış bir "$ref" özelliğine sahip olamaz. Bu özelliği kaldırın. |
SwaggerKeywordNotSupported | The '{0}' keyword is not supported. |
{0} , 'uniqueItems' gibi havalı bir anahtar sözcüktür ve kullanıldığı bağlamda izin verilmez. |
Parametreler
Error | Öğe | Çözüm |
---|---|---|
FileParameterMustBeInFormData | Parameters of type 'file' are not valid in locations other than 'formData'. |
Swagger'ınızın 'dosya' türünde bir parametresi vardır ve bu parametre yalnızca 'formData' içinde olabilir. |
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. |
Swagger'ınız hem bir gövde parametresi hem de formData tanımlıyor ve buna izin verilmiyor. Bu parametre türlerinden birini kaldırın. |
ParameterReferenceNotFound | The parameter reference '{0}' could not be found in the swagger document. |
Swagger'ınızda swagger belgesinde bulunamayan bir parametre başvurusu var. Bu parametreye başvuruyu kaldırın. |
ParameterReferenceNotValid | The parameter reference '{0}' is not valid. Parameter references must start with '#/parameters/' and be valid JSON Pointers. |
Swagger'ınız, JSON işaretçisi RFC belirtimine göre geçersiz olan bir parametre başvurusuna ("#/parameters/") sahiptir. |
ParameterRefLoopNotAllowed | The parameter definition may not use a '$ref' to point to another definition. |
Swagger'ınızda başka bir tanımı belirtmek için "$ref" özelliğinin yanlış kullanıldığı bir parametre tanımı var. |
ParamtersWithSameNameMustHave SameTypeAndVisibility |
Parameters of the same name in fetch and subscribe operations must be of the same type and visibility. |
Swagger'ınızda getirme ve abone olma işlemleri için aynı adda parametreler varsa bunlar, aynı tür ve görünürlüğe sahip olmalıdır. |
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}, kodlamanın eksik olduğu parametre adıdır. |
QueryParameterEncodingNotSupported | Encoding for query parameter '{0}' is not supported. All query parameters are single encoded by default. |
{0}, desteklenmeyen kodlamanın bulunduğu parametre adıdır. Bu kodlamayı düzeltin. |
ReservedParameterIsUsed | The parameter '{0}' is reserved and cannot be used in '{1}'. |
Bu hatada belirtilen parametre kullanılıyor ancak ilgili bölüm için veya genel olarak ayrıldığında kullanılamıyor. |
ResponseRefLoopNotAllowed | The response definition may not use a '$ref' to point to another definition. |
Swagger'ınızda başka bir tanımı belirtmek için "$ref" özelliğinin yanlış kullanıldığı bir yanıt tanımı var. |
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. |
Parametre başvurusu dahili olarak işaretlenmiş ancak parametre başvurusunun kullanıldığı işlem dahili değil. Bunu düzeltmek için parametreyi veya işlemi güncelleştirin. |
Properties
Error | Öğe | Çözüm |
---|---|---|
AdditionalPropertyNotAllowed | The property '{0}' is not allowed and must be removed. |
Swagger'ınızda kaldırılması gereken fazladan bir özellik var. |
AdditionalPropertyNotAllowedAdjacent ToRef |
When '$ref' is defined, no other properties may be specified. |
Swagger'da '$ref' kullandığınızda, bu JSON nesnesine başka hiçbir özellik dahil edilmemelidir. |
BasePathNotValid | The 'basePath' property, if present, must start with a '/' character. |
Temel yol kullanıyorsanız “/” ile başlamalıdır. Geçersiz temel yollar "abc/def/ghi" veya "microsoft.com/abc" gibi görünür. |
BodyParameterPropertyNotValid | The 'body' parameter cannot use property '{0}', instead, the 'schema' property should be used to define the type used by the parameter. |
Swagger'ınızdaki gövde parametrelerinden biri, gövde parametresinde kullanılamayan geçersiz bir özellik kullanıyor. |
ConnectorMetadataPropertiesMissing | The connector metadata property '{0}' is required. |
Bağlayıcı için belirli meta veriler gerekiyor. |
ContactEmailNotValid | The contact 'email' property, if present, must be a valid email address. |
Sağlanan e-posta adresi yanlış bir biçimde veya ASCII olmayan karakterler içeriyor. |
DefaultValueMustMatchType | The 'default' value is of type '{0}', but should match the given type '{1}'. |
Varsayılan değerinizin değeri, sağlanan türle aynı değil. Bu sorunu gidermek için varsayılan değerin değerini sağlanan türdeki değer olarak değiştirin. |
EnumMustContainAtLeastOneElement | The 'enum' array requires at least one value. |
Özellik türünüz bir sabit listesi ise sabit listesi değerlerinden en az birinin bulunduğu bir dizi belirtmelidir. |
ExtensionNameNotValid | The property '{0}' is not valid. If this property is an extension, its name must begin with "x-". |
Uzantı olan özellikler "x-" öneki ile başlamalıdır. |
FilterFunctionsPropertyEmpty | The 'filterFunctions' property must have at least one element. |
Belirtilmişse "filterFunctions" özelliği boş olamaz. |
FilterFunctionsPropertyHasDuplicates | The 'filterFunctions' property cannot contain duplicates. |
"filterFunctions" özelliği yinelenen öğeler içeremez. |
FilterFunctionsPropertyInInputSchema | The 'filterFunctions' property has to be in the response schema. |
"filterFunctions" özelliği yalnızca yanıt şemasında bulunabilir. |
FilterFunctionsPropertyInvalidValue | The 'filterFunctions' property supports only these values: {0}". |
"filterFunctions" özelliği, desteklenmeyen bir değer belirtemez. |
HostNameNotValid | The 'host' property, if present, must be a valid URI host without a scheme or path. |
Şema veya yol olmayan bir konak URI'si "www.microsoft.com" gibi görünür. Ana bilgisayar için geçersiz bir URI "https://www.microsoft.com/" veya "www.microsoft.com/hello" gibi görünüyor |
InternalPropertyWithDefaultOptional | The internal property has a default value but is optional. Only required properties are guaranteed to be included in requests. |
Bir özellik dahili olarak işaretlenmiş, belirtilmiş varsayılan değeri var ve gerekli değil. Bunun isteklere dahil edildiğinden emin olmak istiyorsanız, gerektiği gibi işaretleyin; Aksi takdirde, bu amaçlanmışsa, olduğu gibi bırakılabilir. |
InvalidConnectorCategory | The connector category is invalid. Available categories are: [{0}]. |
Kategoriler yalnızca izin verilen kategori değerleri listesinden gelebilir. |
InvalidStringBinaryProperty | A schema with type/format 'string/binary' can only be at the top level of a body or formData parameter. |
Bu şema konumunda "dize" ve "ikili" "tür" ve "biçim" özelliği değerine izin verilmez. |
JsonTypeIncorrect | The type of the property is incorrect. Expected type '{0}', but value is of type '{1}'. |
Swagger'ınızdaki özelliğin bir türü var ancak gerçek değer farklı bir türde. Değer türünü beklenen türle eşleşecek şekilde değiştirin. |
JsonValueNotInEnum | The property value must be one of the following: {0}. |
'deki sabit listesi'nin özellik değeri, mevcut geçerli seçeneklerle eşleşmiyor. Değeri, hata iletisinde belirtilen aşağıdaki değerlerden biriyle değiştirin. |
MimeTypeNotValid | The MIME type '{0}' is not valid. |
Seçtiğiniz kullanıcı tarafından sağlanan MIME "içerik türü" geçerli değil. Geçerli MIME türleri şunlardır: "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'. |
x-ms-enum-values 'displayName' özelliğini belirtmedi. |
MultipleOfMustBeGreaterThanZero | The 'multipleOf' value must be greater than zero. |
“multipleOf” özelliğinin değeri sıfırdan büyük bir değer olmalıdır. |
OneOfPropertiesRequired | At least one of the properties is required: [{0}]. |
{0}, özellikler kümesidir. Bu hata, swagger'da bulunması gereken tüm özellikleri görüntüler. |
ProductionStatusOnBetaService | The connector cannot be in Production status on a beta service. |
Arka uç hizmeti Beta'dayken bağlayıcı "Üretim" olarak işaretlenemiyor. 'Önizleme' olarak ayarlanmalıdır. |
PropertyMustBeRequired | The property is internal and has a default value, it must be required. Optional internal fields are ignored. |
Özellik gerekli olmasına rağmen ayarlanmıyor. |
RequiredPropertyDefinitionMissing | The required property '{0}' is not defined in the object schema. |
Şema özelliği "gerekli" altında listelendiğinden "özellikler" içinde tanımlanmalıdır |
RequiredPropertyMissing | The '{0}' property is required. |
Swagger'ınızdaki bir özellik gerekli ancak şu anda swagger'ınızda bulunmuyor. Bu hatayı düzeltmek için bu özelliği ekleyin. |
RequiredPropertyNotOnObject | The property 'required' is applicable to schemas with 'object' type only and should be removed. |
"Gerekli" özelliği yalnızca "nesne" türü için desteklenir. Diğer tüm türler için özelliği kaldırın. |
RequiredReadOnlyPropertyNotAllowed AsInput |
An input property cannot be 'readonly' and required. |
Swagger'ınız salt okunur ve gerekli olarak işaretlenmiş bir özellik içeriyor. Salt okunur özelliği, kullanıcının değeri değiştiremeyeceği anlamına gelir. Gerekli özelliği, değişiklik için bir değer gerektirir. |
SchemeNotValid | The 'schemes' property must only contain transfer protocols from the list: {0}. |
Şema özelliği "http" veya "https" özelliklerinden biri olmalıdır. |
SecuritySchemePropertyNotValid | The security definition property '{0}' is not valid for definitions of type '{1}'. |
securityDefinitions sözlüğüne dahil ettiğiniz geçerli olmayan bir özellik adı ve değeri var. Bu sorunu çözmek için bu özelliği geçerli bir özellik adıyla değiştirin. |
SecuritySchemePropertyRequired | The security definition property '{0}' is required for definitions of type '{1}'. |
securityDefinitions sözlüğüne dahil edilmeyen, gerekli olan bir özellik adı ve değeri vardır. Sorunu gidermek için bu özelliği ve değeri ekleyin. |
SpecificationVersionIncorrect | The 'swagger' property must have the string value "2.0". |
Yalnızca "2.0" sürümü desteklendiğinden swagger sürümü özelliğini "2.0" olarak düzeltin. |
TagRedefined | The 'tags' property defines tag '{0}' multiple times. |
"Etiketler" özelliğinde tanımlanan etiketler benzersiz olmalıdır. Birden fazla tekrarlananları kaldırın veya değiştirin. |
TooManyConnectorCategories | The maximum allowed number of categories for the connector is '{0}'. |
Bağlayıcı için ayarlanabilecek kategori sayısının bir sınırı vardır. |
UrlNotValid | The 'url' property must be a valid absolute URL. |
Swagger'ınızda geçersiz bir URL var. Bunun nedeni URL'nin bir yerden yanlış kopyalanması olabilir. |
Yanıtla
Hata | Sorun | Çözüm |
---|---|---|
BodyParameterSchemaRequired | The 'body' parameter must define a 'schema' property. |
Gövde parametresinde şema özelliği tanımlanmalıdır. Bu sorunu gidermek için şema özelliğini tanımlayın. |
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. |
Gövde nesnesinde çok fazla şema var. Bu şemalardan bazılarını kaldırarak toplam sayıyı sınırın altına indirin. |
DefaultResponseHasSchema | The 'default' response should not have schema definition. Schemas should be defined on expected responses only. |
Swagger'ınız, varsayılan yanıt için bir şema tanımı içeriyor. Varsayılan yanıt için bu şema tanımı kaldırıldığında bu hata düzeltilir. |
InvalidCustomEditorExtension DictionaryValue |
The 'x-ms-editor' extension can be specified as 'dictionary' only for schema with type object and additional properties allowed. |
Şema nesne türündeyken ve izin verilen ek özellikler olarak ayarlandığında x-ms-editor parametresinin yalnızca sözlük olarak ayarlanıp ayarlanmadığını kontrol edin. |
JsonPointerNotValid | The JSON Pointer path is not valid. |
Swagger'ınızda kullanılan bir başvuru (#ref) geçerli değil. |
NonBodyParameterSchemaNotValid | The parameter cannot define a schema as it is not in the 'body'. |
Swagger'ınızda "şema" kullanan bir parametre var ancak yalnızca gövde parametreleri "şema" kullanabilir. |
RequiredLoopInSchemaNotAllowed | Loops of required schema properties are not allowed. |
Gerekli özellikler belirtimi başvuru döngülerini kullanamaz. |
ResponseExampleMustBeProduced ByOperation |
The response example '{0}' is not produced by the operation '{1}'. |
Swagger'ınızın yanıt örneği olan bir işlemi var, ancak aynı işlem belirtilen MIME türüyle bir yanıt oluşturmuyor. |
ResponseHeadersAreNotUnique | The response headers are not unique. |
Yinelenen bir yanıt başlığı var. Yanıt üst bilgileri benzersiz olmalıdır. |
ResponseMustBeDefaultOrHttpStatusCode | The response is not valid, the response must be a valid HTTP status code, or the string 'default'. |
Swagger'ınızın varsayılan bir HTTP durum kodu veya geçerli bir HTTP durum kodu yok. Yanıtınıza bir durum kodu ekleyin. |
ResponseReferenceNotFound | The response reference '{0}' could not be found in the swagger document. |
Swagger'ınızda swagger belgesinde bulunamayan bir yanıt başvurusu var. Bu yanıta başvuruyu kaldırın. |
ResponseReferenceNotValid | The response reference '{0}' is not valid. Response references must start with '#/responses/' and be valid JSON Pointers. |
Swagger'ınızda JSON işaretçisi RFC belirtimine göre geçersiz olan bir yanıt başvurusu ("#/responses/") var. |
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. |
İşleminizde 200 veya 201 yanıt kodu için yanıt şeması eksik. Web kancaları için yanıt şeması, bildirim içeriği uzantısının bir parçası olarak belirtilmelidir. |
SchemaReferenceNotFound | The schema reference '{0}' could not be found in the swagger document. |
Swagger'ınız, swagger belgesinde bulunamayan bir şema başvurusuna sahip. |
SchemaReferenceNotValid | The schema reference '{0}' is not valid. Schema references must start with '#/definitions/' and be valid JSON Pointers. |
Swagger'ınızda JSON işaretçisi RFC belirtimine göre geçersiz olan bir şema başvurusu (‘#/definitions/’) var. |
SchemaRefLoopNotAllowed | The schema definition may not use a '$ref' to point to another definition. |
Şemanızda bir başvuru döngüsü var (A, B'yi gösterir, bu da A'ya geri döner). |
SchemaTooDeep | The schema exceeds the maximum allowed depth. Schemas must not exceed a depth of '{0}', including referenced ('$ref') schemas. |
Şemalar belirli bir JSON derinliğiyle sınırlıdır. Daha yüzeysel bir şema kullanın. |
SchemaTypeFileNotValid | The schema type 'file' is not valid. Only parameters in 'formData' and the root response schema may be of type 'file'. |
"Dosya" şema türünü kullanma, yalnızca form verilerinde desteklenir ve yanıt tanımı için yanıt şemasının kökünde olmalıdır. |
SchemeNotSupported | The WebSocket transfer protocol schemes are not supported. |
Bu şema desteklenmez. Desteklenen şemalar Https ve Http'dir. |
TotalSchemaCountExceedsMaxAllowed | The maximum allowed number of schemas in the swagger is '{0}'. Please remove any unnecessary property or item definitions. |
Swagger'da çok fazla şema var. |
Güvenlik
Hata | Sorun | Çözüm |
---|---|---|
OAuthSecurityRequirementValueMustBe ScopeName |
The OAuth security requirement '{0}' refers to scope name '{1}', but this is not defined in the 'securityDefinitions' object. |
Güvenlik gereksinimi adları, güvenlik tanımları nesnesinde tanımlanan bir kapsam adı olmalıdır. |
SecurityRequirementMustBeDefined | The security requirement '{0}' is not defined in the 'securityDefinitions' object. |
Güvenlik gereksinimi kullanılmış ancak güvenlik tanımları sözlüğünde tanımlanmamış. |
SecurityRequirementMustHaveEmptyValue | The security requirement '{0}' cannot specify any scopes, an empty array should be provided. |
Geçerli yapılandırmaya göre "{0}" adlı güvenlik gereksinimleri boş bir dizi olmalıdır. |
SecurityRequirementMustHaveValue | The security requirement '{0}' must have have a value. Provide an empty array if no OAuth scopes are required. |
Güvenlik gereksinimi eksik veya null. OAuth kapsamı gerekli değilse bunun yerine boş bir dizi belirtin. |
Web kancaları
Hata | Sorun | Çözüm |
---|---|---|
NotificationUrlNotAllowedInThisPosition | The notification URL property is not allowed in this position. It is allowed only in input body. |
"x-ms-notification-url" özelliği yalnızca bir girişte tanımlanmalıdır. |
NotificationUrlNotInternal | The notification URL property itself or at least one of its parents must be internal. |
Swagger'ınız gerektiği halde şu anda bildirim URL'si özelliğini dahili olarak ayarlamıyor. |
NotificationUrlNotRequired | The notification URL property must be required all the way through the schema chain. |
Swagger'ınız gerektiği halde şu anda bildirim URL'si özelliğini gerektirmiyor. |
NotificationUrlNotString | The notification URL property must be of type string. |
Bildirim URL'si özelliğinde dize türünde olmayan bir değer var. |
Meta Veriler
Hata | Sorun | Çözüm |
---|---|---|
AllowEmptyValueOnlyValidForQuery FormData |
The parameter cannot use the 'allowEmptyValue' keyword as it is not in the 'query' or 'formData' location. |
"allowEmptyValue" özelliği yalnızca "sorgu" veya "formData" olan bir "konum" özelliğinin bulunduğu bir parametrede "doğru" olarak ayarlanabilir. "Konum" özelliğinin değeri her iki durumda da değil. |
DiscriminatorMustBeARequiredStringProperty | The 'discriminator' value must be the name of a required string property. |
"discriminator" değeri, swagger'ınızda gerekli dize özelliğinin adı olmalıdır. |
ExclusiveMaximumRequiresMaximum | The 'exclusiveMaximum' keyword can only be specified if the 'maximum' keyword is also specified. |
“maksimum” değerini belirtmeden “exclusiveMaximum” belirtemezsiniz. |
ExclusiveMinimumRequiresMinimum | The 'exclusiveMinimum' keyword can only be specified if the 'minimum' keyword is also specified. |
“minimum” değerini belirtmeden “exclusiveMinimum” belirtemezsiniz. |
FieldLengthExceeded | The '{0}' value goes over the character limit '{1}' |
{0} içinde belirtilen ada sahip bir alan, {1} içinde belirtilen karakter sınırını aşıyor. |
FieldLengthNotInRange | The '{0}' value must be between '{1}' and '{2}' characters. |
{0} alan adı, {1} minimum uzunluk, {2} sınırdır. Bu alandaki karakterlerin uzunluğunu azaltın. |
MaxItemsMustBeGreaterThanOrEqual ToZero |
The 'maxItems' value must be greater than or equal to zero. |
'maxItems' değeri şu anda sıfırın altında. Bu değeri sıfırdan büyük veya sıfıra eşit olarak değiştirin. |
MaxLengthMustBeGreaterThanOrEqual ToZero |
The 'maxLength' value must be greater than or equal to zero. |
“maxLength” özelliğinin değeri negatif olmayan bir sayı olmalıdır. |
MaxPropertiesMustBeGreaterThanOrEqual ToZero |
The 'maxProperties' value must be greater than or equal to zero. |
'maxProperties' değeri şu anda sıfırdan küçüktür. Bu değeri sıfırdan büyük veya sıfıra eşit olarak değiştirin. |
MinimumShouldBeLessThanOrEqual ToMaximum |
The 'minimum' value should be less than or equal to the 'maximum' value. |
En düşük değeri belirttiğinizde, bu değerin en yüksek değerden küçük veya ona eşit olması gerekir. |
MinItemsMustBeGreaterThanOrEqual ToZero |
The 'minItems' value must be greater than or equal to zero. |
'minItems' değeri şu anda sıfırdan küçük. Bu değeri sıfırdan büyük veya sıfıra eşit olarak değiştirin. |
MinItemsShouldBeLessThanOrEqual ToMaxItems |
The 'minItems' value should be less than or equal to the 'maxItems' value. |
Minimum öğeleri belirttiğinizde, değerin maksimum öğelerden küçük veya ona eşit olması gerekir. |
MinLengthMustBeGreaterThanOrEqual ToZero |
The 'minLength' value must be greater than or equal to zero. |
“minLength” özelliğinin değeri negatif olmayan bir sayı olmalıdır. |
MinLengthShouldBeLessThanOrEqual ToMaxLength |
The 'minLength' value should be less than or equal to the 'maxLength' value. |
Minimum uzunluk belirttiğinizde, değerin maksimum uzunluktan küçük veya ona eşit olması gerekir. |
MinPropertiesMustBeGreaterThanOrEqual ToZero |
The 'minProperties' value must be greater than or equal to zero. |
'minProperties' değeri şu anda sıfırdan küçüktür. Bu değeri sıfırdan büyük veya sıfıra eşit olarak değiştirin. |
PatternShouldBeValidRegularExpression | The 'pattern' value should be a valid regular expression. |
'pattern' değeri geçerli bir normal ifade değildir, normal ifadenin düzeltilmesi bu hatayı düzeltir. |
RequiredValueEmpty | The '{0}' property must have not empty value. |
Swagger'ınız gerekli bir özellik için boş değer içeriyor. Bu gerekli özelliği değeri ayarlandığında bu sorun giderilir. |
ValueContainsRestrictedWords | The value '{0}' contains at least one of the restricted words: '{1}'. |
Swagger'daki alanlardan birinde kısıtlı bir sözcük kullanılıyor. |
ValueMustBeInEnglish | The '{0}' value must be written in English. |
Değeri yalnızca alfasayısal karakterler içeren bir değerle değiştirin. |
ValueMustEndWithAlphanumeric | The '{0}' value must end with alphanumeric character. |
Son karakteri alfasayısal bir karakterle değiştirin |