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
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.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).

Expand Down
8 changes: 4 additions & 4 deletions sdk/servicefabricmesh/arm-servicefabricmesh/_meta.json
Original file line number Diff line number Diff line change
@@ -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"
}
14 changes: 2 additions & 12 deletions sdk/servicefabricmesh/arm-servicefabricmesh/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
},
Expand Down Expand Up @@ -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
}
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ export interface ApplicationResourceDescriptionList {
}

// @public
export type ApplicationResourceProperties = ProvisionedResourceProperties & ApplicationProperties;
export type ApplicationResourceProperties = ProvisionedResourceProperties & ApplicationProperties & {};

// @public
export type ApplicationScopedVolume = VolumeReference & {
Expand Down Expand Up @@ -435,7 +435,7 @@ export interface GatewayResourceDescriptionList {
}

// @public
export type GatewayResourceProperties = ProvisionedResourceProperties & GatewayProperties;
export type GatewayResourceProperties = ProvisionedResourceProperties & GatewayProperties & {};

// @public
export type HeaderMatchType = string;
Expand Down Expand Up @@ -491,7 +491,7 @@ export interface ImageRegistryCredential {
}

// @public
export type InlinedValueSecretResourceProperties = SecretResourceProperties;
export type InlinedValueSecretResourceProperties = SecretResourceProperties & {};

// @public
export enum KnownApplicationScopedVolumeKind {
Expand Down Expand Up @@ -569,7 +569,7 @@ export enum KnownResourceStatus {

// @public
export enum KnownSecretKind {
InlinedValue = "inlinedValue"
InlinedValue = "InlinedValue"
}

// @public
Expand Down Expand Up @@ -737,7 +737,7 @@ export interface ProvisionedResourceProperties {
}

// @public
export type ProxyResource = Resource;
export type ProxyResource = Resource & {};

// @public
export interface ReliableCollectionsRef {
Expand Down Expand Up @@ -932,7 +932,7 @@ export interface SecretValueResourceDescriptionList {
}

// @public
export type SecretValueResourceProperties = ProvisionedResourceProperties & SecretValueProperties;
export type SecretValueResourceProperties = ProvisionedResourceProperties & SecretValueProperties & {};

// @public
export interface Service {
Expand Down Expand Up @@ -1079,7 +1079,7 @@ export interface ServiceResourceDescriptionList {
}

// @public
export type ServiceResourceProperties = ProvisionedResourceProperties & ServiceReplicaProperties & ServiceProperties;
export type ServiceResourceProperties = ProvisionedResourceProperties & ServiceReplicaProperties & ServiceProperties & {};

// @public
export interface Setting {
Expand Down Expand Up @@ -1203,7 +1203,7 @@ export interface VolumeResourceDescriptionList {
}

// @public
export type VolumeResourceProperties = ProvisionedResourceProperties & VolumeProperties;
export type VolumeResourceProperties = ProvisionedResourceProperties & VolumeProperties & {};

// (No @packageDocumentation comment for this package)

Expand Down
18 changes: 9 additions & 9 deletions sdk/servicefabricmesh/arm-servicefabricmesh/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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 & {
Expand All @@ -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 & {
Expand All @@ -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 & {
Expand Down Expand Up @@ -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 & {
Expand Down Expand Up @@ -1032,15 +1032,15 @@ 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"
}

/**
* Defines values for SecretKind. \
* {@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;

Expand Down
10 changes: 2 additions & 8 deletions sdk/servicefabricmesh/arm-servicefabricmesh/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down