identityprotection

package
v0.0.0-...-ad17228 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateRiskyServicePrincipalsConfirmCompromisedPostRequestBodyFromDiscriminatorValue

func CreateRiskyServicePrincipalsConfirmCompromisedPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateRiskyServicePrincipalsConfirmCompromisedPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRiskyServicePrincipalsDismissPostRequestBodyFromDiscriminatorValue

CreateRiskyServicePrincipalsDismissPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRiskyUsersConfirmCompromisedPostRequestBodyFromDiscriminatorValue

CreateRiskyUsersConfirmCompromisedPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRiskyUsersDismissPostRequestBodyFromDiscriminatorValue

CreateRiskyUsersDismissPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type IdentityProtectionRequestBuilder

IdentityProtectionRequestBuilder provides operations to manage the identityProtectionRoot singleton.

func NewIdentityProtectionRequestBuilder

NewIdentityProtectionRequestBuilder instantiates a new IdentityProtectionRequestBuilder and sets the default values.

func NewIdentityProtectionRequestBuilderInternal

func NewIdentityProtectionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *IdentityProtectionRequestBuilder

NewIdentityProtectionRequestBuilderInternal instantiates a new IdentityProtectionRequestBuilder and sets the default values.

func (*IdentityProtectionRequestBuilder) RiskDetections

RiskDetections provides operations to manage the riskDetections property of the microsoft.graph.identityProtectionRoot entity.

func (*IdentityProtectionRequestBuilder) RiskyServicePrincipals

RiskyServicePrincipals provides operations to manage the riskyServicePrincipals property of the microsoft.graph.identityProtectionRoot entity.

func (*IdentityProtectionRequestBuilder) RiskyUsers

RiskyUsers provides operations to manage the riskyUsers property of the microsoft.graph.identityProtectionRoot entity.

func (*IdentityProtectionRequestBuilder) ServicePrincipalRiskDetections

ServicePrincipalRiskDetections provides operations to manage the servicePrincipalRiskDetections property of the microsoft.graph.identityProtectionRoot entity.

func (*IdentityProtectionRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get identityProtection

type IdentityProtectionRequestBuilderGetQueryParameters

type IdentityProtectionRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

IdentityProtectionRequestBuilderGetQueryParameters get identityProtection

type IdentityProtectionRequestBuilderGetRequestConfiguration

type IdentityProtectionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *IdentityProtectionRequestBuilderGetQueryParameters
}

IdentityProtectionRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type IdentityProtectionRequestBuilderPatchRequestConfiguration

type IdentityProtectionRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

IdentityProtectionRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsCountRequestBuilder

RiskDetectionsCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskDetectionsCountRequestBuilder

NewRiskDetectionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskDetectionsCountRequestBuilderInternal

func NewRiskDetectionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskDetectionsCountRequestBuilder

NewRiskDetectionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskDetectionsCountRequestBuilder) Get

Get get the number of the resource

func (*RiskDetectionsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RiskDetectionsCountRequestBuilderGetQueryParameters

type RiskDetectionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

RiskDetectionsCountRequestBuilderGetQueryParameters get the number of the resource

type RiskDetectionsCountRequestBuilderGetRequestConfiguration

type RiskDetectionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskDetectionsCountRequestBuilderGetQueryParameters
}

RiskDetectionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsRequestBuilder

RiskDetectionsRequestBuilder provides operations to manage the riskDetections property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskDetectionsRequestBuilder

NewRiskDetectionsRequestBuilder instantiates a new RiskDetectionsRequestBuilder and sets the default values.

func NewRiskDetectionsRequestBuilderInternal

func NewRiskDetectionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskDetectionsRequestBuilder

NewRiskDetectionsRequestBuilderInternal instantiates a new RiskDetectionsRequestBuilder and sets the default values.

func (*RiskDetectionsRequestBuilder) ByRiskDetectionId

ByRiskDetectionId provides operations to manage the riskDetections property of the microsoft.graph.identityProtectionRoot entity.

func (*RiskDetectionsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RiskDetectionsRequestBuilder) Get

Get get a list of the riskDetection objects and their properties. Find more info here

func (*RiskDetectionsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of the riskDetection objects and their properties.

func (*RiskDetectionsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to riskDetections for identityProtection

type RiskDetectionsRequestBuilderGetQueryParameters

type RiskDetectionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RiskDetectionsRequestBuilderGetQueryParameters get a list of the riskDetection objects and their properties.

type RiskDetectionsRequestBuilderGetRequestConfiguration

type RiskDetectionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskDetectionsRequestBuilderGetQueryParameters
}

RiskDetectionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsRequestBuilderPostRequestConfiguration

type RiskDetectionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskDetectionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsRiskDetectionItemRequestBuilder

type RiskDetectionsRiskDetectionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskDetectionsRiskDetectionItemRequestBuilder provides operations to manage the riskDetections property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskDetectionsRiskDetectionItemRequestBuilder

NewRiskDetectionsRiskDetectionItemRequestBuilder instantiates a new RiskDetectionItemRequestBuilder and sets the default values.

func NewRiskDetectionsRiskDetectionItemRequestBuilderInternal

func NewRiskDetectionsRiskDetectionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskDetectionsRiskDetectionItemRequestBuilder

NewRiskDetectionsRiskDetectionItemRequestBuilderInternal instantiates a new RiskDetectionItemRequestBuilder and sets the default values.

func (*RiskDetectionsRiskDetectionItemRequestBuilder) Delete

Delete delete navigation property riskDetections for identityProtection

func (*RiskDetectionsRiskDetectionItemRequestBuilder) Get

Get read the properties and relationships of a riskDetection object. Find more info here

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property riskDetections for identityProtection

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a riskDetection object.

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property riskDetections in identityProtection

type RiskDetectionsRiskDetectionItemRequestBuilderDeleteRequestConfiguration

type RiskDetectionsRiskDetectionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskDetectionsRiskDetectionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsRiskDetectionItemRequestBuilderGetQueryParameters

type RiskDetectionsRiskDetectionItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

RiskDetectionsRiskDetectionItemRequestBuilderGetQueryParameters read the properties and relationships of a riskDetection object.

type RiskDetectionsRiskDetectionItemRequestBuilderGetRequestConfiguration

type RiskDetectionsRiskDetectionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskDetectionsRiskDetectionItemRequestBuilderGetQueryParameters
}

RiskDetectionsRiskDetectionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskDetectionsRiskDetectionItemRequestBuilderPatchRequestConfiguration

type RiskDetectionsRiskDetectionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskDetectionsRiskDetectionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsConfirmCompromisedPostRequestBody

type RiskyServicePrincipalsConfirmCompromisedPostRequestBody struct {
	// contains filtered or unexported fields
}

RiskyServicePrincipalsConfirmCompromisedPostRequestBody

func NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody

func NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody() *RiskyServicePrincipalsConfirmCompromisedPostRequestBody

NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody instantiates a new RiskyServicePrincipalsConfirmCompromisedPostRequestBody and sets the default values.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetAdditionalData

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetServicePrincipalIds

GetServicePrincipalIds gets the servicePrincipalIds property value. The servicePrincipalIds property

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) Serialize

Serialize serializes information the current object

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetAdditionalData

func (m *RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetServicePrincipalIds

func (m *RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetServicePrincipalIds(value []string)

SetServicePrincipalIds sets the servicePrincipalIds property value. The servicePrincipalIds property

type RiskyServicePrincipalsConfirmCompromisedRequestBuilder

type RiskyServicePrincipalsConfirmCompromisedRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsConfirmCompromisedRequestBuilder provides operations to call the confirmCompromised method.

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilder

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsConfirmCompromisedRequestBuilder

NewRiskyServicePrincipalsConfirmCompromisedRequestBuilder instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilderInternal

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsConfirmCompromisedRequestBuilder

NewRiskyServicePrincipalsConfirmCompromisedRequestBuilderInternal instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsConfirmCompromisedRequestBuilder) Post

Post confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to `high`. Find more info here

func (*RiskyServicePrincipalsConfirmCompromisedRequestBuilder) ToPostRequestInformation

ToPostRequestInformation confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to `high`.

type RiskyServicePrincipalsConfirmCompromisedRequestBuilderPostRequestConfiguration

type RiskyServicePrincipalsConfirmCompromisedRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsConfirmCompromisedRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsCountRequestBuilder

type RiskyServicePrincipalsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyServicePrincipalsCountRequestBuilder

NewRiskyServicePrincipalsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsCountRequestBuilderInternal

func NewRiskyServicePrincipalsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsCountRequestBuilder

NewRiskyServicePrincipalsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsCountRequestBuilder) Get

Get get the number of the resource

func (*RiskyServicePrincipalsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RiskyServicePrincipalsCountRequestBuilderGetQueryParameters

type RiskyServicePrincipalsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

RiskyServicePrincipalsCountRequestBuilderGetQueryParameters get the number of the resource

type RiskyServicePrincipalsCountRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsCountRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsDismissPostRequestBody

type RiskyServicePrincipalsDismissPostRequestBody struct {
	// contains filtered or unexported fields
}

RiskyServicePrincipalsDismissPostRequestBody

func NewRiskyServicePrincipalsDismissPostRequestBody

func NewRiskyServicePrincipalsDismissPostRequestBody() *RiskyServicePrincipalsDismissPostRequestBody

NewRiskyServicePrincipalsDismissPostRequestBody instantiates a new RiskyServicePrincipalsDismissPostRequestBody and sets the default values.

func (*RiskyServicePrincipalsDismissPostRequestBody) GetAdditionalData

func (m *RiskyServicePrincipalsDismissPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyServicePrincipalsDismissPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsDismissPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RiskyServicePrincipalsDismissPostRequestBody) GetServicePrincipalIds

func (m *RiskyServicePrincipalsDismissPostRequestBody) GetServicePrincipalIds() []string

GetServicePrincipalIds gets the servicePrincipalIds property value. The servicePrincipalIds property

func (*RiskyServicePrincipalsDismissPostRequestBody) Serialize

Serialize serializes information the current object

func (*RiskyServicePrincipalsDismissPostRequestBody) SetAdditionalData

func (m *RiskyServicePrincipalsDismissPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyServicePrincipalsDismissPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsDismissPostRequestBody) SetServicePrincipalIds

func (m *RiskyServicePrincipalsDismissPostRequestBody) SetServicePrincipalIds(value []string)

SetServicePrincipalIds sets the servicePrincipalIds property value. The servicePrincipalIds property

type RiskyServicePrincipalsDismissRequestBuilder

type RiskyServicePrincipalsDismissRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsDismissRequestBuilder provides operations to call the dismiss method.

func NewRiskyServicePrincipalsDismissRequestBuilder

NewRiskyServicePrincipalsDismissRequestBuilder instantiates a new DismissRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsDismissRequestBuilderInternal

func NewRiskyServicePrincipalsDismissRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsDismissRequestBuilder

NewRiskyServicePrincipalsDismissRequestBuilderInternal instantiates a new DismissRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsDismissRequestBuilder) Post

Post dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to `none`. You can dismiss up to 60 service principal accounts in one request. Find more info here

func (*RiskyServicePrincipalsDismissRequestBuilder) ToPostRequestInformation

ToPostRequestInformation dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to `none`. You can dismiss up to 60 service principal accounts in one request.

type RiskyServicePrincipalsDismissRequestBuilderPostRequestConfiguration

type RiskyServicePrincipalsDismissRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsDismissRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryCountRequestBuilder

type RiskyServicePrincipalsItemHistoryCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsItemHistoryCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyServicePrincipalsItemHistoryCountRequestBuilder

NewRiskyServicePrincipalsItemHistoryCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryCountRequestBuilderInternal

func NewRiskyServicePrincipalsItemHistoryCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsItemHistoryCountRequestBuilder

NewRiskyServicePrincipalsItemHistoryCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryCountRequestBuilder) Get

Get get the number of the resource

func (*RiskyServicePrincipalsItemHistoryCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RiskyServicePrincipalsItemHistoryCountRequestBuilderGetQueryParameters

type RiskyServicePrincipalsItemHistoryCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

RiskyServicePrincipalsItemHistoryCountRequestBuilderGetQueryParameters get the number of the resource

type RiskyServicePrincipalsItemHistoryCountRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsItemHistoryCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsItemHistoryCountRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsItemHistoryCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryRequestBuilder

type RiskyServicePrincipalsItemHistoryRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsItemHistoryRequestBuilder provides operations to manage the history property of the microsoft.graph.riskyServicePrincipal entity.

func NewRiskyServicePrincipalsItemHistoryRequestBuilder

NewRiskyServicePrincipalsItemHistoryRequestBuilder instantiates a new HistoryRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryRequestBuilderInternal

func NewRiskyServicePrincipalsItemHistoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsItemHistoryRequestBuilder

NewRiskyServicePrincipalsItemHistoryRequestBuilderInternal instantiates a new HistoryRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) ByRiskyServicePrincipalHistoryItemId

ByRiskyServicePrincipalHistoryItemId provides operations to manage the history property of the microsoft.graph.riskyServicePrincipal entity.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the risk history of a riskyServicePrincipal object.

type RiskyServicePrincipalsItemHistoryRequestBuilderGetQueryParameters

type RiskyServicePrincipalsItemHistoryRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RiskyServicePrincipalsItemHistoryRequestBuilderGetQueryParameters get the risk history of a riskyServicePrincipal object.

type RiskyServicePrincipalsItemHistoryRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsItemHistoryRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsItemHistoryRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsItemHistoryRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryRequestBuilderPostRequestConfiguration

type RiskyServicePrincipalsItemHistoryRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsItemHistoryRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder provides operations to manage the history property of the microsoft.graph.riskyServicePrincipal entity.

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder

NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder instantiates a new RiskyServicePrincipalHistoryItemItemRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderInternal

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder

NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderInternal instantiates a new RiskyServicePrincipalHistoryItemItemRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) Delete

Delete delete navigation property history for identityProtection

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) Get

Get represents the risk history of Azure AD service principals.

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property history for identityProtection

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation represents the risk history of Azure AD service principals.

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderDeleteRequestConfiguration

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetQueryParameters

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetQueryParameters represents the risk history of Azure AD service principals.

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderPatchRequestConfiguration

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsRequestBuilder

type RiskyServicePrincipalsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsRequestBuilder provides operations to manage the riskyServicePrincipals property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskyServicePrincipalsRequestBuilder

NewRiskyServicePrincipalsRequestBuilder instantiates a new RiskyServicePrincipalsRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsRequestBuilderInternal

func NewRiskyServicePrincipalsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsRequestBuilder

NewRiskyServicePrincipalsRequestBuilderInternal instantiates a new RiskyServicePrincipalsRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsRequestBuilder) ByRiskyServicePrincipalId

ByRiskyServicePrincipalId provides operations to manage the riskyServicePrincipals property of the microsoft.graph.identityProtectionRoot entity.

func (*RiskyServicePrincipalsRequestBuilder) ConfirmCompromised

ConfirmCompromised provides operations to call the confirmCompromised method.

func (*RiskyServicePrincipalsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RiskyServicePrincipalsRequestBuilder) Dismiss

Dismiss provides operations to call the dismiss method.

func (*RiskyServicePrincipalsRequestBuilder) Get

Get retrieve the properties and relationships of riskyServicePrincipal objects. Find more info here

func (*RiskyServicePrincipalsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties and relationships of riskyServicePrincipal objects.

func (*RiskyServicePrincipalsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to riskyServicePrincipals for identityProtection

type RiskyServicePrincipalsRequestBuilderGetQueryParameters

type RiskyServicePrincipalsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RiskyServicePrincipalsRequestBuilderGetQueryParameters retrieve the properties and relationships of riskyServicePrincipal objects.

type RiskyServicePrincipalsRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsRequestBuilderPostRequestConfiguration

type RiskyServicePrincipalsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder provides operations to manage the riskyServicePrincipals property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder

NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder instantiates a new RiskyServicePrincipalItemRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderInternal

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder

NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderInternal instantiates a new RiskyServicePrincipalItemRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) Delete

Delete delete navigation property riskyServicePrincipals for identityProtection

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) Get

Get read the properties and relationships of a riskyServicePrincipal object. Find more info here

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) History

History provides operations to manage the history property of the microsoft.graph.riskyServicePrincipal entity.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property riskyServicePrincipals for identityProtection

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a riskyServicePrincipal object.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property riskyServicePrincipals in identityProtection

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderDeleteRequestConfiguration

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetQueryParameters

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetQueryParameters read the properties and relationships of a riskyServicePrincipal object.

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetRequestConfiguration

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetQueryParameters
}

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderPatchRequestConfiguration

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersConfirmCompromisedPostRequestBody

type RiskyUsersConfirmCompromisedPostRequestBody struct {
	// contains filtered or unexported fields
}

RiskyUsersConfirmCompromisedPostRequestBody

func NewRiskyUsersConfirmCompromisedPostRequestBody

func NewRiskyUsersConfirmCompromisedPostRequestBody() *RiskyUsersConfirmCompromisedPostRequestBody

NewRiskyUsersConfirmCompromisedPostRequestBody instantiates a new RiskyUsersConfirmCompromisedPostRequestBody and sets the default values.

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetAdditionalData

func (m *RiskyUsersConfirmCompromisedPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetUserIds

GetUserIds gets the userIds property value. The userIds property

func (*RiskyUsersConfirmCompromisedPostRequestBody) Serialize

Serialize serializes information the current object

func (*RiskyUsersConfirmCompromisedPostRequestBody) SetAdditionalData

func (m *RiskyUsersConfirmCompromisedPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyUsersConfirmCompromisedPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyUsersConfirmCompromisedPostRequestBody) SetUserIds

func (m *RiskyUsersConfirmCompromisedPostRequestBody) SetUserIds(value []string)

SetUserIds sets the userIds property value. The userIds property

type RiskyUsersConfirmCompromisedRequestBuilder

type RiskyUsersConfirmCompromisedRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersConfirmCompromisedRequestBuilder provides operations to call the confirmCompromised method.

func NewRiskyUsersConfirmCompromisedRequestBuilder

NewRiskyUsersConfirmCompromisedRequestBuilder instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func NewRiskyUsersConfirmCompromisedRequestBuilderInternal

func NewRiskyUsersConfirmCompromisedRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersConfirmCompromisedRequestBuilder

NewRiskyUsersConfirmCompromisedRequestBuilderInternal instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func (*RiskyUsersConfirmCompromisedRequestBuilder) Post

Post confirm one or more riskyUser objects as compromised. This action sets the targeted user's risk level to high. Find more info here

func (*RiskyUsersConfirmCompromisedRequestBuilder) ToPostRequestInformation

ToPostRequestInformation confirm one or more riskyUser objects as compromised. This action sets the targeted user's risk level to high.

type RiskyUsersConfirmCompromisedRequestBuilderPostRequestConfiguration

type RiskyUsersConfirmCompromisedRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersConfirmCompromisedRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersCountRequestBuilder

RiskyUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyUsersCountRequestBuilder

NewRiskyUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyUsersCountRequestBuilderInternal

func NewRiskyUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersCountRequestBuilder

NewRiskyUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyUsersCountRequestBuilder) Get

Get get the number of the resource

func (*RiskyUsersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RiskyUsersCountRequestBuilderGetQueryParameters

type RiskyUsersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

RiskyUsersCountRequestBuilderGetQueryParameters get the number of the resource

type RiskyUsersCountRequestBuilderGetRequestConfiguration

type RiskyUsersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersCountRequestBuilderGetQueryParameters
}

RiskyUsersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersDismissPostRequestBody

type RiskyUsersDismissPostRequestBody struct {
	// contains filtered or unexported fields
}

RiskyUsersDismissPostRequestBody

func NewRiskyUsersDismissPostRequestBody

func NewRiskyUsersDismissPostRequestBody() *RiskyUsersDismissPostRequestBody

NewRiskyUsersDismissPostRequestBody instantiates a new RiskyUsersDismissPostRequestBody and sets the default values.

func (*RiskyUsersDismissPostRequestBody) GetAdditionalData

func (m *RiskyUsersDismissPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyUsersDismissPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyUsersDismissPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RiskyUsersDismissPostRequestBody) GetUserIds

func (m *RiskyUsersDismissPostRequestBody) GetUserIds() []string

GetUserIds gets the userIds property value. The userIds property

func (*RiskyUsersDismissPostRequestBody) Serialize

Serialize serializes information the current object

func (*RiskyUsersDismissPostRequestBody) SetAdditionalData

func (m *RiskyUsersDismissPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RiskyUsersDismissPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyUsersDismissPostRequestBody) SetUserIds

func (m *RiskyUsersDismissPostRequestBody) SetUserIds(value []string)

SetUserIds sets the userIds property value. The userIds property

type RiskyUsersDismissRequestBuilder

RiskyUsersDismissRequestBuilder provides operations to call the dismiss method.

func NewRiskyUsersDismissRequestBuilder

NewRiskyUsersDismissRequestBuilder instantiates a new DismissRequestBuilder and sets the default values.

func NewRiskyUsersDismissRequestBuilderInternal

func NewRiskyUsersDismissRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersDismissRequestBuilder

NewRiskyUsersDismissRequestBuilderInternal instantiates a new DismissRequestBuilder and sets the default values.

func (*RiskyUsersDismissRequestBuilder) Post

Post dismiss the risk of one or more riskyUser objects. This action sets the targeted user's risk level to none. Find more info here

func (*RiskyUsersDismissRequestBuilder) ToPostRequestInformation

ToPostRequestInformation dismiss the risk of one or more riskyUser objects. This action sets the targeted user's risk level to none.

type RiskyUsersDismissRequestBuilderPostRequestConfiguration

type RiskyUsersDismissRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersDismissRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryCountRequestBuilder

type RiskyUsersItemHistoryCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersItemHistoryCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyUsersItemHistoryCountRequestBuilder

NewRiskyUsersItemHistoryCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryCountRequestBuilderInternal

func NewRiskyUsersItemHistoryCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersItemHistoryCountRequestBuilder

NewRiskyUsersItemHistoryCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryCountRequestBuilder) Get

Get get the number of the resource

func (*RiskyUsersItemHistoryCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RiskyUsersItemHistoryCountRequestBuilderGetQueryParameters

type RiskyUsersItemHistoryCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

RiskyUsersItemHistoryCountRequestBuilderGetQueryParameters get the number of the resource

type RiskyUsersItemHistoryCountRequestBuilderGetRequestConfiguration

type RiskyUsersItemHistoryCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersItemHistoryCountRequestBuilderGetQueryParameters
}

RiskyUsersItemHistoryCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryRequestBuilder

RiskyUsersItemHistoryRequestBuilder provides operations to manage the history property of the microsoft.graph.riskyUser entity.

func NewRiskyUsersItemHistoryRequestBuilder

NewRiskyUsersItemHistoryRequestBuilder instantiates a new HistoryRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryRequestBuilderInternal

func NewRiskyUsersItemHistoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersItemHistoryRequestBuilder

NewRiskyUsersItemHistoryRequestBuilderInternal instantiates a new HistoryRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryRequestBuilder) ByRiskyUserHistoryItemId

ByRiskyUserHistoryItemId provides operations to manage the history property of the microsoft.graph.riskyUser entity.

func (*RiskyUsersItemHistoryRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RiskyUsersItemHistoryRequestBuilder) Get

Get read the properties and relationships of a riskyUserHistoryItem object. Find more info here

func (*RiskyUsersItemHistoryRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a riskyUserHistoryItem object.

func (*RiskyUsersItemHistoryRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to history for identityProtection

type RiskyUsersItemHistoryRequestBuilderGetQueryParameters

type RiskyUsersItemHistoryRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RiskyUsersItemHistoryRequestBuilderGetQueryParameters read the properties and relationships of a riskyUserHistoryItem object.

type RiskyUsersItemHistoryRequestBuilderGetRequestConfiguration

type RiskyUsersItemHistoryRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersItemHistoryRequestBuilderGetQueryParameters
}

RiskyUsersItemHistoryRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryRequestBuilderPostRequestConfiguration

type RiskyUsersItemHistoryRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersItemHistoryRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder provides operations to manage the history property of the microsoft.graph.riskyUser entity.

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder

NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder instantiates a new RiskyUserHistoryItemItemRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderInternal

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder

NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderInternal instantiates a new RiskyUserHistoryItemItemRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) Delete

Delete delete navigation property history for identityProtection

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) Get

Get the activity related to user risk level change

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property history for identityProtection

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the activity related to user risk level change

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property history in identityProtection

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderDeleteRequestConfiguration

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetQueryParameters

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetQueryParameters the activity related to user risk level change

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetRequestConfiguration

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetQueryParameters
}

RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderPatchRequestConfiguration

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersRequestBuilder

RiskyUsersRequestBuilder provides operations to manage the riskyUsers property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskyUsersRequestBuilder

NewRiskyUsersRequestBuilder instantiates a new RiskyUsersRequestBuilder and sets the default values.

func NewRiskyUsersRequestBuilderInternal

func NewRiskyUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersRequestBuilder

NewRiskyUsersRequestBuilderInternal instantiates a new RiskyUsersRequestBuilder and sets the default values.

func (*RiskyUsersRequestBuilder) ByRiskyUserId

ByRiskyUserId provides operations to manage the riskyUsers property of the microsoft.graph.identityProtectionRoot entity.

func (*RiskyUsersRequestBuilder) ConfirmCompromised

ConfirmCompromised provides operations to call the confirmCompromised method.

func (*RiskyUsersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RiskyUsersRequestBuilder) Dismiss

Dismiss provides operations to call the dismiss method.

func (*RiskyUsersRequestBuilder) Get

Get get a list of the riskyUser objects and their properties. Find more info here

func (*RiskyUsersRequestBuilder) Post

Post create new navigation property to riskyUsers for identityProtection

func (*RiskyUsersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of the riskyUser objects and their properties.

func (*RiskyUsersRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to riskyUsers for identityProtection

type RiskyUsersRequestBuilderGetQueryParameters

type RiskyUsersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RiskyUsersRequestBuilderGetQueryParameters get a list of the riskyUser objects and their properties.

type RiskyUsersRequestBuilderGetRequestConfiguration

type RiskyUsersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersRequestBuilderGetQueryParameters
}

RiskyUsersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersRequestBuilderPostRequestConfiguration

type RiskyUsersRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersRiskyUserItemRequestBuilder

type RiskyUsersRiskyUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersRiskyUserItemRequestBuilder provides operations to manage the riskyUsers property of the microsoft.graph.identityProtectionRoot entity.

func NewRiskyUsersRiskyUserItemRequestBuilder

NewRiskyUsersRiskyUserItemRequestBuilder instantiates a new RiskyUserItemRequestBuilder and sets the default values.

func NewRiskyUsersRiskyUserItemRequestBuilderInternal

func NewRiskyUsersRiskyUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RiskyUsersRiskyUserItemRequestBuilder

NewRiskyUsersRiskyUserItemRequestBuilderInternal instantiates a new RiskyUserItemRequestBuilder and sets the default values.

func (*RiskyUsersRiskyUserItemRequestBuilder) Delete

Delete delete navigation property riskyUsers for identityProtection

func (*RiskyUsersRiskyUserItemRequestBuilder) Get

Get read the properties and relationships of a riskyUser object. Find more info here

func (*RiskyUsersRiskyUserItemRequestBuilder) History

History provides operations to manage the history property of the microsoft.graph.riskyUser entity.

func (*RiskyUsersRiskyUserItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property riskyUsers for identityProtection

func (*RiskyUsersRiskyUserItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a riskyUser object.

func (*RiskyUsersRiskyUserItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property riskyUsers in identityProtection

type RiskyUsersRiskyUserItemRequestBuilderDeleteRequestConfiguration

type RiskyUsersRiskyUserItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersRiskyUserItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersRiskyUserItemRequestBuilderGetQueryParameters

type RiskyUsersRiskyUserItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

RiskyUsersRiskyUserItemRequestBuilderGetQueryParameters read the properties and relationships of a riskyUser object.

type RiskyUsersRiskyUserItemRequestBuilderGetRequestConfiguration

type RiskyUsersRiskyUserItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *RiskyUsersRiskyUserItemRequestBuilderGetQueryParameters
}

RiskyUsersRiskyUserItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type RiskyUsersRiskyUserItemRequestBuilderPatchRequestConfiguration

type RiskyUsersRiskyUserItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

RiskyUsersRiskyUserItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsCountRequestBuilder

type ServicePrincipalRiskDetectionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicePrincipalRiskDetectionsCountRequestBuilder provides operations to count the resources in the collection.

func NewServicePrincipalRiskDetectionsCountRequestBuilder

NewServicePrincipalRiskDetectionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsCountRequestBuilderInternal

func NewServicePrincipalRiskDetectionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalRiskDetectionsCountRequestBuilder

NewServicePrincipalRiskDetectionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsCountRequestBuilder) Get

Get get the number of the resource

func (*ServicePrincipalRiskDetectionsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ServicePrincipalRiskDetectionsCountRequestBuilderGetQueryParameters

type ServicePrincipalRiskDetectionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ServicePrincipalRiskDetectionsCountRequestBuilderGetQueryParameters get the number of the resource

type ServicePrincipalRiskDetectionsCountRequestBuilderGetRequestConfiguration

type ServicePrincipalRiskDetectionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ServicePrincipalRiskDetectionsCountRequestBuilderGetQueryParameters
}

ServicePrincipalRiskDetectionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsRequestBuilder

type ServicePrincipalRiskDetectionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicePrincipalRiskDetectionsRequestBuilder provides operations to manage the servicePrincipalRiskDetections property of the microsoft.graph.identityProtectionRoot entity.

func NewServicePrincipalRiskDetectionsRequestBuilder

NewServicePrincipalRiskDetectionsRequestBuilder instantiates a new ServicePrincipalRiskDetectionsRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsRequestBuilderInternal

func NewServicePrincipalRiskDetectionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalRiskDetectionsRequestBuilder

NewServicePrincipalRiskDetectionsRequestBuilderInternal instantiates a new ServicePrincipalRiskDetectionsRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsRequestBuilder) ByServicePrincipalRiskDetectionId

ByServicePrincipalRiskDetectionId provides operations to manage the servicePrincipalRiskDetections property of the microsoft.graph.identityProtectionRoot entity.

func (*ServicePrincipalRiskDetectionsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ServicePrincipalRiskDetectionsRequestBuilder) Get

Get retrieve the properties of a collection of servicePrincipalRiskDetection objects. Find more info here

func (*ServicePrincipalRiskDetectionsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties of a collection of servicePrincipalRiskDetection objects.

func (*ServicePrincipalRiskDetectionsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to servicePrincipalRiskDetections for identityProtection

type ServicePrincipalRiskDetectionsRequestBuilderGetQueryParameters

type ServicePrincipalRiskDetectionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ServicePrincipalRiskDetectionsRequestBuilderGetQueryParameters retrieve the properties of a collection of servicePrincipalRiskDetection objects.

type ServicePrincipalRiskDetectionsRequestBuilderGetRequestConfiguration

type ServicePrincipalRiskDetectionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ServicePrincipalRiskDetectionsRequestBuilderGetQueryParameters
}

ServicePrincipalRiskDetectionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsRequestBuilderPostRequestConfiguration

type ServicePrincipalRiskDetectionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ServicePrincipalRiskDetectionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder provides operations to manage the servicePrincipalRiskDetections property of the microsoft.graph.identityProtectionRoot entity.

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder

NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder instantiates a new ServicePrincipalRiskDetectionItemRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderInternal

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder

NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderInternal instantiates a new ServicePrincipalRiskDetectionItemRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) Delete

Delete delete navigation property servicePrincipalRiskDetections for identityProtection

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) Get

Get read the properties and relationships of a servicePrincipalRiskDetection object. Find more info here

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property servicePrincipalRiskDetections for identityProtection

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a servicePrincipalRiskDetection object.

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property servicePrincipalRiskDetections in identityProtection

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderDeleteRequestConfiguration

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetQueryParameters

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetQueryParameters read the properties and relationships of a servicePrincipalRiskDetection object.

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetRequestConfiguration

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetQueryParameters
}

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderPatchRequestConfiguration

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Jump to

Keyboard shortcuts

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