[@webitel/api-services](../index.html) / [outbound-resource-group-service/outbound-resource-group-service.api.gen](../modules/outbound-resource-group-service_outbound-resource-group-service.api.gen.html) / getOutboundResourceGroupService
# kind_function: getOutboundResourceGroupService()
> **getOutboundResourceGroupService**(): `{ createOutboundResourceGroup: (engineCreateOutboundResourceGroupRequest: EngineCreateOutboundResourceGroupRequest, options?: AxiosRequestConfig) => Promise; createOutboundResourceInGroup: (groupId: string, engineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody: EngineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody, options?: AxiosRequestConfig) => Promise; deleteOutboundResourceGroup: (id: string, params?: DeleteOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise; deleteOutboundResourceInGroup: (groupId: string, id: string, params?: DeleteOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise; readOutboundResourceGroup: (id: string, params?: ReadOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise; readOutboundResourceInGroup: (groupId: string, id: string, params?: ReadOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise; searchOutboundResourceGroup: (params?: SearchOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise; searchOutboundResourceInGroup: (groupId: string, params?: SearchOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise; updateOutboundResourceGroup: (id: string, engineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody: EngineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody, options?: AxiosRequestConfig) => Promise; updateOutboundResourceInGroup: (groupId: string, id: string, engineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody: EngineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
### createOutboundResourceGroup()
> **createOutboundResourceGroup**: `(engineCreateOutboundResourceGroupRequest: EngineCreateOutboundResourceGroupRequest, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### engineCreateOutboundResourceGroupRequest
`EngineCreateOutboundResourceGroupRequest`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### createOutboundResourceInGroup()
> **createOutboundResourceInGroup**: `(groupId: string, engineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody: EngineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### groupId
`string`
##### engineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody
`EngineOutboundResourceGroupServiceCreateOutboundResourceInGroupBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteOutboundResourceGroup()
> **deleteOutboundResourceGroup**: `(id: string, params?: DeleteOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### params?
`DeleteOutboundResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteOutboundResourceInGroup()
> **deleteOutboundResourceInGroup**: `(groupId: string, id: string, params?: DeleteOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### groupId
`string`
##### id
`string`
##### params?
`DeleteOutboundResourceInGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readOutboundResourceGroup()
> **readOutboundResourceGroup**: `(id: string, params?: ReadOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### params?
`ReadOutboundResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readOutboundResourceInGroup()
> **readOutboundResourceInGroup**: `(groupId: string, id: string, params?: ReadOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### groupId
`string`
##### id
`string`
##### params?
`ReadOutboundResourceInGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchOutboundResourceGroup()
> **searchOutboundResourceGroup**: `(params?: SearchOutboundResourceGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### params?
`SearchOutboundResourceGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchOutboundResourceInGroup()
> **searchOutboundResourceInGroup**: `(groupId: string, params?: SearchOutboundResourceInGroupParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### groupId
`string`
##### params?
`SearchOutboundResourceInGroupParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateOutboundResourceGroup()
> **updateOutboundResourceGroup**: `(id: string, engineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody: EngineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### engineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody
`EngineOutboundResourceGroupServiceUpdateOutboundResourceGroupBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateOutboundResourceInGroup()
> **updateOutboundResourceInGroup**: `(groupId: string, id: string, engineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody: EngineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### groupId
`string`
##### id
`string`
##### engineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody
`EngineOutboundResourceGroupServiceUpdateOutboundResourceInGroupBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`