@@ -417,6 +417,8 @@ export class AzureMediaServices extends coreClient.ServiceClient {
417417 // (undocumented)
418418 accountFilters: AccountFilters ;
419419 // (undocumented)
420+ apiVersion: string ;
421+ // (undocumented)
420422 assetFilters: AssetFilters ;
421423 // (undocumented)
422424 assets: Assets ;
@@ -431,6 +433,10 @@ export class AzureMediaServices extends coreClient.ServiceClient {
431433 // (undocumented)
432434 locations: Locations ;
433435 // (undocumented)
436+ mediaServiceOperationResults: MediaServiceOperationResults ;
437+ // (undocumented)
438+ mediaServiceOperationStatuses: MediaServiceOperationStatuses ;
439+ // (undocumented)
434440 mediaservices: Mediaservices ;
435441 // (undocumented)
436442 operationResults: OperationResults ;
@@ -459,6 +465,7 @@ export class AzureMediaServices extends coreClient.ServiceClient {
459465// @public
460466export interface AzureMediaServicesOptionalParams extends coreClient .ServiceClientOptions {
461467 $host? : string ;
468+ apiVersion? : string ;
462469 endpoint? : string ;
463470}
464471
@@ -2113,14 +2120,16 @@ export interface LogSpecification {
21132120
21142121// @public
21152122export type MediaService = TrackedResource & {
2116- identity? : MediaServiceIdentity ;
21172123 readonly systemData? : SystemData ;
2124+ identity? : MediaServiceIdentity ;
21182125 readonly mediaServiceId? : string ;
21192126 storageAccounts? : StorageAccount [];
21202127 storageAuthentication? : StorageAuthentication ;
21212128 encryption? : AccountEncryption ;
21222129 keyDelivery? : KeyDelivery ;
21232130 publicNetworkAccess? : PublicNetworkAccess ;
2131+ readonly provisioningState? : ProvisioningState ;
2132+ readonly privateEndpointConnections? : PrivateEndpointConnection [];
21242133};
21252134
21262135// @public
@@ -2139,24 +2148,76 @@ export interface MediaServiceIdentity {
21392148 };
21402149}
21412150
2151+ // @public
2152+ export interface MediaServiceOperationResults {
2153+ get(locationName : string , operationId : string , options ? : MediaServiceOperationResultsGetOptionalParams ): Promise <MediaServiceOperationResultsGetResponse >;
2154+ }
2155+
2156+ // @public
2157+ export interface MediaServiceOperationResultsGetHeaders {
2158+ azureAsyncOperation? : string ;
2159+ location? : string ;
2160+ retryAfter? : number ;
2161+ }
2162+
2163+ // @public
2164+ export interface MediaServiceOperationResultsGetOptionalParams extends coreClient .OperationOptions {
2165+ }
2166+
2167+ // @public
2168+ export type MediaServiceOperationResultsGetResponse = MediaService ;
2169+
2170+ // @public
2171+ export interface MediaServiceOperationStatus {
2172+ endTime? : Date ;
2173+ error? : ErrorDetail ;
2174+ id? : string ;
2175+ name: string ;
2176+ startTime? : Date ;
2177+ status: string ;
2178+ }
2179+
2180+ // @public
2181+ export interface MediaServiceOperationStatuses {
2182+ get(locationName : string , operationId : string , options ? : MediaServiceOperationStatusesGetOptionalParams ): Promise <MediaServiceOperationStatusesGetResponse >;
2183+ }
2184+
2185+ // @public
2186+ export interface MediaServiceOperationStatusesGetOptionalParams extends coreClient .OperationOptions {
2187+ }
2188+
2189+ // @public
2190+ export type MediaServiceOperationStatusesGetResponse = MediaServiceOperationStatus ;
2191+
21422192// @public
21432193export interface Mediaservices {
2144- createOrUpdate(resourceGroupName : string , accountName : string , parameters : MediaService , options ? : MediaservicesCreateOrUpdateOptionalParams ): Promise <MediaservicesCreateOrUpdateResponse >;
2194+ beginCreateOrUpdate(resourceGroupName : string , accountName : string , parameters : MediaService , options ? : MediaservicesCreateOrUpdateOptionalParams ): Promise <PollerLike <PollOperationState <MediaservicesCreateOrUpdateResponse >, MediaservicesCreateOrUpdateResponse >>;
2195+ beginCreateOrUpdateAndWait(resourceGroupName : string , accountName : string , parameters : MediaService , options ? : MediaservicesCreateOrUpdateOptionalParams ): Promise <MediaservicesCreateOrUpdateResponse >;
2196+ beginUpdate(resourceGroupName : string , accountName : string , parameters : MediaServiceUpdate , options ? : MediaservicesUpdateOptionalParams ): Promise <PollerLike <PollOperationState <MediaservicesUpdateResponse >, MediaservicesUpdateResponse >>;
2197+ beginUpdateAndWait(resourceGroupName : string , accountName : string , parameters : MediaServiceUpdate , options ? : MediaservicesUpdateOptionalParams ): Promise <MediaservicesUpdateResponse >;
21452198 delete(resourceGroupName : string , accountName : string , options ? : MediaservicesDeleteOptionalParams ): Promise <void >;
21462199 get(resourceGroupName : string , accountName : string , options ? : MediaservicesGetOptionalParams ): Promise <MediaservicesGetResponse >;
21472200 list(resourceGroupName : string , options ? : MediaservicesListOptionalParams ): PagedAsyncIterableIterator <MediaService >;
21482201 listBySubscription(options ? : MediaservicesListBySubscriptionOptionalParams ): PagedAsyncIterableIterator <MediaService >;
21492202 listEdgePolicies(resourceGroupName : string , accountName : string , parameters : ListEdgePoliciesInput , options ? : MediaservicesListEdgePoliciesOptionalParams ): Promise <MediaservicesListEdgePoliciesResponse >;
21502203 syncStorageKeys(resourceGroupName : string , accountName : string , parameters : SyncStorageKeysInput , options ? : MediaservicesSyncStorageKeysOptionalParams ): Promise <void >;
2151- update(resourceGroupName : string , accountName : string , parameters : MediaServiceUpdate , options ? : MediaservicesUpdateOptionalParams ): Promise <MediaservicesUpdateResponse >;
2204+ }
2205+
2206+ // @public
2207+ export interface MediaservicesCreateOrUpdateHeaders {
2208+ azureAsyncOperation? : string ;
2209+ location? : string ;
2210+ retryAfter? : number ;
21522211}
21532212
21542213// @public
21552214export interface MediaservicesCreateOrUpdateOptionalParams extends coreClient .OperationOptions {
2215+ resumeFrom? : string ;
2216+ updateIntervalInMs? : number ;
21562217}
21572218
21582219// @public
2159- export type MediaservicesCreateOrUpdateResponse = MediaService ;
2220+ export type MediaservicesCreateOrUpdateResponse = MediaservicesCreateOrUpdateHeaders & MediaService ;
21602221
21612222// @public
21622223export interface MediaservicesDeleteOptionalParams extends coreClient .OperationOptions {
@@ -2208,19 +2269,30 @@ export type MediaservicesListResponse = MediaServiceCollection;
22082269export interface MediaservicesSyncStorageKeysOptionalParams extends coreClient .OperationOptions {
22092270}
22102271
2272+ // @public
2273+ export interface MediaservicesUpdateHeaders {
2274+ azureAsyncOperation? : string ;
2275+ location? : string ;
2276+ retryAfter? : number ;
2277+ }
2278+
22112279// @public
22122280export interface MediaservicesUpdateOptionalParams extends coreClient .OperationOptions {
2281+ resumeFrom? : string ;
2282+ updateIntervalInMs? : number ;
22132283}
22142284
22152285// @public
2216- export type MediaservicesUpdateResponse = MediaService ;
2286+ export type MediaservicesUpdateResponse = MediaservicesUpdateHeaders & MediaService ;
22172287
22182288// @public
22192289export interface MediaServiceUpdate {
22202290 encryption? : AccountEncryption ;
22212291 identity? : MediaServiceIdentity ;
22222292 keyDelivery? : KeyDelivery ;
22232293 readonly mediaServiceId? : string ;
2294+ readonly privateEndpointConnections? : PrivateEndpointConnection [];
2295+ readonly provisioningState? : ProvisioningState ;
22242296 publicNetworkAccess? : PublicNetworkAccess ;
22252297 storageAccounts? : StorageAccount [];
22262298 // (undocumented)
0 commit comments