def __init__(self, **kwargs):
    super(ManagedCluster, self).__init__(**kwargs)
    self.provisioning_state = None
    self.kubernetes_version = kwargs.get('kubernetes_version', None)
    self.dns_prefix = kwargs.get('dns_prefix', None)
    self.fqdn = None
    self.agent_pool_profiles = kwargs.get('agent_pool_profiles', None)
    self.linux_profile = kwargs.get('linux_profile', None)
    self.service_principal_profile = kwargs.get('service_principal_profile', None)
    self.addon_profiles = kwargs.get('addon_profiles', None)
    self.node_resource_group = None
    self.enable_rbac = kwargs.get('enable_rbac', None)
    self.enable_pod_security_policy = kwargs.get('enable_pod_security_policy', None)
    self.network_profile = kwargs.get('network_profile', None)
    self.aad_profile = kwargs.get('aad_profile', None)
    self.api_server_authorized_ip_ranges = kwargs.get('api_server_authorized_ip_ranges', None)
def __init__(self, **kwargs):
    super(ManagedCluster, self).__init__(**kwargs)
    self.provisioning_state = None
    self.kubernetes_version = kwargs.get('kubernetes_version', None)
    self.dns_prefix = kwargs.get('dns_prefix', None)
    self.fqdn = None
    self.agent_pool_profiles = kwargs.get('agent_pool_profiles', None)
    self.linux_profile = kwargs.get('linux_profile', None)
    self.service_principal_profile = kwargs.get('service_principal_profile', None)
    self.addon_profiles = kwargs.get('addon_profiles', None)
    self.node_resource_group = None
    self.enable_rbac = kwargs.get('enable_rbac', None)
    self.enable_pod_security_policy = kwargs.get('enable_pod_security_policy', None)
    self.network_profile = kwargs.get('network_profile', None)
    self.aad_profile = kwargs.get('aad_profile', None)
    self.api_server_authorized_ip_ranges = kwargs.get('api_server_authorized_ip_ranges', None)