ApiContractUpdateProperties interface
Propiedades del contrato de actualización de API.
- Extends
Propiedades
display |
Nombre de LA API. |
path | Dirección URL relativa que identifica de forma única esta API y todas sus rutas de acceso de recursos dentro de la instancia del servicio API Management. Se anexa a la dirección URL base del punto de conexión de API especificada durante la creación de la instancia de servicio para formar una dirección URL pública para esta API. |
protocols | Describe en qué protocolos se pueden invocar las operaciones de esta API. |
service |
Dirección URL absoluta del servicio back-end que implementa esta API. |
Propiedades heredadas
api |
Describe la revisión de la API. Si no se proporciona ningún valor, se crea la revisión 1 predeterminada. |
api |
Descripción de la revisión de API. |
api |
Tipo de API. |
api |
Indica el identificador de versión de la API si la API tiene versiones |
api |
Descripción de la versión de la API. |
api |
Identificador de recurso para apiVersionSet relacionado. |
authentication |
Colección de opciones de configuración de autenticación incluidas en esta API. |
contact | Información de contacto de la API. |
description | Descripción de la API. Puede incluir etiquetas de formato HTML. |
is |
Indica si la revisión de API es la revisión de API actual. |
is |
Indica si la revisión de API es accesible a través de la puerta de enlace. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
license | Información de licencia de la API. |
subscription |
Protocolos sobre los que está disponible la API. |
subscription |
Especifica si se requiere una suscripción de API o Producto para acceder a la API. |
terms |
Una dirección URL a los Términos del servicio para la API. DEBE estar en el formato de una dirección URL. |
Detalles de las propiedades
displayName
Nombre de LA API.
displayName?: string
Valor de propiedad
string
path
Dirección URL relativa que identifica de forma única esta API y todas sus rutas de acceso de recursos dentro de la instancia del servicio API Management. Se anexa a la dirección URL base del punto de conexión de API especificada durante la creación de la instancia de servicio para formar una dirección URL pública para esta API.
path?: string
Valor de propiedad
string
protocols
Describe en qué protocolos se pueden invocar las operaciones de esta API.
protocols?: string[]
Valor de propiedad
string[]
serviceUrl
Dirección URL absoluta del servicio back-end que implementa esta API.
serviceUrl?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
apiRevision
Describe la revisión de la API. Si no se proporciona ningún valor, se crea la revisión 1 predeterminada.
apiRevision?: string
Valor de propiedad
string
heredado deApiEntityBaseContract.apiRevision
apiRevisionDescription
Descripción de la revisión de API.
apiRevisionDescription?: string
Valor de propiedad
string
heredado deapiEntityBaseContract.apiRevisionDescription
apiType
apiVersion
Indica el identificador de versión de la API si la API tiene versiones
apiVersion?: string
Valor de propiedad
string
heredado deApiEntityBaseContract.apiVersion
apiVersionDescription
Descripción de la versión de la API.
apiVersionDescription?: string
Valor de propiedad
string
heredado deApiEntityBaseContract.apiVersionDescription
apiVersionSetId
Identificador de recurso para apiVersionSet relacionado.
apiVersionSetId?: string
Valor de propiedad
string
Heredado deApiEntityBaseContract.apiVersionSetId
authenticationSettings
Colección de opciones de configuración de autenticación incluidas en esta API.
authenticationSettings?: AuthenticationSettingsContract
Valor de propiedad
Heredado deApiEntityBaseContract.authenticationSettings
contact
Información de contacto de la API.
contact?: ApiContactInformation
Valor de propiedad
heredado deApiEntityBaseContract.contact
description
Descripción de la API. Puede incluir etiquetas de formato HTML.
description?: string
Valor de propiedad
string
heredado deApiEntityBaseContract.description
isCurrent
Indica si la revisión de API es la revisión de API actual.
isCurrent?: boolean
Valor de propiedad
boolean
Heredado deApiEntityBaseContract.isCurrent
isOnline
Indica si la revisión de API es accesible a través de la puerta de enlace. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isOnline?: boolean
Valor de propiedad
boolean
Heredado deApiEntityBaseContract.isOnline
license
Información de licencia de la API.
license?: ApiLicenseInformation
Valor de propiedad
heredado deapiEntityBaseContract.license
subscriptionKeyParameterNames
Protocolos sobre los que está disponible la API.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
Valor de propiedad
heredado deApiEntityBaseContract.subscriptionKeyParameterNames
subscriptionRequired
Especifica si se requiere una suscripción de API o Producto para acceder a la API.
subscriptionRequired?: boolean
Valor de propiedad
boolean
heredado deApiEntityBaseContract.subscriptionRequired
termsOfServiceUrl
Una dirección URL a los Términos del servicio para la API. DEBE estar en el formato de una dirección URL.
termsOfServiceUrl?: string
Valor de propiedad
string
Heredado deApiEntityBaseContract.termsOfServiceUrl