ApiCreateOrUpdateParameter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ApiCreateOrUpdateParameter() |
Initialisiert eine neue instance der ApiCreateOrUpdateParameter-Klasse. |
ApiCreateOrUpdateParameter(String, String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation, String, String, String, IList<String>, ApiVersionSetContractDetails, String, String, ApiCreateOrUpdatePropertiesWsdlSelector, String) |
Initialisiert eine neue instance der ApiCreateOrUpdateParameter-Klasse. |
ApiCreateOrUpdateParameter()
Initialisiert eine neue instance der ApiCreateOrUpdateParameter-Klasse.
public ApiCreateOrUpdateParameter ();
Public Sub New ()
Gilt für:
ApiCreateOrUpdateParameter(String, String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation, String, String, String, IList<String>, ApiVersionSetContractDetails, String, String, ApiCreateOrUpdatePropertiesWsdlSelector, String)
Initialisiert eine neue instance der ApiCreateOrUpdateParameter-Klasse.
public ApiCreateOrUpdateParameter (string path, string description = default, Microsoft.Azure.Management.ApiManagement.Models.AuthenticationSettingsContract authenticationSettings = default, Microsoft.Azure.Management.ApiManagement.Models.SubscriptionKeyParameterNamesContract subscriptionKeyParameterNames = default, string apiType = default, string apiRevision = default, string apiVersion = default, bool? isCurrent = default, bool? isOnline = default, string apiRevisionDescription = default, string apiVersionDescription = default, string apiVersionSetId = default, bool? subscriptionRequired = default, string termsOfServiceUrl = default, Microsoft.Azure.Management.ApiManagement.Models.ApiContactInformation contact = default, Microsoft.Azure.Management.ApiManagement.Models.ApiLicenseInformation license = default, string sourceApiId = default, string displayName = default, string serviceUrl = default, System.Collections.Generic.IList<string> protocols = default, Microsoft.Azure.Management.ApiManagement.Models.ApiVersionSetContractDetails apiVersionSet = default, string value = default, string format = default, Microsoft.Azure.Management.ApiManagement.Models.ApiCreateOrUpdatePropertiesWsdlSelector wsdlSelector = default, string soapApiType = default);
new Microsoft.Azure.Management.ApiManagement.Models.ApiCreateOrUpdateParameter : string * string * Microsoft.Azure.Management.ApiManagement.Models.AuthenticationSettingsContract * Microsoft.Azure.Management.ApiManagement.Models.SubscriptionKeyParameterNamesContract * string * string * string * Nullable<bool> * Nullable<bool> * string * string * string * Nullable<bool> * string * Microsoft.Azure.Management.ApiManagement.Models.ApiContactInformation * Microsoft.Azure.Management.ApiManagement.Models.ApiLicenseInformation * string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.ApiManagement.Models.ApiVersionSetContractDetails * string * string * Microsoft.Azure.Management.ApiManagement.Models.ApiCreateOrUpdatePropertiesWsdlSelector * string -> Microsoft.Azure.Management.ApiManagement.Models.ApiCreateOrUpdateParameter
Public Sub New (path As String, Optional description As String = Nothing, Optional authenticationSettings As AuthenticationSettingsContract = Nothing, Optional subscriptionKeyParameterNames As SubscriptionKeyParameterNamesContract = Nothing, Optional apiType As String = Nothing, Optional apiRevision As String = Nothing, Optional apiVersion As String = Nothing, Optional isCurrent As Nullable(Of Boolean) = Nothing, Optional isOnline As Nullable(Of Boolean) = Nothing, Optional apiRevisionDescription As String = Nothing, Optional apiVersionDescription As String = Nothing, Optional apiVersionSetId As String = Nothing, Optional subscriptionRequired As Nullable(Of Boolean) = Nothing, Optional termsOfServiceUrl As String = Nothing, Optional contact As ApiContactInformation = Nothing, Optional license As ApiLicenseInformation = Nothing, Optional sourceApiId As String = Nothing, Optional displayName As String = Nothing, Optional serviceUrl As String = Nothing, Optional protocols As IList(Of String) = Nothing, Optional apiVersionSet As ApiVersionSetContractDetails = Nothing, Optional value As String = Nothing, Optional format As String = Nothing, Optional wsdlSelector As ApiCreateOrUpdatePropertiesWsdlSelector = Nothing, Optional soapApiType As String = Nothing)
Parameter
- path
- String
Relative URL, die diese API und all ihre Ressourcenpfade in der Instanz des API Management-Diensts eindeutig identifiziert. Sie wird an die Basis-URL des API-Endpunkts angehängt, die während der Dienstinstanzerstellung angegeben wurde, um eine öffentliche URL für diese API zu erstellen.
- description
- String
Beschreibung der API. Kann HTML-Formatierungstags umfassen.
- authenticationSettings
- AuthenticationSettingsContract
Sammlung von Authentifizierungseinstellungen, die in dieser API enthalten sind.
- subscriptionKeyParameterNames
- SubscriptionKeyParameterNamesContract
Protokolle, über die die API verfügbar gemacht wird.
- apiType
- String
Typ der API. Mögliche Werte: "http", "soap", "websocket", "graphql"
- apiRevision
- String
Beschreibt die Revision der API. Wenn kein Wert angegeben wird, wird die Standardrevision 1 erstellt.
- apiVersion
- String
Gibt den Versionsbezeichner der API an, wenn die API versioniert ist.
Gibt an, ob auf die API-Revision über das Gateway zugegriffen werden kann.
- apiRevisionDescription
- String
Beschreibung der API-Revision.
- apiVersionDescription
- String
Beschreibung der API-Version.
- apiVersionSetId
- String
Ein Ressourcenbezeichner für das zugehörige ApiVersionSet.
Gibt an, ob ein API- oder Produktabonnement für den Zugriff auf die API erforderlich ist.
- termsOfServiceUrl
- String
Eine URL zu den Nutzungsbedingungen für die API. MUSS im Format einer URL vorliegen.
- contact
- ApiContactInformation
Kontaktinformationen für die API.
- license
- ApiLicenseInformation
Lizenzinformationen für die API.
- sourceApiId
- String
API-Bezeichner der Quell-API.
- displayName
- String
API-Name. Muss 1 bis 300 Zeichen lang sein.
- serviceUrl
- String
Absolute URL des Back-End-Diensts, der diese API implementiert. Darf nicht mehr als 2.000 Zeichen lang sein.
Beschreibt, über welche Protokolle die Vorgänge in dieser API aufgerufen werden können.
- apiVersionSet
- ApiVersionSetContractDetails
Versionssatzdetails
- value
- String
Inhaltswert beim Importieren einer API.
- format
- String
Format des Inhalts, in den die API importiert wird. Mögliche Werte sind: "wadl-xml", "wadl-link-json", "swagger-json", "swagger-link-json", "wsdl", "wsdl-link", "openapi", "openapi+json", "openapi-link", "openapi+json-link", "graphql-link"
- wsdlSelector
- ApiCreateOrUpdatePropertiesWsdlSelector
Kriterien zum Einschränken des WSDL-Imports auf eine Teilmenge des Dokuments.
- soapApiType
- String
Typ der zu erstellenden API.
* http
erstellt eine REST-API * soap
erstellt eine SOAP-Passthrough-API * websocket
erstellt websocket-API * graphql
erstellt GraphQL-API. Mögliche Werte: "SoapToRest", "SoapPassThrough", "WebSocket", "GraphQL"
Gilt für:
Azure SDK for .NET