diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/CHANGELOG.md b/sdk/servicefabricmesh/arm-servicefabricmesh/CHANGELOG.md index 77d8a92d1ee6..a9bfc49eefec 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/CHANGELOG.md +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/CHANGELOG.md @@ -1,18 +1,8 @@ # Release History + +## 3.0.0-beta.4 (2022-07-10) -## 3.0.0-beta.4 (Unreleased) - -### Features Added - -### Breaking Changes - -### Bugs Fixed - -### Other Changes - -## 3.0.0-beta.3 (2022-06-15) - -The package of @azure/arm-servicefabricmesh is using our next generation design principles since version 3.0.0-beta.3, which contains breaking changes. +The package of @azure/arm-servicefabricmesh is using our next generation design principles since version 3.0.0-beta.4, which contains breaking changes. To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog). diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json b/sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json index 2d4455589319..c6edb5400f26 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json @@ -1,8 +1,8 @@ { - "commit": "aa42d66d5b919ea80c8dde04ae19d30a9c974d7d", + "commit": "18ca7952797fbe01b711ce84049d908214b0641e", "readme": "specification/servicefabricmesh/resource-manager/readme.md", - "autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --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\\servicefabricmesh\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-beta.20 --generate-sample=true", + "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=/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-alpha.19.20220425.1", "repository_url": "https://github.com/Azure/azure-rest-api-specs.git", - "release_tool": "@azure-tools/js-sdk-release-tools@2.3.0", - "use": "@autorest/typescript@6.0.0-beta.20" + "release_tool": "@azure-tools/js-sdk-release-tools@2.4.0", + "use": "@autorest/typescript@6.0.0-alpha.19.20220425.1" } \ No newline at end of file diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/package.json b/sdk/servicefabricmesh/arm-servicefabricmesh/package.json index 41c73bc8afe8..043c20483020 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/package.json +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/package.json @@ -41,8 +41,6 @@ "@azure-tools/test-recorder": "^2.0.0", "@azure-tools/test-credential": "^1.0.0", "mocha": "^7.1.1", - "@types/chai": "^4.2.8", - "chai": "^4.2.0", "cross-env": "^7.0.2", "@azure/dev-tool": "^1.0.0" }, @@ -108,13 +106,5 @@ } ] }, - "autoPublish": true, - "//sampleConfiguration": { - "productName": "", - "productSlugs": [ - "azure" - ], - "disableDocsMs": true, - "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-servicefabricmesh?view=azure-node-preview" - } -} + "autoPublish": true +} \ No newline at end of file diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/review/arm-servicefabricmesh.api.md b/sdk/servicefabricmesh/arm-servicefabricmesh/review/arm-servicefabricmesh.api.md index 0826ce4734c0..248800e59973 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/review/arm-servicefabricmesh.api.md +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/review/arm-servicefabricmesh.api.md @@ -105,7 +105,7 @@ export interface ApplicationResourceDescriptionList { } // @public -export type ApplicationResourceProperties = ProvisionedResourceProperties & ApplicationProperties; +export type ApplicationResourceProperties = ProvisionedResourceProperties & ApplicationProperties & {}; // @public export type ApplicationScopedVolume = VolumeReference & { @@ -435,7 +435,7 @@ export interface GatewayResourceDescriptionList { } // @public -export type GatewayResourceProperties = ProvisionedResourceProperties & GatewayProperties; +export type GatewayResourceProperties = ProvisionedResourceProperties & GatewayProperties & {}; // @public export type HeaderMatchType = string; @@ -491,7 +491,7 @@ export interface ImageRegistryCredential { } // @public -export type InlinedValueSecretResourceProperties = SecretResourceProperties; +export type InlinedValueSecretResourceProperties = SecretResourceProperties & {}; // @public export enum KnownApplicationScopedVolumeKind { @@ -569,7 +569,7 @@ export enum KnownResourceStatus { // @public export enum KnownSecretKind { - InlinedValue = "inlinedValue" + InlinedValue = "InlinedValue" } // @public @@ -737,7 +737,7 @@ export interface ProvisionedResourceProperties { } // @public -export type ProxyResource = Resource; +export type ProxyResource = Resource & {}; // @public export interface ReliableCollectionsRef { @@ -932,7 +932,7 @@ export interface SecretValueResourceDescriptionList { } // @public -export type SecretValueResourceProperties = ProvisionedResourceProperties & SecretValueProperties; +export type SecretValueResourceProperties = ProvisionedResourceProperties & SecretValueProperties & {}; // @public export interface Service { @@ -1079,7 +1079,7 @@ export interface ServiceResourceDescriptionList { } // @public -export type ServiceResourceProperties = ProvisionedResourceProperties & ServiceReplicaProperties & ServiceProperties; +export type ServiceResourceProperties = ProvisionedResourceProperties & ServiceReplicaProperties & ServiceProperties & {}; // @public export interface Setting { @@ -1203,7 +1203,7 @@ export interface VolumeResourceDescriptionList { } // @public -export type VolumeResourceProperties = ProvisionedResourceProperties & VolumeProperties; +export type VolumeResourceProperties = ProvisionedResourceProperties & VolumeProperties & {}; // (No @packageDocumentation comment for this package) diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts b/sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts index 534ced6026e7..db1d3daf8534 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts @@ -683,11 +683,11 @@ export type SecretResourcePropertiesBase = ProvisionedResourceProperties & { /** This type describes properties of a secret value resource. */ export type SecretValueResourceProperties = ProvisionedResourceProperties & - SecretValueProperties; + SecretValueProperties & {}; /** This type describes properties of a volume resource. */ export type VolumeResourceProperties = ProvisionedResourceProperties & - VolumeProperties; + VolumeProperties & {}; /** This type describes the properties of a network resource, including its kind. */ export type NetworkResourcePropertiesBase = ProvisionedResourceProperties & { @@ -697,16 +697,16 @@ export type NetworkResourcePropertiesBase = ProvisionedResourceProperties & { /** This type describes properties of a gateway resource. */ export type GatewayResourceProperties = ProvisionedResourceProperties & - GatewayProperties; + GatewayProperties & {}; /** This type describes properties of a service resource. */ export type ServiceResourceProperties = ProvisionedResourceProperties & ServiceReplicaProperties & - ServiceProperties; + ServiceProperties & {}; /** This type describes properties of an application resource. */ export type ApplicationResourceProperties = ProvisionedResourceProperties & - ApplicationProperties; + ApplicationProperties & {}; /** The resource model definition for Azure Resource Manager tracked top-level resource. */ export type TrackedResource = Resource & { @@ -717,7 +717,7 @@ export type TrackedResource = Resource & { }; /** The resource model definition for Azure Resource Manager proxy resource. It will have everything other than required location and tags. */ -export type ProxyResource = Resource; +export type ProxyResource = Resource & {}; /** Describes a replica of a service resource. */ export type ServiceReplicaDescription = ServiceReplicaProperties & { @@ -991,7 +991,7 @@ export type ApplicationResourceDescription = TrackedResource & { }; /** Describes the properties of a secret resource whose value is provided explicitly as plaintext. The secret resource may have multiple values, each being uniquely versioned. The secret value of each version is stored encrypted, and delivered as plaintext into the context of applications referencing it. */ -export type InlinedValueSecretResourceProperties = SecretResourceProperties; +export type InlinedValueSecretResourceProperties = SecretResourceProperties & {}; /** Information about a Service Fabric container network local to a single Service Fabric cluster. */ export type LocalNetworkResourceProperties = NetworkResourceProperties & { @@ -1032,7 +1032,7 @@ export type ResourceStatus = string; /** Known values of {@link SecretKind} that the service accepts. */ export enum KnownSecretKind { /** A simple secret resource whose plaintext value is provided by the user. */ - InlinedValue = "inlinedValue" + InlinedValue = "InlinedValue" } /** @@ -1040,7 +1040,7 @@ export enum KnownSecretKind { * {@link KnownSecretKind} can be used interchangeably with SecretKind, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **inlinedValue**: A simple secret resource whose plaintext value is provided by the user. + * **InlinedValue**: A simple secret resource whose plaintext value is provided by the user. */ export type SecretKind = string; diff --git a/sdk/servicefabricmesh/arm-servicefabricmesh/tsconfig.json b/sdk/servicefabricmesh/arm-servicefabricmesh/tsconfig.json index b352b9a4ca89..3e6ae96443f3 100644 --- a/sdk/servicefabricmesh/arm-servicefabricmesh/tsconfig.json +++ b/sdk/servicefabricmesh/arm-servicefabricmesh/tsconfig.json @@ -15,17 +15,11 @@ ], "declaration": true, "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-servicefabricmesh": [ - "./src/index" - ] - } + "importHelpers": true }, "include": [ "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" + "./test/**/*.ts" ], "exclude": [ "node_modules"