Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,430 changes: 1,147 additions & 1,283 deletions common/config/rush/pnpm-lock.yaml

Large diffs are not rendered by default.

53 changes: 45 additions & 8 deletions sdk/mediaservices/arm-mediaservices/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,52 @@
# Release History

## 13.0.0 (2022-09-01)

**Features**

## 12.1.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation LiveEvents.asyncOperation
- Added operation LiveEvents.operationLocation
- Added operation LiveOutputs.asyncOperation
- Added operation LiveOutputs.operationLocation
- Added operation StreamingEndpoints.asyncOperation
- Added operation StreamingEndpoints.operationLocation
- Added Interface AsyncOperationResult
- Added Interface ClearKeyEncryptionConfiguration
- Added Interface DashSettings
- Added Interface LiveEventsAsyncOperationOptionalParams
- Added Interface LiveEventsOperationLocationOptionalParams
- Added Interface LiveOutputsAsyncOperationOptionalParams
- Added Interface LiveOutputsOperationLocationOptionalParams
- Added Interface StreamingEndpointsAsyncOperationOptionalParams
- Added Interface StreamingEndpointsOperationLocationOptionalParams
- Added Type Alias AsyncOperationStatus
- Added Type Alias LiveEventsAsyncOperationResponse
- Added Type Alias LiveEventsOperationLocationResponse
- Added Type Alias LiveOutputsAsyncOperationResponse
- Added Type Alias LiveOutputsOperationLocationResponse
- Added Type Alias SecurityLevel
- Added Type Alias StreamingEndpointsAsyncOperationResponse
- Added Type Alias StreamingEndpointsOperationLocationResponse
- Interface AudioTrack has a new optional parameter bitRate
- Interface AudioTrack has a new optional parameter dashSettings
- Interface AudioTrack has a new optional parameter displayName
- Interface AudioTrack has a new optional parameter fileName
- Interface AudioTrack has a new optional parameter hlsSettings
- Interface AudioTrack has a new optional parameter languageCode
- Interface AudioTrack has a new optional parameter mpeg4TrackId
- Interface CommonEncryptionCbcs has a new optional parameter clearKeyEncryptionConfiguration
- Interface CommonEncryptionCenc has a new optional parameter clearKeyEncryptionConfiguration
- Interface ContentKeyPolicyPlayReadyLicense has a new optional parameter securityLevel
- Interface LiveOutput has a new optional parameter rewindWindowLength
- Added Enum KnownAsyncOperationStatus
- Added Enum KnownSecurityLevel

### Other Changes
**Breaking Changes**

- Interface AzureMediaServicesOptionalParams no longer has parameter apiVersion
- Class AzureMediaServices no longer has parameter apiVersion


## 12.1.0 (2022-07-29)

**Features**
Expand Down
8 changes: 4 additions & 4 deletions sdk/mediaservices/arm-mediaservices/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "1dd79c416cdccde274113ec03b92b75069fad464",
"commit": "ad59b7f8972ec69f2778bcff7f0531ca8c937907",
"readme": "specification/mediaservices/resource-manager/readme.md",
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\mediaservices\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.1.20220721.1 --generate-sample=true",
"autorest_command": "autorest --version=3.8.4 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/mediaservices/resource-manager/readme.md --use=@autorest/typescript@6.0.0-rc.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.0",
"use": "@autorest/typescript@6.0.0-rc.1.20220721.1"
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.2",
"use": "@autorest/typescript@6.0.0-rc.1"
}
19 changes: 5 additions & 14 deletions sdk/mediaservices/arm-mediaservices/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for AzureMediaServices.",
"version": "12.1.1",
"version": "13.0.0",
"engines": {
"node": ">=12.0.0"
},
Expand Down Expand Up @@ -36,7 +36,7 @@
"mkdirp": "^1.0.4",
"rollup": "^2.66.1",
"rollup-plugin-sourcemaps": "^0.6.3",
"typescript": "~4.6.0",
"typescript": "~4.2.0",
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"@azure/identity": "^2.0.1",
Expand All @@ -46,8 +46,7 @@
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@azure/dev-tool": "^1.0.0",
"@azure/arm-storage": "^17.2.1"
"@azure/dev-tool": "^1.0.0"
},
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/mediaservices/arm-mediaservices",
"repository": {
Expand Down Expand Up @@ -110,13 +109,5 @@
}
]
},
"autoPublish": true,
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-mediaservices?view=azure-node-preview"
}
}
"autoPublish": true
}
102 changes: 98 additions & 4 deletions sdk/mediaservices/arm-mediaservices/review/arm-mediaservices.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,16 @@ export interface AssetTrackOperationStatus {
status: string;
}

// @public
export interface AsyncOperationResult {
error?: ErrorDetail;
name?: string;
status?: AsyncOperationStatus;
}

// @public
export type AsyncOperationStatus = string;

// @public
export type AttributeFilter = string;

Expand Down Expand Up @@ -394,6 +404,13 @@ export interface AudioOverlay extends Overlay {

// @public
export interface AudioTrack extends TrackBase {
readonly bitRate?: number;
dashSettings?: DashSettings;
displayName?: string;
fileName?: string;
hlsSettings?: HlsSettings;
languageCode?: string;
mpeg4TrackId?: number;
odataType: "#Microsoft.Media.AudioTrack";
}

Expand All @@ -417,8 +434,6 @@ export class AzureMediaServices extends coreClient.ServiceClient {
// (undocumented)
accountFilters: AccountFilters;
// (undocumented)
apiVersion: string;
// (undocumented)
assetFilters: AssetFilters;
// (undocumented)
assets: Assets;
Expand Down Expand Up @@ -465,7 +480,6 @@ export class AzureMediaServices extends coreClient.ServiceClient {
// @public
export interface AzureMediaServicesOptionalParams extends coreClient.ServiceClientOptions {
$host?: string;
apiVersion?: string;
endpoint?: string;
}

Expand Down Expand Up @@ -501,6 +515,11 @@ export interface CheckNameAvailabilityInput {
type?: string;
}

// @public
export interface ClearKeyEncryptionConfiguration {
customKeysAcquisitionUrlTemplate?: string;
}

// @public
export interface ClipTime {
odataType: "#Microsoft.Media.AbsoluteClipTime" | "#Microsoft.Media.UtcClipTime";
Expand All @@ -520,6 +539,7 @@ export type CodecUnion = Codec | AudioUnion | VideoUnion | CopyVideo | CopyAudio

// @public
export interface CommonEncryptionCbcs {
clearKeyEncryptionConfiguration?: ClearKeyEncryptionConfiguration;
clearTracks?: TrackSelection[];
contentKeys?: StreamingPolicyContentKeys;
drm?: CbcsDrmConfiguration;
Expand All @@ -528,6 +548,7 @@ export interface CommonEncryptionCbcs {

// @public
export interface CommonEncryptionCenc {
clearKeyEncryptionConfiguration?: ClearKeyEncryptionConfiguration;
clearTracks?: TrackSelection[];
contentKeys?: StreamingPolicyContentKeys;
drm?: CencDrmConfiguration;
Expand Down Expand Up @@ -708,6 +729,7 @@ export interface ContentKeyPolicyPlayReadyLicense {
playRight?: ContentKeyPolicyPlayReadyPlayRight;
relativeBeginDate?: string;
relativeExpirationDate?: string;
securityLevel?: SecurityLevel;
}

// @public
Expand Down Expand Up @@ -787,7 +809,7 @@ export interface ContentKeyPolicyTokenRestriction extends ContentKeyPolicyRestri
issuer: string;
odataType: "#Microsoft.Media.ContentKeyPolicyTokenRestriction";
openIdConnectDiscoveryDocument?: string;
primaryVerificationKey: ContentKeyPolicyRestrictionTokenKeyUnion;
primaryVerificationKey: ContentKeyPolicyRestrictionTokenKeyUnion | null;
requiredClaims?: ContentKeyPolicyTokenClaim[];
restrictionTokenType: ContentKeyPolicyRestrictionTokenType;
}
Expand Down Expand Up @@ -833,6 +855,11 @@ export interface CrossSiteAccessPolicies {
crossDomainPolicy?: string;
}

// @public
export interface DashSettings {
role?: string;
}

// @public
export type DefaultAction = string;

Expand Down Expand Up @@ -1355,6 +1382,13 @@ export enum KnownAssetStorageEncryptionFormat {
None = "None"
}

// @public
export enum KnownAsyncOperationStatus {
Failed = "Failed",
InProgress = "InProgress",
Succeeded = "Succeeded"
}

// @public
export enum KnownAttributeFilter {
All = "All",
Expand Down Expand Up @@ -1708,6 +1742,14 @@ export enum KnownRotation {
Rotate90 = "Rotate90"
}

// @public
export enum KnownSecurityLevel {
SL150 = "SL150",
SL2000 = "SL2000",
SL3000 = "SL3000",
Unknown = "Unknown"
}

// @public
export enum KnownStorageAccountType {
Primary = "Primary",
Expand Down Expand Up @@ -1920,6 +1962,7 @@ export type LiveEventResourceState = string;

// @public
export interface LiveEvents {
asyncOperation(resourceGroupName: string, accountName: string, operationId: string, options?: LiveEventsAsyncOperationOptionalParams): Promise<LiveEventsAsyncOperationResponse>;
beginAllocate(resourceGroupName: string, accountName: string, liveEventName: string, options?: LiveEventsAllocateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>;
beginAllocateAndWait(resourceGroupName: string, accountName: string, liveEventName: string, options?: LiveEventsAllocateOptionalParams): Promise<void>;
beginCreate(resourceGroupName: string, accountName: string, liveEventName: string, parameters: LiveEvent, options?: LiveEventsCreateOptionalParams): Promise<PollerLike<PollOperationState<LiveEventsCreateResponse>, LiveEventsCreateResponse>>;
Expand All @@ -1936,6 +1979,7 @@ export interface LiveEvents {
beginUpdateAndWait(resourceGroupName: string, accountName: string, liveEventName: string, parameters: LiveEvent, options?: LiveEventsUpdateOptionalParams): Promise<LiveEventsUpdateResponse>;
get(resourceGroupName: string, accountName: string, liveEventName: string, options?: LiveEventsGetOptionalParams): Promise<LiveEventsGetResponse>;
list(resourceGroupName: string, accountName: string, options?: LiveEventsListOptionalParams): PagedAsyncIterableIterator<LiveEvent>;
operationLocation(resourceGroupName: string, accountName: string, liveEventName: string, operationId: string, options?: LiveEventsOperationLocationOptionalParams): Promise<LiveEventsOperationLocationResponse>;
}

// @public
Expand All @@ -1944,6 +1988,13 @@ export interface LiveEventsAllocateOptionalParams extends coreClient.OperationOp
updateIntervalInMs?: number;
}

// @public
export interface LiveEventsAsyncOperationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type LiveEventsAsyncOperationResponse = AsyncOperationResult;

// @public
export interface LiveEventsCreateOptionalParams extends coreClient.OperationOptions {
autoStart?: boolean;
Expand Down Expand Up @@ -1981,6 +2032,13 @@ export interface LiveEventsListOptionalParams extends coreClient.OperationOption
// @public
export type LiveEventsListResponse = LiveEventListResult;

// @public
export interface LiveEventsOperationLocationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type LiveEventsOperationLocationResponse = LiveEvent;

// @public
export interface LiveEventsResetOptionalParams extends coreClient.OperationOptions {
resumeFrom?: string;
Expand Down Expand Up @@ -2027,6 +2085,7 @@ export interface LiveOutput extends ProxyResource {
outputSnapTime?: number;
readonly provisioningState?: string;
readonly resourceState?: LiveOutputResourceState;
rewindWindowLength?: string;
readonly systemData?: SystemData;
}

Expand All @@ -2042,14 +2101,23 @@ export type LiveOutputResourceState = string;

// @public
export interface LiveOutputs {
asyncOperation(resourceGroupName: string, accountName: string, operationId: string, options?: LiveOutputsAsyncOperationOptionalParams): Promise<LiveOutputsAsyncOperationResponse>;
beginCreate(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, parameters: LiveOutput, options?: LiveOutputsCreateOptionalParams): Promise<PollerLike<PollOperationState<LiveOutputsCreateResponse>, LiveOutputsCreateResponse>>;
beginCreateAndWait(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, parameters: LiveOutput, options?: LiveOutputsCreateOptionalParams): Promise<LiveOutputsCreateResponse>;
beginDelete(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, options?: LiveOutputsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>;
beginDeleteAndWait(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, options?: LiveOutputsDeleteOptionalParams): Promise<void>;
get(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, options?: LiveOutputsGetOptionalParams): Promise<LiveOutputsGetResponse>;
list(resourceGroupName: string, accountName: string, liveEventName: string, options?: LiveOutputsListOptionalParams): PagedAsyncIterableIterator<LiveOutput>;
operationLocation(resourceGroupName: string, accountName: string, liveEventName: string, liveOutputName: string, operationId: string, options?: LiveOutputsOperationLocationOptionalParams): Promise<LiveOutputsOperationLocationResponse>;
}

// @public
export interface LiveOutputsAsyncOperationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type LiveOutputsAsyncOperationResponse = AsyncOperationResult;

// @public
export interface LiveOutputsCreateOptionalParams extends coreClient.OperationOptions {
resumeFrom?: string;
Expand Down Expand Up @@ -2086,6 +2154,13 @@ export interface LiveOutputsListOptionalParams extends coreClient.OperationOptio
// @public
export type LiveOutputsListResponse = LiveOutputListResult;

// @public
export interface LiveOutputsOperationLocationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type LiveOutputsOperationLocationResponse = LiveOutput;

// @public
export interface Locations {
checkNameAvailability(locationName: string, parameters: CheckNameAvailabilityInput, options?: LocationsCheckNameAvailabilityOptionalParams): Promise<LocationsCheckNameAvailabilityResponse>;
Expand Down Expand Up @@ -2608,6 +2683,9 @@ export interface ResourceIdentity {
// @public
export type Rotation = string;

// @public
export type SecurityLevel = string;

// @public
export interface SelectAudioTrackByAttribute extends AudioTrackDescriptor {
attribute: TrackAttribute;
Expand Down Expand Up @@ -2710,6 +2788,7 @@ export type StreamingEndpointResourceState = string;

// @public
export interface StreamingEndpoints {
asyncOperation(resourceGroupName: string, accountName: string, operationId: string, options?: StreamingEndpointsAsyncOperationOptionalParams): Promise<StreamingEndpointsAsyncOperationResponse>;
beginCreate(resourceGroupName: string, accountName: string, streamingEndpointName: string, parameters: StreamingEndpoint, options?: StreamingEndpointsCreateOptionalParams): Promise<PollerLike<PollOperationState<StreamingEndpointsCreateResponse>, StreamingEndpointsCreateResponse>>;
beginCreateAndWait(resourceGroupName: string, accountName: string, streamingEndpointName: string, parameters: StreamingEndpoint, options?: StreamingEndpointsCreateOptionalParams): Promise<StreamingEndpointsCreateResponse>;
beginDelete(resourceGroupName: string, accountName: string, streamingEndpointName: string, options?: StreamingEndpointsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>;
Expand All @@ -2724,9 +2803,17 @@ export interface StreamingEndpoints {
beginUpdateAndWait(resourceGroupName: string, accountName: string, streamingEndpointName: string, parameters: StreamingEndpoint, options?: StreamingEndpointsUpdateOptionalParams): Promise<StreamingEndpointsUpdateResponse>;
get(resourceGroupName: string, accountName: string, streamingEndpointName: string, options?: StreamingEndpointsGetOptionalParams): Promise<StreamingEndpointsGetResponse>;
list(resourceGroupName: string, accountName: string, options?: StreamingEndpointsListOptionalParams): PagedAsyncIterableIterator<StreamingEndpoint>;
operationLocation(resourceGroupName: string, accountName: string, streamingEndpointName: string, operationId: string, options?: StreamingEndpointsOperationLocationOptionalParams): Promise<StreamingEndpointsOperationLocationResponse>;
skus(resourceGroupName: string, accountName: string, streamingEndpointName: string, options?: StreamingEndpointsSkusOptionalParams): Promise<StreamingEndpointsSkusResponse>;
}

// @public
export interface StreamingEndpointsAsyncOperationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type StreamingEndpointsAsyncOperationResponse = AsyncOperationResult;

// @public
export interface StreamingEndpointsCreateOptionalParams extends coreClient.OperationOptions {
autoStart?: boolean;
Expand Down Expand Up @@ -2769,6 +2856,13 @@ export interface StreamingEndpointsListOptionalParams extends coreClient.Operati
// @public
export type StreamingEndpointsListResponse = StreamingEndpointListResult;

// @public
export interface StreamingEndpointsOperationLocationOptionalParams extends coreClient.OperationOptions {
}

// @public
export type StreamingEndpointsOperationLocationResponse = StreamingEndpoint;

// @public
export interface StreamingEndpointsScaleOptionalParams extends coreClient.OperationOptions {
resumeFrom?: string;
Expand Down
Loading