'1.0', 'info' => ['style' => 'ROA', 'product' => 'milvus', 'version' => '2023-10-12'], 'components' => [ 'schemas' => [ 'DBVersionDetail' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'status' => ['type' => 'string'], 'specs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'zoneMode' => ['type' => 'string'], 'isStandalone' => ['type' => 'boolean'], 'isStandalonePro' => ['type' => 'boolean'], 'isHA' => ['type' => 'boolean'], 'componentSpecs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'type' => ['type' => 'string'], 'specs' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'minReplicas' => ['type' => 'integer', 'format' => 'int32'], 'maxReplicas' => ['type' => 'integer', 'format' => 'int32'], 'step' => ['type' => 'integer', 'format' => 'int32'], 'defaultReplicas' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], ], ], ], ], 'DlfDatabase' => [ 'type' => 'object', 'properties' => [ 'databaseName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'tableCount' => ['type' => 'integer', 'format' => 'int32'], ], ], 'DlfFieldSchema' => [ 'type' => 'object', 'properties' => [ 'fieldName' => ['type' => 'string'], 'dlfFieldType' => ['type' => 'string'], 'milvusFieldType' => ['type' => 'string'], 'isPrimaryKey' => ['type' => 'boolean'], 'isVectorField' => ['type' => 'boolean'], 'dimension' => ['type' => 'integer', 'format' => 'int32'], 'nullable' => ['type' => 'boolean'], 'comment' => ['type' => 'string'], 'isSupported' => ['type' => 'boolean'], 'unsupportedReason' => ['type' => 'string'], ], ], 'DlfInstance' => [ 'type' => 'object', 'properties' => [ 'instanceId' => ['type' => 'string'], 'instanceName' => ['type' => 'string'], 'status' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'instanceType' => ['type' => 'string'], ], ], 'DlfTable' => [ 'type' => 'object', 'properties' => [ 'tableName' => ['type' => 'string'], 'tableType' => ['type' => 'string'], 'description' => ['type' => 'string'], 'tableFormat' => ['type' => 'string'], 'location' => ['type' => 'string'], ], ], 'InstanceDetail' => [ 'type' => 'object', 'properties' => [ 'instanceName' => ['type' => 'string'], 'instanceId' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'zoneId' => ['type' => 'string'], 'status' => ['type' => 'string'], 'paymentType' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'vpcId' => ['type' => 'string'], 'createTime' => ['type' => 'string', 'format' => 'iso8601'], 'runningTime' => ['type' => 'integer', 'format' => 'int64'], 'expireTime' => ['type' => 'string', 'format' => 'iso8601'], 'dbVersion' => ['type' => 'string'], 'orderId' => ['type' => 'string'], 'autoBackup' => ['type' => 'boolean'], 'configuration' => ['type' => 'string'], 'ha' => ['type' => 'boolean'], 'multiZoneMode' => ['type' => 'string'], 'encrypted' => ['type' => 'boolean'], 'kmsKeyId' => ['type' => 'string'], 'vSwitchIds' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'zoneId' => ['type' => 'string'], 'vswId' => ['type' => 'string'], ], ], ], 'securityGroupIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], 'components' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'replica' => ['type' => 'integer', 'format' => 'int32'], 'cuNum' => ['type' => 'integer', 'format' => 'int32'], 'cuType' => ['type' => 'string'], 'diskSizeType' => ['type' => 'string'], 'payType' => ['type' => 'string'], ], ], ], ], ], 'MigrationSource' => [ 'type' => 'object', 'properties' => [ 'endpoint' => [ 'type' => 'object', 'properties' => [ 'endpoint' => ['type' => 'string'], 'port' => ['type' => 'string'], ], ], 'database' => ['type' => 'string'], 'authInfo' => [ 'type' => 'object', 'properties' => [ 'token' => ['type' => 'string'], 'username' => ['type' => 'string'], 'password' => ['type' => 'string'], 'authType' => ['type' => 'string'], ], ], ], ], 'open_struct_DlfSnapshotDto' => [ 'type' => 'object', 'properties' => [ 'snapshotId' => ['type' => 'integer', 'format' => 'int64'], 'timeMillis' => ['type' => 'integer', 'format' => 'int64'], 'schemaId' => ['type' => 'integer', 'format' => 'int64'], 'totalRecordCount' => ['type' => 'integer', 'format' => 'int64'], 'deltaRecordCount' => ['type' => 'integer', 'format' => 'int64'], 'changelogRecordCount' => ['type' => 'integer', 'format' => 'int64'], 'commitKind' => ['type' => 'string'], ], ], 'open_struct_DlfTagDto' => [ 'type' => 'object', 'properties' => [ 'tagName' => ['type' => 'string'], 'snapshotId' => ['type' => 'integer', 'format' => 'int64'], 'timeMillis' => ['type' => 'integer', 'format' => 'int64'], 'totalRecordCount' => ['type' => 'integer', 'format' => 'int64'], ], ], 'PriceInfo' => [ 'type' => 'object', 'properties' => [ 'currency' => ['type' => 'string'], 'originalAmount' => ['type' => 'string'], 'tradeAmount' => ['type' => 'string'], 'discountAmount' => ['type' => 'string'], 'taxAmount' => ['type' => 'string'], 'optionalPromotions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/PromotionInfo'], ], 'priceModules' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'originalAmount' => ['type' => 'string'], ], ], ], 'rules' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ruleId' => ['type' => 'string'], 'amount' => ['type' => 'string'], 'name' => ['type' => 'string'], ], ], ], ], ], 'PromotionInfo' => [ 'type' => 'object', 'properties' => [ 'promotionOptionCode' => ['type' => 'string'], 'promotionOptionNo' => ['type' => 'string'], 'promotionName' => ['type' => 'string'], 'promotionDesc' => ['type' => 'string'], 'canPromFee' => ['type' => 'string'], 'isSelected' => ['type' => 'boolean'], 'selected' => ['type' => 'boolean'], ], ], 'RamAccount' => [ 'type' => 'object', 'properties' => [ 'uid' => ['type' => 'string'], 'userName' => ['type' => 'string'], 'displayName' => ['type' => 'string'], 'bindable' => ['type' => 'boolean'], ], ], 'RamBindingEntry' => [ 'type' => 'object', 'properties' => [ 'milvusUsername' => ['type' => 'string'], 'boundUid' => ['type' => 'string'], 'boundUserName' => ['type' => 'string'], ], ], 'ScalingActivity' => [ 'type' => 'object', 'properties' => [ 'scalingActivityId' => ['type' => 'string'], 'scalingRuleName' => ['type' => 'string'], 'scalingPolicyId' => ['type' => 'string'], 'instanceId' => ['type' => 'string'], 'componentTypes' => ['type' => 'string'], 'scalingActivityState' => ['type' => 'string'], 'startTime' => ['type' => 'string'], 'endTime' => ['type' => 'string'], 'policyType' => ['type' => 'string'], 'scalingRuleDetail' => ['type' => 'string'], 'scalingRuleId' => ['type' => 'string'], 'timeZone' => ['type' => 'string'], 'description' => ['type' => 'string'], ], ], 'ScalingRule' => [ 'type' => 'object', 'properties' => [ 'ruleId' => ['type' => 'string'], 'scalingRuleName' => ['type' => 'string'], 'timeZone' => ['type' => 'string'], 'cronStr' => ['type' => 'string'], 'startTime' => ['type' => 'integer', 'format' => 'int64'], 'endTime' => ['type' => 'integer', 'format' => 'int64'], 'disabled' => ['type' => 'boolean'], 'adjustInfos' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'componentType' => ['type' => 'string'], 'targetValue' => ['type' => 'string'], ], ], ], ], ], ], ], 'apis' => [ 'ChangeResourceGroup' => [ 'path' => '/webapi/resourceGroup/change', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NewResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateAclGroup' => [ 'path' => '/webapi/milvus/createAclGroup', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'cidrs', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateDefaultRole' => [ 'path' => '/webapi/user/create_default_role', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'CreateInstance' => [ 'path' => '/webapi/instance/create', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'zoneId' => ['type' => 'string', 'required' => true], 'instanceName' => ['type' => 'string', 'required' => false], 'dbVersion' => ['type' => 'string', 'required' => true], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'vpcId' => ['type' => 'string', 'required' => true], 'paymentType' => ['type' => 'string', 'required' => true], 'paymentDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'paymentDurationUnit' => ['type' => 'string', 'required' => false], 'ha' => ['type' => 'boolean', 'required' => false], 'dbAdminPassword' => ['type' => 'string', 'required' => false], 'autoBackup' => ['type' => 'boolean', 'required' => false], 'multiZoneMode' => ['type' => 'string', 'required' => false], 'encrypted' => ['type' => 'boolean', 'required' => false], 'kmsKeyId' => ['type' => 'string', 'required' => false], 'configuration' => ['type' => 'string', 'required' => false], 'promotionNo' => ['type' => 'string', 'required' => false], 'loadReplicas' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'isMultiAzStorage' => ['type' => 'boolean', 'required' => false], 'autoPay' => ['type' => 'boolean', 'required' => false], 'autoRenew' => ['type' => 'boolean', 'required' => false], 'backupRestoreInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'sourceClusterId' => ['type' => 'string', 'required' => false], 'backupName' => ['type' => 'string', 'required' => false], 'backupId' => ['type' => 'string', 'required' => false], ], ], 'vSwitchIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'zoneId' => ['type' => 'string', 'required' => false], 'vswId' => ['type' => 'string', 'required' => false], ], ], ], 'components' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => true], 'replica' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'cuNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'cuType' => ['type' => 'string', 'required' => false], 'diskSizeType' => [ 'type' => 'string', 'required' => false, 'enum' => ['Large', 'Normal'], ], ], ], ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'aiFunction' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteInstance' => [ 'path' => '/webapi/instance/delete', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeAccessControlList' => [ 'path' => '/webapi/milvus/describe_access_control_list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DescribeInstanceConfigs' => [ 'path' => '/webapi/config/describe_milvus_user_config', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetInstance' => [ 'path' => '/webapi/instance/get', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetInstanceDetail' => [ 'path' => '/webapi/cluster/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAclGroups' => [ 'path' => '/webapi/milvus/listAclGroups', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListInstances' => [ 'path' => '/webapi/order/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClusterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10000'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100000'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'ListInstancesV2' => [ 'path' => '/webapi/instance/list', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10000'], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100000'], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyInstanceConfig' => [ 'path' => '/webapi/config/modify_milvus_config', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Reason', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserConfig', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'TagResources' => [ 'path' => '/webapi/tags', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ResourceType' => ['type' => 'string', 'required' => true], 'RegionId' => ['type' => 'string', 'required' => true], 'ResourceId' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], ], 'Tag' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'UnTagResources' => [ 'path' => '/webapi/tags', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'TagKey', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'All', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateAccessControlList' => [ 'path' => '/webapi/milvus/update_access_control_list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Cidr', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AclId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateAclGroupCidrs' => [ 'path' => '/webapi/milvus/updateAclGroupCidrs', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'groupName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'newCidrs', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateInstance' => [ 'path' => '/webapi/instance/update', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceId' => ['type' => 'string', 'required' => true], 'instanceName' => ['type' => 'string', 'required' => false], 'configuration' => ['type' => 'string', 'required' => false], 'ha' => ['type' => 'boolean', 'required' => false], 'autoBackup' => ['type' => 'boolean', 'required' => false], 'autoPay' => ['type' => 'boolean'], 'components' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => true], 'replica' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'cuNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'payType' => ['type' => 'string'], 'cuType' => ['type' => 'string'], ], ], ], ], ], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateInstanceName' => [ 'path' => '/webapi/cluster/update_name', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClusterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePublicNetworkStatus' => [ 'path' => '/webapi/network/updatePublicNetworkStatus', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ComponentType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['Proxy'], ], ], [ 'name' => 'PublicNetworkEnabled', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], [ 'name' => 'Cidr', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.ap-southeast-1.aliyuncs.com', 'endpoint' => 'milvus.ap-southeast-1.aliyuncs.com', 'vpc' => 'milvus-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-beijing.aliyuncs.com', 'endpoint' => 'milvus.cn-beijing.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-hangzhou.aliyuncs.com', 'endpoint' => 'milvus.cn-hangzhou.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-hongkong.aliyuncs.com', 'endpoint' => 'milvus.cn-hongkong.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-shanghai.aliyuncs.com', 'endpoint' => 'milvus.cn-shanghai.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-shenzhen.aliyuncs.com', 'endpoint' => 'milvus.cn-shenzhen.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'milvus.cn-wulanchabu.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'milvus.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'milvus.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'milvus-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'milvus.eu-central-1.aliyuncs.com', 'endpoint' => 'milvus.eu-central-1.aliyuncs.com', 'vpc' => 'milvus-vpc.eu-central-1.aliyuncs.com'], ], ];