HostnameConfiguration interface
カスタム ホスト名の構成。
プロパティ
certificate | 証明書情報。 |
certificate |
証明書のパスワード。 |
certificate |
証明書のソース。 |
certificate |
証明書の状態。 |
default |
このホスト名に関連付けられている証明書を既定の SSL 証明書として設定するには、true を指定します。 クライアントが SNI ヘッダーを送信しない場合、これはチャレンジされる証明書になります。 プロパティは、サービスで複数のカスタム ホスト名が有効になっており、既定の ssl 証明書を決定する必要がある場合に便利です。 設定は、ゲートウェイのホスト名の種類にのみ適用されます。 |
encoded |
Base64 でエンコードされた証明書。 |
host |
Api Management サービスで構成するホスト名。 |
identity |
Azure AD によって生成されたシステムまたはユーザー割り当てマネージド ID clientId。SSL 証明書を含む keyVault への GET アクセス権を持ちます。 |
key |
Ssl 証明書を含む KeyVault シークレットの URL。 バージョンを含む絶対 URL が指定されている場合、ssl 証明書の自動更新は機能しません。 そのためには、api Management サービスを aka.ms/apimmsi で構成する必要があります。 シークレットの種類は application/x-pkcs12 である必要があります |
negotiate |
ホスト名のクライアント証明書を常にネゴシエートするには、true を指定します。 既定値は false です。 |
type | ホスト名の種類。 |
プロパティの詳細
certificate
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