Partager via


ApiEntityBaseContract Constructeurs

Définition

Surcharges

ApiEntityBaseContract()

Initialise une nouvelle instance de la classe ApiEntityBaseContract.

ApiEntityBaseContract(String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation)

Initialise une nouvelle instance de la classe ApiEntityBaseContract.

ApiEntityBaseContract()

Initialise une nouvelle instance de la classe ApiEntityBaseContract.

public ApiEntityBaseContract ();
Public Sub New ()

S’applique à

ApiEntityBaseContract(String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation)

Initialise une nouvelle instance de la classe ApiEntityBaseContract.

public ApiEntityBaseContract (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);
new Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract : 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 -> Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract
Public Sub New (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)

Paramètres

description
String

Description de l’API. Peut comporter des balises de mise en forme.

authenticationSettings
AuthenticationSettingsContract

Collection de paramètres d’authentification inclus dans cette API.

subscriptionKeyParameterNames
SubscriptionKeyParameterNamesContract

Protocoles sur lesquels l’API est mise à disposition.

apiType
String

Type d’API. Les valeurs possibles sont les suivantes : « http », « soap », « websocket », « graphql »

apiRevision
String

Décrit la révision de l’API. Si aucune valeur n’est fournie, la révision par défaut 1 est créée

apiVersion
String

Indique l’identificateur de version de l’API si l’API est avec version

isCurrent
Nullable<Boolean>

Indique si la révision de l’API est la révision actuelle de l’API.

isOnline
Nullable<Boolean>

Indique si la révision de l’API est accessible via la passerelle.

apiRevisionDescription
String

Description de la révision de l’API.

apiVersionDescription
String

Description de la version de l’API.

apiVersionSetId
String

Identificateur de ressource pour l’ApiVersionSet associé.

subscriptionRequired
Nullable<Boolean>

Spécifie si un abonnement d’API ou de produit est requis pour accéder à l’API.

termsOfServiceUrl
String

URL des conditions d’utilisation de l’API. DOIT être au format d’une URL.

contact
ApiContactInformation

Informations de contact pour l’API.

license
ApiLicenseInformation

Informations de licence pour l’API.

S’applique à