Get-AzPolicyEnrollment
構文
ListBySubscriptionId (既定)
Get-AzPolicyEnrollment
[-SubscriptionId <String[]>]
[-IncludeDescendent]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
ListByResourceGroupName
Get-AzPolicyEnrollment
-ResourceGroupName <String>
[-SubscriptionId <String[]>]
[-IncludeDescendent]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
ListByScope
Get-AzPolicyEnrollment
-Scope <String>
[-IncludeDescendent]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetByName
Get-AzPolicyEnrollment
-Name <String>
-Scope <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetById
Get-AzPolicyEnrollment
-Id <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
ListByManagementGroupId
Get-AzPolicyEnrollment
-ManagementGroupId <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
説明
Get-AzPolicyEnrollment コマンドレットは、ポリシー登録のコレクション、または名前または ID で識別される特定のポリシー登録を取得します。
例
例 1: すべてのポリシー登録を取得する
Get-AzPolicyEnrollment
このコマンドは、現在のサブスクリプションのすべてのポリシー登録を取得します。
先祖スコープの登録と子孫スコープからの登録を含め、特定のスコープに関連するすべての登録を一覧表示する必要がある場合は、 -IncludeDescendent パラメーターを渡します。
例 2: 名前とスコープで特定のポリシー登録を取得する
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Get-AzPolicyEnrollment -Name 'PolicyEnrollment07' -Scope $ResourceGroup.ResourceId
最初のコマンドは、Get-AzResourceGroup コマンドレットを使用して ResourceGroup11 という名前のリソース グループを取得し、$ResourceGroup変数に格納します。
2 番目のコマンドは、$ResourceGroupの ResourceId プロパティが識別するスコープの PolicyEnrollment07 という名前のポリシー登録を取得します。
例 3: 管理グループ スコープですべてのポリシー登録を取得する
$ManagementGroup = Get-AzManagementGroup -GroupName 'AManagementGroup'
Get-AzPolicyEnrollment -ManagementGroupId $ManagementGroup.Name
最初のコマンドは、Get-AzManagementGroup コマンドレットを使用して AManagementGroup という名前の管理グループを取得し、$ManagementGroup変数に格納します。
2 番目のコマンドは、$ManagementGroupの Name プロパティで識別される管理グループ スコープですべてのポリシー登録を取得します。
パラメーター
-DefaultProfile
DefaultProfile パラメーターは機能しません。
別のサブスクリプションに対してコマンドレットを実行する場合は、使用可能な場合は SubscriptionId パラメーターを使用します。
パラメーターのプロパティ
| 型: | PSObject
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| エイリアス: | AzureRMContext, AzureCredential |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Id
ポリシー登録の完全修飾リソース ID。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| エイリアス: | リソースID |
パラメーター セット
GetById
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-IncludeDescendent
返されるポリシー登録の一覧に、先祖スコープのポリシー登録と子孫スコープからのポリシー登録を含め、指定されたスコープに関連するすべてのポリシー登録が含まれます。
指定しない場合は、指定されたスコープ以上のポリシー登録のみが含まれます。
パラメーターのプロパティ
パラメーター セット
ListBySubscriptionId
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
ListByResourceGroupName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
ListByScope
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-ManagementGroupId
管理グループ ID。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
ListByManagementGroupId
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Name
保険加入名。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| エイリアス: | PolicyEnrollmentName |
パラメーター セット
GetByName
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-ResourceGroupName
リソース グループの名前。
名前は大文字と小文字を区別しません。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
ListByResourceGroupName
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Scope
ポリシー登録のスコープ。
有効なスコープは、管理グループ (形式: '/providers/Microsoft) です。Management/managementGroups/{managementGroup}')、サブスクリプション (形式: '/subscriptions/{subscriptionId}')、リソース グループ (形式: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')、またはリソース (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}')
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
ListByScope
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
GetByName
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-SubscriptionId
ターゲット サブスクリプションの ID。
パラメーターのプロパティ
| 型: | String[]
|
| 規定値: | (Get-AzContext).Subscription.Id |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
ListBySubscriptionId
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
ListByResourceGroupName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。
出力