diff --git a/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts b/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts index ae754b309f13..fea2ee61762d 100644 --- a/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts +++ b/sdk/apimanagement/arm-apimanagement/src/apiManagementClientContext.ts @@ -44,7 +44,7 @@ export class ApiManagementClientContext extends msRestAzure.AzureServiceClient { super(credentials, options); - this.apiVersion = '2020-12-01'; + this.apiVersion = '2021-01-01-preview'; this.acceptLanguage = 'en-US'; this.longRunningOperationRetryTimeout = 30; this.baseUri = options.baseUri || this.baseUri || "https://management.azure.com"; diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiDiagnosticMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiDiagnosticMappers.ts index 465c74000e57..e9e8a1303dbd 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiDiagnosticMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiDiagnosticMappers.ts @@ -9,11 +9,13 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, ApiDiagnosticCreateOrUpdateHeaders, ApiDiagnosticGetEntityTagHeaders, ApiDiagnosticGetHeaders, ApiDiagnosticUpdateHeaders, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueAttachmentMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueAttachmentMappers.ts index 20d936f50c71..8f28be6ce168 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueAttachmentMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueAttachmentMappers.ts @@ -9,10 +9,12 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, ApiIssueAttachmentCreateOrUpdateHeaders, ApiIssueAttachmentGetEntityTagHeaders, ApiIssueAttachmentGetHeaders, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueCommentMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueCommentMappers.ts index 52c9f25819f3..b9f0c19e73a9 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueCommentMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueCommentMappers.ts @@ -9,10 +9,12 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, ApiIssueCommentCreateOrUpdateHeaders, ApiIssueCommentGetEntityTagHeaders, ApiIssueCommentGetHeaders, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueMappers.ts index 7bf1aef54b29..4568525c1980 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiIssueMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiIssueMappers.ts @@ -9,11 +9,13 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, ApiIssueCreateOrUpdateHeaders, ApiIssueGetEntityTagHeaders, ApiIssueGetHeaders, ApiIssueUpdateHeaders, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiManagementServiceMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiManagementServiceMappers.ts index 85c8bd542f4f..474f9dfe5129 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiManagementServiceMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiManagementServiceMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceApplyNetworkConfigurationParameters, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceCheckNameAvailabilityParameters, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiMappers.ts index 44b414b6e9fa..eed78a8bbe80 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiMappers.ts @@ -10,6 +10,7 @@ export { AccessInformationContract, AdditionalLocation, ApiCollection, + ApiContactInformation, ApiContract, ApiContractProperties, ApiCreateOrUpdateHeaders, @@ -18,6 +19,7 @@ export { ApiEntityBaseContract, ApiGetEntityTagHeaders, ApiGetHeaders, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiOperationMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiOperationMappers.ts index bf3c27c7328e..0146f235650f 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiOperationMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiOperationMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiOperationPolicyMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiOperationPolicyMappers.ts index 4b420d3bbab1..6d2cd05a83d9 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiOperationPolicyMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiOperationPolicyMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiPolicyMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiPolicyMappers.ts index 61dcd8cf8f7b..215a9db0455f 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiPolicyMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiPolicyMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiProductMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiProductMappers.ts index d6954c5a4483..e29504b2c429 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiProductMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiProductMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiReleaseMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiReleaseMappers.ts index 9b880c27faef..233f626f4c69 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiReleaseMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiReleaseMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiSchemaMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiSchemaMappers.ts index e99de7c3157d..fa3a3b33318c 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiSchemaMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiSchemaMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiTagDescriptionMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiTagDescriptionMappers.ts index 01db9a3fe3ca..19aa66ba45a2 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiTagDescriptionMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiTagDescriptionMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/apiVersionSetMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/apiVersionSetMappers.ts index be27747aad1c..0b2dc51e55bc 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/apiVersionSetMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/apiVersionSetMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/authorizationServerMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/authorizationServerMappers.ts index 1e0e3ee93469..11ea7ba1f08e 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/authorizationServerMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/authorizationServerMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/backendMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/backendMappers.ts index 1ee1333947e2..8d1b66c039ca 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/backendMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/backendMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/cacheMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/cacheMappers.ts index cfc012c95295..87ceccf09fc0 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/cacheMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/cacheMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/certificateMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/certificateMappers.ts index c02064460b97..f1885b784306 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/certificateMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/certificateMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/contentItemMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/contentItemMappers.ts index 17e86ef60cba..c0783e63b104 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/contentItemMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/contentItemMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/contentTypeMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/contentTypeMappers.ts index 1c7e9cb3bcaa..20ee32634b98 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/contentTypeMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/contentTypeMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/delegationSettingsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/delegationSettingsMappers.ts index 0d0327307ce9..1e73f00262f7 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/delegationSettingsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/delegationSettingsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/deletedServicesMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/deletedServicesMappers.ts index 98aedf7918a4..fa44a1bffd8a 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/deletedServicesMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/deletedServicesMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/diagnosticMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/diagnosticMappers.ts index 12807e90f56e..b176ab05bfa8 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/diagnosticMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/diagnosticMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/emailTemplateMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/emailTemplateMappers.ts index b4e6bd898568..e33d0b895a8e 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/emailTemplateMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/emailTemplateMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/gatewayApiMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/gatewayApiMappers.ts index bd1944ce2578..3766b80d1cc3 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/gatewayApiMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/gatewayApiMappers.ts @@ -10,7 +10,9 @@ export { AccessInformationContract, AdditionalLocation, ApiCollection, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/gatewayCertificateAuthorityMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/gatewayCertificateAuthorityMappers.ts index 69f44e9facab..a8b06f30a7d4 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/gatewayCertificateAuthorityMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/gatewayCertificateAuthorityMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/gatewayHostnameConfigurationMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/gatewayHostnameConfigurationMappers.ts index c85ccd64b9fc..223bd516c208 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/gatewayHostnameConfigurationMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/gatewayHostnameConfigurationMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/gatewayMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/gatewayMappers.ts index 9c3cd9b80c3c..18743b8a2918 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/gatewayMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/gatewayMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/groupMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/groupMappers.ts index dc5016ab4502..f2e6327b8640 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/groupMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/groupMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/groupUserMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/groupUserMappers.ts index 24678e06044c..7e438e45739a 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/groupUserMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/groupUserMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/identityProviderMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/identityProviderMappers.ts index 13a1da054385..3b48e7cc802d 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/identityProviderMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/identityProviderMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/index.ts b/sdk/apimanagement/arm-apimanagement/src/models/index.ts index 833ac649ae13..8740513e4941 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/index.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/index.ts @@ -241,6 +241,39 @@ export interface OperationTagResourceContractProperties { readonly urlTemplate?: string; } +/** + * API license information + */ +export interface ApiLicenseInformation { + /** + * The license name used for the API + */ + name?: string; + /** + * A URL to the license used for the API. MUST be in the format of a URL + */ + url?: string; +} + +/** + * API contact information + */ +export interface ApiContactInformation { + /** + * The identifying name of the contact person/organization + */ + name?: string; + /** + * The URL pointing to the contact information. MUST be in the format of a URL + */ + url?: string; + /** + * The email address of the contact person/organization. MUST be in the format of an email + * address + */ + email?: string; +} + /** * Subscription key parameter names details. */ @@ -360,7 +393,7 @@ export interface ApiEntityBaseContract { */ subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract; /** - * Type of API. Possible values include: 'http', 'soap' + * Type of API. Possible values include: 'http', 'soap', 'websocket' */ apiType?: ApiType; /** @@ -396,6 +429,18 @@ export interface ApiEntityBaseContract { * Specifies whether an API or Product subscription is required for accessing the API. */ subscriptionRequired?: boolean; + /** + * A URL to the Terms of Service for the API. MUST be in the format of a URL. + */ + termsOfServiceUrl?: string; + /** + * Contact information for the API. + */ + contact?: ApiContactInformation; + /** + * License information for the API. + */ + license?: ApiLicenseInformation; } /** @@ -929,6 +974,14 @@ export interface ParameterContract { * Parameter values. */ values?: string[]; + /** + * Schema identifier. + */ + schemaId?: string; + /** + * Type name defined by the schema. + */ + typeName?: string; } /** @@ -1200,7 +1253,7 @@ export interface ApiContract extends Resource { */ subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract; /** - * Type of API. Possible values include: 'http', 'soap' + * Type of API. Possible values include: 'http', 'soap', 'websocket' */ apiType?: ApiType; /** @@ -1236,6 +1289,18 @@ export interface ApiContract extends Resource { * Specifies whether an API or Product subscription is required for accessing the API. */ subscriptionRequired?: boolean; + /** + * A URL to the Terms of Service for the API. MUST be in the format of a URL. + */ + termsOfServiceUrl?: string; + /** + * Contact information for the API. + */ + contact?: ApiContactInformation; + /** + * License information for the API. + */ + license?: ApiLicenseInformation; /** * API identifier of the source API. */ @@ -1282,7 +1347,7 @@ export interface ApiUpdateContract { */ subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract; /** - * Type of API. Possible values include: 'http', 'soap' + * Type of API. Possible values include: 'http', 'soap', 'websocket' */ apiType?: ApiType; /** @@ -1318,6 +1383,18 @@ export interface ApiUpdateContract { * Specifies whether an API or Product subscription is required for accessing the API. */ subscriptionRequired?: boolean; + /** + * A URL to the Terms of Service for the API. MUST be in the format of a URL. + */ + termsOfServiceUrl?: string; + /** + * Contact information for the API. + */ + contact?: ApiContactInformation; + /** + * License information for the API. + */ + license?: ApiLicenseInformation; /** * API name. */ @@ -1355,7 +1432,7 @@ export interface ApiCreateOrUpdateParameter { */ subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract; /** - * Type of API. Possible values include: 'http', 'soap' + * Type of API. Possible values include: 'http', 'soap', 'websocket' */ apiType?: ApiType; /** @@ -1391,6 +1468,18 @@ export interface ApiCreateOrUpdateParameter { * Specifies whether an API or Product subscription is required for accessing the API. */ subscriptionRequired?: boolean; + /** + * A URL to the Terms of Service for the API. MUST be in the format of a URL. + */ + termsOfServiceUrl?: string; + /** + * Contact information for the API. + */ + contact?: ApiContactInformation; + /** + * License information for the API. + */ + license?: ApiLicenseInformation; /** * API identifier of the source API. */ @@ -1434,9 +1523,10 @@ export interface ApiCreateOrUpdateParameter { wsdlSelector?: ApiCreateOrUpdatePropertiesWsdlSelector; /** * Type of Api to create. - * * `http` creates a SOAP to REST API - * * `soap` creates a SOAP pass-through API. Possible values include: 'SoapToRest', - * 'SoapPassThrough' + * * `http` creates a REST API + * * `soap` creates a SOAP pass-through API + * * `websocket` creates websocket API. Possible values include: 'SoapToRest', 'SoapPassThrough', + * 'WebSocket' */ soapApiType?: SoapApiType; } @@ -2373,6 +2463,14 @@ export interface HostnameConfiguration { * Certificate information. */ certificate?: CertificateInformation; + /** + * Certificate Source. Possible values include: 'Managed', 'KeyVault', 'Custom', 'BuiltIn' + */ + certificateSource?: CertificateSource; + /** + * Certificate Status. Possible values include: 'Completed', 'Failed', 'InProgress' + */ + certificateStatus?: CertificateStatus; } /** @@ -2440,6 +2538,11 @@ export interface AdditionalLocation { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly privateIPAddresses?: string[]; + /** + * Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed + * service in the location. Supported only for Premium SKU being deployed in Virtual Network. + */ + publicIpAddressId?: string; /** * Virtual network configuration for the location. */ @@ -2563,6 +2666,12 @@ export interface ApiManagementServiceBaseProperties { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly privateIPAddresses?: string[]; + /** + * Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed + * service in the region. Supported only for Developer and Premium SKU being deployed in Virtual + * Network. + */ + publicIpAddressId?: string; /** * Virtual network configuration of the API Management service. */ @@ -2780,6 +2889,12 @@ export interface ApiManagementServiceResource extends ApimResource { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly privateIPAddresses?: string[]; + /** + * Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed + * service in the region. Supported only for Developer and Premium SKU being deployed in Virtual + * Network. + */ + publicIpAddressId?: string; /** * Virtual network configuration of the API Management service. */ @@ -2957,6 +3072,12 @@ export interface ApiManagementServiceUpdateParameters extends ApimResource { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly privateIPAddresses?: string[]; + /** + * Public Standard SKU IP V4 based IP address to be associated with Virtual Network deployed + * service in the region. Supported only for Developer and Premium SKU being deployed in Virtual + * Network. + */ + publicIpAddressId?: string; /** * Virtual network configuration of the API Management service. */ @@ -10961,11 +11082,11 @@ export type BearerTokenSendingMethods = 'authorizationHeader' | 'query'; /** * Defines values for Protocol. - * Possible values include: 'http', 'https' + * Possible values include: 'http', 'https', 'ws', 'wss' * @readonly * @enum {string} */ -export type Protocol = 'http' | 'https'; +export type Protocol = 'http' | 'https' | 'ws' | 'wss'; /** * Defines values for ContentFormat. @@ -10978,19 +11099,19 @@ export type ContentFormat = 'wadl-xml' | 'wadl-link-json' | 'swagger-json' | 'sw /** * Defines values for SoapApiType. - * Possible values include: 'SoapToRest', 'SoapPassThrough' + * Possible values include: 'SoapToRest', 'SoapPassThrough', 'WebSocket' * @readonly * @enum {string} */ -export type SoapApiType = 'http' | 'soap'; +export type SoapApiType = 'http' | 'soap' | 'websocket'; /** * Defines values for ApiType. - * Possible values include: 'http', 'soap' + * Possible values include: 'http', 'soap', 'websocket' * @readonly * @enum {string} */ -export type ApiType = 'http' | 'soap'; +export type ApiType = 'http' | 'soap' | 'websocket'; /** * Defines values for State. @@ -11129,6 +11250,22 @@ export type ResourceSkuCapacityScaleType = 'automatic' | 'manual' | 'none'; */ export type HostnameType = 'Proxy' | 'Portal' | 'Management' | 'Scm' | 'DeveloperPortal'; +/** + * Defines values for CertificateSource. + * Possible values include: 'Managed', 'KeyVault', 'Custom', 'BuiltIn' + * @readonly + * @enum {string} + */ +export type CertificateSource = 'Managed' | 'KeyVault' | 'Custom' | 'BuiltIn'; + +/** + * Defines values for CertificateStatus. + * Possible values include: 'Completed', 'Failed', 'InProgress' + * @readonly + * @enum {string} + */ +export type CertificateStatus = 'Completed' | 'Failed' | 'InProgress'; + /** * Defines values for VirtualNetworkType. * Possible values include: 'None', 'External', 'Internal' diff --git a/sdk/apimanagement/arm-apimanagement/src/models/issueMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/issueMappers.ts index efe36a116985..8c6ba9b9e0bb 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/issueMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/issueMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/loggerMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/loggerMappers.ts index 1603929b6986..51d6c44c0bf1 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/loggerMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/loggerMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts index f8ab696a66d7..49f7c08801e0 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/mappers.ts @@ -360,6 +360,56 @@ export const OperationTagResourceContractProperties: msRest.CompositeMapper = { } }; +export const ApiLicenseInformation: msRest.CompositeMapper = { + serializedName: "ApiLicenseInformation", + type: { + name: "Composite", + className: "ApiLicenseInformation", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String" + } + }, + url: { + serializedName: "url", + type: { + name: "String" + } + } + } + } +}; + +export const ApiContactInformation: msRest.CompositeMapper = { + serializedName: "ApiContactInformation", + type: { + name: "Composite", + className: "ApiContactInformation", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String" + } + }, + url: { + serializedName: "url", + type: { + name: "String" + } + }, + email: { + serializedName: "email", + type: { + name: "String" + } + } + } + } +}; + export const SubscriptionKeyParameterNamesContract: msRest.CompositeMapper = { serializedName: "SubscriptionKeyParameterNamesContract", type: { @@ -616,6 +666,26 @@ export const ApiEntityBaseContract: msRest.CompositeMapper = { type: { name: "Boolean" } + }, + termsOfServiceUrl: { + serializedName: "termsOfServiceUrl", + type: { + name: "String" + } + }, + contact: { + serializedName: "contact", + type: { + name: "Composite", + className: "ApiContactInformation" + } + }, + license: { + serializedName: "license", + type: { + name: "Composite", + className: "ApiLicenseInformation" + } } } } @@ -671,11 +741,7 @@ export const ApiContractProperties: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "Enum", - allowedValues: [ - "http", - "https" - ] + name: "String" } } } @@ -740,11 +806,7 @@ export const ApiTagResourceContractProperties: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "Enum", - allowedValues: [ - "http", - "https" - ] + name: "String" } } } @@ -1538,6 +1600,18 @@ export const ParameterContract: msRest.CompositeMapper = { } } } + }, + schemaId: { + serializedName: "schemaId", + type: { + name: "String" + } + }, + typeName: { + serializedName: "typeName", + type: { + name: "String" + } } } } @@ -2118,6 +2192,26 @@ export const ApiContract: msRest.CompositeMapper = { name: "Boolean" } }, + termsOfServiceUrl: { + serializedName: "properties.termsOfServiceUrl", + type: { + name: "String" + } + }, + contact: { + serializedName: "properties.contact", + type: { + name: "Composite", + className: "ApiContactInformation" + } + }, + license: { + serializedName: "properties.license", + type: { + name: "Composite", + className: "ApiLicenseInformation" + } + }, sourceApiId: { serializedName: "properties.sourceApiId", type: { @@ -2161,11 +2255,7 @@ export const ApiContract: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "Enum", - allowedValues: [ - "http", - "https" - ] + name: "String" } } } @@ -2275,6 +2365,26 @@ export const ApiUpdateContract: msRest.CompositeMapper = { name: "Boolean" } }, + termsOfServiceUrl: { + serializedName: "properties.termsOfServiceUrl", + type: { + name: "String" + } + }, + contact: { + serializedName: "properties.contact", + type: { + name: "Composite", + className: "ApiContactInformation" + } + }, + license: { + serializedName: "properties.license", + type: { + name: "Composite", + className: "ApiLicenseInformation" + } + }, displayName: { serializedName: "properties.displayName", constraints: { @@ -2311,11 +2421,7 @@ export const ApiUpdateContract: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "Enum", - allowedValues: [ - "http", - "https" - ] + name: "String" } } } @@ -2418,6 +2524,26 @@ export const ApiCreateOrUpdateParameter: msRest.CompositeMapper = { name: "Boolean" } }, + termsOfServiceUrl: { + serializedName: "properties.termsOfServiceUrl", + type: { + name: "String" + } + }, + contact: { + serializedName: "properties.contact", + type: { + name: "Composite", + className: "ApiContactInformation" + } + }, + license: { + serializedName: "properties.license", + type: { + name: "Composite", + className: "ApiLicenseInformation" + } + }, sourceApiId: { serializedName: "properties.sourceApiId", type: { @@ -2461,11 +2587,7 @@ export const ApiCreateOrUpdateParameter: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "Enum", - allowedValues: [ - "http", - "https" - ] + name: "String" } } } @@ -4173,6 +4295,18 @@ export const HostnameConfiguration: msRest.CompositeMapper = { name: "Composite", className: "CertificateInformation" } + }, + certificateSource: { + serializedName: "certificateSource", + type: { + name: "String" + } + }, + certificateStatus: { + serializedName: "certificateStatus", + type: { + name: "String" + } } } } @@ -4291,6 +4425,12 @@ export const AdditionalLocation: msRest.CompositeMapper = { } } }, + publicIpAddressId: { + serializedName: "publicIpAddressId", + type: { + name: "String" + } + }, virtualNetworkConfiguration: { serializedName: "virtualNetworkConfiguration", type: { @@ -4484,6 +4624,12 @@ export const ApiManagementServiceBaseProperties: msRest.CompositeMapper = { } } }, + publicIpAddressId: { + serializedName: "publicIpAddressId", + type: { + name: "String" + } + }, virtualNetworkConfiguration: { serializedName: "virtualNetworkConfiguration", type: { @@ -4787,6 +4933,12 @@ export const ApiManagementServiceResource: msRest.CompositeMapper = { } } }, + publicIpAddressId: { + serializedName: "properties.publicIpAddressId", + type: { + name: "String" + } + }, virtualNetworkConfiguration: { serializedName: "properties.virtualNetworkConfiguration", type: { @@ -5043,6 +5195,12 @@ export const ApiManagementServiceUpdateParameters: msRest.CompositeMapper = { } } }, + publicIpAddressId: { + serializedName: "properties.publicIpAddressId", + type: { + name: "String" + } + }, virtualNetworkConfiguration: { serializedName: "properties.virtualNetworkConfiguration", type: { diff --git a/sdk/apimanagement/arm-apimanagement/src/models/namedValueMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/namedValueMappers.ts index 37c3ce050068..dddac7f123c4 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/namedValueMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/namedValueMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/notificationMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/notificationMappers.ts index 830c2d9a8b8d..f282c835b8af 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/notificationMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/notificationMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientEmailMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientEmailMappers.ts index c30aeeb958c3..17b0b4380857 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientEmailMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientEmailMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientUserMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientUserMappers.ts index 5f8d0756d6c4..0a1e34ed4ed8 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientUserMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/notificationRecipientUserMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/openIdConnectProviderMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/openIdConnectProviderMappers.ts index 7657aec7c495..6bb486c9b142 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/openIdConnectProviderMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/openIdConnectProviderMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/operationOperationsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/operationOperationsMappers.ts index f75cb5d3f102..9380d1962c73 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/operationOperationsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/operationOperationsMappers.ts @@ -7,8 +7,10 @@ */ export { + ApiContactInformation, ApiContractProperties, ApiEntityBaseContract, + ApiLicenseInformation, ApiTagResourceContractProperties, ApiVersionSetContractDetails, AuthenticationSettingsContract, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/policyDescriptionMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/policyDescriptionMappers.ts index 2144d2458421..826d84de404f 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/policyDescriptionMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/policyDescriptionMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/policyMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/policyMappers.ts index 307cf807c5a9..5271d9e744be 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/policyMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/policyMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/portalRevisionMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/portalRevisionMappers.ts index 02f6c4eac7c6..bdf64e9fbb4c 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/portalRevisionMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/portalRevisionMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/portalSettingsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/portalSettingsMappers.ts index 6a779c200a89..15cea23a7843 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/portalSettingsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/portalSettingsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/productApiMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/productApiMappers.ts index 25253de8dcdf..fc52e9844585 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/productApiMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/productApiMappers.ts @@ -10,7 +10,9 @@ export { AccessInformationContract, AdditionalLocation, ApiCollection, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/productGroupMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/productGroupMappers.ts index 6a502aca75eb..89d5b9a502ac 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/productGroupMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/productGroupMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/productMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/productMappers.ts index 11bdf825c3d0..ebd0c4fd00e8 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/productMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/productMappers.ts @@ -9,9 +9,11 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, ApiContractProperties, ApiEntityBaseContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/productPolicyMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/productPolicyMappers.ts index 8c71ce15963f..f58c47e79674 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/productPolicyMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/productPolicyMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/productSubscriptionsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/productSubscriptionsMappers.ts index bb3cd32c8806..d79f6f8c70b7 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/productSubscriptionsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/productSubscriptionsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/signInSettingsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/signInSettingsMappers.ts index d4e2e1b5766b..e4c56946b3dd 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/signInSettingsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/signInSettingsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/signUpSettingsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/signUpSettingsMappers.ts index 69e7dde54352..d62d9ae6c171 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/signUpSettingsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/signUpSettingsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/subscriptionMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/subscriptionMappers.ts index 0c0e8ce97ba9..80992cdf77f1 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/subscriptionMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/subscriptionMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/tagMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/tagMappers.ts index 256ee374e33b..46aff7f5914b 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/tagMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/tagMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/tagResourceMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/tagResourceMappers.ts index f75cb5d3f102..9380d1962c73 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/tagResourceMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/tagResourceMappers.ts @@ -7,8 +7,10 @@ */ export { + ApiContactInformation, ApiContractProperties, ApiEntityBaseContract, + ApiLicenseInformation, ApiTagResourceContractProperties, ApiVersionSetContractDetails, AuthenticationSettingsContract, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/tenantAccessMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/tenantAccessMappers.ts index 81829aa57b4e..0313829182e7 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/tenantAccessMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/tenantAccessMappers.ts @@ -13,7 +13,9 @@ export { AccessInformationSecretsContract, AccessInformationUpdateParameters, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/tenantSettingsMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/tenantSettingsMappers.ts index a0cf17c952da..a47c5a773788 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/tenantSettingsMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/tenantSettingsMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/userGroupMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/userGroupMappers.ts index 6a502aca75eb..89d5b9a502ac 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/userGroupMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/userGroupMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/userMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/userMappers.ts index 8a4af92021e0..121a277f5c07 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/userMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/userMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties, diff --git a/sdk/apimanagement/arm-apimanagement/src/models/userSubscriptionMappers.ts b/sdk/apimanagement/arm-apimanagement/src/models/userSubscriptionMappers.ts index a9943509b5ba..2fd30a17061b 100644 --- a/sdk/apimanagement/arm-apimanagement/src/models/userSubscriptionMappers.ts +++ b/sdk/apimanagement/arm-apimanagement/src/models/userSubscriptionMappers.ts @@ -9,7 +9,9 @@ export { AccessInformationContract, AdditionalLocation, + ApiContactInformation, ApiContract, + ApiLicenseInformation, ApiManagementServiceIdentity, ApiManagementServiceResource, ApiManagementServiceSkuProperties,