ArmApiManagementModelFactory.ApiEntityBaseContract Methode
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.
Initialisiert eine neue instance von ApiEntityBaseContract.
public static Azure.ResourceManager.ApiManagement.Models.ApiEntityBaseContract ApiEntityBaseContract (string description = default, Azure.ResourceManager.ApiManagement.Models.AuthenticationSettingsContract authenticationSettings = default, Azure.ResourceManager.ApiManagement.Models.SubscriptionKeyParameterNamesContract subscriptionKeyParameterNames = default, Azure.ResourceManager.ApiManagement.Models.ApiType? apiType = default, string apiRevision = default, string apiVersion = default, bool? isCurrent = default, bool? isOnline = default, string apiRevisionDescription = default, string apiVersionDescription = default, Azure.Core.ResourceIdentifier apiVersionSetId = default, bool? isSubscriptionRequired = default, Uri termsOfServiceUri = default, Azure.ResourceManager.ApiManagement.Models.ApiContactInformation contact = default, Azure.ResourceManager.ApiManagement.Models.ApiLicenseInformation license = default);
static member ApiEntityBaseContract : string * Azure.ResourceManager.ApiManagement.Models.AuthenticationSettingsContract * Azure.ResourceManager.ApiManagement.Models.SubscriptionKeyParameterNamesContract * Nullable<Azure.ResourceManager.ApiManagement.Models.ApiType> * string * string * Nullable<bool> * Nullable<bool> * string * string * Azure.Core.ResourceIdentifier * Nullable<bool> * Uri * Azure.ResourceManager.ApiManagement.Models.ApiContactInformation * Azure.ResourceManager.ApiManagement.Models.ApiLicenseInformation -> Azure.ResourceManager.ApiManagement.Models.ApiEntityBaseContract
Public Shared Function ApiEntityBaseContract (Optional description As String = Nothing, Optional authenticationSettings As AuthenticationSettingsContract = Nothing, Optional subscriptionKeyParameterNames As SubscriptionKeyParameterNamesContract = Nothing, Optional apiType As Nullable(Of ApiType) = 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 ResourceIdentifier = Nothing, Optional isSubscriptionRequired As Nullable(Of Boolean) = Nothing, Optional termsOfServiceUri As Uri = Nothing, Optional contact As ApiContactInformation = Nothing, Optional license As ApiLicenseInformation = Nothing) As ApiEntityBaseContract
Parameter
- description
- String
Beschreibung der API. Kann HTML-Formatierungstags umfassen.
- authenticationSettings
- AuthenticationSettingsContract
Sammlung von Authentifizierungseinstellungen, die in dieser API enthalten sind.
- subscriptionKeyParameterNames
- SubscriptionKeyParameterNamesContract
Protokolle, für die die API verfügbar gemacht wird.
- apiRevision
- String
Beschreibt die Überarbeitung 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
- ResourceIdentifier
Ein Ressourcenbezeichner für das zugehörige ApiVersionSet.
Gibt an, ob ein API- oder Produktabonnement für den Zugriff auf die API erforderlich ist.
- termsOfServiceUri
- Uri
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.
Gibt zurück
Eine neue ApiEntityBaseContract instance zum Mocking.
Gilt für:
Azure SDK for .NET