Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR track2_azure-mgmt-apimanagement] 2023 03 cred scan fix - Examples Only #3785

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions sdk/apimanagement/azure-mgmt-apimanagement/_meta.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"commit": "1198b4b73bed8c941a51acb037f1531166aa6728",
"commit": "0eabf58897e678557853cba779186cfeff7f0909",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.9.2",
"use": [
"@autorest/python@6.4.8",
"@autorest/python@6.5.0",
"@autorest/modelerfour@4.24.3"
],
"autorest_command": "autorest specification/apimanagement/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.4.8 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
"autorest_command": "autorest specification/apimanagement/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.5.0 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
"readme": "specification/apimanagement/resource-manager/readme.md"
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ class ApiManagementClientConfiguration(Configuration): # pylint: disable=too-ma
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The ID of the target subscription. Required.
:type subscription_id: str
:keyword api_version: Api Version. Default value is "2022-08-01". Note that overriding this
default value may result in unsupported behavior.
:keyword api_version: Api Version. Default value is "2023-03-01-preview". Note that overriding
this default value may result in unsupported behavior.
:paramtype api_version: str
"""

def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ApiManagementClientConfiguration, self).__init__(**kwargs)
api_version: str = kwargs.pop("api_version", "2022-08-01")
api_version: str = kwargs.pop("api_version", "2023-03-01-preview")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

VERSION = "4.0.0"
VERSION = "1.0.0b1"

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ class ApiManagementClientConfiguration(Configuration): # pylint: disable=too-ma
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:param subscription_id: The ID of the target subscription. Required.
:type subscription_id: str
:keyword api_version: Api Version. Default value is "2022-08-01". Note that overriding this
default value may result in unsupported behavior.
:keyword api_version: Api Version. Default value is "2023-03-01-preview". Note that overriding
this default value may result in unsupported behavior.
:paramtype api_version: str
"""

def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ApiManagementClientConfiguration, self).__init__(**kwargs)
api_version: str = kwargs.pop("api_version", "2022-08-01")
api_version: str = kwargs.pop("api_version", "2023-03-01-preview")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
from ._api_wikis_operations import ApiWikisOperations
from ._api_export_operations import ApiExportOperations
from ._api_version_set_operations import ApiVersionSetOperations
from ._authorization_server_operations import AuthorizationServerOperations
from ._authorization_provider_operations import AuthorizationProviderOperations
from ._authorization_operations import AuthorizationOperations
from ._authorization_login_links_operations import AuthorizationLoginLinksOperations
from ._authorization_access_policy_operations import AuthorizationAccessPolicyOperations
from ._authorization_server_operations import AuthorizationServerOperations
from ._backend_operations import BackendOperations
from ._cache_operations import CacheOperations
from ._certificate_operations import CertificateOperations
Expand All @@ -43,6 +43,7 @@
from ._api_management_service_skus_operations import ApiManagementServiceSkusOperations
from ._api_management_service_operations import ApiManagementServiceOperations
from ._diagnostic_operations import DiagnosticOperations
from ._documentation_operations import DocumentationOperations
from ._email_template_operations import EmailTemplateOperations
from ._gateway_operations import GatewayOperations
from ._gateway_hostname_configuration_operations import GatewayHostnameConfigurationOperations
Expand Down Expand Up @@ -77,6 +78,8 @@
from ._product_policy_operations import ProductPolicyOperations
from ._product_wiki_operations import ProductWikiOperations
from ._product_wikis_operations import ProductWikisOperations
from ._product_api_link_operations import ProductApiLinkOperations
from ._product_group_link_operations import ProductGroupLinkOperations
from ._quota_by_counter_keys_operations import QuotaByCounterKeysOperations
from ._quota_by_period_keys_operations import QuotaByPeriodKeysOperations
from ._region_operations import RegionOperations
Expand All @@ -86,6 +89,9 @@
from ._api_management_skus_operations import ApiManagementSkusOperations
from ._subscription_operations import SubscriptionOperations
from ._tag_resource_operations import TagResourceOperations
from ._tag_api_link_operations import TagApiLinkOperations
from ._tag_operation_link_operations import TagOperationLinkOperations
from ._tag_product_link_operations import TagProductLinkOperations
from ._tenant_access_operations import TenantAccessOperations
from ._tenant_access_git_operations import TenantAccessGitOperations
from ._tenant_configuration_operations import TenantConfigurationOperations
Expand All @@ -94,7 +100,34 @@
from ._user_subscription_operations import UserSubscriptionOperations
from ._user_identities_operations import UserIdentitiesOperations
from ._user_confirmation_password_operations import UserConfirmationPasswordOperations
from ._documentation_operations import DocumentationOperations
from ._workspace_operations import WorkspaceOperations
from ._workspace_policy_operations import WorkspacePolicyOperations
from ._workspace_named_value_operations import WorkspaceNamedValueOperations
from ._workspace_global_schema_operations import WorkspaceGlobalSchemaOperations
from ._workspace_notification_operations import WorkspaceNotificationOperations
from ._workspace_notification_recipient_user_operations import WorkspaceNotificationRecipientUserOperations
from ._workspace_notification_recipient_email_operations import WorkspaceNotificationRecipientEmailOperations
from ._workspace_policy_fragment_operations import WorkspacePolicyFragmentOperations
from ._workspace_group_operations import WorkspaceGroupOperations
from ._workspace_group_user_operations import WorkspaceGroupUserOperations
from ._workspace_subscription_operations import WorkspaceSubscriptionOperations
from ._workspace_api_version_set_operations import WorkspaceApiVersionSetOperations
from ._workspace_api_operations import WorkspaceApiOperations
from ._workspace_api_revision_operations import WorkspaceApiRevisionOperations
from ._workspace_api_release_operations import WorkspaceApiReleaseOperations
from ._workspace_api_operation_operations import WorkspaceApiOperationOperations
from ._workspace_api_operation_policy_operations import WorkspaceApiOperationPolicyOperations
from ._workspace_api_policy_operations import WorkspaceApiPolicyOperations
from ._workspace_api_schema_operations import WorkspaceApiSchemaOperations
from ._workspace_product_operations import WorkspaceProductOperations
from ._workspace_product_api_link_operations import WorkspaceProductApiLinkOperations
from ._workspace_product_group_link_operations import WorkspaceProductGroupLinkOperations
from ._workspace_product_policy_operations import WorkspaceProductPolicyOperations
from ._workspace_tag_operations import WorkspaceTagOperations
from ._workspace_tag_api_link_operations import WorkspaceTagApiLinkOperations
from ._workspace_tag_operation_link_operations import WorkspaceTagOperationLinkOperations
from ._workspace_tag_product_link_operations import WorkspaceTagProductLinkOperations
from ._workspace_api_export_operations import WorkspaceApiExportOperations

from ._patch import __all__ as _patch_all
from ._patch import * # pylint: disable=unused-wildcard-import
Expand Down Expand Up @@ -122,11 +155,11 @@
"ApiWikisOperations",
"ApiExportOperations",
"ApiVersionSetOperations",
"AuthorizationServerOperations",
"AuthorizationProviderOperations",
"AuthorizationOperations",
"AuthorizationLoginLinksOperations",
"AuthorizationAccessPolicyOperations",
"AuthorizationServerOperations",
"BackendOperations",
"CacheOperations",
"CertificateOperations",
Expand All @@ -138,6 +171,7 @@
"ApiManagementServiceSkusOperations",
"ApiManagementServiceOperations",
"DiagnosticOperations",
"DocumentationOperations",
"EmailTemplateOperations",
"GatewayOperations",
"GatewayHostnameConfigurationOperations",
Expand Down Expand Up @@ -172,6 +206,8 @@
"ProductPolicyOperations",
"ProductWikiOperations",
"ProductWikisOperations",
"ProductApiLinkOperations",
"ProductGroupLinkOperations",
"QuotaByCounterKeysOperations",
"QuotaByPeriodKeysOperations",
"RegionOperations",
Expand All @@ -181,6 +217,9 @@
"ApiManagementSkusOperations",
"SubscriptionOperations",
"TagResourceOperations",
"TagApiLinkOperations",
"TagOperationLinkOperations",
"TagProductLinkOperations",
"TenantAccessOperations",
"TenantAccessGitOperations",
"TenantConfigurationOperations",
Expand All @@ -189,7 +228,34 @@
"UserSubscriptionOperations",
"UserIdentitiesOperations",
"UserConfirmationPasswordOperations",
"DocumentationOperations",
"WorkspaceOperations",
"WorkspacePolicyOperations",
"WorkspaceNamedValueOperations",
"WorkspaceGlobalSchemaOperations",
"WorkspaceNotificationOperations",
"WorkspaceNotificationRecipientUserOperations",
"WorkspaceNotificationRecipientEmailOperations",
"WorkspacePolicyFragmentOperations",
"WorkspaceGroupOperations",
"WorkspaceGroupUserOperations",
"WorkspaceSubscriptionOperations",
"WorkspaceApiVersionSetOperations",
"WorkspaceApiOperations",
"WorkspaceApiRevisionOperations",
"WorkspaceApiReleaseOperations",
"WorkspaceApiOperationOperations",
"WorkspaceApiOperationPolicyOperations",
"WorkspaceApiPolicyOperations",
"WorkspaceApiSchemaOperations",
"WorkspaceProductOperations",
"WorkspaceProductApiLinkOperations",
"WorkspaceProductGroupLinkOperations",
"WorkspaceProductPolicyOperations",
"WorkspaceTagOperations",
"WorkspaceTagApiLinkOperations",
"WorkspaceTagOperationLinkOperations",
"WorkspaceTagProductLinkOperations",
"WorkspaceApiExportOperations",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from io import IOBase
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload
import urllib.parse

Expand Down Expand Up @@ -462,7 +463,7 @@ async def create_or_update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "DiagnosticContract")
Expand Down Expand Up @@ -653,7 +654,7 @@ async def update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "DiagnosticContract")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ async def get(
instance. Non-current revision has ;rev=n as a suffix where n is the revision number. Required.
:type api_id: str
:param format: Format in which to export the Api Details to the Storage Blob with Sas Key valid
for 5 minutes. Known values are: "swagger-link", "wsdl-link", "wadl-link", "openapi-link", and
"openapi+json-link". Required.
for 5 minutes. New formats can be added in the future. Known values are: "swagger-link",
"wsdl-link", "wadl-link", "openapi-link", and "openapi+json-link". Required.
:type format: str or ~azure.mgmt.apimanagement.models.ExportFormat
:param export: Query parameter required to export the API details. "true" Required.
:type export: str or ~azure.mgmt.apimanagement.models.ExportApi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from io import IOBase
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload
import urllib.parse

Expand Down Expand Up @@ -489,7 +490,7 @@ async def create_or_update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "IssueAttachmentContract")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from io import IOBase
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload
import urllib.parse

Expand Down Expand Up @@ -489,7 +490,7 @@ async def create_or_update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "IssueCommentContract")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from io import IOBase
from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload
import urllib.parse

Expand Down Expand Up @@ -474,7 +475,7 @@ async def create_or_update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "IssueContract")
Expand Down Expand Up @@ -665,7 +666,7 @@ async def update(
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(parameters, (IO, bytes)):
if isinstance(parameters, (IOBase, bytes)):
_content = parameters
else:
_json = self._serialize.body(parameters, "IssueUpdateContract")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
from io import IOBase
from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload

from azure.core.exceptions import (
Expand Down Expand Up @@ -35,7 +36,7 @@


class ApiManagementClientOperationsMixin(ApiManagementClientMixinABC):
async def _perform_connectivity_check_async_initial( # pylint: disable=name-too-long
async def _perform_connectivity_check_async_initial(
self,
resource_group_name: str,
service_name: str,
Expand All @@ -60,7 +61,7 @@ async def _perform_connectivity_check_async_initial( # pylint: disable=name-too
content_type = content_type or "application/json"
_json = None
_content = None
if isinstance(connectivity_check_request_params, (IO, bytes)):
if isinstance(connectivity_check_request_params, (IOBase, bytes)):
_content = connectivity_check_request_params
else:
_json = self._serialize.body(connectivity_check_request_params, "ConnectivityCheckRequest")
Expand Down Expand Up @@ -93,11 +94,15 @@ async def _perform_connectivity_check_async_initial( # pylint: disable=name-too
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

deserialized = None
response_headers = {}
if response.status_code == 200:
deserialized = self._deserialize("ConnectivityCheckResponse", pipeline_response)

if response.status_code == 202:
response_headers["location"] = self._deserialize("str", response.headers.get("location"))

if cls:
return cls(pipeline_response, deserialized, {})
return cls(pipeline_response, deserialized, response_headers)

return deserialized

Expand Down
Loading