mssp

package
v0.0.0-...-5a21cb2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const BaseURL = "https://cloud.tenable.com"

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountDetailsV1

type AccountDetailsV1 struct {
	Email   string `json:"email"`
	Country string `json:"country"`
}

type AddDomainRequest

type AddDomainRequest struct {
	ContainerUUID  string `json:"container_uuid"`
	DomainName     string `json:"domain_name"`
	ActivationCode string `json:"activation_code"`
}

type Client

type Client struct {
	HTTPClient *http.Client
	ApiKey     string
}

func NewClient

func NewClient(apiKey string) *Client

func (*Client) AddDomain

func (c *Client) AddDomain(ctx context.Context, request AddDomainRequest) ([]byte, error)

AddDomain adds a new domain to a specific container

func (*Client) CreateEvaluationAccountV1

func (c *Client) CreateEvaluationAccountV1(ctx context.Context, accountDetails AccountDetailsV1) ([]byte, error)

CreateEvaluationAccountV1 creates an evaluation account (V1)

func (*Client) GetChildAccountDetails

func (c *Client) GetChildAccountDetails(ctx context.Context, accountUUID string) ([]byte, error)

GetChildAccountDetails retrieves details for a specific child account

func (*Client) GetDomainDetails

func (c *Client) GetDomainDetails(ctx context.Context, accountUUID string) ([]byte, error)

GetDomainDetails retrieves the details for a specific domain

func (*Client) ListChildAccounts

func (c *Client) ListChildAccounts(ctx context.Context) ([]byte, error)

ListChildAccounts lists all child accounts

func (*Client) ListDomains

func (c *Client) ListDomains(ctx context.Context) ([]byte, error)

ListDomains returns a list of all child containers and their domains

func (*Client) ListLogos

func (c *Client) ListLogos(ctx context.Context) ([]byte, error)

ListLogos returns a list of logos uploaded to the MSSP Portal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL