Documentation ¶
Index ¶
- type DeleteSecurityOperationOptions
- type DeleteSecurityOperationResponse
- type GetSecurityOperationOptions
- type GetSecurityOperationResponse
- type SecurityClient
- func (c SecurityClient) DeleteSecurity(ctx context.Context, options DeleteSecurityOperationOptions) (result DeleteSecurityOperationResponse, err error)
- func (c SecurityClient) GetSecurity(ctx context.Context, options GetSecurityOperationOptions) (result GetSecurityOperationResponse, err error)
- func (c SecurityClient) UpdateSecurity(ctx context.Context, input stable.SecurityReportsRoot, ...) (result UpdateSecurityOperationResponse, err error)
- type UpdateSecurityOperationOptions
- type UpdateSecurityOperationResponse
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 (o DeleteSecurityOperationOptions) ToHeaders() *client.Headers
func (DeleteSecurityOperationOptions) ToOData ¶
func (o DeleteSecurityOperationOptions) ToOData() *odata.Query
func (DeleteSecurityOperationOptions) ToQuery ¶
func (o DeleteSecurityOperationOptions) ToQuery() *client.QueryParams
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 (o GetSecurityOperationOptions) ToHeaders() *client.Headers
func (GetSecurityOperationOptions) ToOData ¶
func (o GetSecurityOperationOptions) ToOData() *odata.Query
func (GetSecurityOperationOptions) ToQuery ¶
func (o GetSecurityOperationOptions) ToQuery() *client.QueryParams
type SecurityClient ¶
func NewSecurityClientWithBaseURI ¶
func NewSecurityClientWithBaseURI(sdkApi sdkEnv.Api) (*SecurityClient, error)
func (SecurityClient) DeleteSecurity ¶
func (c SecurityClient) DeleteSecurity(ctx context.Context, options DeleteSecurityOperationOptions) (result DeleteSecurityOperationResponse, err error)
DeleteSecurity - Delete navigation property security for reports
func (SecurityClient) GetSecurity ¶
func (c SecurityClient) GetSecurity(ctx context.Context, options GetSecurityOperationOptions) (result GetSecurityOperationResponse, err error)
GetSecurity - Get security from reports. Represents an abstract type that contains resources for attack simulation and training reports.
func (SecurityClient) UpdateSecurity ¶
func (c SecurityClient) UpdateSecurity(ctx context.Context, input stable.SecurityReportsRoot, options UpdateSecurityOperationOptions) (result UpdateSecurityOperationResponse, err error)
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 (o UpdateSecurityOperationOptions) ToHeaders() *client.Headers
func (UpdateSecurityOperationOptions) ToOData ¶
func (o UpdateSecurityOperationOptions) ToOData() *odata.Query
func (UpdateSecurityOperationOptions) ToQuery ¶
func (o UpdateSecurityOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.