Add-AzureCertificate
Azure クラウド サービスに証明書をアップロードします。
注意
このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。
重要
現在、Cloud Services (クラシック) は新しいお客様に対して非推奨となっており、2024 年 8 月 31 日に、すべてのお客様に対して廃止される予定です。 新しいデプロイでは、新しい Azure Resource Manager ベースのデプロイ モデル、 Azure Cloud Services (延長サポート) を使用してください。
構文
Add-AzureCertificate
[-ServiceName] <String>
[-CertToDeploy] <Object>
[-Password <String>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
説明
Add-AzureCertificate コマンドレットは、Azure サービスの証明書をアップロードします。
例
例 1: 証明書とパスワードをアップロードする
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy ContosoCertificate.pfx -Password "password"
このコマンドは、証明書ファイル ContosoCertificate.pfx をクラウド サービスにアップロードします。 このコマンドは、証明書のパスワードを指定します。
例 2: 証明書ファイルをアップロードする
PS C:\> Add-AzureCertificate -serviceName "MyService" -CertToDeploy ContosoCertificate.cer
このコマンドは、証明書ファイル ContosoCertificate.cer をクラウド サービスにアップロードします。 このコマンドは、証明書のパスワードを指定します。
例 3: 証明書オブジェクトをアップロードする
PS C:\> $Certificate = Get-Item cert:\PATTIFULLER\MY\1D6E34B526723E06C235BE8E5457784BF12C9F39
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy $Certificate
最初のコマンドは、Windows PowerShell コア Get-Item コマンドレットを使用して、ユーザーの MY ストアから証明書を 取得します。 このコマンドは、$Certificate変数に証明書を格納します。
2 番目のコマンドは、$certificateの証明書をクラウド サービスにアップロードします。
パラメーター
-CertToDeploy
展開する証明書を指定します。 *.cer または *を持つファイルなど、証明書ファイルの完全なパスを指定できます。 pfx ファイル名拡張子、または X.509 Certificate オブジェクト。
Type: | Object |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationAction
このコマンドレットが情報イベントに応答する方法を指定します。
このパラメーターの有効値は、次のとおりです。
- 続行
- Ignore
- Inquire
- SilentlyContinue
- Stop
- Suspend
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
情報変数を指定します。
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Password
証明書のパスワードを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
このコマンドレットが証明書を追加する Azure サービスの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
出力
ManagementOperationContext