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

ApiEntityBaseContract 构造函数

定义

重载

ApiEntityBaseContract()

初始化 ApiEntityBaseContract 类的新实例。

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

初始化 ApiEntityBaseContract 类的新实例。

ApiEntityBaseContract()

初始化 ApiEntityBaseContract 类的新实例。

public ApiEntityBaseContract ();
Public Sub New ()

适用于

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

初始化 ApiEntityBaseContract 类的新实例。

public ApiEntityBaseContract (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);
new Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract : 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 -> Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract
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)

参数

description
String

API 的说明。 可以包含 HTML 格式标记。

authenticationSettings
AuthenticationSettingsContract

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

subscriptionKeyParameterNames
SubscriptionKeyParameterNamesContract

提供 API 的协议。

apiType
String

API 的类型。 可能的值包括:“http”、“soap”、“websocket”、“graphql”

apiRevision
String

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

apiVersion
String

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

isCurrent
Nullable<Boolean>

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

isOnline
Nullable<Boolean>

指示是否可通过网关访问 API 修订。

apiRevisionDescription
String

API 修订版的说明。

apiVersionDescription
String

API 版本的说明。

apiVersionSetId
String

相关 ApiVersionSet 的资源标识符。

subscriptionRequired
Nullable<Boolean>

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

termsOfServiceUrl
String

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

contact
ApiContactInformation

API 的联系信息。

license
ApiLicenseInformation

API 的许可证信息。

适用于