DenyAssignmentsOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
AuthorizationManagementClient's
<xref:deny_assignments> 属性を使用する。
- 継承
-
builtins.objectDenyAssignmentsOperations
コンストラクター
DenyAssignmentsOperations(*args, **kwargs)
メソッド
get |
指定した拒否割り当てを取得します。 |
get_by_id |
ID による拒否割り当てを取得します。 |
list |
サブスクリプションのすべての拒否割り当てを取得します。 |
list_for_resource |
リソースの拒否割り当てを取得します。 |
list_for_resource_group |
リソース グループの拒否割り当てを取得します。 |
list_for_scope |
スコープの拒否割り当てを取得します。 |
get
指定した拒否割り当てを取得します。
get(scope: str, deny_assignment_id: str, **kwargs: Any) -> DenyAssignment
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment または cls(response) の結果
の戻り値の型 :
例外
get_by_id
ID による拒否割り当てを取得します。
get_by_id(deny_assignment_id: str, **kwargs: Any) -> DenyAssignment
パラメーター
- deny_assignment_id
- str
完全修飾拒否割り当て ID。 たとえば、サブスクリプション レベルの拒否割り当てには /subscriptions/{guid}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId} という形式を使用し、テナント レベルの拒否割り当てには /providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId} の形式を使用します。 必須です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment または cls(response) の結果
の戻り値の型 :
例外
list
サブスクリプションのすべての拒否割り当てを取得します。
list(filter: str | None = None, **kwargs: Any) -> Iterable[DenyAssignment]
パラメーター
- filter
- str
操作に適用するフィルター。 スコープ以上のすべての拒否割り当てを返すには、$filter=atScope() を使用します。 指定したスコープで名前で拒否割り当てを検索するには、$filter=denyAssignmentName eq '{name}' を使用します。 $filter=principalId eq '{id}' を使用して、指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返します。 指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返すには、$filter=gdprExportPrincipalId eq '{id}' を使用します。 このフィルターは principalId フィルターとは異なります。指定したプリンシパルを含む拒否割り当てが [プリンシパル] リストであるだけでなく、指定したプリンシパルを含む拒否割り当ても ExcludePrincipals リストとして返されるためです。 さらに、gdprExportPrincipalId フィルターを使用すると、拒否割り当ての名前と説明のプロパティのみが返されます。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_for_resource
リソースの拒否割り当てを取得します。
list_for_resource(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[DenyAssignment]
パラメーター
- filter
- str
操作に適用するフィルター。 スコープ以上のすべての拒否割り当てを返すには、$filter=atScope() を使用します。 指定したスコープで名前で拒否割り当てを検索するには、$filter=denyAssignmentName eq '{name}' を使用します。 $filter=principalId eq '{id}' を使用して、指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返します。 指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返すには、$filter=gdprExportPrincipalId eq '{id}' を使用します。 このフィルターは principalId フィルターとは異なります。指定したプリンシパルを含む拒否割り当てが [プリンシパル] リストであるだけでなく、指定したプリンシパルを含む拒否割り当ても ExcludePrincipals リストとして返されるためです。 さらに、gdprExportPrincipalId フィルターを使用すると、拒否割り当ての名前と説明のプロパティのみが返されます。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_for_resource_group
リソース グループの拒否割り当てを取得します。
list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[DenyAssignment]
パラメーター
- filter
- str
操作に適用するフィルター。 スコープ以上のすべての拒否割り当てを返すには、$filter=atScope() を使用します。 指定したスコープで名前で拒否割り当てを検索するには、$filter=denyAssignmentName eq '{name}' を使用します。 $filter=principalId eq '{id}' を使用して、指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返します。 指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返すには、$filter=gdprExportPrincipalId eq '{id}' を使用します。 このフィルターは principalId フィルターとは異なります。指定したプリンシパルを含む拒否割り当てが [プリンシパル] リストであるだけでなく、指定したプリンシパルを含む拒否割り当ても ExcludePrincipals リストとして返されるためです。 さらに、gdprExportPrincipalId フィルターを使用すると、拒否割り当ての名前と説明のプロパティのみが返されます。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_for_scope
スコープの拒否割り当てを取得します。
list_for_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[DenyAssignment]
パラメーター
- filter
- str
操作に適用するフィルター。 スコープ以上のすべての拒否割り当てを返すには、$filter=atScope() を使用します。 指定したスコープで名前で拒否割り当てを検索するには、$filter=denyAssignmentName eq '{name}' を使用します。 $filter=principalId eq '{id}' を使用して、指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返します。 指定したプリンシパルのスコープの上と下にあるすべての拒否割り当てを返すには、$filter=gdprExportPrincipalId eq '{id}' を使用します。 このフィルターは principalId フィルターとは異なります。指定したプリンシパルを含む拒否割り当てが [プリンシパル] リストであるだけでなく、指定したプリンシパルを含む拒否割り当ても ExcludePrincipals リストとして返されるためです。 さらに、gdprExportPrincipalId フィルターを使用すると、拒否割り当ての名前と説明のプロパティのみが返されます。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
DenyAssignment のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
属性
models
models = <module 'azure.mgmt.authorization.v2022_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\authorization\\v2022_04_01\\models\\__init__.py'>
Azure SDK for Python