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
34 changes: 26 additions & 8 deletions sdk/appservice/arm-appservice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,33 @@
# Release History

## 15.0.0 (2023-08-28)

**Features**

## 14.0.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation group GetUsagesInLocation
- Added Interface DaprConfig
- Added Interface GetUsagesInLocationListNextOptionalParams
- Added Interface GetUsagesInLocationListOptionalParams
- Added Interface OneDeployRequest
- Added Type Alias DaprConfigLogLevel
- Added Type Alias GetUsagesInLocationListNextResponse
- Added Type Alias GetUsagesInLocationListResponse
- Added Type Alias TlsCipherSuites
- Interface CheckNameAvailabilityOptionalParams has a new optional parameter environmentId
- Interface ResourceNameAvailabilityRequest has a new optional parameter environmentId
- Interface Site has a new optional parameter daprConfig
- Interface SiteConfig has a new optional parameter minTlsCipherSuite
- Interface SiteConfigResource has a new optional parameter minTlsCipherSuite
- Interface WebAppsCreateOneDeployOperationOptionalParams has a new optional parameter request
- Added Enum KnownDaprConfigLogLevel
- Added Enum KnownTlsCipherSuites
- Added Enum KnownWorkflowState

### Other Changes
**Breaking Changes**

- Class WebSiteManagementClient has a new signature


## 14.0.0 (2023-03-10)

**Features**
Expand Down
8 changes: 4 additions & 4 deletions sdk/appservice/arm-appservice/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "4f4044394791773e6e7e82a9bd90d3935caaca1b",
"commit": "e651b37365076d1bb2d66d2b86a184b03a3f10e4",
"readme": "specification/web/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=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\web\\resource-manager\\readme.md --use=@autorest/[email protected].0-rc.9 --generate-sample=true",
"autorest_command": "autorest --version=3.9.7 --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/web/resource-manager/readme.md --use=@autorest/typescript@^6.0.4",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.2",
"use": "@autorest/[email protected].0-rc.9"
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.2",
"use": "@autorest/typescript@^6.0.4"
}
22 changes: 7 additions & 15 deletions sdk/appservice/arm-appservice/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for WebSiteManagementClient.",
"version": "14.0.1",
"version": "15.0.0",
"engines": {
"node": ">=14.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.5.0",
"@azure/core-lro": "^2.5.4",
"@azure/abort-controller": "^1.0.0",
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.7.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.8.0",
"@azure/core-rest-pipeline": "^1.12.0",
"tslib": "^2.2.0"
},
"keywords": [
Expand Down Expand Up @@ -48,8 +48,8 @@
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@types/node": "^14.0.0",
"@azure/dev-tool": "^1.0.0",
"ts-node": "^10.0.0"
"ts-node": "^10.0.0",
"@azure/dev-tool": "^1.0.0"
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -112,13 +112,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/appservice/arm-appservice",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-appservice?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/appservice/arm-appservice"
}
104 changes: 100 additions & 4 deletions sdk/appservice/arm-appservice/review/arm-appservice.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1885,6 +1885,7 @@ export type Channels = "Notification" | "Api" | "Email" | "Webhook" | "All";

// @public
export interface CheckNameAvailabilityOptionalParams extends coreClient.OperationOptions {
environmentId?: string;
isFqdn?: boolean;
}

Expand Down Expand Up @@ -2449,6 +2450,20 @@ export interface DaprComponent {
version?: string;
}

// @public
export interface DaprConfig {
appId?: string;
appPort?: number;
enableApiLogging?: boolean;
enabled?: boolean;
httpMaxRequestSize?: number;
httpReadBufferSize?: number;
logLevel?: DaprConfigLogLevel;
}

// @public
export type DaprConfigLogLevel = string;

// @public
export interface DaprMetadata {
name?: string;
Expand Down Expand Up @@ -3634,6 +3649,25 @@ export interface GetSubscriptionDeploymentLocationsOptionalParams extends coreCl
// @public
export type GetSubscriptionDeploymentLocationsResponse = DeploymentLocations;

// @public
export interface GetUsagesInLocation {
list(location: string, quotaType: string, options?: GetUsagesInLocationListOptionalParams): PagedAsyncIterableIterator<CsmUsageQuota>;
}

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

// @public
export type GetUsagesInLocationListNextResponse = CsmUsageQuotaCollection;

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

// @public
export type GetUsagesInLocationListResponse = CsmUsageQuotaCollection;

// @public
export interface GitHub {
enabled?: boolean;
Expand Down Expand Up @@ -4042,6 +4076,14 @@ export enum KnownCustomDomainStatus {
Validating = "Validating"
}

// @public
export enum KnownDaprConfigLogLevel {
Debug = "debug",
Error = "error",
Info = "info",
Warn = "warn"
}

// @public
export enum KnownDatabaseType {
LocalMySql = "LocalMySql",
Expand Down Expand Up @@ -4261,6 +4303,27 @@ export enum KnownSupportedTlsVersions {
One2 = "1.2"
}

// @public
export enum KnownTlsCipherSuites {
TLSAES128GCMSHA256 = "TLS_AES_128_GCM_SHA256",
TLSAES256GCMSHA384 = "TLS_AES_256_GCM_SHA384",
TLSEcdheEcdsaWithAES128CBCSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
TLSEcdheEcdsaWithAES128GCMSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
TLSEcdheEcdsaWithAES256GCMSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
TLSEcdheRSAWithAES128CBCSHA = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
TLSEcdheRSAWithAES128GCMSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384",
TLSEcdheRSAWithAES256GCMSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
TLSRSAWithAES128CBCSHA = "TLS_RSA_WITH_AES_128_CBC_SHA",
TLSRSAWithAES128CBCSHA256 = "TLS_RSA_WITH_AES_128_CBC_SHA256",
TLSRSAWithAES128GCMSHA256 = "TLS_RSA_WITH_AES_128_GCM_SHA256",
TLSRSAWithAES256CBCSHA = "TLS_RSA_WITH_AES_256_CBC_SHA",
TLSRSAWithAES256CBCSHA256 = "TLS_RSA_WITH_AES_256_CBC_SHA256",
TLSRSAWithAES256GCMSHA384 = "TLS_RSA_WITH_AES_256_GCM_SHA384"
}

// @public
export enum KnownTriggerTypes {
HttpTrigger = "HttpTrigger",
Expand Down Expand Up @@ -4324,6 +4387,16 @@ export enum KnownWorkflowSkuName {
Standard = "Standard"
}

// @public
export enum KnownWorkflowState {
Completed = "Completed",
Deleted = "Deleted",
Disabled = "Disabled",
Enabled = "Enabled",
NotSpecified = "NotSpecified",
Suspended = "Suspended"
}

// @public
export enum KnownWorkflowStatus {
Aborted = "Aborted",
Expand Down Expand Up @@ -4811,6 +4884,18 @@ export interface Nonce {
// @public
export type NotificationLevel = "Critical" | "Warning" | "Information" | "NonUrgentSuggestion";

// @public
export interface OneDeployRequest extends ProxyOnlyResource {
async?: boolean;
clean?: boolean;
ignoreStack?: boolean;
packageUri?: string;
path?: string;
reset?: boolean;
restart?: boolean;
trackDeploymentProgress?: boolean;
}

// @public
export interface OpenAuthenticationAccessPolicies {
policies?: {
Expand Down Expand Up @@ -5806,6 +5891,7 @@ export interface ResourceNameAvailability {

// @public
export interface ResourceNameAvailabilityRequest {
environmentId?: string;
isFqdn?: boolean;
name: string;
type: CheckNameResourceTypes;
Expand Down Expand Up @@ -5980,6 +6066,7 @@ export interface Site extends Resource {
containerSize?: number;
customDomainVerificationId?: string;
dailyMemoryTimeQuota?: number;
daprConfig?: DaprConfig;
readonly defaultHostName?: string;
enabled?: boolean;
readonly enabledHostNames?: string[];
Expand Down Expand Up @@ -6134,6 +6221,7 @@ export interface SiteConfig {
managedServiceIdentityId?: number;
metadata?: NameValuePair[];
minimumElasticInstanceCount?: number;
minTlsCipherSuite?: TlsCipherSuites;
minTlsVersion?: SupportedTlsVersions;
netFrameworkVersion?: string;
nodeVersion?: string;
Expand Down Expand Up @@ -6219,6 +6307,7 @@ export interface SiteConfigResource extends ProxyOnlyResource {
managedServiceIdentityId?: number;
metadata?: NameValuePair[];
minimumElasticInstanceCount?: number;
minTlsCipherSuite?: TlsCipherSuites;
minTlsVersion?: SupportedTlsVersions;
netFrameworkVersion?: string;
nodeVersion?: string;
Expand Down Expand Up @@ -7672,6 +7761,9 @@ export interface TldLegalAgreementCollection {
value: TldLegalAgreement[];
}

// @public
export type TlsCipherSuites = string;

// @public
export interface TokenStore {
azureBlobStorage?: BlobStorageTokenStore;
Expand Down Expand Up @@ -8653,10 +8745,11 @@ export type WebAppsCreateMSDeployOperationSlotResponse = MSDeployStatus;

// @public
export interface WebAppsCreateOneDeployOperationOptionalParams extends coreClient.OperationOptions {
request?: OneDeployRequest;
}

// @public
export type WebAppsCreateOneDeployOperationResponse = Record<string, unknown>;
export type WebAppsCreateOneDeployOperationResponse = Deployment;

// @public
export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends coreClient.OperationOptions {
Expand Down Expand Up @@ -9564,7 +9657,7 @@ export interface WebAppsGetOneDeployStatusOptionalParams extends coreClient.Oper
}

// @public
export type WebAppsGetOneDeployStatusResponse = Record<string, unknown>;
export type WebAppsGetOneDeployStatusResponse = Deployment;

// @public
export interface WebAppsGetOptionalParams extends coreClient.OperationOptions {
Expand Down Expand Up @@ -11777,6 +11870,7 @@ export class WebSiteManagementClient extends coreClient.ServiceClient {
// (undocumented)
$host: string;
constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams);
constructor(credentials: coreAuth.TokenCredential, options?: WebSiteManagementClientOptionalParams);
// (undocumented)
apiVersion: string;
// (undocumented)
Expand Down Expand Up @@ -11808,6 +11902,8 @@ export class WebSiteManagementClient extends coreClient.ServiceClient {
getSourceControl(sourceControlType: string, options?: GetSourceControlOptionalParams): Promise<GetSourceControlResponse>;
getSubscriptionDeploymentLocations(options?: GetSubscriptionDeploymentLocationsOptionalParams): Promise<GetSubscriptionDeploymentLocationsResponse>;
// (undocumented)
getUsagesInLocation: GetUsagesInLocation;
// (undocumented)
global: Global_2;
// (undocumented)
kubeEnvironments: KubeEnvironments;
Expand All @@ -11828,7 +11924,7 @@ export class WebSiteManagementClient extends coreClient.ServiceClient {
// (undocumented)
staticSites: StaticSites;
// (undocumented)
subscriptionId: string;
subscriptionId?: string;
// (undocumented)
topLevelDomains: TopLevelDomains;
updatePublishingUser(userDetails: User, options?: UpdatePublishingUserOptionalParams): Promise<UpdatePublishingUserResponse>;
Expand Down Expand Up @@ -12301,7 +12397,7 @@ export interface WorkflowsRegenerateAccessKeyOptionalParams extends coreClient.O
}

// @public
export type WorkflowState = "NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended";
export type WorkflowState = string;

// @public
export type WorkflowStatus = string;
Expand Down
Loading