Set-SCAzureProfile

VMM で Azure プロファイルのプロパティを変更します。

構文

Set-SCAzureProfile
   [-VMMServer <ServerConnection>]
   [-AzureProfile] <AzureProfile>
   [-Name <String>]
   [-Description <String>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-SubscriptionId <String>]
   [-CloudProvider <AzureCloudProvider>]
   [-AzureApplicationID <String>]
   [-AzureDirectoryID <String>]
   [-AzureApplicationKey <String>]
   [-CertificateThumbprint <String>]
   [-AutomationAccount <String>]
   [-AutomationAccountResourceGroup <String>]
   [-WorkspaceId <String>]
   [-WorkspaceKey <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

説明

Set-SCAzureProfile コマンドレットは、VMM で作成された Azure プロファイルのプロパティを変更します。 Azure プロファイル オブジェクトを取得するには、 Get-SCAzureProfile コマンドレットを使用します。 Azure プロファイルの詳細については、「 Get-Help New-SCAzureProfile -Detailed」と入力します。

例 1

PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='

既存の Azure 更新管理プロファイルで Log Analytics ワークスペース キーを更新します。

例 2

PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName

既存の Azure upate 管理プロファイルの名前を更新します。

パラメーター

-AutomationAccount

VMM によって管理される VM の更新に使用する Azure Automation アカウントの名前を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AutomationAccountResourceGroup

VMM によって管理される VM の更新に使用される Azure Automation アカウントを保持する Azure リソース グループを指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureApplicationID

Azure サブスクリプションに対する認証に使用される ID を持つアプリケーションの ID を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureApplicationKey

Azure サブスクリプションに対する認証に使用するアプリケーションの認証キーを指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureDirectoryID

Azure サブスクリプションに対する認証に使用される ID を保持する Azure Active Directory テナントの ID を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureProfile

Azure プロファイル オブジェクトを指定します。 Azure プロファイル オブジェクトを取得するには、 Get-SCAzureProfile コマンドレットを 使用します。

Type:AzureProfile
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-CertificateThumbprint

管理証明書のサムプリントを指定します。 管理証明書の秘密キーは個人証明書ストアに存在し、公開キーは Azure にアップロードする必要があります。 省略可能なパラメーター。

管理証明書ベースの認証では、クラシック VM のみを管理できます。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CloudProvider

使用する Azure クラウド プロバイダーを指定します。 これは、Azure パブリックリージョンでも、Azure ソブリン リージョンの 1 つでもかまいません。 省略可能なパラメーター。

Type:AzureCloudProvider
Accepted values:AzurePublic, AzureGovernment, AzureChina, AzureGermany
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Azure プロファイルの説明を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Azure プロファイルの名前を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

ユーザー名を指定します。 このコマンドレットは、このパラメーターで指定されたユーザーの代わりに動作します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

ユーザー ロールを指定します。 ユーザー ロールを取得するには、Get-SCUserRole コマンドレットを使用します。 このコマンドレットは、このパラメーターが指定するユーザー ロールの代わりに動作します。 省略可能なパラメーター。

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

有効なドメイン ユーザー アカウントの形式で Azure プロファイルの所有者を指定します。 省略可能なパラメーター。 形式の例:

  • -Owner "Contoso\DomainUser"
  • -Owner "Domainuser@Contoso.com"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

このアカウントをトリガーしたパフォーマンスとリソース最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。 省略可能なパラメーター。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

コントロールがコマンド シェルに直ちに戻るように、ジョブが非同期的に実行されることを示します。 省略可能なパラメーター。 省略可能なパラメーター。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Azure サブスクリプションの ID を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

ユーザー ロール オブジェクトを指定します。 省略可能なパラメーター。

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

VMM サーバー オブジェクトを指定します。 省略可能なパラメーター。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkspaceId

ログ データが格納される Log Analytics ワークスペースのワークスペース ID を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceKey

Log Analytics ワークスペースのワークスペース キー (プライマリまたはセカンダリ) を指定します。 省略可能なパラメーター。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

メモ

このコマンドレットは、AzureProfile オブジェクトを返します。