Partager via


ApiTagResourceContractProperties Classe

Définition

Propriétés du contrat d’API pour les ressources de balise.

public class ApiTagResourceContractProperties : Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract
type ApiTagResourceContractProperties = class
    inherit ApiEntityBaseContract
Public Class ApiTagResourceContractProperties
Inherits ApiEntityBaseContract
Héritage
ApiTagResourceContractProperties

Constructeurs

ApiTagResourceContractProperties()

Initialise une nouvelle instance de la classe ApiTagResourceContractProperties.

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

Initialise une nouvelle instance de la classe ApiTagResourceContractProperties.

Propriétés

ApiRevision

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

(Hérité de ApiEntityBaseContract)
ApiRevisionDescription

Obtient ou définit la description de la révision de l’API.

(Hérité de ApiEntityBaseContract)
ApiType

Obtient ou définit le type d’API. Les valeurs possibles sont les suivantes : « http », « soap », « websocket », « graphql »

(Hérité de ApiEntityBaseContract)
ApiVersion

Obtient ou définit indique l’identificateur de version de l’API si l’API est avec version

(Hérité de ApiEntityBaseContract)
ApiVersionDescription

Obtient ou définit la description de la version de l’API.

(Hérité de ApiEntityBaseContract)
ApiVersionSetId

Obtient ou définit un identificateur de ressource pour l’ApiVersionSet associé.

(Hérité de ApiEntityBaseContract)
AuthenticationSettings

Obtient ou définit la collection de paramètres d’authentification inclus dans cette API.

(Hérité de ApiEntityBaseContract)
Contact

Obtient ou définit les informations de contact pour l’API.

(Hérité de ApiEntityBaseContract)
Description

Obtient ou définit la description de l’API. Peut comporter des balises de mise en forme.

(Hérité de ApiEntityBaseContract)
Id

Obtient ou définit l’identificateur d’API au format /apis/{apiId}.

IsCurrent

Obtient ou définit indique si la révision d’API est une révision d’API actuelle.

(Hérité de ApiEntityBaseContract)
IsOnline

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

(Hérité de ApiEntityBaseContract)
License

Obtient ou définit les informations de licence pour l’API.

(Hérité de ApiEntityBaseContract)
Name

Obtient ou définit le nom de l’API.

Path

Obtient ou définit une URL relative identifiant de manière unique cette API et tous ses chemins de ressources dans le instance de service Gestion des API. Elle est ajoutée à l’URL de base du point de terminaison d’API spécifiée lors de la création de l’instance de service pour former l’URL publique de cette API.

Protocols

Obtient ou définit décrit les protocoles sur lesquels les opérations de cette API peuvent être appelées.

ServiceUrl

Obtient ou définit l’URL absolue du service principal qui implémente cette API.

SubscriptionKeyParameterNames

Obtient ou définit les protocoles sur lesquels l’API est mise à disposition.

(Hérité de ApiEntityBaseContract)
SubscriptionRequired

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

(Hérité de ApiEntityBaseContract)
TermsOfServiceUrl

Obtient ou définit l’URL A sur les conditions d’utilisation de l’API. DOIT être au format d’une URL.

(Hérité de ApiEntityBaseContract)

Méthodes

Validate()

Validez l’objet .

S’applique à