Skip to content

Commit e01a29f

Browse files
author
SDK Automation
committed
Update from release/v3
1 parent 11a57d5 commit e01a29f

File tree

2 files changed

+50
-6
lines changed

2 files changed

+50
-6
lines changed

sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/models/_models.py

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1897,8 +1897,10 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
18971897
:type free_offer_expiration_time: datetime
18981898
:ivar resource_group: Resource group of the App Service plan.
18991899
:vartype resource_group: str
1900-
:param reserved: If Linux app service plan <code>true</code>,
1901-
<code>false</code> otherwise. Default value: False .
1900+
:param reserved: This needs to set to <code>true</code> when creating a
1901+
Linux App Service Plan, along with <code>kind</code> set to
1902+
<code>Linux</code>. It should be <code>false</code> otherwise. Default
1903+
value: False .
19021904
:type reserved: bool
19031905
:param is_xenon: Obsolete: If Hyper-V container app service plan
19041906
<code>true</code>, <code>false</code> otherwise. Default value: False .
@@ -9616,6 +9618,12 @@ class SiteConfig(Model):
96169618
:param http_logging_enabled: <code>true</code> if HTTP logging is enabled;
96179619
otherwise, <code>false</code>.
96189620
:type http_logging_enabled: bool
9621+
:param acr_use_managed_identity_creds: Flag to use Managed Identity Creds
9622+
for ACR pull
9623+
:type acr_use_managed_identity_creds: bool
9624+
:param acr_user_managed_identity_id: If using user managed identity, the
9625+
user managed identity ClientId
9626+
:type acr_user_managed_identity_id: str
96199627
:param logs_directory_size_limit: HTTP logs directory size limit.
96209628
:type logs_directory_size_limit: int
96219629
:param detailed_error_logging_enabled: <code>true</code> if detailed error
@@ -9748,6 +9756,8 @@ class SiteConfig(Model):
97489756
'remote_debugging_enabled': {'key': 'remoteDebuggingEnabled', 'type': 'bool'},
97499757
'remote_debugging_version': {'key': 'remoteDebuggingVersion', 'type': 'str'},
97509758
'http_logging_enabled': {'key': 'httpLoggingEnabled', 'type': 'bool'},
9759+
'acr_use_managed_identity_creds': {'key': 'acrUseManagedIdentityCreds', 'type': 'bool'},
9760+
'acr_user_managed_identity_id': {'key': 'acrUserManagedIdentityID', 'type': 'str'},
97519761
'logs_directory_size_limit': {'key': 'logsDirectorySizeLimit', 'type': 'int'},
97529762
'detailed_error_logging_enabled': {'key': 'detailedErrorLoggingEnabled', 'type': 'bool'},
97539763
'publishing_username': {'key': 'publishingUsername', 'type': 'str'},
@@ -9807,6 +9817,8 @@ def __init__(self, **kwargs):
98079817
self.remote_debugging_enabled = kwargs.get('remote_debugging_enabled', None)
98089818
self.remote_debugging_version = kwargs.get('remote_debugging_version', None)
98099819
self.http_logging_enabled = kwargs.get('http_logging_enabled', None)
9820+
self.acr_use_managed_identity_creds = kwargs.get('acr_use_managed_identity_creds', None)
9821+
self.acr_user_managed_identity_id = kwargs.get('acr_user_managed_identity_id', None)
98109822
self.logs_directory_size_limit = kwargs.get('logs_directory_size_limit', None)
98119823
self.detailed_error_logging_enabled = kwargs.get('detailed_error_logging_enabled', None)
98129824
self.publishing_username = kwargs.get('publishing_username', None)
@@ -9896,6 +9908,12 @@ class SiteConfigResource(ProxyOnlyResource):
98969908
:param http_logging_enabled: <code>true</code> if HTTP logging is enabled;
98979909
otherwise, <code>false</code>.
98989910
:type http_logging_enabled: bool
9911+
:param acr_use_managed_identity_creds: Flag to use Managed Identity Creds
9912+
for ACR pull
9913+
:type acr_use_managed_identity_creds: bool
9914+
:param acr_user_managed_identity_id: If using user managed identity, the
9915+
user managed identity ClientId
9916+
:type acr_user_managed_identity_id: str
98999917
:param logs_directory_size_limit: HTTP logs directory size limit.
99009918
:type logs_directory_size_limit: int
99019919
:param detailed_error_logging_enabled: <code>true</code> if detailed error
@@ -10035,6 +10053,8 @@ class SiteConfigResource(ProxyOnlyResource):
1003510053
'remote_debugging_enabled': {'key': 'properties.remoteDebuggingEnabled', 'type': 'bool'},
1003610054
'remote_debugging_version': {'key': 'properties.remoteDebuggingVersion', 'type': 'str'},
1003710055
'http_logging_enabled': {'key': 'properties.httpLoggingEnabled', 'type': 'bool'},
10056+
'acr_use_managed_identity_creds': {'key': 'properties.acrUseManagedIdentityCreds', 'type': 'bool'},
10057+
'acr_user_managed_identity_id': {'key': 'properties.acrUserManagedIdentityID', 'type': 'str'},
1003810058
'logs_directory_size_limit': {'key': 'properties.logsDirectorySizeLimit', 'type': 'int'},
1003910059
'detailed_error_logging_enabled': {'key': 'properties.detailedErrorLoggingEnabled', 'type': 'bool'},
1004010060
'publishing_username': {'key': 'properties.publishingUsername', 'type': 'str'},
@@ -10094,6 +10114,8 @@ def __init__(self, **kwargs):
1009410114
self.remote_debugging_enabled = kwargs.get('remote_debugging_enabled', None)
1009510115
self.remote_debugging_version = kwargs.get('remote_debugging_version', None)
1009610116
self.http_logging_enabled = kwargs.get('http_logging_enabled', None)
10117+
self.acr_use_managed_identity_creds = kwargs.get('acr_use_managed_identity_creds', None)
10118+
self.acr_user_managed_identity_id = kwargs.get('acr_user_managed_identity_id', None)
1009710119
self.logs_directory_size_limit = kwargs.get('logs_directory_size_limit', None)
1009810120
self.detailed_error_logging_enabled = kwargs.get('detailed_error_logging_enabled', None)
1009910121
self.publishing_username = kwargs.get('publishing_username', None)

sdk/appservice/azure-mgmt-web/azure/mgmt/web/v2019_08_01/models/_models_py3.py

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1897,8 +1897,10 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
18971897
:type free_offer_expiration_time: datetime
18981898
:ivar resource_group: Resource group of the App Service plan.
18991899
:vartype resource_group: str
1900-
:param reserved: If Linux app service plan <code>true</code>,
1901-
<code>false</code> otherwise. Default value: False .
1900+
:param reserved: This needs to set to <code>true</code> when creating a
1901+
Linux App Service Plan, along with <code>kind</code> set to
1902+
<code>Linux</code>. It should be <code>false</code> otherwise. Default
1903+
value: False .
19021904
:type reserved: bool
19031905
:param is_xenon: Obsolete: If Hyper-V container app service plan
19041906
<code>true</code>, <code>false</code> otherwise. Default value: False .
@@ -9616,6 +9618,12 @@ class SiteConfig(Model):
96169618
:param http_logging_enabled: <code>true</code> if HTTP logging is enabled;
96179619
otherwise, <code>false</code>.
96189620
:type http_logging_enabled: bool
9621+
:param acr_use_managed_identity_creds: Flag to use Managed Identity Creds
9622+
for ACR pull
9623+
:type acr_use_managed_identity_creds: bool
9624+
:param acr_user_managed_identity_id: If using user managed identity, the
9625+
user managed identity ClientId
9626+
:type acr_user_managed_identity_id: str
96199627
:param logs_directory_size_limit: HTTP logs directory size limit.
96209628
:type logs_directory_size_limit: int
96219629
:param detailed_error_logging_enabled: <code>true</code> if detailed error
@@ -9748,6 +9756,8 @@ class SiteConfig(Model):
97489756
'remote_debugging_enabled': {'key': 'remoteDebuggingEnabled', 'type': 'bool'},
97499757
'remote_debugging_version': {'key': 'remoteDebuggingVersion', 'type': 'str'},
97509758
'http_logging_enabled': {'key': 'httpLoggingEnabled', 'type': 'bool'},
9759+
'acr_use_managed_identity_creds': {'key': 'acrUseManagedIdentityCreds', 'type': 'bool'},
9760+
'acr_user_managed_identity_id': {'key': 'acrUserManagedIdentityID', 'type': 'str'},
97519761
'logs_directory_size_limit': {'key': 'logsDirectorySizeLimit', 'type': 'int'},
97529762
'detailed_error_logging_enabled': {'key': 'detailedErrorLoggingEnabled', 'type': 'bool'},
97539763
'publishing_username': {'key': 'publishingUsername', 'type': 'str'},
@@ -9791,7 +9801,7 @@ class SiteConfig(Model):
97919801
'health_check_path': {'key': 'healthCheckPath', 'type': 'str'},
97929802
}
97939803

9794-
def __init__(self, *, number_of_workers: int=None, default_documents=None, net_framework_version: str="v4.6", php_version: str=None, python_version: str=None, node_version: str=None, power_shell_version: str=None, linux_fx_version: str=None, windows_fx_version: str=None, request_tracing_enabled: bool=None, request_tracing_expiration_time=None, remote_debugging_enabled: bool=None, remote_debugging_version: str=None, http_logging_enabled: bool=None, logs_directory_size_limit: int=None, detailed_error_logging_enabled: bool=None, publishing_username: str=None, app_settings=None, connection_strings=None, handler_mappings=None, document_root: str=None, scm_type=None, use32_bit_worker_process: bool=None, web_sockets_enabled: bool=None, always_on: bool=None, java_version: str=None, java_container: str=None, java_container_version: str=None, app_command_line: str=None, managed_pipeline_mode=None, virtual_applications=None, load_balancing=None, experiments=None, limits=None, auto_heal_enabled: bool=None, auto_heal_rules=None, tracing_options: str=None, vnet_name: str=None, cors=None, push=None, api_definition=None, api_management_config=None, auto_swap_slot_name: str=None, local_my_sql_enabled: bool=False, managed_service_identity_id: int=None, x_managed_service_identity_id: int=None, ip_security_restrictions=None, scm_ip_security_restrictions=None, scm_ip_security_restrictions_use_main: bool=None, http20_enabled: bool=True, min_tls_version=None, ftps_state=None, pre_warmed_instance_count: int=None, health_check_path: str=None, **kwargs) -> None:
9804+
def __init__(self, *, number_of_workers: int=None, default_documents=None, net_framework_version: str="v4.6", php_version: str=None, python_version: str=None, node_version: str=None, power_shell_version: str=None, linux_fx_version: str=None, windows_fx_version: str=None, request_tracing_enabled: bool=None, request_tracing_expiration_time=None, remote_debugging_enabled: bool=None, remote_debugging_version: str=None, http_logging_enabled: bool=None, acr_use_managed_identity_creds: bool=None, acr_user_managed_identity_id: str=None, logs_directory_size_limit: int=None, detailed_error_logging_enabled: bool=None, publishing_username: str=None, app_settings=None, connection_strings=None, handler_mappings=None, document_root: str=None, scm_type=None, use32_bit_worker_process: bool=None, web_sockets_enabled: bool=None, always_on: bool=None, java_version: str=None, java_container: str=None, java_container_version: str=None, app_command_line: str=None, managed_pipeline_mode=None, virtual_applications=None, load_balancing=None, experiments=None, limits=None, auto_heal_enabled: bool=None, auto_heal_rules=None, tracing_options: str=None, vnet_name: str=None, cors=None, push=None, api_definition=None, api_management_config=None, auto_swap_slot_name: str=None, local_my_sql_enabled: bool=False, managed_service_identity_id: int=None, x_managed_service_identity_id: int=None, ip_security_restrictions=None, scm_ip_security_restrictions=None, scm_ip_security_restrictions_use_main: bool=None, http20_enabled: bool=True, min_tls_version=None, ftps_state=None, pre_warmed_instance_count: int=None, health_check_path: str=None, **kwargs) -> None:
97959805
super(SiteConfig, self).__init__(**kwargs)
97969806
self.number_of_workers = number_of_workers
97979807
self.default_documents = default_documents
@@ -9807,6 +9817,8 @@ def __init__(self, *, number_of_workers: int=None, default_documents=None, net_f
98079817
self.remote_debugging_enabled = remote_debugging_enabled
98089818
self.remote_debugging_version = remote_debugging_version
98099819
self.http_logging_enabled = http_logging_enabled
9820+
self.acr_use_managed_identity_creds = acr_use_managed_identity_creds
9821+
self.acr_user_managed_identity_id = acr_user_managed_identity_id
98109822
self.logs_directory_size_limit = logs_directory_size_limit
98119823
self.detailed_error_logging_enabled = detailed_error_logging_enabled
98129824
self.publishing_username = publishing_username
@@ -9896,6 +9908,12 @@ class SiteConfigResource(ProxyOnlyResource):
98969908
:param http_logging_enabled: <code>true</code> if HTTP logging is enabled;
98979909
otherwise, <code>false</code>.
98989910
:type http_logging_enabled: bool
9911+
:param acr_use_managed_identity_creds: Flag to use Managed Identity Creds
9912+
for ACR pull
9913+
:type acr_use_managed_identity_creds: bool
9914+
:param acr_user_managed_identity_id: If using user managed identity, the
9915+
user managed identity ClientId
9916+
:type acr_user_managed_identity_id: str
98999917
:param logs_directory_size_limit: HTTP logs directory size limit.
99009918
:type logs_directory_size_limit: int
99019919
:param detailed_error_logging_enabled: <code>true</code> if detailed error
@@ -10035,6 +10053,8 @@ class SiteConfigResource(ProxyOnlyResource):
1003510053
'remote_debugging_enabled': {'key': 'properties.remoteDebuggingEnabled', 'type': 'bool'},
1003610054
'remote_debugging_version': {'key': 'properties.remoteDebuggingVersion', 'type': 'str'},
1003710055
'http_logging_enabled': {'key': 'properties.httpLoggingEnabled', 'type': 'bool'},
10056+
'acr_use_managed_identity_creds': {'key': 'properties.acrUseManagedIdentityCreds', 'type': 'bool'},
10057+
'acr_user_managed_identity_id': {'key': 'properties.acrUserManagedIdentityID', 'type': 'str'},
1003810058
'logs_directory_size_limit': {'key': 'properties.logsDirectorySizeLimit', 'type': 'int'},
1003910059
'detailed_error_logging_enabled': {'key': 'properties.detailedErrorLoggingEnabled', 'type': 'bool'},
1004010060
'publishing_username': {'key': 'properties.publishingUsername', 'type': 'str'},
@@ -10078,7 +10098,7 @@ class SiteConfigResource(ProxyOnlyResource):
1007810098
'health_check_path': {'key': 'properties.healthCheckPath', 'type': 'str'},
1007910099
}
1008010100

10081-
def __init__(self, *, kind: str=None, number_of_workers: int=None, default_documents=None, net_framework_version: str="v4.6", php_version: str=None, python_version: str=None, node_version: str=None, power_shell_version: str=None, linux_fx_version: str=None, windows_fx_version: str=None, request_tracing_enabled: bool=None, request_tracing_expiration_time=None, remote_debugging_enabled: bool=None, remote_debugging_version: str=None, http_logging_enabled: bool=None, logs_directory_size_limit: int=None, detailed_error_logging_enabled: bool=None, publishing_username: str=None, app_settings=None, connection_strings=None, handler_mappings=None, document_root: str=None, scm_type=None, use32_bit_worker_process: bool=None, web_sockets_enabled: bool=None, always_on: bool=None, java_version: str=None, java_container: str=None, java_container_version: str=None, app_command_line: str=None, managed_pipeline_mode=None, virtual_applications=None, load_balancing=None, experiments=None, limits=None, auto_heal_enabled: bool=None, auto_heal_rules=None, tracing_options: str=None, vnet_name: str=None, cors=None, push=None, api_definition=None, api_management_config=None, auto_swap_slot_name: str=None, local_my_sql_enabled: bool=False, managed_service_identity_id: int=None, x_managed_service_identity_id: int=None, ip_security_restrictions=None, scm_ip_security_restrictions=None, scm_ip_security_restrictions_use_main: bool=None, http20_enabled: bool=True, min_tls_version=None, ftps_state=None, pre_warmed_instance_count: int=None, health_check_path: str=None, **kwargs) -> None:
10101+
def __init__(self, *, kind: str=None, number_of_workers: int=None, default_documents=None, net_framework_version: str="v4.6", php_version: str=None, python_version: str=None, node_version: str=None, power_shell_version: str=None, linux_fx_version: str=None, windows_fx_version: str=None, request_tracing_enabled: bool=None, request_tracing_expiration_time=None, remote_debugging_enabled: bool=None, remote_debugging_version: str=None, http_logging_enabled: bool=None, acr_use_managed_identity_creds: bool=None, acr_user_managed_identity_id: str=None, logs_directory_size_limit: int=None, detailed_error_logging_enabled: bool=None, publishing_username: str=None, app_settings=None, connection_strings=None, handler_mappings=None, document_root: str=None, scm_type=None, use32_bit_worker_process: bool=None, web_sockets_enabled: bool=None, always_on: bool=None, java_version: str=None, java_container: str=None, java_container_version: str=None, app_command_line: str=None, managed_pipeline_mode=None, virtual_applications=None, load_balancing=None, experiments=None, limits=None, auto_heal_enabled: bool=None, auto_heal_rules=None, tracing_options: str=None, vnet_name: str=None, cors=None, push=None, api_definition=None, api_management_config=None, auto_swap_slot_name: str=None, local_my_sql_enabled: bool=False, managed_service_identity_id: int=None, x_managed_service_identity_id: int=None, ip_security_restrictions=None, scm_ip_security_restrictions=None, scm_ip_security_restrictions_use_main: bool=None, http20_enabled: bool=True, min_tls_version=None, ftps_state=None, pre_warmed_instance_count: int=None, health_check_path: str=None, **kwargs) -> None:
1008210102
super(SiteConfigResource, self).__init__(kind=kind, **kwargs)
1008310103
self.number_of_workers = number_of_workers
1008410104
self.default_documents = default_documents
@@ -10094,6 +10114,8 @@ def __init__(self, *, kind: str=None, number_of_workers: int=None, default_docum
1009410114
self.remote_debugging_enabled = remote_debugging_enabled
1009510115
self.remote_debugging_version = remote_debugging_version
1009610116
self.http_logging_enabled = http_logging_enabled
10117+
self.acr_use_managed_identity_creds = acr_use_managed_identity_creds
10118+
self.acr_user_managed_identity_id = acr_user_managed_identity_id
1009710119
self.logs_directory_size_limit = logs_directory_size_limit
1009810120
self.detailed_error_logging_enabled = detailed_error_logging_enabled
1009910121
self.publishing_username = publishing_username

0 commit comments

Comments
 (0)