ApiContract Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Detalles de la API.
[Microsoft.Rest.Serialization.JsonTransformation]
public class ApiContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApiContract = class
inherit Resource
Public Class ApiContract
Inherits Resource
- Herencia
- Atributos
Constructores
ApiContract() |
Inicializa una nueva instancia de la clase ApiContract. |
ApiContract(String, String, String, String, String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation, String, String, String, IList<String>, ApiVersionSetContractDetails) |
Inicializa una nueva instancia de la clase ApiContract. |
Propiedades
ApiRevision |
Obtiene o establece describe la revisión de la API. Si no se proporciona ningún valor, se crea la revisión predeterminada 1. |
ApiRevisionDescription |
Obtiene o establece la descripción de la revisión de la API. |
ApiType |
Obtiene o establece el tipo de API. Entre los valores posibles se incluyen: 'http', 'soap', 'websocket', 'graphql' |
ApiVersion |
Obtiene o establece indica el identificador de versión de la API si la API tiene versiones. |
ApiVersionDescription |
Obtiene o establece la descripción de la versión de la API. |
ApiVersionSet |
Obtiene o establece los detalles del conjunto de versiones. |
ApiVersionSetId |
Obtiene o establece un identificador de recurso para apiVersionSet relacionado. |
AuthenticationSettings |
Obtiene o establece la colección de valores de autenticación incluidos en esta API. |
Contact |
Obtiene o establece la información de contacto de la API. |
Description |
Obtiene o establece la descripción de la API. Puede incluir etiquetas de formato HTML. |
DisplayName |
Obtiene o establece el nombre de la API. Debe tener entre 1 y 300 caracteres. |
Id |
Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Heredado de Resource) |
IsCurrent |
Obtiene o establece indica si la revisión de API es la revisión de API actual. |
IsOnline |
Obtiene indica si la revisión de API es accesible a través de la puerta de enlace. |
License |
Obtiene o establece información de licencia para la API. |
Name |
Obtiene el nombre del recurso. (Heredado de Resource) |
Path |
Obtiene o establece una dirección URL relativa que identifica de forma única esta API y todas sus rutas de acceso de recursos dentro de la instancia de servicio de 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 |
Obtiene o establece en qué protocolos se pueden invocar las operaciones de esta API. |
ServiceUrl |
Obtiene o establece la dirección URL absoluta del servicio back-end que implementa esta API. No puede tener más de 2000 caracteres de longitud. |
SourceApiId |
Obtiene o establece el identificador de API de la API de origen. |
SubscriptionKeyParameterNames |
Obtiene o establece protocolos sobre los que está disponible la API. |
SubscriptionRequired |
Obtiene o establece especifica si se requiere una suscripción de API o Producto para acceder a la API. |
TermsOfServiceUrl |
Obtiene o establece una dirección URL en los Términos de servicio de la API. DEBE tener el formato de una dirección URL. |
Type |
Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" (Heredado de Resource) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET