[@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`