44
55``` ts
66
7- import * as coreHttp from ' @azure/core-http' ;
8- import { OperationOptions } from ' @azure/core-http' ;
9- import { PipelineOptions } from ' @azure/core-http' ;
10- import { TokenCredential } from ' @azure/core-http' ;
7+ import { CommonClientOptions } from ' @azure/core-client' ;
8+ import * as coreAuth from ' @azure/core-auth' ;
9+ import * as coreClient from ' @azure/core-client' ;
10+ import { OperationOptions } from ' @azure/core-client' ;
11+ import { TokenCredential } from ' @azure/core-auth' ;
1112
1213// @public
1314export class AttestationAdministrationClient {
@@ -24,16 +25,11 @@ export interface AttestationAdministrationClientOperationOptions extends Operati
2425}
2526
2627// @public
27- export interface AttestationAdministrationClientOptions extends PipelineOptions {
28+ export interface AttestationAdministrationClientOptions extends CommonClientOptions {
2829}
2930
3031// @public
31- export type AttestationAttestTpmResponse = TpmAttestationResponse & {
32- _response: coreHttp .HttpResponse & {
33- bodyAsText: string ;
34- parsedBody: TpmAttestationResponse ;
35- };
36- };
32+ export type AttestationAttestTpmResponse = TpmAttestationResponse ;
3733
3834// @public
3935export interface AttestationCertificateManagementBody {
@@ -61,7 +57,7 @@ export interface AttestationClientOperationOptions extends OperationOptions {
6157}
6258
6359// @public
64- export interface AttestationClientOptions extends PipelineOptions {
60+ export interface AttestationClientOptions extends CommonClientOptions {
6561}
6662
6763// @public
@@ -204,7 +200,7 @@ export type DataType = string;
204200// @public (undocumented)
205201export class GeneratedClient extends GeneratedClientContext {
206202 // Warning: (ae-forgotten-export) The symbol "GeneratedClientOptionalParams" needs to be exported by the entry point index.d.ts
207- constructor (credentials : coreHttp .TokenCredential | coreHttp . ServiceClientCredentials , instanceUrl : string , options ? : GeneratedClientOptionalParams );
203+ constructor (credentials : coreAuth .TokenCredential , instanceUrl : string , options ? : GeneratedClientOptionalParams );
208204 // Warning: (ae-forgotten-export) The symbol "Attestation" needs to be exported by the entry point index.d.ts
209205 //
210206 // (undocumented)
@@ -228,8 +224,8 @@ export class GeneratedClient extends GeneratedClientContext {
228224}
229225
230226// @public (undocumented)
231- export class GeneratedClientContext extends coreHttp .ServiceClient {
232- constructor (credentials : coreHttp .TokenCredential | coreHttp . ServiceClientCredentials , instanceUrl : string , options ? : GeneratedClientOptionalParams );
227+ export class GeneratedClientContext extends coreClient .ServiceClient {
228+ constructor (credentials : coreAuth .TokenCredential , instanceUrl : string , options ? : GeneratedClientOptionalParams );
233229 // (undocumented)
234230 apiVersion: string ;
235231 // (undocumented)
@@ -294,26 +290,16 @@ export enum KnownPolicyModification {
294290// @public
295291export class PolicyCertificates {
296292 constructor (client : AttestationClient );
297- add(policyCertificateToAdd : string , options ? : coreHttp .OperationOptions ): Promise <PolicyCertificatesAddResponse >;
298- get(options ? : coreHttp .OperationOptions ): Promise <PolicyCertificatesGetResponse >;
299- remove(policyCertificateToRemove : string , options ? : coreHttp .OperationOptions ): Promise <PolicyCertificatesRemoveResponse >;
293+ add(policyCertificateToAdd : string , options ? : coreClient .OperationOptions ): Promise <PolicyCertificatesAddResponse >;
294+ get(options ? : coreClient .OperationOptions ): Promise <PolicyCertificatesGetResponse >;
295+ remove(policyCertificateToRemove : string , options ? : coreClient .OperationOptions ): Promise <PolicyCertificatesRemoveResponse >;
300296}
301297
302298// @public
303- export type PolicyCertificatesAddResponse = PolicyCertificatesModifyResponse & {
304- _response: coreHttp .HttpResponse & {
305- bodyAsText: string ;
306- parsedBody: PolicyCertificatesModifyResponse ;
307- };
308- };
299+ export type PolicyCertificatesAddResponse = PolicyCertificatesModifyResponse ;
309300
310301// @public
311- export type PolicyCertificatesGetResponse = PolicyCertificatesResponse & {
312- _response: coreHttp .HttpResponse & {
313- bodyAsText: string ;
314- parsedBody: PolicyCertificatesResponse ;
315- };
316- };
302+ export type PolicyCertificatesGetResponse = PolicyCertificatesResponse ;
317303
318304// @public
319305export interface PolicyCertificatesModificationResult {
@@ -327,12 +313,7 @@ export interface PolicyCertificatesModifyResponse {
327313}
328314
329315// @public
330- export type PolicyCertificatesRemoveResponse = PolicyCertificatesModifyResponse & {
331- _response: coreHttp .HttpResponse & {
332- bodyAsText: string ;
333- parsedBody: PolicyCertificatesModifyResponse ;
334- };
335- };
316+ export type PolicyCertificatesRemoveResponse = PolicyCertificatesModifyResponse ;
336317
337318// @public
338319export interface PolicyCertificatesResponse {
0 commit comments