security

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteSecurityOperationOptions

type DeleteSecurityOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteSecurityOperationOptions

func DefaultDeleteSecurityOperationOptions() DeleteSecurityOperationOptions

func (DeleteSecurityOperationOptions) ToHeaders

func (DeleteSecurityOperationOptions) ToOData

func (DeleteSecurityOperationOptions) ToQuery

type DeleteSecurityOperationResponse

type DeleteSecurityOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetSecurityOperationOptions

type GetSecurityOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetSecurityOperationOptions

func DefaultGetSecurityOperationOptions() GetSecurityOperationOptions

func (GetSecurityOperationOptions) ToHeaders

func (GetSecurityOperationOptions) ToOData

func (GetSecurityOperationOptions) ToQuery

type GetSecurityOperationResponse

type GetSecurityOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.SecurityReportsRoot
}

type SecurityClient

type SecurityClient struct {
	Client *msgraph.Client
}

func NewSecurityClientWithBaseURI

func NewSecurityClientWithBaseURI(sdkApi sdkEnv.Api) (*SecurityClient, error)

func (SecurityClient) DeleteSecurity

DeleteSecurity - Delete navigation property security for reports

func (SecurityClient) GetSecurity

GetSecurity - Get security from reports. Provides the ability to launch a simulated phishing attack that organizations can learn from.

func (SecurityClient) UpdateSecurity

UpdateSecurity - Update the navigation property security in reports

type UpdateSecurityOperationOptions

type UpdateSecurityOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateSecurityOperationOptions

func DefaultUpdateSecurityOperationOptions() UpdateSecurityOperationOptions

func (UpdateSecurityOperationOptions) ToHeaders

func (UpdateSecurityOperationOptions) ToOData

func (UpdateSecurityOperationOptions) ToQuery

type UpdateSecurityOperationResponse

type UpdateSecurityOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

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