HostnameConfiguration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタム ホスト名の構成。
public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
- 継承
-
HostnameConfiguration
コンストラクター
HostnameConfiguration() |
HostnameConfiguration クラスの新しいインスタンスを初期化します。 |
HostnameConfiguration(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CertificateInformation, String, String) |
HostnameConfiguration クラスの新しいインスタンスを初期化します。 |
プロパティ
Certificate |
証明書情報を取得または設定します。 |
CertificatePassword |
証明書のパスワードを取得または設定します。 |
CertificateSource |
証明書のソースを取得または設定します。 使用できる値は、'Managed'、'KeyVault'、'Custom'、'BuiltIn' です。 |
CertificateStatus |
証明書の状態を取得または設定します。 指定できる値は、'Completed'、'Failed'、'InProgress' です。 |
DefaultSslBinding |
このホスト名に関連付けられている証明書を既定の SSL 証明書として設定するには、true を取得または設定します。 クライアントが SNI ヘッダーを送信しない場合、これはチャレンジされる証明書になります。 プロパティは、サービスで複数のカスタム ホスト名が有効になっており、既定の ssl 証明書を決定する必要がある場合に便利です。 設定は、プロキシ ホスト名の種類にのみ適用されます。 |
EncodedCertificate |
base64 でエンコードされた証明書を取得または設定します。 |
HostName |
Api Management サービスで構成するホスト名を取得または設定します。 |
IdentityClientId |
SSL 証明書を含む keyVault への GET アクセス権を持つ Azure AD によって生成されたシステムまたはユーザー割り当てマネージド ID clientId を取得または設定します。 |
KeyVaultId |
Ssl 証明書を含む KeyVault シークレットの URL を取得または設定します。 バージョンを含む絶対 URL が指定されている場合、ssl 証明書の自動更新は機能しません。 そのためには、api Management サービスを aka.ms/apimmsi で構成する必要があります。 シークレットの種類は application/x-pkcs12 である必要があります |
NegotiateClientCertificate |
ホスト名のクライアント証明書を常にネゴシエートするように true を指定する値を取得または設定します。 既定値は false です。 |
Type |
ホスト名の種類を取得または設定します。 使用できる値は、'Proxy'、'portal'、'Management'、'Scm'、'DeveloperPortal' です。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET