ArmApiManagementModelFactory.AssociatedApiProperties 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 AssociatedApiProperties.
public static Azure.ResourceManager.ApiManagement.Models.AssociatedApiProperties AssociatedApiProperties (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, string id = default, string name = default, Uri serviceUri = default, string path = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ApiOperationInvokableProtocol> protocols = default);
static member AssociatedApiProperties : 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 * string * string * Uri * string * seq<Azure.ResourceManager.ApiManagement.Models.ApiOperationInvokableProtocol> -> Azure.ResourceManager.ApiManagement.Models.AssociatedApiProperties
Public Shared Function AssociatedApiProperties (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, Optional id As String = Nothing, Optional name As String = Nothing, Optional serviceUri As Uri = Nothing, Optional path As String = Nothing, Optional protocols As IEnumerable(Of ApiOperationInvokableProtocol) = Nothing) As AssociatedApiProperties
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.
- id
- String
API-Bezeichner in der Form /apis/{apiId}.
- name
- String
API-Name.
- serviceUri
- Uri
Absolute URL des Back-End-Diensts, der diese API implementiert.
- 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.
- protocols
- IEnumerable<ApiOperationInvokableProtocol>
Beschreibt, über welche Protokolle die Vorgänge in dieser API aufgerufen werden können.
Gibt zurück
Eine neue AssociatedApiProperties instance zum Mocking.
Gilt für:
Azure SDK for .NET