ApiEntityBaseContract interface
API 基本コントラクトの詳細。
プロパティ
api |
API のリビジョンについて説明します。 値が指定されていない場合は、既定のリビジョン 1 が作成されます |
api |
API リビジョンの説明。 |
api |
API の種類。 |
api |
API がバージョン管理されている場合に API のバージョン識別子を示します |
api |
API バージョンの説明。 |
api |
関連する ApiVersionSet のリソース識別子。 |
authentication |
この API に含まれる認証設定のコレクション。 |
contact | API の連絡先情報。 |
description | API の説明。 HTML 書式設定タグを含めることができます。 |
is |
API リビジョンが現在の API リビジョンであるかどうかを示します。 |
is |
API リビジョンにゲートウェイ経由でアクセスできるかどうかを示します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
license | API のライセンス情報。 |
subscription |
API を使用できるようにするプロトコル。 |
subscription |
API にアクセスするために API サブスクリプションと Product サブスクリプションのどちらを必要とするかを指定します。 |
terms |
API の利用規約への URL。 URL の形式にする必要があります。 |
プロパティの詳細
apiRevision
API のリビジョンについて説明します。 値が指定されていない場合は、既定のリビジョン 1 が作成されます
apiRevision?: string
プロパティ値
string
apiRevisionDescription
API リビジョンの説明。
apiRevisionDescription?: string
プロパティ値
string
apiType
API の種類。
apiType?: string
プロパティ値
string
apiVersion
API がバージョン管理されている場合に API のバージョン識別子を示します
apiVersion?: string
プロパティ値
string
apiVersionDescription
API バージョンの説明。
apiVersionDescription?: string
プロパティ値
string
apiVersionSetId
関連する ApiVersionSet のリソース識別子。
apiVersionSetId?: string
プロパティ値
string
authenticationSettings
この API に含まれる認証設定のコレクション。
authenticationSettings?: AuthenticationSettingsContract
プロパティ値
contact
description
API の説明。 HTML 書式設定タグを含めることができます。
description?: string
プロパティ値
string
isCurrent
API リビジョンが現在の API リビジョンであるかどうかを示します。
isCurrent?: boolean
プロパティ値
boolean
isOnline
API リビジョンにゲートウェイ経由でアクセスできるかどうかを示します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
isOnline?: boolean
プロパティ値
boolean
license
subscriptionKeyParameterNames
API を使用できるようにするプロトコル。
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
プロパティ値
subscriptionRequired
API にアクセスするために API サブスクリプションと Product サブスクリプションのどちらを必要とするかを指定します。
subscriptionRequired?: boolean
プロパティ値
boolean
termsOfServiceUrl
API の利用規約への URL。 URL の形式にする必要があります。
termsOfServiceUrl?: string
プロパティ値
string