你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApiContractUpdateProperties interface

API 更新协定属性。

扩展

属性

displayName

API 名称。

path

相对 URL 唯一标识此 API 及其所有资源路径在 API 管理服务实例中。 它追加到服务实例创建期间指定的 API 终结点基 URL,以形成此 API 的公共 URL。

protocols

描述可以调用此 API 中的作的协议。

serviceUrl

实现此 API 的后端服务的绝对 URL。

继承属性

apiRevision

描述 API 的修订。 如果未提供任何值,则会创建默认修订版 1

apiRevisionDescription

API 修订的说明。

apiType

API 的类型。

apiVersion

指示 API 的版本标识符(如果 API 已进行版本控制)

apiVersionDescription

API 版本的说明。

apiVersionSetId

相关 ApiVersionSet 的资源标识符。

authenticationSettings

此 API 中包含的身份验证设置的集合。

contact

API 的联系信息。

description

API 的说明。 可能包括 HTML 格式标记。

isCurrent

指示 API 修订是否为当前 API 修订版。

isOnline

指示是否可通过网关访问 API 修订。 注意:此属性不会序列化。 它只能由服务器填充。

license

API 的许可证信息。

subscriptionKeyParameterNames

提供 API 的协议。

subscriptionRequired

指定访问 API 是否需要 API 或产品订阅。

termsOfServiceUrl

API 服务条款的 URL。 必须采用 URL 格式。

属性详细信息

displayName

API 名称。

displayName?: string

属性值

string

path

相对 URL 唯一标识此 API 及其所有资源路径在 API 管理服务实例中。 它追加到服务实例创建期间指定的 API 终结点基 URL,以形成此 API 的公共 URL。

path?: string

属性值

string

protocols

描述可以调用此 API 中的作的协议。

protocols?: string[]

属性值

string[]

serviceUrl

实现此 API 的后端服务的绝对 URL。

serviceUrl?: string

属性值

string

继承属性详细信息

apiRevision

描述 API 的修订。 如果未提供任何值,则会创建默认修订版 1

apiRevision?: string

属性值

string

继承自 ApiEntityBaseContract.apiRevision

apiRevisionDescription

API 修订的说明。

apiRevisionDescription?: string

属性值

string

继承自ApiEntityBaseContract.apiRevisionDescription

apiType

API 的类型。

apiType?: string

属性值

string

继承自ApiEntityBaseContract.apiType

apiVersion

指示 API 的版本标识符(如果 API 已进行版本控制)

apiVersion?: string

属性值

string

继承自ApiEntityBaseContract.apiVersion

apiVersionDescription

API 版本的说明。

apiVersionDescription?: string

属性值

string

继承自ApiEntityBaseContract.apiVersionDescription

apiVersionSetId

相关 ApiVersionSet 的资源标识符。

apiVersionSetId?: string

属性值

string

继承自ApiEntityBaseContract.apiVersionSetId

authenticationSettings

此 API 中包含的身份验证设置的集合。

authenticationSettings?: AuthenticationSettingsContract

属性值

继承自ApiEntityBaseContract.authenticationSettings

contact

API 的联系信息。

contact?: ApiContactInformation

属性值

继承自ApiEntityBaseContract.contact

description

API 的说明。 可能包括 HTML 格式标记。

description?: string

属性值

string

继承自ApiEntityBaseContract.description

isCurrent

指示 API 修订是否为当前 API 修订版。

isCurrent?: boolean

属性值

boolean

继承自ApiEntityBaseContract.isCurrent

isOnline

指示是否可通过网关访问 API 修订。 注意:此属性不会序列化。 它只能由服务器填充。

isOnline?: boolean

属性值

boolean

继承自ApiEntityBaseContract.isOnline

license

API 的许可证信息。

license?: ApiLicenseInformation

属性值

继承自ApiEntityBaseContract.license

subscriptionKeyParameterNames

提供 API 的协议。

subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract

属性值

继承自ApiEntityBaseContract.subscriptionKeyParameterNames

subscriptionRequired

指定访问 API 是否需要 API 或产品订阅。

subscriptionRequired?: boolean

属性值

boolean

继承自ApiEntityBaseContract.subscriptionRequired

termsOfServiceUrl

API 服务条款的 URL。 必须采用 URL 格式。

termsOfServiceUrl?: string

属性值

string

继承自ApiEntityBaseContract.termsOfServiceUrl