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

返されるポリシー登録の一覧に、先祖スコープのポリシー登録と子孫スコープからのポリシー登録を含め、指定されたスコープに関連するすべてのポリシー登録が含まれます。 指定しない場合は、指定されたスコープ以上のポリシー登録のみが含まれます。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

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を参照してください。

入力

SwitchParameter

String

String

出力

IPolicyEnrollment