Documentation
¶
Index ¶
- type AttackSimulationRequestBuilder
- func (m *AttackSimulationRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *AttackSimulationRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *AttackSimulationRequestBuilder) CreatePatchRequestInformation(ctx context.Context, ...) (...)
- func (m *AttackSimulationRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *AttackSimulationRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *AttackSimulationRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *AttackSimulationRequestBuilder) SimulationAutomations() ...
- func (m *AttackSimulationRequestBuilder) SimulationAutomationsById(id string) ...
- func (m *AttackSimulationRequestBuilder) Simulations() ...
- func (m *AttackSimulationRequestBuilder) SimulationsById(id string) ...
- type AttackSimulationRequestBuilderDeleteRequestConfiguration
- type AttackSimulationRequestBuilderGetQueryParameters
- type AttackSimulationRequestBuilderGetRequestConfiguration
- type AttackSimulationRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttackSimulationRequestBuilder ¶
type AttackSimulationRequestBuilder struct {
// contains filtered or unexported fields
}
AttackSimulationRequestBuilder provides operations to manage the attackSimulation property of the microsoft.graph.security entity.
func NewAttackSimulationRequestBuilder ¶
func NewAttackSimulationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AttackSimulationRequestBuilder
NewAttackSimulationRequestBuilder instantiates a new AttackSimulationRequestBuilder and sets the default values.
func NewAttackSimulationRequestBuilderInternal ¶
func NewAttackSimulationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AttackSimulationRequestBuilder
NewAttackSimulationRequestBuilderInternal instantiates a new AttackSimulationRequestBuilder and sets the default values.
func (*AttackSimulationRequestBuilder) CreateDeleteRequestInformation ¶
func (m *AttackSimulationRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *AttackSimulationRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete navigation property attackSimulation for security
func (*AttackSimulationRequestBuilder) CreateGetRequestInformation ¶
func (m *AttackSimulationRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *AttackSimulationRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation get attackSimulation from security
func (*AttackSimulationRequestBuilder) CreatePatchRequestInformation ¶
func (m *AttackSimulationRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttackSimulationRootable, requestConfiguration *AttackSimulationRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update the navigation property attackSimulation in security
func (*AttackSimulationRequestBuilder) Delete ¶
func (m *AttackSimulationRequestBuilder) Delete(ctx context.Context, requestConfiguration *AttackSimulationRequestBuilderDeleteRequestConfiguration) error
Delete delete navigation property attackSimulation for security
func (*AttackSimulationRequestBuilder) Get ¶
func (m *AttackSimulationRequestBuilder) Get(ctx context.Context, requestConfiguration *AttackSimulationRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttackSimulationRootable, error)
Get get attackSimulation from security
func (*AttackSimulationRequestBuilder) Patch ¶
func (m *AttackSimulationRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttackSimulationRootable, requestConfiguration *AttackSimulationRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttackSimulationRootable, error)
Patch update the navigation property attackSimulation in security
func (*AttackSimulationRequestBuilder) SimulationAutomations ¶
func (m *AttackSimulationRequestBuilder) SimulationAutomations() *iebb7f059e19f2533c384ac9e663c03ccbdd74377f805d46bee2ca88e1c878fd7.SimulationAutomationsRequestBuilder
SimulationAutomations the simulationAutomations property
func (*AttackSimulationRequestBuilder) SimulationAutomationsById ¶
func (m *AttackSimulationRequestBuilder) SimulationAutomationsById(id string) *ifc84c9b1ed600ff7da48d2107b61eba13dcbd3e1d145474c927d0dd677cc2a82.SimulationAutomationItemRequestBuilder
SimulationAutomationsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.security.attackSimulation.simulationAutomations.item collection
func (*AttackSimulationRequestBuilder) Simulations ¶
func (m *AttackSimulationRequestBuilder) Simulations() *i99d6ede3b39aad5863028c6e234a1c23c68829304e8e6fa46e522bb0a0dbbe53.SimulationsRequestBuilder
Simulations the simulations property
func (*AttackSimulationRequestBuilder) SimulationsById ¶
func (m *AttackSimulationRequestBuilder) SimulationsById(id string) *iaccc03ae3a961df2ec3e59baa9882f6243464c8964795d683b336610423727f1.SimulationItemRequestBuilder
SimulationsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.security.attackSimulation.simulations.item collection
type AttackSimulationRequestBuilderDeleteRequestConfiguration ¶
type AttackSimulationRequestBuilderDeleteRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
AttackSimulationRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type AttackSimulationRequestBuilderGetQueryParameters ¶
type AttackSimulationRequestBuilderGetQueryParameters struct {
// Expand related entities
Expand []string `uriparametername:"%24expand"`
// Select properties to be returned
Select []string `uriparametername:"%24select"`
}
AttackSimulationRequestBuilderGetQueryParameters get attackSimulation from security
type AttackSimulationRequestBuilderGetRequestConfiguration ¶
type AttackSimulationRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *AttackSimulationRequestBuilderGetQueryParameters
}
AttackSimulationRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type AttackSimulationRequestBuilderPatchRequestConfiguration ¶
type AttackSimulationRequestBuilderPatchRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
AttackSimulationRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.