Skip to content

Commit f09abc8

Browse files
author
SDKAuto
committed
CodeGen from PR 15457 in Azure/azure-rest-api-specs
Merge c2635232612e13319a00584e5a949f5b2ecdba99 into 9f70268eb3c71b3d79a7ded837ea20d3e7383d30
1 parent af0330b commit f09abc8

File tree

3 files changed

+133
-146
lines changed

3 files changed

+133
-146
lines changed

sdk/appservice/arm-appservice/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"rollup-plugin-sourcemaps": "^0.4.2",
2828
"uglify-js": "^3.6.0"
2929
},
30-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/appservice/arm-appservice",
30+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/appservice/arm-appservice",
3131
"repository": {
3232
"type": "git",
3333
"url": "https://github.com/Azure/azure-sdk-for-js.git"

sdk/appservice/arm-appservice/src/models/index.ts

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -6609,7 +6609,7 @@ export interface AllowedAudiencesValidation {
66096609
/**
66106610
* The configuration settings of the Azure Active Directory allowed principals.
66116611
*/
6612-
export interface AllowedPrincipals extends ProxyOnlyResource {
6612+
export interface AllowedPrincipals {
66136613
/**
66146614
* The list of the allowed groups.
66156615
*/
@@ -6647,7 +6647,7 @@ export interface ApiKVReference extends ProxyOnlyResource {
66476647
* The configuration settings of the app registration for providers that have app ids and app
66486648
* secrets
66496649
*/
6650-
export interface AppRegistration extends ProxyOnlyResource {
6650+
export interface AppRegistration {
66516651
/**
66526652
* The App ID of the app used for login.
66536653
*/
@@ -6685,7 +6685,7 @@ export interface LoginScopes {
66856685
/**
66866686
* The configuration settings of the Apple provider.
66876687
*/
6688-
export interface Apple extends ProxyOnlyResource {
6688+
export interface Apple {
66896689
/**
66906690
* <code>false</code> if the Apple provider should not be enabled despite the set registration;
66916691
* otherwise, <code>true</code>.
@@ -6789,7 +6789,7 @@ export interface AuthPlatform {
67896789
/**
67906790
* The configuration settings of the Azure Active Directory app registration.
67916791
*/
6792-
export interface AzureActiveDirectoryRegistration extends ProxyOnlyResource {
6792+
export interface AzureActiveDirectoryRegistration {
67936793
/**
67946794
* The OpenID Connect Issuer URI that represents the entity which issues access tokens for this
67956795
* application.
@@ -6835,7 +6835,7 @@ export interface AzureActiveDirectoryRegistration extends ProxyOnlyResource {
68356835
/**
68366836
* The configuration settings of the Azure Active Directory login flow.
68376837
*/
6838-
export interface AzureActiveDirectoryLogin extends ProxyOnlyResource {
6838+
export interface AzureActiveDirectoryLogin {
68396839
/**
68406840
* Login parameters to send to the OpenID Connect authorization endpoint when
68416841
* a user logs in. Each parameter must be in the form "key=value".
@@ -6879,7 +6879,7 @@ export interface DefaultAuthorizationPolicy {
68796879
/**
68806880
* The configuration settings of the Azure Active Directory token validation flow.
68816881
*/
6882-
export interface AzureActiveDirectoryValidation extends ProxyOnlyResource {
6882+
export interface AzureActiveDirectoryValidation {
68836883
/**
68846884
* The configuration settings of the checks that should be made while validating the JWT Claims.
68856885
*/
@@ -6959,7 +6959,7 @@ export interface AzureStaticWebAppsRegistration {
69596959
/**
69606960
* The configuration settings of the Azure Static Web Apps provider.
69616961
*/
6962-
export interface AzureStaticWebApps extends ProxyOnlyResource {
6962+
export interface AzureStaticWebApps {
69636963
/**
69646964
* <code>false</code> if the Azure Static Web Apps provider should not be enabled despite the set
69656965
* registration; otherwise, <code>true</code>.
@@ -7147,7 +7147,7 @@ export interface BackupRequest extends ProxyOnlyResource {
71477147
/**
71487148
* The configuration settings of the storage of the tokens if blob storage is used.
71497149
*/
7150-
export interface BlobStorageTokenStore extends ProxyOnlyResource {
7150+
export interface BlobStorageTokenStore {
71517151
/**
71527152
* The name of the app setting containing the SAS URL of the blob storage containing the tokens.
71537153
*/
@@ -7496,7 +7496,7 @@ export interface OpenIdConnectLogin {
74967496
/**
74977497
* The configuration settings of the custom Open ID Connect provider.
74987498
*/
7499-
export interface CustomOpenIdConnectProvider extends ProxyOnlyResource {
7499+
export interface CustomOpenIdConnectProvider {
75007500
/**
75017501
* <code>false</code> if the custom Open ID provider provider should not be enabled; otherwise,
75027502
* <code>true</code>.
@@ -7739,7 +7739,7 @@ export interface FunctionSecrets {
77397739
/**
77407740
* The configuration settings of the GitHub provider.
77417741
*/
7742-
export interface GitHub extends ProxyOnlyResource {
7742+
export interface GitHub {
77437743
/**
77447744
* <code>false</code> if the GitHub provider should not be enabled despite the set registration;
77457745
* otherwise, <code>true</code>.
@@ -7845,7 +7845,7 @@ export interface GlobalValidation {
78457845
/**
78467846
* The configuration settings of the Google provider.
78477847
*/
7848-
export interface Google extends ProxyOnlyResource {
7848+
export interface Google {
78497849
/**
78507850
* <code>false</code> if the Google provider should not be enabled despite the set registration;
78517851
* otherwise, <code>true</code>.
@@ -7970,6 +7970,29 @@ export interface HttpSettings {
79707970
forwardProxy?: ForwardProxy;
79717971
}
79727972

7973+
/**
7974+
* The configuration settings of the legacy Microsoft Account provider.
7975+
*/
7976+
export interface LegacyMicrosoftAccount {
7977+
/**
7978+
* <code>false</code> if the legacy Microsoft Account provider should not be enabled despite the
7979+
* set registration; otherwise, <code>true</code>.
7980+
*/
7981+
enabled?: boolean;
7982+
/**
7983+
* The configuration settings of the app registration for the legacy Microsoft Account provider.
7984+
*/
7985+
registration?: ClientRegistration;
7986+
/**
7987+
* The configuration settings of the login flow.
7988+
*/
7989+
login?: LoginScopes;
7990+
/**
7991+
* The configuration settings of the legacy Microsoft Account provider token validation flow.
7992+
*/
7993+
validation?: AllowedAudiencesValidation;
7994+
}
7995+
79737996
/**
79747997
* The configuration settings of the app registration for the Twitter provider.
79757998
*/
@@ -7990,7 +8013,7 @@ export interface TwitterRegistration {
79908013
/**
79918014
* The configuration settings of the Twitter provider.
79928015
*/
7993-
export interface Twitter extends ProxyOnlyResource {
8016+
export interface Twitter {
79948017
/**
79958018
* <code>false</code> if the Twitter provider should not be enabled despite the set registration;
79968019
* otherwise, <code>true</code>.
@@ -8002,29 +8025,6 @@ export interface Twitter extends ProxyOnlyResource {
80028025
registration?: TwitterRegistration;
80038026
}
80048027

8005-
/**
8006-
* The configuration settings of the legacy Microsoft Account provider.
8007-
*/
8008-
export interface LegacyMicrosoftAccount extends ProxyOnlyResource {
8009-
/**
8010-
* <code>false</code> if the legacy Microsoft Account provider should not be enabled despite the
8011-
* set registration; otherwise, <code>true</code>.
8012-
*/
8013-
enabled?: boolean;
8014-
/**
8015-
* The configuration settings of the app registration for the legacy Microsoft Account provider.
8016-
*/
8017-
registration?: ClientRegistration;
8018-
/**
8019-
* The configuration settings of the login flow.
8020-
*/
8021-
login?: LoginScopes;
8022-
/**
8023-
* The configuration settings of the legacy Microsoft Account provider token validation flow.
8024-
*/
8025-
validation?: AllowedAudiencesValidation;
8026-
}
8027-
80288028
/**
80298029
* The configuration settings of each of the identity providers used to configure App Service
80308030
* Authentication/Authorization.
@@ -8046,19 +8046,14 @@ export interface IdentityProviders {
80468046
* The configuration settings of the Google provider.
80478047
*/
80488048
google?: Google;
8049-
/**
8050-
* The configuration settings of the Twitter provider.
8051-
*/
8052-
twitter?: Twitter;
8053-
/**
8054-
* The map of the name of the alias of each custom Open ID Connect provider to the
8055-
* configuration settings of the custom Open ID Connect provider.
8056-
*/
8057-
customOpenIdConnectProviders?: { [propertyName: string]: CustomOpenIdConnectProvider };
80588049
/**
80598050
* The configuration settings of the legacy Microsoft Account provider.
80608051
*/
80618052
legacyMicrosoftAccount?: LegacyMicrosoftAccount;
8053+
/**
8054+
* The configuration settings of the Twitter provider.
8055+
*/
8056+
twitter?: Twitter;
80628057
/**
80638058
* The configuration settings of the Apple provider.
80648059
*/
@@ -8067,6 +8062,11 @@ export interface IdentityProviders {
80678062
* The configuration settings of the Azure Static Web Apps provider.
80688063
*/
80698064
azureStaticWebApps?: AzureStaticWebApps;
8065+
/**
8066+
* The map of the name of the alias of each custom Open ID Connect provider to the
8067+
* configuration settings of the custom Open ID Connect provider.
8068+
*/
8069+
customOpenIdConnectProviders?: { [propertyName: string]: CustomOpenIdConnectProvider };
80708070
}
80718071

80728072
/**

0 commit comments

Comments
 (0)