Skip to content

Commit 4bfe405

Browse files
authored
[Container Registry] Make ContainerRegistryClientOptions extend from CommonClientOptions (Azure#20321)
Fixes Azure#20275
1 parent 7c8fdda commit 4bfe405

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

sdk/containerregistry/container-registry/review/container-registry.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
/// <reference types="node" />
88
/// <reference lib="esnext.asynciterable" />
99

10+
import { CommonClientOptions } from '@azure/core-client';
1011
import { OperationOptions } from '@azure/core-client';
1112
import { PagedAsyncIterableIterator } from '@azure/core-paging';
12-
import { PipelineOptions } from '@azure/core-rest-pipeline';
1313
import { TokenCredential } from '@azure/core-auth';
1414

1515
// @public
@@ -69,7 +69,7 @@ export class ContainerRegistryClient {
6969
}
7070

7171
// @public
72-
export interface ContainerRegistryClientOptions extends PipelineOptions {
72+
export interface ContainerRegistryClientOptions extends CommonClientOptions {
7373
audience?: string;
7474
serviceVersion?: "2021-07-01";
7575
}

sdk/containerregistry/container-registry/src/containerRegistryClient.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ import { isTokenCredential, TokenCredential } from "@azure/core-auth";
77
import {
88
InternalPipelineOptions,
99
bearerTokenAuthenticationPolicy,
10-
PipelineOptions,
1110
} from "@azure/core-rest-pipeline";
12-
import { OperationOptions } from "@azure/core-client";
11+
import { CommonClientOptions, OperationOptions } from "@azure/core-client";
1312

1413
import { SpanStatusCode } from "@azure/core-tracing";
1514
import "@azure/core-paging";
@@ -34,7 +33,7 @@ const LATEST_API_VERSION = "2021-07-01";
3433
/**
3534
* Client options used to configure Container Registry Repository API requests.
3635
*/
37-
export interface ContainerRegistryClientOptions extends PipelineOptions {
36+
export interface ContainerRegistryClientOptions extends CommonClientOptions {
3837
/**
3938
* Gets or sets the audience to use for authentication with Azure Active Directory.
4039
* The authentication scope will be set from this audience.

0 commit comments

Comments
 (0)