pub struct HostsController { /* private fields */ }Implementations§
Source§impl HostsController
impl HostsController
Sourcepub async fn create(
&self,
request: CreateHostRequestDto,
) -> Result<CreateHostResponseDto, ApiError>
pub async fn create( &self, request: CreateHostRequestDto, ) -> Result<CreateHostResponseDto, ApiError>
POST /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn update(
&self,
request: UpdateHostRequestDto,
) -> Result<UpdateHostResponseDto, ApiError>
pub async fn update( &self, request: UpdateHostRequestDto, ) -> Result<UpdateHostResponseDto, ApiError>
PATCH /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn get_all(&self) -> Result<GetAllHostsResponseDto, ApiError>
pub async fn get_all(&self) -> Result<GetAllHostsResponseDto, ApiError>
GET /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn reorder(
&self,
request: ReorderHostRequestDto,
) -> Result<ReorderHostResponseDto, ApiError>
pub async fn reorder( &self, request: ReorderHostRequestDto, ) -> Result<ReorderHostResponseDto, ApiError>
POST /api/hosts/actions/reorder - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_delete(
&self,
request: BulkDeleteHostsRequestDto,
) -> Result<BulkDeleteHostsResponseDto, ApiError>
pub async fn bulk_delete( &self, request: BulkDeleteHostsRequestDto, ) -> Result<BulkDeleteHostsResponseDto, ApiError>
POST /api/hosts/bulk/delete - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_disable(
&self,
request: BulkDisableHostsRequestDto,
) -> Result<BulkDisableHostsResponseDto, ApiError>
pub async fn bulk_disable( &self, request: BulkDisableHostsRequestDto, ) -> Result<BulkDisableHostsResponseDto, ApiError>
POST /api/hosts/bulk/disable - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_enable(
&self,
request: BulkEnableHostsRequestDto,
) -> Result<BulkEnableHostsResponseDto, ApiError>
pub async fn bulk_enable( &self, request: BulkEnableHostsRequestDto, ) -> Result<BulkEnableHostsResponseDto, ApiError>
POST /api/hosts/bulk/enable - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_set_inbound(
&self,
request: SetInboundToManyHostsRequestDto,
) -> Result<SetInboundToManyHostsResponseDto, ApiError>
pub async fn bulk_set_inbound( &self, request: SetInboundToManyHostsRequestDto, ) -> Result<SetInboundToManyHostsResponseDto, ApiError>
POST /api/hosts/bulk/set-inbound - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_set_port(
&self,
request: SetPortToManyHostsRequestDto,
) -> Result<SetPortToManyHostsResponseDto, ApiError>
pub async fn bulk_set_port( &self, request: SetPortToManyHostsRequestDto, ) -> Result<SetPortToManyHostsResponseDto, ApiError>
POST /api/hosts/bulk/set-port - HostsController
Source§impl HostsController
impl HostsController
GET /api/hosts/tags - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn create_host(
&self,
request: CreateHostRequestDto,
) -> Result<CreateHostResponseDto, ApiError>
👎Deprecated: Use create
pub async fn create_host( &self, request: CreateHostRequestDto, ) -> Result<CreateHostResponseDto, ApiError>
Use create
POST /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn update_host(
&self,
request: UpdateHostRequestDto,
) -> Result<UpdateHostResponseDto, ApiError>
👎Deprecated: Use update
pub async fn update_host( &self, request: UpdateHostRequestDto, ) -> Result<UpdateHostResponseDto, ApiError>
Use update
PATCH /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn get_all_hosts(&self) -> Result<GetAllHostsResponseDto, ApiError>
👎Deprecated: Use get_all
pub async fn get_all_hosts(&self) -> Result<GetAllHostsResponseDto, ApiError>
Use get_all
GET /api/hosts - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn get_one_host(
&self,
uuid: Uuid,
) -> Result<GetOneHostResponseDto, ApiError>
👎Deprecated: Use get
pub async fn get_one_host( &self, uuid: Uuid, ) -> Result<GetOneHostResponseDto, ApiError>
Use get
GET /api/hosts/{} - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn delete_host(
&self,
uuid: Uuid,
) -> Result<DeleteHostResponseDto, ApiError>
👎Deprecated: Use delete
pub async fn delete_host( &self, uuid: Uuid, ) -> Result<DeleteHostResponseDto, ApiError>
Use delete
DELETE /api/hosts/{} - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn reorder_hosts(
&self,
request: ReorderHostRequestDto,
) -> Result<ReorderHostResponseDto, ApiError>
👎Deprecated: Use reorder
pub async fn reorder_hosts( &self, request: ReorderHostRequestDto, ) -> Result<ReorderHostResponseDto, ApiError>
Use reorder
POST /api/hosts/actions/reorder - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_delete_hosts(
&self,
request: BulkDeleteHostsRequestDto,
) -> Result<BulkDeleteHostsResponseDto, ApiError>
👎Deprecated: Use bulk_delete
pub async fn bulk_delete_hosts( &self, request: BulkDeleteHostsRequestDto, ) -> Result<BulkDeleteHostsResponseDto, ApiError>
Use bulk_delete
POST /api/hosts/bulk/delete - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_disable_hosts(
&self,
request: BulkDisableHostsRequestDto,
) -> Result<BulkDisableHostsResponseDto, ApiError>
👎Deprecated: Use bulk_disable
pub async fn bulk_disable_hosts( &self, request: BulkDisableHostsRequestDto, ) -> Result<BulkDisableHostsResponseDto, ApiError>
Use bulk_disable
POST /api/hosts/bulk/disable - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_enable_hosts(
&self,
request: BulkEnableHostsRequestDto,
) -> Result<BulkEnableHostsResponseDto, ApiError>
👎Deprecated: Use bulk_enable
pub async fn bulk_enable_hosts( &self, request: BulkEnableHostsRequestDto, ) -> Result<BulkEnableHostsResponseDto, ApiError>
Use bulk_enable
POST /api/hosts/bulk/enable - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_set_inbound_to_hosts(
&self,
request: SetInboundToManyHostsRequestDto,
) -> Result<SetInboundToManyHostsResponseDto, ApiError>
👎Deprecated: Use bulk_set_inbound
pub async fn bulk_set_inbound_to_hosts( &self, request: SetInboundToManyHostsRequestDto, ) -> Result<SetInboundToManyHostsResponseDto, ApiError>
Use bulk_set_inbound
POST /api/hosts/bulk/set-inbound - HostsController
Source§impl HostsController
impl HostsController
Sourcepub async fn bulk_set_port_to_hosts(
&self,
request: SetPortToManyHostsRequestDto,
) -> Result<SetPortToManyHostsResponseDto, ApiError>
👎Deprecated: Use bulk_set_port
pub async fn bulk_set_port_to_hosts( &self, request: SetPortToManyHostsRequestDto, ) -> Result<SetPortToManyHostsResponseDto, ApiError>
Use bulk_set_port
POST /api/hosts/bulk/set-port - HostsController
Source§impl HostsController
impl HostsController
👎Deprecated: Use get_all_tags
Use get_all_tags
GET /api/hosts/tags - HostsController