From 05e1e661da4af5b3eaf9360c0e56ce37de0fdff0 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 6 Jun 2019 21:13:10 +0000 Subject: [PATCH 1/3] Generated from 0f35adc463170a9a0d6d04e267cc583b07e64b81 Custom properties were updated to reflect all the possible values --- .../models/api_management_service_base_properties.py | 11 +++++++++-- .../api_management_service_base_properties_py3.py | 11 +++++++++-- .../models/api_management_service_resource.py | 11 +++++++++-- .../models/api_management_service_resource_py3.py | 11 +++++++++-- .../api_management_service_update_parameters.py | 11 +++++++++-- .../api_management_service_update_parameters_py3.py | 11 +++++++++-- 6 files changed, 54 insertions(+), 12 deletions(-) diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py index 7cf72fd0ab20..156ce50d3825 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py @@ -73,9 +73,16 @@ class ApiManagementServiceBaseProperties(Model): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py index cadc56f88b6b..b9624ae9fdc5 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py @@ -73,9 +73,16 @@ class ApiManagementServiceBaseProperties(Model): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py index 23867d44ffdf..6f245ecd7499 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py @@ -84,9 +84,16 @@ class ApiManagementServiceResource(ApimResource): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py index 8e2213108bd0..059fb70d6e65 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py @@ -84,9 +84,16 @@ class ApiManagementServiceResource(ApimResource): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py index aca59f821f77..6fbe32bed83f 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py @@ -82,9 +82,16 @@ class ApiManagementServiceUpdateParameters(ApimResource): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py index 76a51b033344..03cc5d9230c3 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py @@ -82,9 +82,16 @@ class ApiManagementServiceUpdateParameters(ApimResource): will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1 and setting + can be used to disable just TLS 1.1. Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. + can be used to disable TLS 1.0 on an API Management service. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` + can be used to disable just TLS 1.1 for communications with backends. + Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` + can be used to disable TLS 1.0 for communications with backends. Setting + `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can + be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed From 5994d83d0e1f55bf477e50feb86508cb0d32b2f6 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 7 Jun 2019 17:42:07 +0000 Subject: [PATCH 2/3] Generated from 157fcfac350600ccc936ca407dd4f18d274e33cf Custom properties were updated to reflect all the possible values --- .../api_management_service_base_properties.py | 17 +++++++++-------- ...pi_management_service_base_properties_py3.py | 17 +++++++++-------- .../models/api_management_service_resource.py | 17 +++++++++-------- .../api_management_service_resource_py3.py | 17 +++++++++-------- .../api_management_service_update_parameters.py | 17 +++++++++-------- ..._management_service_update_parameters_py3.py | 17 +++++++++-------- 6 files changed, 54 insertions(+), 48 deletions(-) diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py index 156ce50d3825..60b85232b7cc 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py @@ -67,20 +67,21 @@ class ApiManagementServiceBaseProperties(Model): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py index b9624ae9fdc5..1a06bb863fb0 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py @@ -67,20 +67,21 @@ class ApiManagementServiceBaseProperties(Model): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py index 6f245ecd7499..8e141e969a41 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py @@ -78,20 +78,21 @@ class ApiManagementServiceResource(ApimResource): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py index 059fb70d6e65..126ea45dbe2a 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py @@ -78,20 +78,21 @@ class ApiManagementServiceResource(ApimResource): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py index 6fbe32bed83f..0fecd996ff69 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py @@ -76,20 +76,21 @@ class ApiManagementServiceUpdateParameters(ApimResource): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py index 03cc5d9230c3..5dfb9c157998 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py @@ -76,20 +76,21 @@ class ApiManagementServiceUpdateParameters(ApimResource): Management service. :type additional_locations: list[~azure.mgmt.apimanagement.models.AdditionalLocation] - :param custom_properties: Custom properties of the API Management service. - Setting + :param custom_properties: Custom properties of the API Management + service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 - and 1.2). Setting + and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` - can be used to disable just TLS 1.1. Setting + can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` - can be used to disable TLS 1.0 on an API Management service. Setting + can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` - can be used to disable just TLS 1.1 for communications with backends. - Setting + can be used to disable just TLS 1.1 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` - can be used to disable TLS 1.0 for communications with backends. Setting + can be used to disable TLS 1.0 for communications with + backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service. :type custom_properties: dict[str, str] From b5593bd12692e7f5ab54324461576f0691ba7d69 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 7 Jun 2019 18:44:42 +0000 Subject: [PATCH 3/3] Generated from 50d490c0581eaa973ba2d01e7e6967fd74f67aaa Custom properties were updated to reflect all the possible values --- .../models/api_management_service_base_properties.py | 6 +++++- .../models/api_management_service_base_properties_py3.py | 6 +++++- .../apimanagement/models/api_management_service_resource.py | 6 +++++- .../models/api_management_service_resource_py3.py | 6 +++++- .../models/api_management_service_update_parameters.py | 6 +++++- .../models/api_management_service_update_parameters_py3.py | 6 +++++- 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py index 60b85232b7cc..58fe5fd248d7 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties.py @@ -83,7 +83,11 @@ class ApiManagementServiceBaseProperties(Model): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py index 1a06bb863fb0..0a1ea1b847c8 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_base_properties_py3.py @@ -83,7 +83,11 @@ class ApiManagementServiceBaseProperties(Model): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py index 8e141e969a41..666e19366232 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource.py @@ -94,7 +94,11 @@ class ApiManagementServiceResource(ApimResource): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py index 126ea45dbe2a..f3f19c242364 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_resource_py3.py @@ -94,7 +94,11 @@ class ApiManagementServiceResource(ApimResource): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py index 0fecd996ff69..6196eed4b5c8 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters.py @@ -92,7 +92,11 @@ class ApiManagementServiceUpdateParameters(ApimResource): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed diff --git a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py index 5dfb9c157998..47d242217e69 100644 --- a/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py +++ b/sdk/apimanagement/azure-mgmt-apimanagement/azure/mgmt/apimanagement/models/api_management_service_update_parameters_py3.py @@ -92,7 +92,11 @@ class ApiManagementServiceUpdateParameters(ApimResource): can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can - be used to enable HTTP2 protocol on an API Management service. + be used to enable HTTP2 protocol on an API Management service.
Not + specifying any of these properties on PATCH operation will reset omitted + properties' values to their defaults. For all the settings except Http2 + the default value is `True` if the service was created on or before April + 1st 2018 and `False` otherwise. Http2 setting's default value is `False`. :type custom_properties: dict[str, str] :param certificates: List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed