次の方法で共有


Set-AzureRmMarketplaceTerms

特定の発行元 ID(パブリッシャー)、オファー ID(Product)、プラン ID(Name) の条項に同意または拒否します。 契約条件を取得するには、Get-AzureRmMarketplaceTerms を使用してください。

警告

AzureRM PowerShell モジュールは、2024 年 2 月 29 日に正式に非推奨になりました。 引き続きサポートを受け、更新を受け取れるようにするために、AzureRM から Az PowerShell モジュールに移行することをお勧めします。

AzureRM モジュールの機能は今後も使用できますが、メンテナンスやサポートは行われないため、引き続きの使用はユーザーの判断に委ねられ、リスクが発生することがあります。 Az モジュールへの移行に関するガイダンスについては、移行リソースを参照してください。

構文

Set-AzureRmMarketplaceTerms
   -Publisher <String>
   -Product <String>
   -Name <String>
   [-Accept]
   [-Terms <PSAgreementTerms>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzureRmMarketplaceTerms
   -Publisher <String>
   -Product <String>
   -Name <String>
   [-Reject]
   [-Terms <PSAgreementTerms>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzureRmMarketplaceTerms
   [-Accept]
   [-InputObject] <PSAgreementTerms>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzureRmMarketplaceTerms
   [-Reject]
   [-InputObject] <PSAgreementTerms>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

Set-AzureRmMarketplaceTerms コマンドレットは、指定されたパブリッシャー ID (Publisher)、オファー ID(Product) およびプラン ID(Name) タプルの用語オブジェクトを保存します。

例 1

Marketplace パブリッシャー契約を取得する

PS C:\> Get-AzureRmMarketplaceTerms -Publisher "microsoft-ads" -Product "windows-data-science-vm" -Name "windows2016" | Set-AzureRmMarketplaceTerms -Accept

例 2

発行元契約を [同意する] に設定します。 'Get-AzureRmMarketplaceTerms' コマンドレットから 'Terms' パラメーターの値を取得します

PS C:\> Set-AzureRmMarketplaceTerms -Publisher "microsoft-ads" -Product "windows-data-science-vm" -Name "windows2016" -Terms $agreementTerms -Accept

パラメーター

-Accept

これを渡して法律条項に同意します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

型:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InputObject

Get-AzureRmMarketplaceTerms コマンドレットで返される Terms オブジェクト。 Accepted paramter が true の場合、これは必須パラメーターです。

型:PSAgreementTerms
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Name

デプロイされるイメージの識別子文字列を計画します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Product

デプロイされるイメージのオファー識別子文字列。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Publisher

デプロイされるイメージの発行元識別子文字列。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Reject

法律条項を拒否するには、これを渡します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Terms

Get-AzureRmMarketplaceTerms コマンドレットで返される Terms オブジェクト。 Accepted paramter が true の場合、これは必須パラメーターです。

型:PSAgreementTerms
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

PSAgreementTerms

Parameters: InputObject (ByValue)

出力

PSAgreementTerms