in azext_edge/edge/commands_edge.py [0:0]
def create_instance(
cmd,
cluster_name: str,
resource_group_name: str,
instance_name: str,
schema_registry_resource_id: str,
cluster_namespace: str = DEFAULT_NAMESPACE,
location: Optional[str] = None,
custom_location_name: Optional[str] = None,
enable_rsync_rules: Optional[bool] = None,
instance_description: Optional[str] = None,
instance_features: Optional[List[str]] = None,
dataflow_profile_instances: int = 1,
trust_settings: Optional[List[str]] = None,
# Akri
container_runtime_socket: Optional[str] = None,
kubernetes_distro: str = KubernetesDistroType.k8s.value,
# Ops Extension
ops_config: Optional[List[str]] = None,
ops_version: Optional[str] = None,
ops_train: Optional[str] = None,
# Broker
custom_broker_config_file: Optional[str] = None,
broker_memory_profile: str = MqMemoryProfile.medium.value,
broker_service_type: str = MqServiceType.CLUSTERIP.value,
broker_backend_partitions: int = 2,
broker_backend_workers: int = 2,
broker_backend_redundancy_factor: int = 2,
broker_frontend_workers: int = 2,
broker_frontend_replicas: int = 2,
add_insecure_listener: Optional[bool] = None,
tags: Optional[dict] = None,
no_progress: Optional[bool] = None,
confirm_yes: Optional[str] = None,
**kwargs,