Dela via


StorageTargetResource Klass

Definition

En klass som representerar en StorageTarget tillsammans med de instansåtgärder som kan utföras på den. Om du har en ResourceIdentifier kan du skapa en StorageTargetResource från en instans av ArmClient med metoden GetStorageTargetResource. Annars kan du hämta en från dess överordnade resurs StorageCacheResource med metoden GetStorageTarget.

public class StorageTargetResource : Azure.ResourceManager.ArmResource
type StorageTargetResource = class
    inherit ArmResource
Public Class StorageTargetResource
Inherits ArmResource
Arv
StorageTargetResource

Konstruktorer

StorageTargetResource()

Initierar en ny instans av StorageTargetResource klassen för att simulera.

Fält

ResourceType

Hämtar resurstypen för åtgärderna.

Egenskaper

Client

Hämtar resursklienten ArmClient som skapades från.

(Ärvd från ArmResource)
Data

Hämtar de data som representerar den här funktionen.

Diagnostics

Hämtar diagnostikalternativen för den här resursklienten.

(Ärvd från ArmResource)
Endpoint

Hämtar bas-URI:n för den här resursklienten.

(Ärvd från ArmResource)
HasData

Hämtar om den aktuella instansen har data eller inte.

Id

Hämtar resursidentifieraren.

(Ärvd från ArmResource)
Pipeline

Hämtar pipelinen för den här resursklienten.

(Ärvd från ArmResource)

Metoder

CanUseTagResource(CancellationToken)

Kontrollerar om TagResource-API:et har distribuerats i den aktuella miljön.

(Ärvd från ArmResource)
CanUseTagResourceAsync(CancellationToken)

Kontrollerar om TagResource-API:et har distribuerats i den aktuella miljön.

(Ärvd från ArmResource)
CreateResourceIdentifier(String, String, String, String)

Generera resursidentifieraren för en StorageTargetResource instans.

Delete(WaitUntil, String, CancellationToken)

Tar bort ett lagringsmål från en cache. Den här åtgärden tillåts när som helst, men om cachen är ur funktion eller inte felfri kan den faktiska borttagningen av lagringsmålet fördröjas tills cacheminnet är felfritt igen. Observera att om cacheminnet har data som ska tömmas till lagringsmålet rensas data innan lagringsmålet tas bort.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_Delete
DeleteAsync(WaitUntil, String, CancellationToken)

Tar bort ett lagringsmål från en cache. Den här åtgärden tillåts när som helst, men om cachen är ur funktion eller inte felfri kan den faktiska borttagningen av lagringsmålet fördröjas tills cacheminnet är felfritt igen. Observera att om cacheminnet har data som ska tömmas till lagringsmålet rensas data innan lagringsmålet tas bort.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_Delete
DnsRefresh(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att uppdatera sin DNS-information. Sökväg för begäran: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh Åtgärds-ID: StorageTargets_DnsRefresh

DnsRefreshAsync(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att uppdatera sin DNS-information. Sökväg för begäran: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh Åtgärds-ID: StorageTargets_DnsRefresh

Flush(WaitUntil, CancellationToken)

Instruerar cachen att skriva alla felaktiga data till lagringsmålets serverdelslagring. Klientbegäranden till lagringsmålets namnområde returnerar fel tills tömningsåtgärden har slutförts.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/flush
  • Åtgärd IdStorageTargets_Flush
FlushAsync(WaitUntil, CancellationToken)

Instruerar cachen att skriva alla felaktiga data till lagringsmålets serverdelslagring. Klientbegäranden till lagringsmålets namnområde returnerar fel tills tömningsåtgärden har slutförts.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/flush
  • Åtgärd IdStorageTargets_Flush
Get(CancellationToken)

Returnerar ett lagringsmål från en cache.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_Get
GetAsync(CancellationToken)

Returnerar ett lagringsmål från en cache.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_Get
GetAvailableLocations(CancellationToken)

Visar en lista över alla tillgängliga geoplatser.

(Ärvd från ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Visar en lista över alla tillgängliga geoplatser.

(Ärvd från ArmResource)
GetManagementLock(String, CancellationToken)

Hämta ett hanteringslås efter omfång.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Åtgärd IdManagementLocks_GetByScope
(Ärvd från ArmResource)
GetManagementLockAsync(String, CancellationToken)

Hämta ett hanteringslås efter omfång.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Åtgärd IdManagementLocks_GetByScope
(Ärvd från ArmResource)
GetManagementLocks()

Hämtar en samling ManagementLockResources i ArmResource.

(Ärvd från ArmResource)
GetPolicyAssignment(String, CancellationToken)

Den här åtgärden hämtar en enskild principtilldelning, beroende på dess namn och det omfång som den skapades på.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Åtgärd IdPolicyAssignments_Get
(Ärvd från ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Den här åtgärden hämtar en enskild principtilldelning, beroende på dess namn och det omfång som den skapades på.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Åtgärd IdPolicyAssignments_Get
(Ärvd från ArmResource)
GetPolicyAssignments()

Hämtar en samling PolicyAssignmentResources i ArmResource.

(Ärvd från ArmResource)
GetPolicyExemption(String, CancellationToken)

Den här åtgärden hämtar ett enskilt principundantag, beroende på dess namn och det omfång som den skapades på. Sökväg för begäran: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Åtgärds-ID: PolicyExemptions_Get

(Ärvd från ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Den här åtgärden hämtar ett enskilt principundantag, beroende på dess namn och det omfång som den skapades på. Sökväg för begäran: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Åtgärds-ID: PolicyExemptions_Get

(Ärvd från ArmResource)
GetPolicyExemptions()

Hämtar en samling PolicyExemptionResources i ArmResource.

(Ärvd från ArmResource)
GetTagResource()

Hämtar ett objekt som representerar en TagResource tillsammans med de instansåtgärder som kan utföras på den i ArmResource.

(Ärvd från ArmResource)
Invalidate(WaitUntil, CancellationToken)

Ogiltigförklara alla cachelagrade data för ett lagringsmål. Cachelagrade filer tas bort och hämtas från serverdelen vid nästa begäran.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/invalidate
  • Åtgärd IdStorageTargets_Invalidate
InvalidateAsync(WaitUntil, CancellationToken)

Ogiltigförklara alla cachelagrade data för ett lagringsmål. Cachelagrade filer tas bort och hämtas från serverdelen vid nästa begäran.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/invalidate
  • Åtgärd IdStorageTargets_Invalidate
RefreshDns(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att uppdatera sin DNS-information.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh
  • Åtgärd IdStorageTargets_DnsRefresh
RefreshDnsAsync(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att uppdatera sin DNS-information.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh
  • Åtgärd IdStorageTargets_DnsRefresh
RestoreDefaults(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att återställa sina inställningar till sina standardvärden.

  • Sökväg/prenumerationer/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/restoreDefaults
  • Åtgärd IdStorageTargets_RestoreDefaults
RestoreDefaultsAsync(WaitUntil, CancellationToken)

Instruerar ett lagringsmål att återställa sina inställningar till sina standardvärden.

  • Sökväg/prenumerationer/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/restoreDefaults
  • Åtgärd IdStorageTargets_RestoreDefaults
Resume(WaitUntil, CancellationToken)

Återupptar klientåtkomsten till ett tidigare pausat lagringsmål.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/resume
  • Åtgärd IdStorageTargets_Resume
ResumeAsync(WaitUntil, CancellationToken)

Återupptar klientåtkomsten till ett tidigare pausat lagringsmål.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/resume
  • Åtgärd IdStorageTargets_Resume
Suspend(WaitUntil, CancellationToken)

Inaktiverar klientåtkomsten till ett lagringsmål.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/suspend
  • Åtgärd IdStorageTargets_Suspend
SuspendAsync(WaitUntil, CancellationToken)

Inaktiverar klientåtkomsten till ett lagringsmål.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/suspend
  • Åtgärd IdStorageTargets_Suspend
TryGetApiVersion(ResourceType, String)

Hämtar åsidosättningen av API-versionen om den har angetts för de aktuella klientalternativen.

(Ärvd från ArmResource)
Update(WaitUntil, StorageTargetData, CancellationToken)

Skapa eller uppdatera ett lagringsmål. Den här åtgärden tillåts när som helst, men om cachen är ur funktion eller inte felfri kan det faktiska skapandet/ändringen av lagringsmålet fördröjas tills cacheminnet är felfritt igen.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_CreateOrUpdate
UpdateAsync(WaitUntil, StorageTargetData, CancellationToken)

Skapa eller uppdatera ett lagringsmål. Den här åtgärden tillåts när som helst, men om cachen är ur funktion eller inte felfri kan det faktiska skapandet/ändringen av lagringsmålet fördröjas tills cacheminnet är felfritt igen.

  • Sökväg/prenumerationer/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • Åtgärd IdStorageTargets_CreateOrUpdate

Tilläggsmetoder

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Hämta rolldefinition efter namn (GUID).

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Åtgärd IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Hämta rolldefinition efter namn (GUID).

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Åtgärd IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Hämtar en samling AuthorizationRoleDefinitionResources i ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Hämta den angivna neka-tilldelningen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Åtgärd IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Hämta den angivna neka-tilldelningen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Åtgärd IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Hämtar en samling DenyAssignmentResources i ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Hämta en rolltilldelning efter omfång och namn.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Åtgärd IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Hämta en rolltilldelning efter omfång och namn.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Åtgärd IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Hämtar en samling RoleAssignmentResources i ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Hämta det angivna rolltilldelningsschemat för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Åtgärd IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Hämta det angivna rolltilldelningsschemat för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Åtgärd IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rolltilldelningsschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Åtgärd IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rolltilldelningsschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Åtgärd IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Hämtar en samling RoleAssignmentScheduleInstanceResources i ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Hämta den angivna begäran om rolltilldelningsschema.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Åtgärd IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Hämta den angivna begäran om rolltilldelningsschema.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Åtgärd IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Hämtar en samling RoleAssignmentScheduleRequestResources i ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Hämtar en samling RoleAssignmentScheduleResources i ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Hämta det angivna schemat för rollberättigande för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Åtgärd IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Hämta det angivna schemat för rollberättigande för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Åtgärd IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rollberättigandeschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Åtgärd IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rollberättigandeschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Åtgärd IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Hämtar en samling RoleEligibilityScheduleInstanceResources i ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Hämta den angivna begäran om behörighetsschema för rollen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Åtgärd IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Hämta den angivna begäran om behörighetsschema för rollen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Åtgärd IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Hämtar en samling RoleEligibilityScheduleRequestResources i ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Hämtar en samling RoleEligibilityScheduleResources i ArmResource.

GetRoleManagementPolicies(ArmResource)

Hämtar en samling RoleManagementPolicyResources i ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprincipen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Åtgärd IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprinciptilldelningen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Åtgärd IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprinciptilldelningen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Åtgärd IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Hämtar en samling RoleManagementPolicyAssignmentResources i ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprincipen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Åtgärd IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Hämtar ett objekt som representerar en SystemAssignedIdentityResource tillsammans med de instansåtgärder som kan utföras på den i ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Hämtar de aktiva diagnostikinställningarna för den angivna resursen. Sökväg för begäran: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Åtgärds-ID: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Hämtar de aktiva diagnostikinställningarna för den angivna resursen. Sökväg för begäran: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Åtgärds-ID: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Hämtar en samling DiagnosticSettingResources i ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Returnerar Linker-resursen för ett angivet namn.

  • Sökväg för begäran/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Åtgärd IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returnerar Linker-resursen för ett angivet namn.

  • Sökväg för begäran/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Åtgärd IdLinker_Get
GetLinkerResources(ArmResource)

Hämtar en samling LinkerResources i ArmResource.

Gäller för