Share via


TenantResource Class

Definition

A class representing the operations that can be performed over a specific subscription.

public class TenantResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Resources.TenantData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Resources.TenantData>
public class TenantResource : Azure.ResourceManager.ArmResource
type TenantResource = class
    inherit ArmResource
    interface IJsonModel<TenantData>
    interface IPersistableModel<TenantData>
type TenantResource = class
    inherit ArmResource
Public Class TenantResource
Inherits ArmResource
Implements IJsonModel(Of TenantData), IPersistableModel(Of TenantData)
Public Class TenantResource
Inherits ArmResource
Inheritance
TenantResource
Implements

Constructors

TenantResource()

Initializes a new instance of the TenantResource class for mocking.

Fields

ResourceType

Gets the resource type for the operations.

Properties

Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmResource)
Data

Gets the data representing this Feature.

Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmResource)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmResource)
HasData

Gets whether or not the current instance has data.

Id

Gets the resource identifier.

(Inherited from ArmResource)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmResource)

Methods

CanUseTagResource(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
CanUseTagResourceAsync(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
GetAvailableLocations(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetDataPolicyManifest(String, CancellationToken)

This operation retrieves the data policy manifest with the given policy mode.

  • Request Path: /providers/Microsoft.Authorization/dataPolicyManifests/{policyMode}
  • Operation Id: DataPolicyManifests_GetByPolicyMode
  • Default Api Version: 2020-09-01
  • Resource: DataPolicyManifestResource
GetDataPolicyManifestAsync(String, CancellationToken)

This operation retrieves the data policy manifest with the given policy mode.

  • Request Path: /providers/Microsoft.Authorization/dataPolicyManifests/{policyMode}
  • Operation Id: DataPolicyManifests_GetByPolicyMode
  • Default Api Version: 2020-09-01
  • Resource: DataPolicyManifestResource
GetDataPolicyManifests()

Gets a collection of DataPolicyManifestResources in the Tenant.

GetGenericResource(ResourceIdentifier, CancellationToken)

Gets a resource by ID.

  • Request Path: /{resourceId}
  • Operation Id: Resources_GetById
GetGenericResourceAsync(ResourceIdentifier, CancellationToken)

Gets a resource by ID.

  • Request Path: /{resourceId}
  • Operation Id: Resources_GetById
GetGenericResources()

Gets a collection of GenericResources in the Tenant.

GetManagementGroup(String, Nullable<ManagementGroupExpandType>, Nullable<Boolean>, String, String, CancellationToken)

Get the details of the management group.

  • Request Path: /providers/Microsoft.Management/managementGroups/{groupId}
  • Operation Id: ManagementGroups_Get
  • Default Api Version: 2021-04-01
  • Resource: ManagementGroupResource
GetManagementGroupAsync(String, Nullable<ManagementGroupExpandType>, Nullable<Boolean>, String, String, CancellationToken)

Get the details of the management group.

  • Request Path: /providers/Microsoft.Management/managementGroups/{groupId}
  • Operation Id: ManagementGroups_Get
  • Default Api Version: 2021-04-01
  • Resource: ManagementGroupResource
GetManagementGroups()

Gets a collection of ManagementGroupResources in the TenantResource.

GetManagementLock(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLockAsync(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLocks()

Gets a collection of ManagementLockResources in the ArmResource.

(Inherited from ArmResource)
GetPolicyAssignment(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignments()

Gets a collection of PolicyAssignmentResources in the ArmResource.

(Inherited from ArmResource)
GetSubscription(String, CancellationToken)

Gets details about a specified subscription.

  • Request Path: /subscriptions/{subscriptionId}
  • Operation Id: Subscriptions_Get
  • Default Api Version: 2022-12-01
  • Resource: SubscriptionResource
GetSubscriptionAsync(String, CancellationToken)

Gets details about a specified subscription.

  • Request Path: /subscriptions/{subscriptionId}
  • Operation Id: Subscriptions_Get
  • Default Api Version: 2022-12-01
  • Resource: SubscriptionResource
GetSubscriptions()

Gets a collection of SubscriptionResources in the Tenant.

GetTagResource()

Gets an object representing a TagResource along with the instance operations that can be performed on it in the ArmResource.

(Inherited from ArmResource)
GetTenantPolicyDefinition(String, CancellationToken)

This operation retrieves the built-in policy definition with the given name.

  • Request Path: /providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}
  • Operation Id: PolicyDefinitions_GetBuiltIn
  • Default Api Version: 2021-06-01
  • Resource: TenantPolicyDefinitionResource
GetTenantPolicyDefinitionAsync(String, CancellationToken)

This operation retrieves the built-in policy definition with the given name.

  • Request Path: /providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}
  • Operation Id: PolicyDefinitions_GetBuiltIn
  • Default Api Version: 2021-06-01
  • Resource: TenantPolicyDefinitionResource
GetTenantPolicyDefinitions()

Gets a collection of TenantPolicyDefinitionResources in the Tenant.

GetTenantPolicySetDefinition(String, CancellationToken)

This operation retrieves the built-in policy set definition with the given name.

  • Request Path: /providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}
  • Operation Id: PolicySetDefinitions_GetBuiltIn
  • Default Api Version: 2021-06-01
  • Resource: TenantPolicySetDefinitionResource
GetTenantPolicySetDefinitionAsync(String, CancellationToken)

This operation retrieves the built-in policy set definition with the given name.

  • Request Path: /providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}
  • Operation Id: PolicySetDefinitions_GetBuiltIn
  • Default Api Version: 2021-06-01
  • Resource: TenantPolicySetDefinitionResource
GetTenantPolicySetDefinitions()

Gets a collection of TenantPolicySetDefinitionResources in the Tenant.

GetTenantResourceProvider(String, String, CancellationToken)

Gets the specified resource provider at the tenant level.

  • Request Path: /providers/{resourceProviderNamespace}
  • Operation Id: Providers_GetAtTenantScope
  • Default Api Version: 2022-09-01
GetTenantResourceProviderAsync(String, String, CancellationToken)

Gets the specified resource provider at the tenant level.

  • Request Path: /providers/{resourceProviderNamespace}
  • Operation Id: Providers_GetAtTenantScope
  • Default Api Version: 2022-09-01
GetTenantResourceProviders(String, CancellationToken)

Gets all resource providers for the tenant.

  • Request Path: /providers
  • Operation Id: Providers_ListAtTenantScope
  • Default Api Version: 2022-09-01
  • Resource: ResourceProviderResource
GetTenantResourceProvidersAsync(String, CancellationToken)

Gets all resource providers for the tenant.

  • Request Path: /providers
  • Operation Id: Providers_ListAtTenantScope
  • Default Api Version: 2022-09-01
  • Resource: ResourceProviderResource
TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmResource)

Explicit Interface Implementations

IJsonModel<TenantData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<TenantData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TenantData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TenantData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<TenantData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Extension Methods

GetMetadataEntities(TenantResource)

Gets a collection of MetadataEntityResources in the TenantResource. MockingTo mock this method, please mock GetMetadataEntities() instead.

GetMetadataEntity(TenantResource, String, CancellationToken)

Gets the metadata entity.

  • Request Path: /providers/Microsoft.Advisor/metadata/{name}
  • Operation Id: RecommendationMetadata_Get
GetMetadataEntityAsync(TenantResource, String, CancellationToken)

Gets the metadata entity.

  • Request Path: /providers/Microsoft.Advisor/metadata/{name}
  • Operation Id: RecommendationMetadata_Get
GetFarmBeatsExtension(TenantResource, String, CancellationToken)

Get farmBeats extension.

  • Request Path: /providers/Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions/{farmBeatsExtensionId}
  • Operation Id: FarmBeatsExtensions_Get
GetFarmBeatsExtensionAsync(TenantResource, String, CancellationToken)

Get farmBeats extension.

  • Request Path: /providers/Microsoft.AgFoodPlatform/farmBeatsExtensionDefinitions/{farmBeatsExtensionId}
  • Operation Id: FarmBeatsExtensions_Get
GetFarmBeatsExtensions(TenantResource)

Gets a collection of FarmBeatsExtensionResources in the TenantResource. MockingTo mock this method, please mock GetFarmBeatsExtensions() instead.

GetServiceAlertMetadata(TenantResource, RetrievedInformationIdentifier, CancellationToken)

List alerts meta data information based on value of identifier parameter.

  • Request Path: /providers/Microsoft.AlertsManagement/alertsMetaData
  • Operation Id: Alerts_MetaData
GetServiceAlertMetadataAsync(TenantResource, RetrievedInformationIdentifier, CancellationToken)

List alerts meta data information based on value of identifier parameter.

  • Request Path: /providers/Microsoft.AlertsManagement/alertsMetaData
  • Operation Id: Alerts_MetaData
CheckAppComplianceReportNameAvailability(TenantResource, AppComplianceReportNameAvailabilityContent, CancellationToken)

Check if the given name is available for a report.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/checkNameAvailability
  • Operation Id: ProviderActions_CheckNameAvailability
  • Default Api Version: 2024-06-27
CheckAppComplianceReportNameAvailabilityAsync(TenantResource, AppComplianceReportNameAvailabilityContent, CancellationToken)

Check if the given name is available for a report.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/checkNameAvailability
  • Operation Id: ProviderActions_CheckNameAvailability
  • Default Api Version: 2024-06-27
GetAppComplianceReport(TenantResource, String, CancellationToken)

Get the AppComplianceAutomation report and its properties.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/reports/{reportName}
  • Operation Id: Report_Get
  • Default Api Version: 2024-06-27
  • Resource: AppComplianceReportResource
GetAppComplianceReportAsync(TenantResource, String, CancellationToken)

Get the AppComplianceAutomation report and its properties.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/reports/{reportName}
  • Operation Id: Report_Get
  • Default Api Version: 2024-06-27
  • Resource: AppComplianceReportResource
GetAppComplianceReports(TenantResource)

Gets a collection of AppComplianceReportResources in the TenantResource. MockingTo mock this method, please mock GetAppComplianceReports() instead.

GetCollectionCountProviderAction(TenantResource, ReportCollectionGetCountContent, CancellationToken)

Get the count of reports.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/getCollectionCount
  • Operation Id: ProviderActions_GetCollectionCount
  • Default Api Version: 2024-06-27
GetCollectionCountProviderActionAsync(TenantResource, ReportCollectionGetCountContent, CancellationToken)

Get the count of reports.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/getCollectionCount
  • Operation Id: ProviderActions_GetCollectionCount
  • Default Api Version: 2024-06-27
GetInUseStorageAccountsProviderAction(TenantResource, ReportListInUseStorageAccountsContent, CancellationToken)

List the storage accounts which are in use by related reports

  • Request Path: /providers/Microsoft.AppComplianceAutomation/listInUseStorageAccounts
  • Operation Id: ProviderActions_ListInUseStorageAccounts
  • Default Api Version: 2024-06-27
GetInUseStorageAccountsProviderActionAsync(TenantResource, ReportListInUseStorageAccountsContent, CancellationToken)

List the storage accounts which are in use by related reports

  • Request Path: /providers/Microsoft.AppComplianceAutomation/listInUseStorageAccounts
  • Operation Id: ProviderActions_ListInUseStorageAccounts
  • Default Api Version: 2024-06-27
GetOverviewStatusProviderAction(TenantResource, AppComplianceGetOverviewStatusContent, CancellationToken)

Get the resource overview status.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/getOverviewStatus
  • Operation Id: ProviderActions_GetOverviewStatus
  • Default Api Version: 2024-06-27
GetOverviewStatusProviderActionAsync(TenantResource, AppComplianceGetOverviewStatusContent, CancellationToken)

Get the resource overview status.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/getOverviewStatus
  • Operation Id: ProviderActions_GetOverviewStatus
  • Default Api Version: 2024-06-27
GetReportResource(TenantResource, String, CancellationToken)

Get the AppComplianceAutomation report and its properties.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/reports/{reportName}
  • Operation Id: Report_Get
GetReportResourceAsync(TenantResource, String, CancellationToken)

Get the AppComplianceAutomation report and its properties.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/reports/{reportName}
  • Operation Id: Report_Get
GetReportResources(TenantResource)

Gets a collection of ReportResources in the TenantResource. MockingTo mock this method, please mock GetReportResources() instead.

OnboardProviderAction(TenantResource, WaitUntil, AppComplianceOnboardContent, CancellationToken)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/onboard
  • Operation Id: ProviderActions_Onboard
  • Default Api Version: 2024-06-27
OnboardProviderActionAsync(TenantResource, WaitUntil, AppComplianceOnboardContent, CancellationToken)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/onboard
  • Operation Id: ProviderActions_Onboard
  • Default Api Version: 2024-06-27
TriggerEvaluationProviderAction(TenantResource, WaitUntil, TriggerEvaluationContent, CancellationToken)

Trigger quick evaluation for the given subscriptions.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/triggerEvaluation
  • Operation Id: ProviderActions_TriggerEvaluation
  • Default Api Version: 2024-06-27
TriggerEvaluationProviderActionAsync(TenantResource, WaitUntil, TriggerEvaluationContent, CancellationToken)

Trigger quick evaluation for the given subscriptions.

  • Request Path: /providers/Microsoft.AppComplianceAutomation/triggerEvaluation
  • Operation Id: ProviderActions_TriggerEvaluation
  • Default Api Version: 2024-06-27
GetRuntimeVersions(TenantResource, CancellationToken)

Lists all of the available runtime versions supported by Microsoft.AppPlatform provider.

  • Request Path: /providers/Microsoft.AppPlatform/runtimeVersions
  • Operation Id: RuntimeVersions_ListRuntimeVersions
  • Default Api Version: 2022-12-01
GetRuntimeVersionsAsync(TenantResource, CancellationToken)

Lists all of the available runtime versions supported by Microsoft.AppPlatform provider.

  • Request Path: /providers/Microsoft.AppPlatform/runtimeVersions
  • Operation Id: RuntimeVersions_ListRuntimeVersions
  • Default Api Version: 2022-12-01
GetAppServiceSourceControl(TenantResource, String, CancellationToken)

Description for Gets source control token

  • Request Path: /providers/Microsoft.Web/sourcecontrols/{sourceControlType}
  • Operation Id: GetSourceControl
  • Default Api Version: 2023-12-01
  • Resource: AppServiceSourceControlResource
GetAppServiceSourceControlAsync(TenantResource, String, CancellationToken)

Description for Gets source control token

  • Request Path: /providers/Microsoft.Web/sourcecontrols/{sourceControlType}
  • Operation Id: GetSourceControl
  • Default Api Version: 2023-12-01
  • Resource: AppServiceSourceControlResource
GetAppServiceSourceControls(TenantResource)

Gets a collection of AppServiceSourceControlResources in the TenantResource. MockingTo mock this method, please mock GetAppServiceSourceControls() instead.

GetAvailableStacksProviders(TenantResource, Nullable<ProviderOSTypeSelected>, CancellationToken)

Description for Get available application frameworks and their versions

  • Request Path: /providers/Microsoft.Web/availableStacks
  • Operation Id: Provider_GetAvailableStacks
  • Default Api Version: 2023-12-01
GetAvailableStacksProvidersAsync(TenantResource, Nullable<ProviderOSTypeSelected>, CancellationToken)

Description for Get available application frameworks and their versions

  • Request Path: /providers/Microsoft.Web/availableStacks
  • Operation Id: Provider_GetAvailableStacks
  • Default Api Version: 2023-12-01
GetFunctionAppStacksForLocationProviders(TenantResource, AzureLocation, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Function app frameworks and their versions for location

  • Request Path: /providers/Microsoft.Web/locations/{location}/functionAppStacks
  • Operation Id: Provider_GetFunctionAppStacksForLocation
  • Default Api Version: 2023-12-01
GetFunctionAppStacksForLocationProvidersAsync(TenantResource, AzureLocation, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Function app frameworks and their versions for location

  • Request Path: /providers/Microsoft.Web/locations/{location}/functionAppStacks
  • Operation Id: Provider_GetFunctionAppStacksForLocation
  • Default Api Version: 2023-12-01
GetFunctionAppStacksProviders(TenantResource, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Function app frameworks and their versions

  • Request Path: /providers/Microsoft.Web/functionAppStacks
  • Operation Id: Provider_GetFunctionAppStacks
  • Default Api Version: 2023-12-01
GetFunctionAppStacksProvidersAsync(TenantResource, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Function app frameworks and their versions

  • Request Path: /providers/Microsoft.Web/functionAppStacks
  • Operation Id: Provider_GetFunctionAppStacks
  • Default Api Version: 2023-12-01
GetOperationsCertificateRegistrationProviders(TenantResource, CancellationToken)

Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider

  • Request Path: /providers/Microsoft.CertificateRegistration/operations
  • Operation Id: CertificateRegistrationProvider_ListOperations
  • Default Api Version: 2023-12-01
GetOperationsCertificateRegistrationProvidersAsync(TenantResource, CancellationToken)

Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider

  • Request Path: /providers/Microsoft.CertificateRegistration/operations
  • Operation Id: CertificateRegistrationProvider_ListOperations
  • Default Api Version: 2023-12-01
GetOperationsDomainRegistrationProviders(TenantResource, CancellationToken)

Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider

  • Request Path: /providers/Microsoft.DomainRegistration/operations
  • Operation Id: DomainRegistrationProvider_ListOperations
  • Default Api Version: 2023-12-01
GetOperationsDomainRegistrationProvidersAsync(TenantResource, CancellationToken)

Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider

  • Request Path: /providers/Microsoft.DomainRegistration/operations
  • Operation Id: DomainRegistrationProvider_ListOperations
  • Default Api Version: 2023-12-01
GetOperationsProviders(TenantResource, CancellationToken)

Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions

  • Request Path: /providers/Microsoft.Web/operations
  • Operation Id: Provider_ListOperations
  • Default Api Version: 2023-12-01
GetOperationsProvidersAsync(TenantResource, CancellationToken)

Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions

  • Request Path: /providers/Microsoft.Web/operations
  • Operation Id: Provider_ListOperations
  • Default Api Version: 2023-12-01
GetPublishingUser(TenantResource)

Gets an object representing a PublishingUserResource along with the instance operations that can be performed on it in the TenantResource. MockingTo mock this method, please mock GetPublishingUser() instead.

GetWebAppStacksByLocation(TenantResource, AzureLocation, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Web app frameworks and their versions for location

  • Request Path: /providers/Microsoft.Web/locations/{location}/webAppStacks
  • Operation Id: Provider_GetWebAppStacksForLocation
  • Default Api Version: 2023-12-01
GetWebAppStacksByLocationAsync(TenantResource, AzureLocation, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Web app frameworks and their versions for location

  • Request Path: /providers/Microsoft.Web/locations/{location}/webAppStacks
  • Operation Id: Provider_GetWebAppStacksForLocation
  • Default Api Version: 2023-12-01
GetWebAppStacksProviders(TenantResource, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Web app frameworks and their versions

  • Request Path: /providers/Microsoft.Web/webAppStacks
  • Operation Id: Provider_GetWebAppStacks
  • Default Api Version: 2023-12-01
GetWebAppStacksProvidersAsync(TenantResource, Nullable<ProviderStackOSType>, CancellationToken)

Description for Get available Web app frameworks and their versions

  • Request Path: /providers/Microsoft.Web/webAppStacks
  • Operation Id: Provider_GetWebAppStacks
  • Default Api Version: 2023-12-01
ElevateAccessGlobalAdministrator(TenantResource, CancellationToken)

Elevates access for a Global Administrator.

  • Request Path: /providers/Microsoft.Authorization/elevateAccess
  • Operation Id: GlobalAdministrator_ElevateAccess
  • Default Api Version: 2015-07-01
ElevateAccessGlobalAdministratorAsync(TenantResource, CancellationToken)

Elevates access for a Global Administrator.

  • Request Path: /providers/Microsoft.Authorization/elevateAccess
  • Operation Id: GlobalAdministrator_ElevateAccess
  • Default Api Version: 2015-07-01
GetAllAuthorizationProviderOperationsMetadata(TenantResource)

Gets a collection of AuthorizationProviderOperationsMetadataResources in the TenantResource. MockingTo mock this method, please mock GetAllAuthorizationProviderOperationsMetadata() instead.

GetAuthorizationProviderOperationsMetadata(TenantResource, String, String, CancellationToken)

Gets provider operations metadata for the specified resource provider.

GetAuthorizationProviderOperationsMetadataAsync(TenantResource, String, String, CancellationToken)

Gets provider operations metadata for the specified resource provider.

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitions(ArmResource)

Gets a collection of AuthorizationRoleDefinitionResources in the ArmResource. MockingTo mock this method, please mock GetAuthorizationRoleDefinitions() instead.

GetDenyAssignment(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignments(ArmResource)

Gets a collection of DenyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetDenyAssignments() instead.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignments(ArmResource)

Gets a collection of RoleAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignments() instead.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstances(ArmResource)

Gets a collection of RoleAssignmentScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleInstances() instead.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequests(ArmResource)

Gets a collection of RoleAssignmentScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleRequests() instead.

GetRoleAssignmentSchedules(ArmResource)

Gets a collection of RoleAssignmentScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentSchedules() instead.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstances(ArmResource)

Gets a collection of RoleEligibilityScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleInstances() instead.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequests(ArmResource)

Gets a collection of RoleEligibilityScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleRequests() instead.

GetRoleEligibilitySchedules(ArmResource)

Gets a collection of RoleEligibilityScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilitySchedules() instead.

GetRoleManagementPolicies(ArmResource)

Gets a collection of RoleManagementPolicyResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicies() instead.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignments(ArmResource)

Gets a collection of RoleManagementPolicyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicyAssignments() instead.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetAutomanageBestPractice(TenantResource, String, CancellationToken)

Get information about a Automanage best practice

  • Request Path: /providers/Microsoft.Automanage/bestPractices/{bestPracticeName}
  • Operation Id: BestPractices_Get
GetAutomanageBestPracticeAsync(TenantResource, String, CancellationToken)

Get information about a Automanage best practice

  • Request Path: /providers/Microsoft.Automanage/bestPractices/{bestPracticeName}
  • Operation Id: BestPractices_Get
GetAutomanageBestPractices(TenantResource)

Gets a collection of AutomanageBestPracticeResources in the TenantResource. MockingTo mock this method, please mock GetAutomanageBestPractices() instead.

DownloadDocumentsByBillingSubscriptionInvoice(TenantResource, WaitUntil, String, IEnumerable<BillingDocumentDownloadRequestContent>, CancellationToken)

Gets a URL to download multiple invoice documents (invoice pdf, tax receipts, credit notes) as a zip file. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments
  • Operation Id: Invoices_DownloadDocumentsByBillingSubscription
  • Default Api Version: 2024-04-01
DownloadDocumentsByBillingSubscriptionInvoiceAsync(TenantResource, WaitUntil, String, IEnumerable<BillingDocumentDownloadRequestContent>, CancellationToken)

Gets a URL to download multiple invoice documents (invoice pdf, tax receipts, credit notes) as a zip file. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments
  • Operation Id: Invoices_DownloadDocumentsByBillingSubscription
  • Default Api Version: 2024-04-01
GetBillingAccount(TenantResource, String, CancellationToken)

Gets a billing account by its ID.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}
  • Operation Id: BillingAccounts_Get
  • Default Api Version: 2024-04-01
  • Resource: BillingAccountResource
GetBillingAccountAsync(TenantResource, String, CancellationToken)

Gets a billing account by its ID.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}
  • Operation Id: BillingAccounts_Get
  • Default Api Version: 2024-04-01
  • Resource: BillingAccountResource
GetBillingAccounts(TenantResource)

Gets a collection of BillingAccountResources in the TenantResource. MockingTo mock this method, please mock GetBillingAccounts() instead.

GetBillingPaymentMethod(TenantResource, String, CancellationToken)

Gets a payment method owned by the caller.

  • Request Path: /providers/Microsoft.Billing/paymentMethods/{paymentMethodName}
  • Operation Id: PaymentMethods_GetByUser
  • Default Api Version: 2024-04-01
  • Resource: BillingPaymentMethodResource
GetBillingPaymentMethodAsync(TenantResource, String, CancellationToken)

Gets a payment method owned by the caller.

  • Request Path: /providers/Microsoft.Billing/paymentMethods/{paymentMethodName}
  • Operation Id: PaymentMethods_GetByUser
  • Default Api Version: 2024-04-01
  • Resource: BillingPaymentMethodResource
GetBillingPaymentMethods(TenantResource)

Gets a collection of BillingPaymentMethodResources in the TenantResource. MockingTo mock this method, please mock GetBillingPaymentMethods() instead.

GetBillingRequest(TenantResource, String, CancellationToken)

Gets a billing request by its ID.

  • Request Path: /providers/Microsoft.Billing/billingRequests/{billingRequestName}
  • Operation Id: BillingRequests_Get
  • Default Api Version: 2024-04-01
  • Resource: BillingRequestResource
GetBillingRequestAsync(TenantResource, String, CancellationToken)

Gets a billing request by its ID.

  • Request Path: /providers/Microsoft.Billing/billingRequests/{billingRequestName}
  • Operation Id: BillingRequests_Get
  • Default Api Version: 2024-04-01
  • Resource: BillingRequestResource
GetBillingRequests(TenantResource)

Gets a collection of BillingRequestResources in the TenantResource. MockingTo mock this method, please mock GetBillingRequests() instead.

GetDefaultBillingInvoice(TenantResource, String, CancellationToken)

Gets an invoice by ID. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/invoices/{invoiceName}
  • Operation Id: Invoices_Get
  • Default Api Version: 2024-04-01
  • Resource: DefaultBillingInvoiceResource
GetDefaultBillingInvoiceAsync(TenantResource, String, CancellationToken)

Gets an invoice by ID. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/invoices/{invoiceName}
  • Operation Id: Invoices_Get
  • Default Api Version: 2024-04-01
  • Resource: DefaultBillingInvoiceResource
GetDefaultBillingInvoices(TenantResource)

Gets a collection of DefaultBillingInvoiceResources in the TenantResource. MockingTo mock this method, please mock GetDefaultBillingInvoices() instead.

GetRecipientTransferDetail(TenantResource, String, CancellationToken)

Gets a transfer request by ID. The caller must be the recipient of the transfer request.

  • Request Path: /providers/Microsoft.Billing/transfers/{transferName}
  • Operation Id: RecipientTransfers_Get
  • Default Api Version: 2024-04-01
  • Resource: RecipientTransferDetailResource
GetRecipientTransferDetailAsync(TenantResource, String, CancellationToken)

Gets a transfer request by ID. The caller must be the recipient of the transfer request.

  • Request Path: /providers/Microsoft.Billing/transfers/{transferName}
  • Operation Id: RecipientTransfers_Get
  • Default Api Version: 2024-04-01
  • Resource: RecipientTransferDetailResource
GetRecipientTransferDetails(TenantResource)

Gets a collection of RecipientTransferDetailResources in the TenantResource. MockingTo mock this method, please mock GetRecipientTransferDetails() instead.

GetSubscriptionBillingInvoice(TenantResource, String, String, CancellationToken)

Gets an invoice by subscription ID and invoice ID. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/invoices/{invoiceName}
  • Operation Id: Invoices_GetByBillingSubscription
  • Default Api Version: 2024-04-01
  • Resource: SubscriptionBillingInvoiceResource
GetSubscriptionBillingInvoiceAsync(TenantResource, String, String, CancellationToken)

Gets an invoice by subscription ID and invoice ID. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/invoices/{invoiceName}
  • Operation Id: Invoices_GetByBillingSubscription
  • Default Api Version: 2024-04-01
  • Resource: SubscriptionBillingInvoiceResource
GetSubscriptionBillingInvoices(TenantResource, String)

Gets a collection of SubscriptionBillingInvoiceResources in the TenantResource. MockingTo mock this method, please mock GetSubscriptionBillingInvoices(String) instead.

ValidateAddres(TenantResource, BillingAddressDetails, CancellationToken)

Validates an address. Use the operation to validate an address before using it as soldTo or a billTo address.

  • Request Path: /providers/Microsoft.Billing/validateAddress
  • Operation Id: Address_Validate
  • Default Api Version: 2024-04-01
ValidateAddresAsync(TenantResource, BillingAddressDetails, CancellationToken)

Validates an address. Use the operation to validate an address before using it as soldTo or a billTo address.

  • Request Path: /providers/Microsoft.Billing/validateAddress
  • Operation Id: Address_Validate
  • Default Api Version: 2024-04-01
GetBillingBenefitsReservationOrderAlias(TenantResource, String, CancellationToken)

Get a reservation order alias.

  • Request Path: /providers/Microsoft.BillingBenefits/reservationOrderAliases/{reservationOrderAliasName}
  • Operation Id: ReservationOrderAlias_Get
GetBillingBenefitsReservationOrderAliasAsync(TenantResource, String, CancellationToken)

Get a reservation order alias.

  • Request Path: /providers/Microsoft.BillingBenefits/reservationOrderAliases/{reservationOrderAliasName}
  • Operation Id: ReservationOrderAlias_Get
GetBillingBenefitsReservationOrderAliases(TenantResource)

Gets a collection of BillingBenefitsReservationOrderAliasResources in the TenantResource. MockingTo mock this method, please mock GetBillingBenefitsReservationOrderAliases() instead.

GetBillingBenefitsSavingsPlanOrder(TenantResource, String, String, CancellationToken)

Get a savings plan order.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}
  • Operation Id: SavingsPlanOrder_Get
GetBillingBenefitsSavingsPlanOrderAlias(TenantResource, String, CancellationToken)

Get a savings plan.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrderAliases/{savingsPlanOrderAliasName}
  • Operation Id: SavingsPlanOrderAlias_Get
GetBillingBenefitsSavingsPlanOrderAliasAsync(TenantResource, String, CancellationToken)

Get a savings plan.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrderAliases/{savingsPlanOrderAliasName}
  • Operation Id: SavingsPlanOrderAlias_Get
GetBillingBenefitsSavingsPlanOrderAliases(TenantResource)

Gets a collection of BillingBenefitsSavingsPlanOrderAliasResources in the TenantResource. MockingTo mock this method, please mock GetBillingBenefitsSavingsPlanOrderAliases() instead.

GetBillingBenefitsSavingsPlanOrderAsync(TenantResource, String, String, CancellationToken)

Get a savings plan order.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}
  • Operation Id: SavingsPlanOrder_Get
GetBillingBenefitsSavingsPlanOrders(TenantResource)

Gets a collection of BillingBenefitsSavingsPlanOrderResources in the TenantResource. MockingTo mock this method, please mock GetBillingBenefitsSavingsPlanOrders() instead.

GetBillingBenefitsSavingsPlans(TenantResource, TenantResourceGetBillingBenefitsSavingsPlansOptions, CancellationToken)

List savings plans.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlans
  • Operation Id: SavingsPlan_ListAll
GetBillingBenefitsSavingsPlansAsync(TenantResource, TenantResourceGetBillingBenefitsSavingsPlansOptions, CancellationToken)

List savings plans.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlans
  • Operation Id: SavingsPlan_ListAll
ValidatePurchase(TenantResource, SavingsPlanPurchaseValidateContent, CancellationToken)

Validate savings plan purchase.

  • Request Path: /providers/Microsoft.BillingBenefits/validate
  • Operation Id: ValidatePurchase
ValidatePurchaseAsync(TenantResource, SavingsPlanPurchaseValidateContent, CancellationToken)

Validate savings plan purchase.

  • Request Path: /providers/Microsoft.BillingBenefits/validate
  • Operation Id: ValidatePurchase
CheckBotServiceNameAvailability(TenantResource, BotServiceNameAvailabilityContent, CancellationToken)

Check whether a bot name is available.

  • Request Path: /providers/Microsoft.BotService/checkNameAvailability
  • Operation Id: Bots_GetCheckNameAvailability
CheckBotServiceNameAvailabilityAsync(TenantResource, BotServiceNameAvailabilityContent, CancellationToken)

Check whether a bot name is available.

  • Request Path: /providers/Microsoft.BotService/checkNameAvailability
  • Operation Id: Bots_GetCheckNameAvailability
CheckCdnNameAvailability(TenantResource, CdnNameAvailabilityContent, CancellationToken)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

  • Request Path: /providers/Microsoft.Cdn/checkNameAvailability
  • Operation Id: CheckNameAvailability
  • Default Api Version: 2024-02-01
CheckCdnNameAvailabilityAsync(TenantResource, CdnNameAvailabilityContent, CancellationToken)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

  • Request Path: /providers/Microsoft.Cdn/checkNameAvailability
  • Operation Id: CheckNameAvailability
  • Default Api Version: 2024-02-01
GetEdgeNodes(TenantResource, CancellationToken)

Edgenodes are the global Point of Presence (POP) locations used to deliver CDN content to end users.

  • Request Path: /providers/Microsoft.Cdn/edgenodes
  • Operation Id: EdgeNodes_List
  • Default Api Version: 2024-02-01
GetEdgeNodesAsync(TenantResource, CancellationToken)

Edgenodes are the global Point of Presence (POP) locations used to deliver CDN content to end users.

  • Request Path: /providers/Microsoft.Cdn/edgenodes
  • Operation Id: EdgeNodes_List
  • Default Api Version: 2024-02-01
GetResourceChanges(TenantResource, String, DateTimeOffset, DateTimeOffset, String, CancellationToken)

List the changes of a resource within the specified time range. Customer data will be masked if the user doesn't have access.

  • Request Path: /{resourceId}/providers/Microsoft.ChangeAnalysis/resourceChanges
  • Operation Id: ResourceChanges_List
GetResourceChangesAsync(TenantResource, String, DateTimeOffset, DateTimeOffset, String, CancellationToken)

List the changes of a resource within the specified time range. Customer data will be masked if the user doesn't have access.

  • Request Path: /{resourceId}/providers/Microsoft.ChangeAnalysis/resourceChanges
  • Operation Id: ResourceChanges_List
CheckNameExistsDatabaseAccount(TenantResource, String, CancellationToken)

Checks that the Azure Cosmos DB account name already exists. A valid account name may contain only lowercase letters, numbers, and the '-' character, and must be between 3 and 50 characters.

  • Request Path: /providers/Microsoft.DocumentDB/databaseAccountNames/{accountName}
  • Operation Id: DatabaseAccounts_CheckNameExists
  • Default Api Version: 2024-05-15-preview
  • Resource: CosmosDBAccountResource
CheckNameExistsDatabaseAccountAsync(TenantResource, String, CancellationToken)

Checks that the Azure Cosmos DB account name already exists. A valid account name may contain only lowercase letters, numbers, and the '-' character, and must be between 3 and 50 characters.

  • Request Path: /providers/Microsoft.DocumentDB/databaseAccountNames/{accountName}
  • Operation Id: DatabaseAccounts_CheckNameExists
  • Default Api Version: 2024-05-15-preview
  • Resource: CosmosDBAccountResource
ByBillingAccountIdGenerateReservationDetailsReport(TenantResource, WaitUntil, String, String, String, CancellationToken)

Generates the reservations details report for provided date range asynchronously based on enrollment id. The Reservation usage details can be viewed only by certain enterprise roles. For more details on the roles see, https://docs.microsoft.com/en-us/azure/cost-management-billing/manage/understand-ea-roles#usage-and-costs-access-by-role

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/generateReservationDetailsReport
  • Operation Id: GenerateReservationDetailsReport_ByBillingAccountId
ByBillingAccountIdGenerateReservationDetailsReportAsync(TenantResource, WaitUntil, String, String, String, CancellationToken)

Generates the reservations details report for provided date range asynchronously based on enrollment id. The Reservation usage details can be viewed only by certain enterprise roles. For more details on the roles see, https://docs.microsoft.com/en-us/azure/cost-management-billing/manage/understand-ea-roles#usage-and-costs-access-by-role

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/generateReservationDetailsReport
  • Operation Id: GenerateReservationDetailsReport_ByBillingAccountId
ByBillingProfileIdGenerateReservationDetailsReport(TenantResource, WaitUntil, String, String, String, String, CancellationToken)

Generates the reservations details report for provided date range asynchronously by billing profile. The Reservation usage details can be viewed by only certain enterprise roles by default. For more details on the roles see, https://docs.microsoft.com/en-us/azure/cost-management-billing/reservations/reservation-utilization#view-utilization-in-the-azure-portal-with-azure-rbac-access

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/generateReservationDetailsReport
  • Operation Id: GenerateReservationDetailsReport_ByBillingProfileId
ByBillingProfileIdGenerateReservationDetailsReportAsync(TenantResource, WaitUntil, String, String, String, String, CancellationToken)

Generates the reservations details report for provided date range asynchronously by billing profile. The Reservation usage details can be viewed by only certain enterprise roles by default. For more details on the roles see, https://docs.microsoft.com/en-us/azure/cost-management-billing/reservations/reservation-utilization#view-utilization-in-the-azure-portal-with-azure-rbac-access

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/generateReservationDetailsReport
  • Operation Id: GenerateReservationDetailsReport_ByBillingProfileId
ByExternalCloudProviderTypeDimensions(TenantResource, TenantResourceByExternalCloudProviderTypeDimensionsOptions, CancellationToken)

Lists the dimensions by the external cloud provider type.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/dimensions
  • Operation Id: Dimensions_ByExternalCloudProviderType
ByExternalCloudProviderTypeDimensionsAsync(TenantResource, TenantResourceByExternalCloudProviderTypeDimensionsOptions, CancellationToken)

Lists the dimensions by the external cloud provider type.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/dimensions
  • Operation Id: Dimensions_ByExternalCloudProviderType
CheckCostManagementNameAvailabilityByScheduledAction(TenantResource, CostManagementNameAvailabilityContent, CancellationToken)

Checks availability and correctness of the name for a scheduled action.

  • Request Path: /providers/Microsoft.CostManagement/checkNameAvailability
  • Operation Id: ScheduledActions_CheckNameAvailability
CheckCostManagementNameAvailabilityByScheduledActionAsync(TenantResource, CostManagementNameAvailabilityContent, CancellationToken)

Checks availability and correctness of the name for a scheduled action.

  • Request Path: /providers/Microsoft.CostManagement/checkNameAvailability
  • Operation Id: ScheduledActions_CheckNameAvailability
DownloadByBillingProfilePriceSheet(TenantResource, WaitUntil, String, String, CancellationToken)

Gets a URL to download the current month's pricesheet for a billing profile. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.Due to Azure product growth, the Azure price sheet download experience in this preview version will be updated from a single csv file to a Zip file containing multiple csv files, each with max 200k records.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • Operation Id: PriceSheet_DownloadByBillingProfile
DownloadByBillingProfilePriceSheetAsync(TenantResource, WaitUntil, String, String, CancellationToken)

Gets a URL to download the current month's pricesheet for a billing profile. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.Due to Azure product growth, the Azure price sheet download experience in this preview version will be updated from a single csv file to a Zip file containing multiple csv files, each with max 200k records.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • Operation Id: PriceSheet_DownloadByBillingProfile
DownloadPriceSheet(TenantResource, WaitUntil, String, String, String, CancellationToken)

Gets a URL to download the pricesheet for an invoice. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • Operation Id: PriceSheet_Download
DownloadPriceSheetAsync(TenantResource, WaitUntil, String, String, String, CancellationToken)

Gets a URL to download the pricesheet for an invoice. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • Operation Id: PriceSheet_Download
ExternalCloudProviderUsageForecast(TenantResource, ExternalCloudProviderType, String, ForecastDefinition, String, CancellationToken)

Lists the forecast charges for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/forecast
  • Operation Id: Forecast_ExternalCloudProviderUsage
ExternalCloudProviderUsageForecastAsync(TenantResource, ExternalCloudProviderType, String, ForecastDefinition, String, CancellationToken)

Lists the forecast charges for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/forecast
  • Operation Id: Forecast_ExternalCloudProviderUsage
GenerateBenefitUtilizationSummariesReportAsyncSavingsPlanScope(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided savings plan.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: SavingsPlanScope_GenerateBenefitUtilizationSummariesReportAsync
GenerateBenefitUtilizationSummariesReportAsyncSavingsPlanScopeAsync(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided savings plan.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: SavingsPlanScope_GenerateBenefitUtilizationSummariesReportAsync
GenerateBenefitUtilizationSummariesReportBillingAccountScope(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided billing account. This API supports only enrollment accounts.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: BillingAccountScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportBillingAccountScopeAsync(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided billing account. This API supports only enrollment accounts.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: BillingAccountScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportBillingProfileScope(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided billing account and billing profile.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: BillingProfileScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportBillingProfileScopeAsync(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided billing account and billing profile.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: BillingProfileScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportReservationOrderScope(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided reservation order.

  • Request Path: /providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: ReservationOrderScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportReservationOrderScopeAsync(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided reservation order.

  • Request Path: /providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: ReservationOrderScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportReservationScope(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided reservation.

  • Request Path: /providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/reservations/{reservationId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: ReservationScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportReservationScopeAsync(TenantResource, WaitUntil, String, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided reservation.

  • Request Path: /providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/reservations/{reservationId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: ReservationScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportSavingsPlanOrderScope(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided savings plan order.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: SavingsPlanOrderScope_GenerateBenefitUtilizationSummariesReport
GenerateBenefitUtilizationSummariesReportSavingsPlanOrderScopeAsync(TenantResource, WaitUntil, String, BenefitUtilizationSummariesContent, CancellationToken)

Triggers generation of a benefit utilization summaries report for the provided savings plan order.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/providers/Microsoft.CostManagement/generateBenefitUtilizationSummariesReport
  • Operation Id: SavingsPlanOrderScope_GenerateBenefitUtilizationSummariesReport
GetAllTenantsCostManagementViews(TenantResource)

Gets a collection of TenantsCostManagementViewsResources in the TenantResource. MockingTo mock this method, please mock GetAllTenantsCostManagementViews() instead.

GetBenefitUtilizationSummariesByBillingAccountId(TenantResource, String, Nullable<GrainContent>, String, CancellationToken)

Lists savings plan utilization summaries for the enterprise agreement scope. Supported at grain values: 'Daily' and 'Monthly'.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListByBillingAccountId
GetBenefitUtilizationSummariesByBillingAccountIdAsync(TenantResource, String, Nullable<GrainContent>, String, CancellationToken)

Lists savings plan utilization summaries for the enterprise agreement scope. Supported at grain values: 'Daily' and 'Monthly'.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListByBillingAccountId
GetBenefitUtilizationSummariesByBillingProfileId(TenantResource, String, String, Nullable<GrainContent>, String, CancellationToken)

Lists savings plan utilization summaries for billing profile. Supported at grain values: 'Daily' and 'Monthly'.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListByBillingProfileId
GetBenefitUtilizationSummariesByBillingProfileIdAsync(TenantResource, String, String, Nullable<GrainContent>, String, CancellationToken)

Lists savings plan utilization summaries for billing profile. Supported at grain values: 'Daily' and 'Monthly'.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListByBillingProfileId
GetBenefitUtilizationSummariesBySavingsPlanId(TenantResource, String, String, String, Nullable<GrainContent>, CancellationToken)

Lists the savings plan utilization summaries for daily or monthly grain.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListBySavingsPlanId
GetBenefitUtilizationSummariesBySavingsPlanIdAsync(TenantResource, String, String, String, Nullable<GrainContent>, CancellationToken)

Lists the savings plan utilization summaries for daily or monthly grain.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListBySavingsPlanId
GetBenefitUtilizationSummariesBySavingsPlanOrder(TenantResource, String, String, Nullable<GrainContent>, CancellationToken)

Lists the savings plan utilization summaries for daily or monthly grain.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListBySavingsPlanOrder
GetBenefitUtilizationSummariesBySavingsPlanOrderAsync(TenantResource, String, String, Nullable<GrainContent>, CancellationToken)

Lists the savings plan utilization summaries for daily or monthly grain.

  • Request Path: /providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/providers/Microsoft.CostManagement/benefitUtilizationSummaries
  • Operation Id: BenefitUtilizationSummaries_ListBySavingsPlanOrder
GetCostManagementAlerts(TenantResource, ExternalCloudProviderType, String, CancellationToken)

Lists the Alerts for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/alerts
  • Operation Id: Alerts_ListExternal
GetCostManagementAlertsAsync(TenantResource, ExternalCloudProviderType, String, CancellationToken)

Lists the Alerts for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/alerts
  • Operation Id: Alerts_ListExternal
GetTenantScheduledAction(TenantResource, String, CancellationToken)

Get the private scheduled action by name.

  • Request Path: /providers/Microsoft.CostManagement/scheduledActions/{name}
  • Operation Id: ScheduledActions_Get
GetTenantScheduledActionAsync(TenantResource, String, CancellationToken)

Get the private scheduled action by name.

  • Request Path: /providers/Microsoft.CostManagement/scheduledActions/{name}
  • Operation Id: ScheduledActions_Get
GetTenantScheduledActions(TenantResource)

Gets a collection of TenantScheduledActionResources in the TenantResource. MockingTo mock this method, please mock GetTenantScheduledActions() instead.

GetTenantsCostManagementViews(TenantResource, String, CancellationToken)

Gets the view by view name.

  • Request Path: /providers/Microsoft.CostManagement/views/{viewName}
  • Operation Id: Views_Get
GetTenantsCostManagementViewsAsync(TenantResource, String, CancellationToken)

Gets the view by view name.

  • Request Path: /providers/Microsoft.CostManagement/views/{viewName}
  • Operation Id: Views_Get
UsageByExternalCloudProviderTypeQuery(TenantResource, ExternalCloudProviderType, String, QueryDefinition, CancellationToken)

Query the usage data for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/query
  • Operation Id: Query_UsageByExternalCloudProviderType
UsageByExternalCloudProviderTypeQueryAsync(TenantResource, ExternalCloudProviderType, String, QueryDefinition, CancellationToken)

Query the usage data for external cloud provider type defined.

  • Request Path: /providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/query
  • Operation Id: Query_UsageByExternalCloudProviderType
ActivateEmail(TenantResource, AzureLocation, DataShareEmailRegistration, CancellationToken)

Activate the email registration for the current tenant

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/activateEmail
  • Operation Id: EmailRegistrations_ActivateEmail
ActivateEmailAsync(TenantResource, AzureLocation, DataShareEmailRegistration, CancellationToken)

Activate the email registration for the current tenant

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/activateEmail
  • Operation Id: EmailRegistrations_ActivateEmail
GetDataShareConsumerInvitation(TenantResource, AzureLocation, Guid, CancellationToken)

Get an invitation

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/consumerInvitations/{invitationId}
  • Operation Id: ConsumerInvitations_Get
GetDataShareConsumerInvitationAsync(TenantResource, AzureLocation, Guid, CancellationToken)

Get an invitation

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/consumerInvitations/{invitationId}
  • Operation Id: ConsumerInvitations_Get
GetDataShareConsumerInvitations(TenantResource)

Gets a collection of DataShareConsumerInvitationResources in the TenantResource. MockingTo mock this method, please mock GetDataShareConsumerInvitations() instead.

RegisterEmail(TenantResource, AzureLocation, CancellationToken)

Register an email for the current tenant

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/registerEmail
  • Operation Id: EmailRegistrations_RegisterEmail
RegisterEmailAsync(TenantResource, AzureLocation, CancellationToken)

Register an email for the current tenant

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/registerEmail
  • Operation Id: EmailRegistrations_RegisterEmail
RejectConsumerInvitation(TenantResource, AzureLocation, DataShareConsumerInvitationData, CancellationToken)

Reject an invitation

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/rejectInvitation
  • Operation Id: ConsumerInvitations_RejectInvitation
RejectConsumerInvitationAsync(TenantResource, AzureLocation, DataShareConsumerInvitationData, CancellationToken)

Reject an invitation

  • Request Path: /providers/Microsoft.DataShare/locations/{location}/rejectInvitation
  • Operation Id: ConsumerInvitations_RejectInvitation
GetTopicType(TenantResource, String, CancellationToken)

Get information about a topic type.

  • Request Path: /providers/Microsoft.EventGrid/topicTypes/{topicTypeName}
  • Operation Id: TopicTypes_Get
  • Default Api Version: 2024-06-01-preview
  • Resource: TopicTypeResource
GetTopicTypeAsync(TenantResource, String, CancellationToken)

Get information about a topic type.

  • Request Path: /providers/Microsoft.EventGrid/topicTypes/{topicTypeName}
  • Operation Id: TopicTypes_Get
  • Default Api Version: 2024-06-01-preview
  • Resource: TopicTypeResource
GetTopicTypes(TenantResource)

Gets a collection of TopicTypeResources in the TenantResource. MockingTo mock this method, please mock GetTopicTypes() instead.

GetVerifiedPartner(TenantResource, String, CancellationToken)

Get properties of a verified partner.

  • Request Path: /providers/Microsoft.EventGrid/verifiedPartners/{verifiedPartnerName}
  • Operation Id: VerifiedPartners_Get
  • Default Api Version: 2024-06-01-preview
  • Resource: VerifiedPartnerResource
GetVerifiedPartnerAsync(TenantResource, String, CancellationToken)

Get properties of a verified partner.

  • Request Path: /providers/Microsoft.EventGrid/verifiedPartners/{verifiedPartnerName}
  • Operation Id: VerifiedPartners_Get
  • Default Api Version: 2024-06-01-preview
  • Resource: VerifiedPartnerResource
GetVerifiedPartners(TenantResource)

Gets a collection of VerifiedPartnerResources in the TenantResource. MockingTo mock this method, please mock GetVerifiedPartners() instead.

GetOperationsCustomLocations(TenantResource, CancellationToken)

Lists all available Custom Locations operations. Request Path: /providers/Microsoft.ExtendedLocation/operations Operation Id: CustomLocations_ListOperations

GetOperationsCustomLocationsAsync(TenantResource, CancellationToken)

Lists all available Custom Locations operations. Request Path: /providers/Microsoft.ExtendedLocation/operations Operation Id: CustomLocations_ListOperations

CheckFrontDoorNameAvailability(TenantResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door resource name.

  • Request Path: /providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailability_Check
  • Default Api Version: 2021-06-01
CheckFrontDoorNameAvailabilityAsync(TenantResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door resource name.

  • Request Path: /providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailability_Check
  • Default Api Version: 2021-06-01
GetAvailableOperationsMachineLearningComputes(TenantResource, CancellationToken)

Gets all available operations.

  • Request Path: /providers/Microsoft.MachineLearningCompute/operations
  • Operation Id: MachineLearningCompute_ListAvailableOperations
GetAvailableOperationsMachineLearningComputesAsync(TenantResource, CancellationToken)

Gets all available operations.

  • Request Path: /providers/Microsoft.MachineLearningCompute/operations
  • Operation Id: MachineLearningCompute_ListAvailableOperations
GetSystemAssignedIdentity(ArmResource)

Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource. MockingTo mock this method, please mock GetSystemAssignedIdentity() instead.

GetOperations(TenantResource, CancellationToken)

List all the operations.

  • Request Path: /providers/Microsoft.ManagementPartner/operations
  • Operation Id: Operation_List
GetOperationsAsync(TenantResource, CancellationToken)

List all the operations.

  • Request Path: /providers/Microsoft.ManagementPartner/operations
  • Operation Id: Operation_List
GetPartnerResponse(TenantResource, String, CancellationToken)

Get the management partner using the partnerId, objectId and tenantId.

  • Request Path: /providers/Microsoft.ManagementPartner/partners/{partnerId}
  • Operation Id: Partner_Get
GetPartnerResponseAsync(TenantResource, String, CancellationToken)

Get the management partner using the partnerId, objectId and tenantId.

  • Request Path: /providers/Microsoft.ManagementPartner/partners/{partnerId}
  • Operation Id: Partner_Get
GetPartnerResponses(TenantResource)

Gets a collection of PartnerResponseResources in the TenantResource. MockingTo mock this method, please mock GetPartnerResponses() instead.

GetPrivateStore(TenantResource, Guid, CancellationToken)

Get information about the private store

  • Request Path: /providers/Microsoft.Marketplace/privateStores/{privateStoreId}
  • Operation Id: PrivateStore_Get
GetPrivateStoreAsync(TenantResource, Guid, CancellationToken)

Get information about the private store

  • Request Path: /providers/Microsoft.Marketplace/privateStores/{privateStoreId}
  • Operation Id: PrivateStore_Get
GetPrivateStores(TenantResource)

Gets a collection of PrivateStoreResources in the TenantResource. MockingTo mock this method, please mock GetPrivateStores() instead.

GetOperationsDiscoveries(TenantResource, CancellationToken)

Request Path: /providers/Microsoft.Migrate/operations Operation Id: OperationsDiscovery_Get

GetOperationsDiscoveriesAsync(TenantResource, CancellationToken)

Request Path: /providers/Microsoft.Migrate/operations Operation Id: OperationsDiscovery_Get

GetTenantPacketCoreControlPlaneVersion(TenantResource, String, CancellationToken)

Gets information about the specified packet core control plane version.

  • Request Path: /providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}
  • Operation Id: PacketCoreControlPlaneVersions_Get
  • Default Api Version: 2024-02-01
  • Resource: TenantPacketCoreControlPlaneVersionResource
GetTenantPacketCoreControlPlaneVersionAsync(TenantResource, String, CancellationToken)

Gets information about the specified packet core control plane version.

  • Request Path: /providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}
  • Operation Id: PacketCoreControlPlaneVersions_Get
  • Default Api Version: 2024-02-01
  • Resource: TenantPacketCoreControlPlaneVersionResource
GetTenantPacketCoreControlPlaneVersions(TenantResource)

Gets a collection of TenantPacketCoreControlPlaneVersionResources in the TenantResource. MockingTo mock this method, please mock GetTenantPacketCoreControlPlaneVersions() instead.

GetEventCategories(TenantResource, CancellationToken)

Get the list of available event categories supported in the Activity Logs Service.<br>The current list includes the following: Administrative, Security, ServiceHealth, Alert, Recommendation, Policy.

  • Request Path: /providers/Microsoft.Insights/eventcategories
  • Operation Id: EventCategories_List
  • Default Api Version: 2015-04-01
GetEventCategoriesAsync(TenantResource, CancellationToken)

Get the list of available event categories supported in the Activity Logs Service.<br>The current list includes the following: Administrative, Security, ServiceHealth, Alert, Recommendation, Policy.

  • Request Path: /providers/Microsoft.Insights/eventcategories
  • Operation Id: EventCategories_List
  • Default Api Version: 2015-04-01
GetTenantActivityLogs(TenantResource, String, String, CancellationToken)

Gets the Activity Logs for the Tenant.<br>Everything that is applicable to the API to get the Activity Logs for the subscription is applicable to this API (the parameters, $filter, etc.).<br>One thing to point out here is that this API does not retrieve the logs at the individual subscription of the tenant but only surfaces the logs that were generated at the tenant level.

  • Request Path: /providers/Microsoft.Insights/eventtypes/management/values
  • Operation Id: TenantActivityLogs_List
  • Default Api Version: 2015-04-01
GetTenantActivityLogsAsync(TenantResource, String, String, CancellationToken)

Gets the Activity Logs for the Tenant.<br>Everything that is applicable to the API to get the Activity Logs for the subscription is applicable to this API (the parameters, $filter, etc.).<br>One thing to point out here is that this API does not retrieve the logs at the individual subscription of the tenant but only surfaces the logs that were generated at the tenant level.

  • Request Path: /providers/Microsoft.Insights/eventtypes/management/values
  • Operation Id: TenantActivityLogs_List
  • Default Api Version: 2015-04-01
ExecuteGetPrivateDnsZoneSuffix(TenantResource, CancellationToken)

Get private DNS zone suffix in the cloud.

  • Request Path: /providers/Microsoft.DBforMySQL/getPrivateDnsZoneSuffix
  • Operation Id: GetPrivateDnsZoneSuffix_Execute
  • Default Api Version: 2023-12-30
ExecuteGetPrivateDnsZoneSuffixAsync(TenantResource, CancellationToken)

Get private DNS zone suffix in the cloud.

  • Request Path: /providers/Microsoft.DBforMySQL/getPrivateDnsZoneSuffix
  • Operation Id: GetPrivateDnsZoneSuffix_Execute
  • Default Api Version: 2023-12-30
GetGlobalRulestack(TenantResource, String, CancellationToken)

Get a GlobalRulestackResource

  • Request Path: /providers/PaloAltoNetworks.Cloudngfw/globalRulestacks/{globalRulestackName}
  • Operation Id: GlobalRulestack_Get
GetGlobalRulestackAsync(TenantResource, String, CancellationToken)

Get a GlobalRulestackResource

  • Request Path: /providers/PaloAltoNetworks.Cloudngfw/globalRulestacks/{globalRulestackName}
  • Operation Id: GlobalRulestack_Get
GetGlobalRulestacks(TenantResource)

Gets a collection of GlobalRulestackResources in the TenantResource. MockingTo mock this method, please mock GetGlobalRulestacks() instead.

GetAllPolicyMetadata(TenantResource)

Gets a collection of PolicyMetadataResources in the TenantResource. MockingTo mock this method, please mock GetAllPolicyMetadata() instead.

GetPolicyMetadata(TenantResource, String, CancellationToken)

Get policy metadata resource.

  • Request Path: /providers/Microsoft.PolicyInsights/policyMetadata/{resourceName}
  • Operation Id: PolicyMetadata_GetResource
GetPolicyMetadataAsync(TenantResource, String, CancellationToken)

Get policy metadata resource.

  • Request Path: /providers/Microsoft.PolicyInsights/policyMetadata/{resourceName}
  • Operation Id: PolicyMetadata_GetResource
ExecuteGetPrivateDnsZoneSuffix(TenantResource, CancellationToken)

Get private DNS zone suffix in the cloud

  • Request Path: /providers/Microsoft.DBforPostgreSQL/getPrivateDnsZoneSuffix
  • Operation Id: GetPrivateDnsZoneSuffix_Execute
  • Default Api Version: 2023-03-01-preview
ExecuteGetPrivateDnsZoneSuffixAsync(TenantResource, CancellationToken)

Get private DNS zone suffix in the cloud

  • Request Path: /providers/Microsoft.DBforPostgreSQL/getPrivateDnsZoneSuffix
  • Operation Id: GetPrivateDnsZoneSuffix_Execute
  • Default Api Version: 2023-03-01-preview
GetDefaultAccount(TenantResource, Guid, PurviewAccountScopeType, String, CancellationToken)

Get the default account for the scope.

  • Request Path: /providers/Microsoft.Purview/getDefaultAccount
  • Operation Id: DefaultAccounts_Get
  • Default Api Version: 2023-05-01-preview
GetDefaultAccountAsync(TenantResource, Guid, PurviewAccountScopeType, String, CancellationToken)

Get the default account for the scope.

  • Request Path: /providers/Microsoft.Purview/getDefaultAccount
  • Operation Id: DefaultAccounts_Get
  • Default Api Version: 2023-05-01-preview
RemoveDefaultAccount(TenantResource, Guid, PurviewAccountScopeType, String, CancellationToken)

Removes the default account from the scope.

  • Request Path: /providers/Microsoft.Purview/removeDefaultAccount
  • Operation Id: DefaultAccounts_Remove
  • Default Api Version: 2023-05-01-preview
RemoveDefaultAccountAsync(TenantResource, Guid, PurviewAccountScopeType, String, CancellationToken)

Removes the default account from the scope.

  • Request Path: /providers/Microsoft.Purview/removeDefaultAccount
  • Operation Id: DefaultAccounts_Remove
  • Default Api Version: 2023-05-01-preview
SetDefaultAccount(TenantResource, DefaultPurviewAccountPayload, CancellationToken)

Sets the default account for the scope.

  • Request Path: /providers/Microsoft.Purview/setDefaultAccount
  • Operation Id: DefaultAccounts_Set
  • Default Api Version: 2023-05-01-preview
SetDefaultAccountAsync(TenantResource, DefaultPurviewAccountPayload, CancellationToken)

Sets the default account for the scope.

  • Request Path: /providers/Microsoft.Purview/setDefaultAccount
  • Operation Id: DefaultAccounts_Set
  • Default Api Version: 2023-05-01-preview
GetQuotaOperations(TenantResource, CancellationToken)

List all the operations supported by the Microsoft.Quota resource provider.

  • Request Path: /providers/Microsoft.Quota/operations
  • Operation Id: QuotaOperation_List
  • Default Api Version: 2023-06-01-preview
GetQuotaOperationsAsync(TenantResource, CancellationToken)

List all the operations supported by the Microsoft.Quota resource provider.

  • Request Path: /providers/Microsoft.Quota/operations
  • Operation Id: QuotaOperation_List
  • Default Api Version: 2023-06-01-preview
CalculateReservationExchange(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

Calculates price for exchanging Reservations if there are no policy errors.

  • Request Path: /providers/Microsoft.Capacity/calculateExchange
  • Operation Id: CalculateExchange_Post
CalculateReservationExchangeAsync(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

Calculates price for exchanging Reservations if there are no policy errors.

  • Request Path: /providers/Microsoft.Capacity/calculateExchange
  • Operation Id: CalculateExchange_Post
CalculateReservationOrder(TenantResource, ReservationPurchaseContent, CancellationToken)

Calculate price for placing a ReservationOrder.

  • Request Path: /providers/Microsoft.Capacity/calculatePrice
  • Operation Id: ReservationOrder_Calculate
CalculateReservationOrderAsync(TenantResource, ReservationPurchaseContent, CancellationToken)

Calculate price for placing a ReservationOrder.

  • Request Path: /providers/Microsoft.Capacity/calculatePrice
  • Operation Id: ReservationOrder_Calculate
Exchange(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

Returns one or more Reservations in exchange for one or more Reservation purchases.

  • Request Path: /providers/Microsoft.Capacity/exchange
  • Operation Id: Exchange_Post
ExchangeAsync(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

Returns one or more Reservations in exchange for one or more Reservation purchases.

  • Request Path: /providers/Microsoft.Capacity/exchange
  • Operation Id: Exchange_Post
GetReservationDetails(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

List the reservations and the roll up counts of reservations group by provisioning states that the user has access to in the current tenant.

  • Request Path: /providers/Microsoft.Capacity/reservations
  • Operation Id: Reservation_ListAll
GetReservationDetails(TenantResource, String, String, String, Nullable<Single>, String, Nullable<Single>, CancellationToken)

List the reservations and the roll up counts of reservations group by provisioning states that the user has access to in the current tenant.

  • Request Path: /providers/Microsoft.Capacity/reservations
  • Operation Id: Reservation_ListAll
GetReservationDetailsAsync(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

List the reservations and the roll up counts of reservations group by provisioning states that the user has access to in the current tenant.

  • Request Path: /providers/Microsoft.Capacity/reservations
  • Operation Id: Reservation_ListAll
GetReservationDetailsAsync(TenantResource, String, String, String, Nullable<Single>, String, Nullable<Single>, CancellationToken)

List the reservations and the roll up counts of reservations group by provisioning states that the user has access to in the current tenant.

  • Request Path: /providers/Microsoft.Capacity/reservations
  • Operation Id: Reservation_ListAll
GetReservationOrder(TenantResource, Guid, String, CancellationToken)

Get the details of the ReservationOrder.

  • Request Path: /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Operation Id: ReservationOrder_Get
GetReservationOrderAsync(TenantResource, Guid, String, CancellationToken)

Get the details of the ReservationOrder.

  • Request Path: /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • Operation Id: ReservationOrder_Get
GetReservationOrders(TenantResource)

Gets a collection of ReservationOrderResources in the TenantResource. MockingTo mock this method, please mock GetReservationOrders() instead.

GetResourceHistory(TenantResource, ResourcesHistoryContent, CancellationToken)

List all snapshots of a resource for a given time interval.

  • Request Path: /providers/Microsoft.ResourceGraph/resourcesHistory
  • Operation Id: ResourcesHistory
GetResourceHistoryAsync(TenantResource, ResourcesHistoryContent, CancellationToken)

List all snapshots of a resource for a given time interval.

  • Request Path: /providers/Microsoft.ResourceGraph/resourcesHistory
  • Operation Id: ResourcesHistory
GetResources(TenantResource, ResourceQueryContent, CancellationToken)

Queries the resources managed by Azure Resource Manager for scopes specified in the request.

  • Request Path: /providers/Microsoft.ResourceGraph/resources
  • Operation Id: Resources
GetResourcesAsync(TenantResource, ResourceQueryContent, CancellationToken)

Queries the resources managed by Azure Resource Manager for scopes specified in the request.

  • Request Path: /providers/Microsoft.ResourceGraph/resources
  • Operation Id: Resources
GetResourceHealthMetadataEntities(TenantResource)

Gets a collection of ResourceHealthMetadataEntityResources in the TenantResource. MockingTo mock this method, please mock GetResourceHealthMetadataEntities() instead.

GetResourceHealthMetadataEntity(TenantResource, String, CancellationToken)

Gets the list of metadata entities.

  • Request Path: /providers/Microsoft.ResourceHealth/metadata/{name}
  • Operation Id: Metadata_GetEntity
GetResourceHealthMetadataEntityAsync(TenantResource, String, CancellationToken)

Gets the list of metadata entities.

  • Request Path: /providers/Microsoft.ResourceHealth/metadata/{name}
  • Operation Id: Metadata_GetEntity
GetServiceEmergingIssue(TenantResource, EmergingIssueNameContent, CancellationToken)

Gets Azure services' emerging issues.

  • Request Path: /providers/Microsoft.ResourceHealth/emergingIssues/{issueName}
  • Operation Id: EmergingIssues_Get
GetServiceEmergingIssueAsync(TenantResource, EmergingIssueNameContent, CancellationToken)

Gets Azure services' emerging issues.

  • Request Path: /providers/Microsoft.ResourceHealth/emergingIssues/{issueName}
  • Operation Id: EmergingIssues_Get
GetServiceEmergingIssues(TenantResource)

Gets a collection of ServiceEmergingIssueResources in the TenantResource. MockingTo mock this method, please mock GetServiceEmergingIssues() instead.

GetTenantResourceHealthEvent(TenantResource, String, String, String, CancellationToken)

Service health event in the tenant by event tracking id

  • Request Path: /providers/Microsoft.ResourceHealth/events/{eventTrackingId}
  • Operation Id: Event_GetByTenantIdAndTrackingId
GetTenantResourceHealthEventAsync(TenantResource, String, String, String, CancellationToken)

Service health event in the tenant by event tracking id

  • Request Path: /providers/Microsoft.ResourceHealth/events/{eventTrackingId}
  • Operation Id: Event_GetByTenantIdAndTrackingId
GetTenantResourceHealthEvents(TenantResource)

Gets a collection of TenantResourceHealthEventResources in the TenantResource. MockingTo mock this method, please mock GetTenantResourceHealthEvents() instead.

GetOperationsDiscoveries(TenantResource, CancellationToken)
  • Request Path: /providers/Microsoft.Migrate/operations
  • Operation Id: OperationsDiscovery_Get
  • Default Api Version: 2023-08-01
GetOperationsDiscoveriesAsync(TenantResource, CancellationToken)
  • Request Path: /providers/Microsoft.Migrate/operations
  • Operation Id: OperationsDiscovery_Get
  • Default Api Version: 2023-08-01
CalculateDeploymentTemplateHash(TenantResource, BinaryData, CancellationToken)

Calculate the hash of the given template.

  • Request Path: /providers/Microsoft.Resources/calculateTemplateHash
  • Operation Id: Deployments_CalculateTemplateHash
  • Default Api Version: 2024-03-01
  • Resource: ArmDeploymentResource
CalculateDeploymentTemplateHashAsync(TenantResource, BinaryData, CancellationToken)

Calculate the hash of the given template.

  • Request Path: /providers/Microsoft.Resources/calculateTemplateHash
  • Operation Id: Deployments_CalculateTemplateHash
  • Default Api Version: 2024-03-01
  • Resource: ArmDeploymentResource
GetArmDeployment(TenantResource, String, CancellationToken)

Gets a deployment.

  • Request Path: /{scope}/providers/Microsoft.Resources/deployments/{deploymentName}
  • Operation Id: Deployments_GetAtScope
  • Default Api Version: 2024-03-01
  • Resource: ArmDeploymentResource
GetArmDeploymentAsync(TenantResource, String, CancellationToken)

Gets a deployment.

  • Request Path: /{scope}/providers/Microsoft.Resources/deployments/{deploymentName}
  • Operation Id: Deployments_GetAtScope
  • Default Api Version: 2024-03-01
  • Resource: ArmDeploymentResource
GetArmDeployments(TenantResource)

Gets a collection of ArmDeploymentResources in the TenantResource. MockingTo mock this method, please mock GetArmDeployments() instead.

GetTenantDataBoundaries(TenantResource)

Gets a collection of TenantDataBoundaryResources in the TenantResource. MockingTo mock this method, please mock GetTenantDataBoundaries() instead.

GetTenantDataBoundary(TenantResource, DataBoundaryName, CancellationToken)

Get data boundary of tenant.

  • Request Path: /providers/Microsoft.Resources/dataBoundaries/{default}
  • Operation Id: DataBoundaries_GetTenant
  • Default Api Version: 2024-08-01
  • Resource: TenantDataBoundaryResource
GetTenantDataBoundaryAsync(TenantResource, DataBoundaryName, CancellationToken)

Get data boundary of tenant.

  • Request Path: /providers/Microsoft.Resources/dataBoundaries/{default}
  • Operation Id: DataBoundaries_GetTenant
  • Default Api Version: 2024-08-01
  • Resource: TenantDataBoundaryResource
GetAllTenantAssessmentMetadata(TenantResource)

Gets a collection of TenantAssessmentMetadataResources in the TenantResource. MockingTo mock this method, please mock GetAllTenantAssessmentMetadata() instead.

GetSecureScoreControlDefinitions(TenantResource, CancellationToken)

List the available security controls, their assessments, and the max score

  • Request Path: /providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_List
  • Default Api Version: 2020-01-01
GetSecureScoreControlDefinitionsAsync(TenantResource, CancellationToken)

List the available security controls, their assessments, and the max score

  • Request Path: /providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_List
  • Default Api Version: 2020-01-01
GetSensitivitySetting(TenantResource)

Gets an object representing a SensitivitySettingResource along with the instance operations that can be performed on it in the TenantResource. MockingTo mock this method, please mock GetSensitivitySetting() instead.

GetTenantAssessmentMetadata(TenantResource, String, CancellationToken)

Get metadata information on an assessment type

  • Request Path: /providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_Get
  • Default Api Version: 2021-06-01
  • Resource: TenantAssessmentMetadataResource
GetTenantAssessmentMetadataAsync(TenantResource, String, CancellationToken)

Get metadata information on an assessment type

  • Request Path: /providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_Get
  • Default Api Version: 2021-06-01
  • Resource: TenantAssessmentMetadataResource
DiscoverSolutions(TenantResource, String, String, CancellationToken)

Lists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.<br/> Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions. <br/><br/> Required Input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/><br/> <b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.

  • Request Path: /providers/Microsoft.Help/discoverySolutions
  • Operation Id: DiscoverySolution_List
  • Default Api Version: 2024-03-01-preview
DiscoverSolutionsAsync(TenantResource, String, String, CancellationToken)

Lists the relevant Azure Diagnostics, Solutions and Troubleshooters using problemClassification API) AND resourceUri or resourceType.<br/> Discovery Solutions is the initial entry point within Help API, which identifies relevant Azure diagnostics and solutions. <br/><br/> Required Input : problemClassificationId (Use the problemClassification API) <br/>Optional input: resourceUri OR resource Type <br/><br/> <b>Note: </b> ‘requiredInputs’ from Discovery solutions response must be passed via ‘additionalParameters’ as an input to Diagnostics and Solutions API.

  • Request Path: /providers/Microsoft.Help/discoverySolutions
  • Operation Id: DiscoverySolution_List
  • Default Api Version: 2024-03-01-preview
DiscoverSolutionsNlp(TenantResource, DiscoveryNlpContent, CancellationToken)

Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary.

  • Request Path: /providers/Microsoft.Help/discoverSolutions
  • Operation Id: DiscoverySolutionNLP_DiscoverSolutions
  • Default Api Version: 2024-03-01-preview
DiscoverSolutionsNlpAsync(TenantResource, DiscoveryNlpContent, CancellationToken)

Search for relevant Azure Diagnostics, Solutions and Troubleshooters using a natural language issue summary.

  • Request Path: /providers/Microsoft.Help/discoverSolutions
  • Operation Id: DiscoverySolutionNLP_DiscoverSolutions
  • Default Api Version: 2024-03-01-preview
GetSelfHelpSolutionById(TenantResource, String, CancellationToken)

Gets Self Help Solutions for a given solutionId. Self Help Solutions consist of rich instructional video tutorials, links and guides to public documentation related to a specific problem that enables users to troubleshoot Azure issues.

  • Request Path: /providers/Microsoft.Help/selfHelp/{solutionId}
  • Operation Id: SolutionSelfHelp_Get
  • Default Api Version: 2024-03-01-preview
GetSelfHelpSolutionByIdAsync(TenantResource, String, CancellationToken)

Gets Self Help Solutions for a given solutionId. Self Help Solutions consist of rich instructional video tutorials, links and guides to public documentation related to a specific problem that enables users to troubleshoot Azure issues.

  • Request Path: /providers/Microsoft.Help/selfHelp/{solutionId}
  • Operation Id: SolutionSelfHelp_Get
  • Default Api Version: 2024-03-01-preview
GetLinkerResource(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResources(ArmResource)

Gets a collection of LinkerResources in the ArmResource. MockingTo mock this method, please mock GetLinkerResources() instead.

AcceptSubscriptionOwnership(TenantResource, WaitUntil, String, AcceptOwnershipContent, CancellationToken)

Accept subscription ownership.

  • Request Path: /providers/Microsoft.Subscription/subscriptions/{subscriptionId}/acceptOwnership
  • Operation Id: Subscription_AcceptOwnership
AcceptSubscriptionOwnershipAsync(TenantResource, WaitUntil, String, AcceptOwnershipContent, CancellationToken)

Accept subscription ownership.

  • Request Path: /providers/Microsoft.Subscription/subscriptions/{subscriptionId}/acceptOwnership
  • Operation Id: Subscription_AcceptOwnership
GetAcceptOwnershipStatus(TenantResource, String, CancellationToken)

Accept subscription ownership status.

  • Request Path: /providers/Microsoft.Subscription/subscriptions/{subscriptionId}/acceptOwnershipStatus
  • Operation Id: Subscription_AcceptOwnershipStatus
GetAcceptOwnershipStatusAsync(TenantResource, String, CancellationToken)

Accept subscription ownership status.

  • Request Path: /providers/Microsoft.Subscription/subscriptions/{subscriptionId}/acceptOwnershipStatus
  • Operation Id: Subscription_AcceptOwnershipStatus
GetBillingAccountPolicies(TenantResource)

Gets a collection of BillingAccountPolicyResources in the TenantResource. MockingTo mock this method, please mock GetBillingAccountPolicies() instead.

GetBillingAccountPolicy(TenantResource, String, CancellationToken)

Get Billing Account Policy.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.Subscription/policies/default
  • Operation Id: BillingAccount_GetPolicy
GetBillingAccountPolicyAsync(TenantResource, String, CancellationToken)

Get Billing Account Policy.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.Subscription/policies/default
  • Operation Id: BillingAccount_GetPolicy
GetSubscriptionAlias(TenantResource, String, CancellationToken)

Get Alias Subscription.

  • Request Path: /providers/Microsoft.Subscription/aliases/{aliasName}
  • Operation Id: Alias_Get
GetSubscriptionAliasAsync(TenantResource, String, CancellationToken)

Get Alias Subscription.

  • Request Path: /providers/Microsoft.Subscription/aliases/{aliasName}
  • Operation Id: Alias_Get
GetSubscriptionAliases(TenantResource)

Gets a collection of SubscriptionAliasResources in the TenantResource. MockingTo mock this method, please mock GetSubscriptionAliases() instead.

GetTenantPolicy(TenantResource)

Gets an object representing a TenantPolicyResource along with the instance operations that can be performed on it in the TenantResource. MockingTo mock this method, please mock GetTenantPolicy() instead.

CheckNameAvailabilitySupportTicketsNoSubscription(TenantResource, SupportNameAvailabilityContent, CancellationToken)

Check the availability of a resource name. This API should be used to check the uniqueness of the name for support ticket creation for the selected subscription.

  • Request Path: /providers/Microsoft.Support/checkNameAvailability
  • Operation Id: SupportTicketsNoSubscription_CheckNameAvailability
  • Default Api Version: 2024-04-01
  • Resource: TenantSupportTicketResource
CheckNameAvailabilitySupportTicketsNoSubscriptionAsync(TenantResource, SupportNameAvailabilityContent, CancellationToken)

Check the availability of a resource name. This API should be used to check the uniqueness of the name for support ticket creation for the selected subscription.

  • Request Path: /providers/Microsoft.Support/checkNameAvailability
  • Operation Id: SupportTicketsNoSubscription_CheckNameAvailability
  • Default Api Version: 2024-04-01
  • Resource: TenantSupportTicketResource
ClassifyServicesServiceClassificationsNoSubscription(TenantResource, ServiceClassificationContent, CancellationToken)

Classify the list of right Azure services.

  • Request Path: /providers/Microsoft.Support/classifyServices
  • Operation Id: ServiceClassificationsNoSubscription_classifyServices
  • Default Api Version: 2023-06-01-preview
ClassifyServicesServiceClassificationsNoSubscriptionAsync(TenantResource, ServiceClassificationContent, CancellationToken)

Classify the list of right Azure services.

  • Request Path: /providers/Microsoft.Support/classifyServices
  • Operation Id: ServiceClassificationsNoSubscription_classifyServices
  • Default Api Version: 2023-06-01-preview
GetSupportAzureService(TenantResource, String, CancellationToken)

Gets a specific Azure service for support ticket creation.

  • Request Path: /providers/Microsoft.Support/services/{serviceName}
  • Operation Id: Services_Get
  • Default Api Version: 2024-04-01
  • Resource: SupportAzureServiceResource
GetSupportAzureServiceAsync(TenantResource, String, CancellationToken)

Gets a specific Azure service for support ticket creation.

  • Request Path: /providers/Microsoft.Support/services/{serviceName}
  • Operation Id: Services_Get
  • Default Api Version: 2024-04-01
  • Resource: SupportAzureServiceResource
GetSupportAzureServices(TenantResource)

Gets a collection of SupportAzureServiceResources in the TenantResource. MockingTo mock this method, please mock GetSupportAzureServices() instead.

GetTenantFileWorkspace(TenantResource, String, CancellationToken)

Gets details for a specific file workspace.

  • Request Path: /providers/Microsoft.Support/fileWorkspaces/{fileWorkspaceName}
  • Operation Id: FileWorkspacesNoSubscription_Get
  • Default Api Version: 2024-04-01
  • Resource: TenantFileWorkspaceResource
GetTenantFileWorkspaceAsync(TenantResource, String, CancellationToken)

Gets details for a specific file workspace.

  • Request Path: /providers/Microsoft.Support/fileWorkspaces/{fileWorkspaceName}
  • Operation Id: FileWorkspacesNoSubscription_Get
  • Default Api Version: 2024-04-01
  • Resource: TenantFileWorkspaceResource
GetTenantFileWorkspaces(TenantResource)

Gets a collection of TenantFileWorkspaceResources in the TenantResource. MockingTo mock this method, please mock GetTenantFileWorkspaces() instead.

GetTenantSupportTicket(TenantResource, String, CancellationToken)

Gets details for a specific support ticket. Support ticket data is available for 18 months after ticket creation. If a ticket was created more than 18 months ago, a request for data might cause an error.

  • Request Path: /providers/Microsoft.Support/supportTickets/{supportTicketName}
  • Operation Id: SupportTicketsNoSubscription_Get
  • Default Api Version: 2024-04-01
  • Resource: TenantSupportTicketResource
GetTenantSupportTicketAsync(TenantResource, String, CancellationToken)

Gets details for a specific support ticket. Support ticket data is available for 18 months after ticket creation. If a ticket was created more than 18 months ago, a request for data might cause an error.

  • Request Path: /providers/Microsoft.Support/supportTickets/{supportTicketName}
  • Operation Id: SupportTicketsNoSubscription_Get
  • Default Api Version: 2024-04-01
  • Resource: TenantSupportTicketResource
GetTenantSupportTickets(TenantResource)

Gets a collection of TenantSupportTicketResources in the TenantResource. MockingTo mock this method, please mock GetTenantSupportTickets() instead.

LookUpResourceId(TenantResource, LookUpResourceIdContent, CancellationToken)

This operation fetches ARM resource id of support resource type.

  • Request Path: /providers/Microsoft.Support/lookUpResourceId
  • Operation Id: LookUpResourceId_Post
  • Default Api Version: 2023-06-01-preview
LookUpResourceIdAsync(TenantResource, LookUpResourceIdContent, CancellationToken)

This operation fetches ARM resource id of support resource type.

  • Request Path: /providers/Microsoft.Support/lookUpResourceId
  • Operation Id: LookUpResourceId_Post
  • Default Api Version: 2023-06-01-preview
CheckTrafficManagerRelativeDnsNameAvailability(TenantResource, TrafficManagerRelativeDnsNameAvailabilityContent, CancellationToken)

Checks the availability of a Traffic Manager Relative DNS name.

  • Request Path: /providers/Microsoft.Network/checkTrafficManagerNameAvailability
  • Operation Id: Profiles_CheckTrafficManagerRelativeDnsNameAvailability
  • Default Api Version: 2022-04-01
  • Resource: TrafficManagerProfileResource
CheckTrafficManagerRelativeDnsNameAvailabilityAsync(TenantResource, TrafficManagerRelativeDnsNameAvailabilityContent, CancellationToken)

Checks the availability of a Traffic Manager Relative DNS name.

  • Request Path: /providers/Microsoft.Network/checkTrafficManagerNameAvailability
  • Operation Id: Profiles_CheckTrafficManagerRelativeDnsNameAvailability
  • Default Api Version: 2022-04-01
  • Resource: TrafficManagerProfileResource
GetTrafficManagerGeographicHierarchy(TenantResource)

Gets an object representing a TrafficManagerGeographicHierarchyResource along with the instance operations that can be performed on it in the TenantResource. MockingTo mock this method, please mock GetTrafficManagerGeographicHierarchy() instead.

Applies to