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..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 @@ -67,15 +67,27 @@ 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 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.
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 cadc56f88b6b..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 @@ -67,15 +67,27 @@ 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 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.
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 23867d44ffdf..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 @@ -78,15 +78,27 @@ 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 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.
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 8e2213108bd0..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 @@ -78,15 +78,27 @@ 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 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.
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 aca59f821f77..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 @@ -76,15 +76,27 @@ 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 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.
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 76a51b033344..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 @@ -76,15 +76,27 @@ 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 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.
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