@azure/arm-resources
Version:
A generated SDK for ResourceManagementClient.
28 lines • 1.52 kB
TypeScript
import * as coreClient from "@azure/core-client";
import * as coreAuth from "@azure/core-auth";
import { Operations, Deployments, Providers, ProviderResourceTypes, Resources, ResourceGroups, TagsOperations, DeploymentOperations } from "./operationsInterfaces/index.js";
import { ResourceManagementClientOptionalParams } from "./models/index.js";
export declare class ResourceManagementClient extends coreClient.ServiceClient {
$host: string;
apiVersion: string;
subscriptionId?: string;
/**
* Initializes a new instance of the ResourceManagementClient class.
* @param credentials Subscription credentials which uniquely identify client subscription.
* @param subscriptionId The Microsoft Azure subscription ID.
* @param options The parameter options
*/
constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams);
constructor(credentials: coreAuth.TokenCredential, options?: ResourceManagementClientOptionalParams);
/** A function that adds a policy that sets the api-version (or equivalent) to reflect the library version. */
private addCustomApiVersionPolicy;
operations: Operations;
deployments: Deployments;
providers: Providers;
providerResourceTypes: ProviderResourceTypes;
resources: Resources;
resourceGroups: ResourceGroups;
tagsOperations: TagsOperations;
deploymentOperations: DeploymentOperations;
}
//# sourceMappingURL=resourceManagementClient.d.ts.map