Documentation ¶
Index ¶
- type SimulationAutomationItemRequestBuilder
- func (m *SimulationAutomationItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *SimulationAutomationItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *SimulationAutomationItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, ...) (...)
- func (m *SimulationAutomationItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *SimulationAutomationItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *SimulationAutomationItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *SimulationAutomationItemRequestBuilder) Runs() ...
- func (m *SimulationAutomationItemRequestBuilder) RunsById(id string) ...
- type SimulationAutomationItemRequestBuilderDeleteRequestConfiguration
- type SimulationAutomationItemRequestBuilderGetQueryParameters
- type SimulationAutomationItemRequestBuilderGetRequestConfiguration
- type SimulationAutomationItemRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SimulationAutomationItemRequestBuilder ¶
type SimulationAutomationItemRequestBuilder struct {
// contains filtered or unexported fields
}
SimulationAutomationItemRequestBuilder provides operations to manage the simulationAutomations property of the microsoft.graph.attackSimulationRoot entity.
func NewSimulationAutomationItemRequestBuilder ¶
func NewSimulationAutomationItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SimulationAutomationItemRequestBuilder
NewSimulationAutomationItemRequestBuilder instantiates a new SimulationAutomationItemRequestBuilder and sets the default values.
func NewSimulationAutomationItemRequestBuilderInternal ¶
func NewSimulationAutomationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SimulationAutomationItemRequestBuilder
NewSimulationAutomationItemRequestBuilderInternal instantiates a new SimulationAutomationItemRequestBuilder and sets the default values.
func (*SimulationAutomationItemRequestBuilder) CreateDeleteRequestInformation ¶
func (m *SimulationAutomationItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *SimulationAutomationItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete navigation property simulationAutomations for security
func (*SimulationAutomationItemRequestBuilder) CreateGetRequestInformation ¶
func (m *SimulationAutomationItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *SimulationAutomationItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation represents simulation automation created to run on a tenant.
func (*SimulationAutomationItemRequestBuilder) CreatePatchRequestInformation ¶
func (m *SimulationAutomationItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SimulationAutomationable, requestConfiguration *SimulationAutomationItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update the navigation property simulationAutomations in security
func (*SimulationAutomationItemRequestBuilder) Delete ¶
func (m *SimulationAutomationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *SimulationAutomationItemRequestBuilderDeleteRequestConfiguration) error
Delete delete navigation property simulationAutomations for security
func (*SimulationAutomationItemRequestBuilder) Get ¶
func (m *SimulationAutomationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *SimulationAutomationItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SimulationAutomationable, error)
Get represents simulation automation created to run on a tenant.
func (*SimulationAutomationItemRequestBuilder) Patch ¶
func (m *SimulationAutomationItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SimulationAutomationable, requestConfiguration *SimulationAutomationItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SimulationAutomationable, error)
Patch update the navigation property simulationAutomations in security
func (*SimulationAutomationItemRequestBuilder) Runs ¶
func (m *SimulationAutomationItemRequestBuilder) Runs() *i9ca0a84ffd4ee4c2900b61a1cf5a118f10c9020931fcd43e2ff459a3ffb7137a.RunsRequestBuilder
Runs the runs property
func (*SimulationAutomationItemRequestBuilder) RunsById ¶
func (m *SimulationAutomationItemRequestBuilder) RunsById(id string) *i64e8acb068b8885e4108c0e26f3654fd9e3b305f4ab1668996549f08dc480465.SimulationAutomationRunItemRequestBuilder
RunsById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.security.attackSimulation.simulationAutomations.item.runs.item collection
type SimulationAutomationItemRequestBuilderDeleteRequestConfiguration ¶
type SimulationAutomationItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
SimulationAutomationItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type SimulationAutomationItemRequestBuilderGetQueryParameters ¶
type SimulationAutomationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
SimulationAutomationItemRequestBuilderGetQueryParameters represents simulation automation created to run on a tenant.
type SimulationAutomationItemRequestBuilderGetRequestConfiguration ¶
type SimulationAutomationItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *SimulationAutomationItemRequestBuilderGetQueryParameters }
SimulationAutomationItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type SimulationAutomationItemRequestBuilderPatchRequestConfiguration ¶
type SimulationAutomationItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
SimulationAutomationItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.