MockableSelfHelpArmClient クラス

定義

ArmClient に拡張メソッドを追加するクラス。

public class MockableSelfHelpArmClient : Azure.ResourceManager.ArmResource
type MockableSelfHelpArmClient = class
    inherit ArmResource
Public Class MockableSelfHelpArmClient
Inherits ArmResource
継承
MockableSelfHelpArmClient

コンストラクター

MockableSelfHelpArmClient()

モック作成のために クラスの MockableSelfHelpArmClient 新しいインスタンスを初期化します。

プロパティ

Client

このリソース クライアントの ArmClient 作成元を取得します。

(継承元 ArmResource)
Diagnostics

このリソース クライアントの診断オプションを取得します。

(継承元 ArmResource)
Endpoint

このリソース クライアントのベース URI を取得します。

(継承元 ArmResource)
Id

リソース識別子を取得します。

(継承元 ArmResource)
Pipeline

このリソース クライアントのパイプラインを取得します。

(継承元 ArmResource)

メソッド

CanUseTagResource(CancellationToken)

TagResource API が現在の環境にデプロイされているかどうかを確認します。

(継承元 ArmResource)
CanUseTagResourceAsync(CancellationToken)

TagResource API が現在の環境にデプロイされているかどうかを確認します。

(継承元 ArmResource)
CheckSelfHelpNameAvailability(ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

この API は、診断、トラブルシューティング ツール、またはソリューションに使用されるリソース名の一意性をチェックするために使用されます

  • 要求パス/{scope}/providers/Microsoft.Help/checkNameAvailability
  • 操作IdCheckNameAvailability_Post
CheckSelfHelpNameAvailabilityAsync(ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

この API は、診断、トラブルシューティング ツール、またはソリューションに使用されるリソース名の一意性をチェックするために使用されます

  • 要求パス/{scope}/providers/Microsoft.Help/checkNameAvailability
  • 操作IdCheckNameAvailability_Post
GetAvailableLocations(CancellationToken)

使用可能なすべての地域の場所を一覧表示します。

(継承元 ArmResource)
GetAvailableLocationsAsync(CancellationToken)

使用可能なすべての地域の場所を一覧表示します。

(継承元 ArmResource)
GetManagementLock(String, CancellationToken)

スコープ別に管理ロックを取得します。

  • 要求パス/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 操作IdManagementLocks_GetByScope
(継承元 ArmResource)
GetManagementLockAsync(String, CancellationToken)

スコープ別に管理ロックを取得します。

  • 要求パス/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 操作IdManagementLocks_GetByScope
(継承元 ArmResource)
GetManagementLocks()

ArmResource 内の ManagementLockResources のコレクションを取得します。

(継承元 ArmResource)
GetPolicyAssignment(String, CancellationToken)

この操作では、名前と作成されたスコープを指定して、1 つのポリシー割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 操作IdPolicyAssignments_Get
(継承元 ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

この操作では、名前と作成されたスコープを指定して、1 つのポリシー割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 操作IdPolicyAssignments_Get
(継承元 ArmResource)
GetPolicyAssignments()

ArmResource 内の PolicyAssignmentResources のコレクションを取得します。

(継承元 ArmResource)
GetSelfHelpDiagnostic(ResourceIdentifier, String, CancellationToken)

診断の作成時に選択した 'diagnosticsResourceName' を使用して、診断を取得します。

  • 要求パス/{scope}/providers/Microsoft.Help/診断/{diagnosticsResourceName}
  • 操作IdDiagnostics_Get
GetSelfHelpDiagnosticAsync(ResourceIdentifier, String, CancellationToken)

診断の作成時に選択した 'diagnosticsResourceName' を使用して、診断を取得します。

  • 要求パス/{scope}/providers/Microsoft.Help/診断/{diagnosticsResourceName}
  • 操作IdDiagnostics_Get
GetSelfHelpDiagnosticResource(ResourceIdentifier)

に対して実行できるがデータを含まないインスタンス操作と共に を SelfHelpDiagnosticResource 表す オブジェクトを取得します。 を使用 CreateResourceIdentifier(String, String) して、そのコンポーネントから を SelfHelpDiagnosticResourceResourceIdentifier 作成できます。

GetSelfHelpDiagnostics(ResourceIdentifier)

ArmClient 内の SelfHelpDiagnosticResources のコレクションを取得します。

GetSelfHelpDiscoverySolutions(ResourceIdentifier, String, String, CancellationToken)

problemClassification API) AND resourceUri または resourceType を使用して、関連する Azure 診断とソリューションを一覧表示します。<br/> Discovery Solutions は、関連する Azure 診断とソリューションを識別する Help API 内の最初のエントリ ポイントです。 要求 URL <br/br/>>< Mandatory input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/br/><><b>Note: </b> 'requiredInputs' from Discovery solutions response は、Diagnostics and Solutions API への入力として "additionalParameters" を介して渡す必要があります。入力の種類に基づいて、最も効果的なソリューションを返すように最善を尽くします。

  • 要求パス/{scope}/providers/Microsoft.Help/discoverySolutions
  • 操作IdDiscoverySolution_List
GetSelfHelpDiscoverySolutionsAsync(ResourceIdentifier, String, String, CancellationToken)

problemClassification API) AND resourceUri または resourceType を使用して、関連する Azure 診断とソリューションを一覧表示します。<br/> Discovery Solutions は、関連する Azure 診断とソリューションを識別する Help API 内の最初のエントリ ポイントです。 要求 URL <br/br/>>< Mandatory input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/br/><><b>Note: </b> 'requiredInputs' from Discovery solutions response は、Diagnostics and Solutions API への入力として "additionalParameters" を介して渡す必要があります。入力の種類に基づいて、最も効果的なソリューションを返すように最善を尽くします。

  • 要求パス/{scope}/providers/Microsoft.Help/discoverySolutions
  • 操作IdDiscoverySolution_List
GetSolutionResource(ResourceIdentifier)

に対して実行できるがデータを含まないインスタンス操作と共に を SolutionResource 表す オブジェクトを取得します。 を使用 CreateResourceIdentifier(String, String) して、そのコンポーネントから を SolutionResourceResourceIdentifier 作成できます。

GetSolutionResource(ResourceIdentifier, String, CancellationToken)

ソリューションの作成時に、該当する solutionResourceName を使用してソリューションを取得します。

  • 要求パス/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • 操作IdSolution_Get
GetSolutionResourceAsync(ResourceIdentifier, String, CancellationToken)

ソリューションの作成時に、該当する solutionResourceName を使用してソリューションを取得します。

  • 要求パス/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • 操作IdSolution_Get
GetSolutionResources(ResourceIdentifier)

ArmClient 内の SolutionResources のコレクションを取得します。

GetTagResource()

ArmResource で実行できるインスタンス操作と共に TagResource を表すオブジェクトを取得します。

(継承元 ArmResource)
GetTroubleshooterResource(ResourceIdentifier)

に対して実行できるがデータを含まないインスタンス操作と共に を TroubleshooterResource 表す オブジェクトを取得します。 を使用 CreateResourceIdentifier(String, String) して、そのコンポーネントから を TroubleshooterResourceResourceIdentifier 作成できます。

GetTroubleshooterResource(ResourceIdentifier, String, CancellationToken)

実行されているトラブルシューティング ツール リソース名のステップの状態/結果を含むトラブルシューティング ツール インスタンスの結果を取得します。<br/> Get API は、トラブルシューティング ツール ワークフローの各ステップの状態と結果を含む Troubleshooter インスタンスの結果を取得するために使用されます。 この API には、Create API を使用して作成された Troubleshooter リソース名が必要です。

  • 要求パス/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • 操作IdTroubleshooters_Get
GetTroubleshooterResourceAsync(ResourceIdentifier, String, CancellationToken)

実行されているトラブルシューティング ツール リソース名のステップの状態/結果を含むトラブルシューティング ツール インスタンスの結果を取得します。<br/> Get API は、トラブルシューティング ツール ワークフローの各ステップの状態と結果を含む Troubleshooter インスタンスの結果を取得するために使用されます。 この API には、Create API を使用して作成された Troubleshooter リソース名が必要です。

  • 要求パス/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • 操作IdTroubleshooters_Get
GetTroubleshooterResources(ResourceIdentifier)

ArmClient の TroubleshooterResources のコレクションを取得します。

TryGetApiVersion(ResourceType, String)

現在のクライアント オプションに設定されている場合は、API バージョンのオーバーライドを取得します。

(継承元 ArmResource)

拡張メソッド

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

ロール定義を名前 (GUID) で取得します。

  • 要求パス/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 操作IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

ロール定義を名前 (GUID) で取得します。

  • 要求パス/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 操作IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

ArmResource 内の AuthorizationRoleDefinitionResources のコレクションを取得します。

GetDenyAssignment(ArmResource, String, CancellationToken)

指定した拒否割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 操作IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

指定した拒否割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 操作IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

ArmResource 内の DenyAssignmentResources のコレクションを取得します。

GetRoleAssignment(ArmResource, String, String, CancellationToken)

スコープと名前でロールの割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 操作IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

スコープと名前でロールの割り当てを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 操作IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

ArmResource 内の RoleAssignmentResources のコレクションを取得します。

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール割り当てスケジュールを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 操作IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール割り当てスケジュールを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 操作IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

指定したロール割り当てスケジュール インスタンスを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 操作IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

指定したロール割り当てスケジュール インスタンスを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 操作IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

ArmResource 内の RoleAssignmentScheduleInstanceResources のコレクションを取得します。

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

指定したロール割り当てスケジュール要求を取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 操作IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

指定したロール割り当てスケジュール要求を取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 操作IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

ArmResource 内の RoleAssignmentScheduleRequestResources のコレクションを取得します。

GetRoleAssignmentSchedules(ArmResource)

ArmResource 内の RoleAssignmentScheduleResources のコレクションを取得します。

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール適格性スケジュールを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 操作IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール適格性スケジュールを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 操作IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

指定したロール適格性スケジュール インスタンスを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 操作IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

指定したロール適格性スケジュール インスタンスを取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 操作IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

ArmResource 内の RoleEligibilityScheduleInstanceResources のコレクションを取得します。

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

指定したロールの適格性スケジュール要求を取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 操作IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

指定したロールの適格性スケジュール要求を取得します。

  • Request Path/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 操作IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

ArmResource 内の RoleEligibilityScheduleRequestResources のコレクションを取得します。

GetRoleEligibilitySchedules(ArmResource)

ArmResource 内の RoleEligibilityScheduleResources のコレクションを取得します。

GetRoleManagementPolicies(ArmResource)

ArmResource 内の RoleManagementPolicyResources のコレクションを取得します。

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール管理ポリシーを取得する

  • 要求パス/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 操作IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

リソース スコープに対して指定されたロール管理ポリシーの割り当てを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 操作IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

リソース スコープに対して指定されたロール管理ポリシーの割り当てを取得する

  • Request Path/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 操作IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

ArmResource 内の RoleManagementPolicyAssignmentResources のコレクションを取得します。

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

リソース スコープの指定されたロール管理ポリシーを取得する

  • 要求パス/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 操作IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

ArmResource で実行できるインスタンス操作と共に SystemAssignedIdentityResource を表すオブジェクトを取得します。

GetLinkerResource(ArmResource, String, CancellationToken)

指定した名前のリンカー リソースを返します。

  • 要求パス/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 操作IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

指定した名前のリンカー リソースを返します。

  • 要求パス/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 操作IdLinker_Get
GetLinkerResources(ArmResource)

ArmResource 内の LinkerResources のコレクションを取得します。

適用対象