Compartir a través de


ApiUpdateContract Constructores

Definición

Sobrecargas

ApiUpdateContract()

Inicializa una nueva instancia de la clase ApiUpdateContract.

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

Inicializa una nueva instancia de la clase ApiUpdateContract.

ApiUpdateContract()

Inicializa una nueva instancia de la clase ApiUpdateContract.

public ApiUpdateContract ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase ApiUpdateContract.

public ApiUpdateContract (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 displayName = default, string serviceUrl = default, string path = default, System.Collections.Generic.IList<string> protocols = default);
new Microsoft.Azure.Management.ApiManagement.Models.ApiUpdateContract : 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.ApiUpdateContract
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, Optional displayName As String = Nothing, Optional serviceUrl As String = Nothing, Optional path As String = Nothing, Optional protocols As IList(Of String) = Nothing)

Parámetros

description
String

Descripción de la API. Puede incluir etiquetas de formato HTML.

authenticationSettings
AuthenticationSettingsContract

Recopilación de la configuración de autenticación incluida en esta API.

subscriptionKeyParameterNames
SubscriptionKeyParameterNamesContract

Protocolos sobre los que está disponible la API.

apiType
String

Tipo de API. Entre los valores posibles se incluyen: 'http', 'soap', 'websocket', 'graphql'

apiRevision
String

Describe la revisión de la API. Si no se proporciona ningún valor, se crea la revisión predeterminada 1.

apiVersion
String

Indica el identificador de versión de la API si la API tiene versiones

isCurrent
Nullable<Boolean>

Indica si la revisión de API es la revisión de API actual.

isOnline
Nullable<Boolean>

Indica si se puede acceder a la revisión de la API a través de la puerta de enlace.

apiRevisionDescription
String

Descripción de la revisión de la API.

apiVersionDescription
String

Descripción de la versión de la API.

apiVersionSetId
String

Identificador de recurso para apiVersionSet relacionado.

subscriptionRequired
Nullable<Boolean>

Especifica si se requiere una api o una suscripción de producto para acceder a la API.

termsOfServiceUrl
String

Dirección URL a los Términos de servicio de la API. DEBE tener el formato de una dirección URL.

contact
ApiContactInformation

Información de contacto de la API.

license
ApiLicenseInformation

Información de licencia de la API.

displayName
String

Nombre de la API.

serviceUrl
String

Dirección URL absoluta del servicio back-end que implementa esta API.

path
String

Dirección URL relativa que identifica de forma única esta API y todas las rutas de acceso a sus recursos dentro de la instancia del servicio API Management. Se anexa a la dirección URL base del punto de conexión de API que se especificó durante la creación de la instancia de servicio para formar una dirección URL pública para esta API.

protocols
IList<String>

Describe en qué protocolos se pueden invocar las operaciones en esta API.

Se aplica a