Skip to content

Commit

Permalink
CodeGen from PR 13562 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge b95c4de769c624e137e344940878f236a82da78a into 2db34d9bfb885d51439dfdb7409aedd7547c8caf
  • Loading branch information
SDKAuto committed Mar 23, 2021
1 parent 7da6b64 commit 8e19db2
Show file tree
Hide file tree
Showing 10 changed files with 1,261 additions and 387 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,20 @@
from msrest import Serializer, Deserializer

from ._configuration import SourceControlConfigurationClientConfiguration
from .operations import ExtensionsOperations
from .operations import SourceControlConfigurationsOperations
from .operations import Operations
from . import models


class SourceControlConfigurationClient(SDKClient):
"""Use these APIs to create Source Control Configuration resources through ARM, for Kubernetes Clusters.
"""KubernetesConfiguration Client
:ivar config: Configuration for client.
:vartype config: SourceControlConfigurationClientConfiguration
:ivar extensions: Extensions operations
:vartype extensions: azure.mgmt.kubernetesconfiguration.operations.ExtensionsOperations
:ivar source_control_configurations: SourceControlConfigurations operations
:vartype source_control_configurations: azure.mgmt.kubernetesconfiguration.operations.SourceControlConfigurationsOperations
:ivar operations: Operations operations
Expand All @@ -45,10 +48,12 @@ def __init__(
super(SourceControlConfigurationClient, self).__init__(self.config.credentials, self.config)

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self.api_version = '2021-03-01'
self.api_version = '2021-05-01-preview'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

self.extensions = ExtensionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.source_control_configurations = SourceControlConfigurationsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.operations = Operations(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,64 +10,85 @@
# --------------------------------------------------------------------------

try:
from ._models_py3 import AzureEntityResource
from ._models_py3 import ComplianceStatus
from ._models_py3 import ConfigurationIdentity
from ._models_py3 import ErrorDefinition
from ._models_py3 import ErrorResponse, ErrorResponseException
from ._models_py3 import ExtensionInstance
from ._models_py3 import ExtensionInstanceUpdate
from ._models_py3 import ExtensionStatus
from ._models_py3 import HelmOperatorProperties
from ._models_py3 import ProxyResource
from ._models_py3 import Resource
from ._models_py3 import ResourceProviderOperation
from ._models_py3 import ResourceProviderOperationDisplay
from ._models_py3 import Result
from ._models_py3 import Scope
from ._models_py3 import ScopeCluster
from ._models_py3 import ScopeNamespace
from ._models_py3 import SourceControlConfiguration
from ._models_py3 import SystemData
from ._models_py3 import TrackedResource
except (SyntaxError, ImportError):
from ._models import AzureEntityResource
from ._models import ComplianceStatus
from ._models import ConfigurationIdentity
from ._models import ErrorDefinition
from ._models import ErrorResponse, ErrorResponseException
from ._models import ExtensionInstance
from ._models import ExtensionInstanceUpdate
from ._models import ExtensionStatus
from ._models import HelmOperatorProperties
from ._models import ProxyResource
from ._models import Resource
from ._models import ResourceProviderOperation
from ._models import ResourceProviderOperationDisplay
from ._models import Result
from ._models import Scope
from ._models import ScopeCluster
from ._models import ScopeNamespace
from ._models import SourceControlConfiguration
from ._models import SystemData
from ._models import TrackedResource
from ._paged_models import ExtensionInstancePaged
from ._paged_models import ResourceProviderOperationPaged
from ._paged_models import SourceControlConfigurationPaged
from ._source_control_configuration_client_enums import (
InstallStateType,
LevelType,
ResourceIdentityType,
ComplianceStateType,
MessageLevelType,
OperatorType,
OperatorScopeType,
ProvisioningStateType,
CreatedByType,
)

__all__ = [
'AzureEntityResource',
'ComplianceStatus',
'ConfigurationIdentity',
'ErrorDefinition',
'ErrorResponse', 'ErrorResponseException',
'ExtensionInstance',
'ExtensionInstanceUpdate',
'ExtensionStatus',
'HelmOperatorProperties',
'ProxyResource',
'Resource',
'ResourceProviderOperation',
'ResourceProviderOperationDisplay',
'Result',
'Scope',
'ScopeCluster',
'ScopeNamespace',
'SourceControlConfiguration',
'SystemData',
'TrackedResource',
'ExtensionInstancePaged',
'SourceControlConfigurationPaged',
'ResourceProviderOperationPaged',
'InstallStateType',
'LevelType',
'ResourceIdentityType',
'ComplianceStateType',
'MessageLevelType',
'OperatorType',
'OperatorScopeType',
'ProvisioningStateType',
'CreatedByType',
]
Loading

0 comments on commit 8e19db2

Please sign in to comment.