BetaRedTeamsOperations interface

Interface representing a BetaRedTeams operations.

Properties

create

Submits a new redteam run for execution with the provided configuration.

get

Retrieves the specified redteam and its configuration.

list

Returns the redteams available in the current project.

Property Details

create

Submits a new redteam run for execution with the provided configuration.

create: (redTeam: RedTeam, options?: BetaRedTeamsCreateOptionalParams) => Promise<RedTeam>

Property Value

(redTeam: RedTeam, options?: BetaRedTeamsCreateOptionalParams) => Promise<RedTeam>

get

Retrieves the specified redteam and its configuration.

get: (name: string, options?: BetaRedTeamsGetOptionalParams) => Promise<RedTeam>

Property Value

(name: string, options?: BetaRedTeamsGetOptionalParams) => Promise<RedTeam>

list

Returns the redteams available in the current project.

list: (options?: BetaRedTeamsListOptionalParams) => PagedAsyncIterableIterator<RedTeam, RedTeam[], PageSettings>

Property Value

(options?: BetaRedTeamsListOptionalParams) => PagedAsyncIterableIterator<RedTeam, RedTeam[], PageSettings>