[@webitel/api-services](../index.html) / [queue-resources-service/queue-resources-service.api.gen](../modules/queue-resources-service_queue-resources-service.api.gen.html) / getQueueResourcesService
# kind_function: getQueueResourcesService()
> **getQueueResourcesService**(): `{ createQueueResourceGroup: (queueId: string, engineQueueResourcesServiceCreateQueueResourceGroupBody: EngineQueueResourcesServiceCreateQueueResourceGroupBody, options?: AxiosRequestConfig) => Promise; deleteQueueResourceGroup: (queueId: string, id: string, params?: DeleteQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise; readQueueResourceGroup: (queueId: string, id: string, params?: ReadQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise; searchQueueResourceGroup: (queueId: string, params?: SearchQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise; updateQueueResourceGroup: (queueId: string, id: string, engineQueueResourcesServiceUpdateQueueResourceGroupBody: EngineQueueResourcesServiceUpdateQueueResourceGroupBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
### createQueueResourceGroup()
> **createQueueResourceGroup**: `(queueId: string, engineQueueResourcesServiceCreateQueueResourceGroupBody: EngineQueueResourcesServiceCreateQueueResourceGroupBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### queueId
`string`
##### engineQueueResourcesServiceCreateQueueResourceGroupBody
`EngineQueueResourcesServiceCreateQueueResourceGroupBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteQueueResourceGroup()
> **deleteQueueResourceGroup**: `(queueId: string, id: string, params?: DeleteQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### queueId
`string`
##### id
`string`
##### params?
`DeleteQueueResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readQueueResourceGroup()
> **readQueueResourceGroup**: `(queueId: string, id: string, params?: ReadQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### queueId
`string`
##### id
`string`
##### params?
`ReadQueueResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchQueueResourceGroup()
> **searchQueueResourceGroup**: `(queueId: string, params?: SearchQueueResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### queueId
`string`
##### params?
`SearchQueueResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateQueueResourceGroup()
> **updateQueueResourceGroup**: `(queueId: string, id: string, engineQueueResourcesServiceUpdateQueueResourceGroupBody: EngineQueueResourcesServiceUpdateQueueResourceGroupBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### queueId
`string`
##### id
`string`
##### engineQueueResourcesServiceUpdateQueueResourceGroupBody
`EngineQueueResourcesServiceUpdateQueueResourceGroupBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`