Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ContainerQuery

Index

Methods

createNewContainerTemplate

  • createNewContainerTemplate(userId: number, deployId: number, form: any): Promise<Container>
  • description

    Create a new Container Template

    Parameters

    • userId: number

      User ID

    • deployId: number

      Deploy ID - Relationship

    • form: any

      form containers de settings for new container

    Returns Promise<Container>

deleteContainerById

  • deleteContainerById(userId: number, containerId: number): Promise<void>
  • Delete a container by id

    memberof

    ContainerQuery

    Parameters

    • userId: number

      User ID to find foreign relationship

    • containerId: number

      Container ID to find

    Returns Promise<void>

findAllContainerByUserId

  • findAllContainerByUserId(userId: number, deployId: number): Promise<Container[]>
  • Find all container by user id and deploy relationship

    memberof

    ContainerQuery

    Parameters

    • userId: number

      User ID to find all containers

    • deployId: number

      Deploy ID to foreign relationship

    Returns Promise<Container[]>

    Returns a container list filter by user and deploy relationship

findContainers

  • findContainers(deployId: number): Promise<Container[]>
  • Find container by deploy ID foreign relationship

    memberof

    ContainerQuery

    Parameters

    • deployId: number

      Deploy ID

    Returns Promise<Container[]>

    Returns a container list

updateContainerById

  • updateContainerById(userId: number, containerId: number, container: Container): Promise<Container>
  • Update container

    memberof

    ContainerQuery

    Parameters

    • userId: number

      User ID to find container by user

    • containerId: number

      Container ID to find container container by ID

    • container: Container

      New container form to update

    Returns Promise<Container>

    Return a new container

Generated using TypeDoc