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
21 changes: 18 additions & 3 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 3 additions & 13 deletions sdk/servicefabricmesh/arm-servicefabricmesh/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,8 @@
# Release History

## 3.0.0-beta.5 (2023-03-14)

## 3.0.0-beta.5 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

## 3.0.0-beta.4 (2023-02-02)

The package of @azure/arm-servicefabricmesh is using our next generation design principles since version 3.0.0-beta.4, which contains breaking changes.
The package of @azure/arm-servicefabricmesh is using our next generation design principles since version 3.0.0-beta.5, which contains breaking changes.

To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog).

Expand Down
10 changes: 5 additions & 5 deletions sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "aa42d66d5b919ea80c8dde04ae19d30a9c974d7d",
"readme": "specification\\servicefabricmesh\\resource-manager\\readme.md",
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\servicefabricmesh\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.7 --generate-sample=true",
"commit": "e99cc530a256770bd4e47253e59798fba5beb4dc",
"readme": "specification/servicefabricmesh/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.3 --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/servicefabricmesh/resource-manager/readme.md --use=@autorest/typescript@6.0.0-rc.9",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.0",
"use": "@autorest/typescript@6.0.0-rc.7"
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.2",
"use": "@autorest/typescript@6.0.0-rc.9"
}
20 changes: 6 additions & 14 deletions sdk/servicefabricmesh/arm-servicefabricmesh/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
},
"dependencies": {
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.6.1",
"@azure/core-client": "^1.7.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.8.0",
"tslib": "^2.2.0"
Expand All @@ -31,15 +31,15 @@
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-multi-entry": "^6.0.0",
"@rollup/plugin-node-resolve": "^13.1.3",
"mkdirp": "^1.0.4",
"mkdirp": "^2.1.2",
"rollup": "^2.66.1",
"rollup-plugin-sourcemaps": "^0.6.3",
"typescript": "~4.8.0",
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"dotenv": "^8.2.0",
"dotenv": "^16.0.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^3.0.0",
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^7.1.1",
"@types/chai": "^4.2.8",
Expand Down Expand Up @@ -109,13 +109,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/servicefabricmesh/arm-servicefabricmesh",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-servicefabricmesh?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/servicefabricmesh/arm-servicefabricmesh"
}
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,11 @@ export type AutoScalingTriggerKind = string;
// @public (undocumented)
export type AutoScalingTriggerUnion = AutoScalingTrigger | AverageLoadScalingTrigger;

// @public
export interface AvailableOperationDescriptionProperties {
serviceSpecification?: ServiceSpecification;
}

// @public
export interface AvailableOperationDisplay {
description?: string;
Expand Down Expand Up @@ -303,6 +308,18 @@ export interface DiagnosticsSinkProperties {
// @public (undocumented)
export type DiagnosticsSinkPropertiesUnion = DiagnosticsSinkProperties | AzureInternalMonitoringPipelineSinkDescription;

// @public
export interface Dimension {
// (undocumented)
displayName?: string;
// (undocumented)
internalName?: string;
// (undocumented)
name?: string;
// (undocumented)
toBeExportedForShoebox?: boolean;
}

// @public
export interface EndpointProperties {
name: string;
Expand Down Expand Up @@ -595,13 +612,71 @@ export interface LocalNetworkResourceProperties extends NetworkResourcePropertie
networkAddressPrefix?: string;
}

// @public
export interface LogSpecification {
// (undocumented)
blobDuration?: string;
// (undocumented)
displayName?: string;
// (undocumented)
logFilterPattern?: string;
// (undocumented)
name?: string;
}

// @public
export interface ManagedProxyResource {
readonly id?: string;
name?: string;
readonly type?: string;
}

// @public
export interface MetricAvailability {
// (undocumented)
blobDuration?: string;
// (undocumented)
timeGrain?: string;
}

// @public
export interface MetricSpecification {
// (undocumented)
aggregationType?: string;
// (undocumented)
availabilities?: MetricAvailability[];
// (undocumented)
category?: string;
// (undocumented)
dimensions?: Dimension[];
// (undocumented)
displayDescription?: string;
// (undocumented)
displayName?: string;
// (undocumented)
enableRegionalMdmAccount?: boolean;
// (undocumented)
fillGapWithZero?: boolean;
// (undocumented)
isInternal?: boolean;
// (undocumented)
metricFilterPattern?: string;
// (undocumented)
name?: string;
// (undocumented)
sourceMdmAccount?: string;
// (undocumented)
sourceMdmNamespace?: string;
// (undocumented)
supportedAggregationTypes?: string[];
// (undocumented)
supportedTimeGrainTypes?: string[];
// (undocumented)
supportsInstanceLevelAggregation?: boolean;
// (undocumented)
unit?: string;
}

// @public
export interface Network {
create(resourceGroupName: string, networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options?: NetworkCreateOptionalParams): Promise<NetworkCreateResponse>;
Expand Down Expand Up @@ -711,6 +786,7 @@ export interface OperationResult {
name?: string;
nextLink?: string;
origin?: string;
properties?: AvailableOperationDescriptionProperties;
}

// @public
Expand Down Expand Up @@ -1089,6 +1165,14 @@ export interface ServiceResourceDescriptionList {
export interface ServiceResourceProperties extends ProvisionedResourceProperties, ServiceReplicaProperties, ServiceProperties {
}

// @public
export interface ServiceSpecification {
// (undocumented)
logSpecifications?: LogSpecification[];
// (undocumented)
metricSpecifications?: MetricSpecification[];
}

// @public
export interface Setting {
name?: string;
Expand Down
60 changes: 60 additions & 0 deletions sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ export interface OperationResult {
origin?: string;
/** The URL to use for getting the next set of results. */
nextLink?: string;
/** Properties of the operation */
properties?: AvailableOperationDescriptionProperties;
}

/** An operation available at the listed Azure resource provider. */
Expand All @@ -71,6 +73,64 @@ export interface AvailableOperationDisplay {
description?: string;
}

/** Properties available for a Microsoft.Web resource provider operation. */
export interface AvailableOperationDescriptionProperties {
/** Resource metrics service provided by Microsoft.Insights resource provider. */
serviceSpecification?: ServiceSpecification;
}

/** Resource metrics service provided by Microsoft.Insights resource provider. */
export interface ServiceSpecification {
metricSpecifications?: MetricSpecification[];
logSpecifications?: LogSpecification[];
}

/** Definition of a single resource metric. */
export interface MetricSpecification {
name?: string;
displayName?: string;
displayDescription?: string;
unit?: string;
aggregationType?: string;
supportsInstanceLevelAggregation?: boolean;
enableRegionalMdmAccount?: boolean;
sourceMdmAccount?: string;
sourceMdmNamespace?: string;
metricFilterPattern?: string;
fillGapWithZero?: boolean;
isInternal?: boolean;
dimensions?: Dimension[];
category?: string;
availabilities?: MetricAvailability[];
supportedTimeGrainTypes?: string[];
supportedAggregationTypes?: string[];
}

/**
* Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app,
* where instance name is dimension of the metric HTTP request
*/
export interface Dimension {
name?: string;
displayName?: string;
internalName?: string;
toBeExportedForShoebox?: boolean;
}

/** Retention policy of a resource metric. */
export interface MetricAvailability {
timeGrain?: string;
blobDuration?: string;
}

/** Log Definition of a single resource metric. */
export interface LogSpecification {
name?: string;
displayName?: string;
blobDuration?: string;
logFilterPattern?: string;
}

/** The error details. */
export interface ErrorModel {
/** Error model information */
Expand Down
Loading