Compartir a través de


ApiContractUpdateProperties interface

Propiedades del contrato de actualización de API.

Extends

Propiedades

displayName

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.

serviceUrl

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

Propiedades heredadas

apiRevision

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

apiRevisionDescription

Descripción de la revisión de API.

apiType

Tipo de API.

apiVersion

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

apiVersionDescription

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

apiVersionSetId

Identificador de recurso para apiVersionSet relacionado.

authenticationSettings

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.

isCurrent

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

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.

license

Información de licencia de la API.

subscriptionKeyParameterNames

Protocolos sobre los que está disponible la API.

subscriptionRequired

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

termsOfServiceUrl

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

Tipo de API.

apiType?: string

Valor de propiedad

string

heredado deApiEntityBaseContract.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