次の方法で共有


HostnameConfiguration interface

カスタム ホスト名の構成。

プロパティ

certificate

証明書情報。

certificatePassword

証明書のパスワード。

certificateSource

証明書のソース。

certificateStatus

証明書の状態。

defaultSslBinding

このホスト名に関連付けられている証明書を既定の SSL 証明書として設定するには、true を指定します。 クライアントが SNI ヘッダーを送信しない場合、これはチャレンジされる証明書になります。 プロパティは、サービスで複数のカスタム ホスト名が有効になっており、既定の ssl 証明書を決定する必要がある場合に便利です。 設定は、ゲートウェイのホスト名の種類にのみ適用されます。

encodedCertificate

Base64 でエンコードされた証明書。

hostName

Api Management サービスで構成するホスト名。

identityClientId

Azure AD によって生成されたシステムまたはユーザー割り当てマネージド ID clientId。SSL 証明書を含む keyVault への GET アクセス権を持ちます。

keyVaultId

Ssl 証明書を含む KeyVault シークレットの URL。 バージョンを含む絶対 URL が指定されている場合、ssl 証明書の自動更新は機能しません。 そのためには、api Management サービスを aka.ms/apimmsi で構成する必要があります。 シークレットの種類は application/x-pkcs12 である必要があります

negotiateClientCertificate

ホスト名のクライアント証明書を常にネゴシエートするには、true を指定します。 既定値は false です。

type

ホスト名の種類。

プロパティの詳細

certificate

証明書情報。

certificate?: CertificateInformation

プロパティ値

certificatePassword

証明書のパスワード。

certificatePassword?: string

プロパティ値

string

certificateSource

証明書のソース。

certificateSource?: string

プロパティ値

string

certificateStatus

証明書の状態。

certificateStatus?: string

プロパティ値

string

defaultSslBinding

このホスト名に関連付けられている証明書を既定の SSL 証明書として設定するには、true を指定します。 クライアントが SNI ヘッダーを送信しない場合、これはチャレンジされる証明書になります。 プロパティは、サービスで複数のカスタム ホスト名が有効になっており、既定の ssl 証明書を決定する必要がある場合に便利です。 設定は、ゲートウェイのホスト名の種類にのみ適用されます。

defaultSslBinding?: boolean

プロパティ値

boolean

encodedCertificate

Base64 でエンコードされた証明書。

encodedCertificate?: string

プロパティ値

string

hostName

Api Management サービスで構成するホスト名。

hostName: string

プロパティ値

string

identityClientId

Azure AD によって生成されたシステムまたはユーザー割り当てマネージド ID clientId。SSL 証明書を含む keyVault への GET アクセス権を持ちます。

identityClientId?: string

プロパティ値

string

keyVaultId

Ssl 証明書を含む KeyVault シークレットの URL。 バージョンを含む絶対 URL が指定されている場合、ssl 証明書の自動更新は機能しません。 そのためには、api Management サービスを aka.ms/apimmsi で構成する必要があります。 シークレットの種類は application/x-pkcs12 である必要があります

keyVaultId?: string

プロパティ値

string

negotiateClientCertificate

ホスト名のクライアント証明書を常にネゴシエートするには、true を指定します。 既定値は false です。

negotiateClientCertificate?: boolean

プロパティ値

boolean

type

ホスト名の種類。

type: string

プロパティ値

string