|
6 | 6 |
|
7 | 7 | import * as coreAuth from '@azure/core-auth'; |
8 | 8 | import * as coreClient from '@azure/core-client'; |
| 9 | +import { OperationState } from '@azure/core-lro'; |
9 | 10 | import { PagedAsyncIterableIterator } from '@azure/core-paging'; |
10 | | -import { PollerLike } from '@azure/core-lro'; |
11 | | -import { PollOperationState } from '@azure/core-lro'; |
| 11 | +import { SimplePollerLike } from '@azure/core-lro'; |
12 | 12 |
|
13 | 13 | // @public |
14 | 14 | export interface AsyncOperationStatus { |
@@ -69,6 +69,7 @@ export interface ExportRDBParameters { |
69 | 69 | format?: string; |
70 | 70 | preferredDataArchiveAuthMethod?: string; |
71 | 71 | prefix: string; |
| 72 | + storageSubscriptionId?: string; |
72 | 73 | } |
73 | 74 |
|
74 | 75 | // @public |
@@ -119,6 +120,7 @@ export interface ImportRDBParameters { |
119 | 120 | files: string[]; |
120 | 121 | format?: string; |
121 | 122 | preferredDataArchiveAuthMethod?: string; |
| 123 | + storageSubscriptionId?: string; |
122 | 124 | } |
123 | 125 |
|
124 | 126 | // @public |
@@ -202,9 +204,9 @@ export enum KnownTlsVersion { |
202 | 204 |
|
203 | 205 | // @public |
204 | 206 | export interface LinkedServer { |
205 | | - beginCreate(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams): Promise<PollerLike<PollOperationState<LinkedServerCreateResponse>, LinkedServerCreateResponse>>; |
| 207 | + beginCreate(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams): Promise<SimplePollerLike<OperationState<LinkedServerCreateResponse>, LinkedServerCreateResponse>>; |
206 | 208 | beginCreateAndWait(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams): Promise<LinkedServerCreateResponse>; |
207 | | - beginDelete(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>; |
| 209 | + beginDelete(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>; |
208 | 210 | beginDeleteAndWait(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams): Promise<void>; |
209 | 211 | get(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerGetOptionalParams): Promise<LinkedServerGetResponse>; |
210 | 212 | list(resourceGroupName: string, name: string, options?: LinkedServerListOptionalParams): PagedAsyncIterableIterator<RedisLinkedServerWithProperties>; |
@@ -385,7 +387,7 @@ export type PrivateEndpointConnectionProvisioningState = string; |
385 | 387 |
|
386 | 388 | // @public |
387 | 389 | export interface PrivateEndpointConnections { |
388 | | - beginPut(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnectionsPutResponse>, PrivateEndpointConnectionsPutResponse>>; |
| 390 | + beginPut(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise<SimplePollerLike<OperationState<PrivateEndpointConnectionsPutResponse>, PrivateEndpointConnectionsPutResponse>>; |
389 | 391 | beginPutAndWait(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise<PrivateEndpointConnectionsPutResponse>; |
390 | 392 | delete(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<void>; |
391 | 393 | get(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise<PrivateEndpointConnectionsGetResponse>; |
@@ -468,15 +470,15 @@ export type RebootType = string; |
468 | 470 |
|
469 | 471 | // @public |
470 | 472 | export interface Redis { |
471 | | - beginCreate(resourceGroupName: string, name: string, parameters: RedisCreateParameters, options?: RedisCreateOptionalParams): Promise<PollerLike<PollOperationState<RedisCreateResponse>, RedisCreateResponse>>; |
| 473 | + beginCreate(resourceGroupName: string, name: string, parameters: RedisCreateParameters, options?: RedisCreateOptionalParams): Promise<SimplePollerLike<OperationState<RedisCreateResponse>, RedisCreateResponse>>; |
472 | 474 | beginCreateAndWait(resourceGroupName: string, name: string, parameters: RedisCreateParameters, options?: RedisCreateOptionalParams): Promise<RedisCreateResponse>; |
473 | | - beginDelete(resourceGroupName: string, name: string, options?: RedisDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>; |
| 475 | + beginDelete(resourceGroupName: string, name: string, options?: RedisDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>; |
474 | 476 | beginDeleteAndWait(resourceGroupName: string, name: string, options?: RedisDeleteOptionalParams): Promise<void>; |
475 | | - beginExportData(resourceGroupName: string, name: string, parameters: ExportRDBParameters, options?: RedisExportDataOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>; |
| 477 | + beginExportData(resourceGroupName: string, name: string, parameters: ExportRDBParameters, options?: RedisExportDataOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>; |
476 | 478 | beginExportDataAndWait(resourceGroupName: string, name: string, parameters: ExportRDBParameters, options?: RedisExportDataOptionalParams): Promise<void>; |
477 | | - beginImportData(resourceGroupName: string, name: string, parameters: ImportRDBParameters, options?: RedisImportDataOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>; |
| 479 | + beginImportData(resourceGroupName: string, name: string, parameters: ImportRDBParameters, options?: RedisImportDataOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>; |
478 | 480 | beginImportDataAndWait(resourceGroupName: string, name: string, parameters: ImportRDBParameters, options?: RedisImportDataOptionalParams): Promise<void>; |
479 | | - beginUpdate(resourceGroupName: string, name: string, parameters: RedisUpdateParameters, options?: RedisUpdateOptionalParams): Promise<PollerLike<PollOperationState<RedisUpdateResponse>, RedisUpdateResponse>>; |
| 481 | + beginUpdate(resourceGroupName: string, name: string, parameters: RedisUpdateParameters, options?: RedisUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RedisUpdateResponse>, RedisUpdateResponse>>; |
480 | 482 | beginUpdateAndWait(resourceGroupName: string, name: string, parameters: RedisUpdateParameters, options?: RedisUpdateOptionalParams): Promise<RedisUpdateResponse>; |
481 | 483 | checkNameAvailability(parameters: CheckNameAvailabilityParameters, options?: RedisCheckNameAvailabilityOptionalParams): Promise<void>; |
482 | 484 | forceReboot(resourceGroupName: string, name: string, parameters: RedisRebootParameters, options?: RedisForceRebootOptionalParams): Promise<RedisForceRebootOperationResponse>; |
@@ -531,6 +533,7 @@ export interface RedisCommonPropertiesRedisConfiguration { |
531 | 533 | rdbBackupFrequency?: string; |
532 | 534 | rdbBackupMaxSnapshotCount?: string; |
533 | 535 | rdbStorageConnectionString?: string; |
| 536 | + storageSubscriptionId?: string; |
534 | 537 | readonly zonalConfiguration?: string; |
535 | 538 | } |
536 | 539 |
|
|
0 commit comments