CertificateReference interface
CertificateReference を表すインターフェイス。
プロパティ
| store |
証明書をインストールするコンピューティング ノード上の証明書ストアの場所。 既定値は currentuser です。 このプロパティは、Windows コンピューティング ノードで構成されたプール (つまり、cloudServiceConfiguration を使用して作成されたプール、または Windows イメージ参照を使用した virtualMachineConfiguration) にのみ適用されます。 Linux コンピューティング ノードの場合、証明書はタスク作業ディレクトリ内のディレクトリに格納され、この場所を照会するためにタスクにAZ_BATCH_CERTIFICATES_DIR環境変数が提供されます。 'remoteUser' の可視性を持つ証明書の場合、ユーザーのホーム ディレクトリ (/home/{user-name}/certs など) に 'certs' ディレクトリが作成され、そのディレクトリに証明書が配置されます。 使用可能な値は、'currentUser'、'localMachine' です。 |
| store |
証明書をインストールするコンピューティング ノード上の証明書ストアの名前。 このプロパティは、Windows コンピューティング ノードで構成されたプール (つまり、cloudServiceConfiguration を使用して作成されたプール、または Windows イメージ参照を使用した virtualMachineConfiguration) にのみ適用されます。 一般的なストア名には、My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook などがありますが、カスタム ストア名も使用できます。 既定値は My です。 |
| thumbprint | 証明書の拇印。 |
| thumbprint |
拇印が関連付けられているアルゴリズム。 これは sha1 である必要があります。 |
| visibility | 証明書のプライベート データにアクセスできるコンピューティング ノード上のユーザー アカウント。 このコレクションでは、複数の可視性を指定できます。 既定値はすべてのアカウントです。 |
プロパティの詳細
storeLocation
証明書をインストールするコンピューティング ノード上の証明書ストアの場所。 既定値は currentuser です。 このプロパティは、Windows コンピューティング ノードで構成されたプール (つまり、cloudServiceConfiguration を使用して作成されたプール、または Windows イメージ参照を使用した virtualMachineConfiguration) にのみ適用されます。 Linux コンピューティング ノードの場合、証明書はタスク作業ディレクトリ内のディレクトリに格納され、この場所を照会するためにタスクにAZ_BATCH_CERTIFICATES_DIR環境変数が提供されます。 'remoteUser' の可視性を持つ証明書の場合、ユーザーのホーム ディレクトリ (/home/{user-name}/certs など) に 'certs' ディレクトリが作成され、そのディレクトリに証明書が配置されます。 使用可能な値は、'currentUser'、'localMachine' です。
storeLocation?: CertificateStoreLocation
プロパティ値
storeName
証明書をインストールするコンピューティング ノード上の証明書ストアの名前。 このプロパティは、Windows コンピューティング ノードで構成されたプール (つまり、cloudServiceConfiguration を使用して作成されたプール、または Windows イメージ参照を使用した virtualMachineConfiguration) にのみ適用されます。 一般的なストア名には、My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook などがありますが、カスタム ストア名も使用できます。 既定値は My です。
storeName?: string
プロパティ値
string
thumbprint
証明書の拇印。
thumbprint: string
プロパティ値
string
thumbprintAlgorithm
拇印が関連付けられているアルゴリズム。 これは sha1 である必要があります。
thumbprintAlgorithm: string
プロパティ値
string
visibility
証明書のプライベート データにアクセスできるコンピューティング ノード上のユーザー アカウント。 このコレクションでは、複数の可視性を指定できます。 既定値はすべてのアカウントです。
visibility?: CertificateVisibility[]