RedTeams Class

Definition

The RedTeams sub-client.

public class RedTeams
type RedTeams = class
Public Class RedTeams
Inheritance
RedTeams

Constructors

Name Description
RedTeams()

Initializes a new instance of RedTeams for mocking.

Properties

Name Description
Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Name Description
Create(BinaryContent, RequestOptions)

[Protocol Method] Submits a new redteam run for execution with the provided configuration.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Create(RedTeam, CancellationToken)

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

Create(RedTeam, RequestOptions)

[Protocol Method] Creates a redteam run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateAsync(BinaryContent, RequestOptions)

[Protocol Method] Submits a new redteam run for execution with the provided configuration.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateAsync(RedTeam, CancellationToken)

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

CreateAsync(RedTeam, RequestOptions)

[Protocol Method] Creates a redteam run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Get(String, CancellationToken)

Retrieves the specified redteam and its configuration.

Get(String, RequestOptions)

[Protocol Method] Retrieves the specified redteam and its configuration.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAll(CancellationToken)

Returns the redteams available in the current project.

GetAll(RequestOptions)

[Protocol Method] Returns the redteams available in the current project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllAsync(CancellationToken)

Returns the redteams available in the current project.

GetAllAsync(RequestOptions)

[Protocol Method] Returns the redteams available in the current project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAsync(String, CancellationToken)

Retrieves the specified redteam and its configuration.

GetAsync(String, RequestOptions)

[Protocol Method] Retrieves the specified redteam and its configuration.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to