identityprotection

package
v0.63.0 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2023 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateRiskyServicePrincipalsConfirmCompromisedPostRequestBodyFromDiscriminatorValue added in v0.49.0

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

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

func CreateRiskyServicePrincipalsDismissPostRequestBodyFromDiscriminatorValue added in v0.49.0

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

func CreateRiskyUsersConfirmCompromisedPostRequestBodyFromDiscriminatorValue added in v0.49.0

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

func CreateRiskyUsersDismissPostRequestBodyFromDiscriminatorValue added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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

func (*IdentityProtectionRequestBuilder) ToGetRequestInformation added in v0.51.0

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 added in v0.22.0

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 added in v0.22.0

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 added in v0.49.0

RiskDetectionsCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskDetectionsCountRequestBuilder added in v0.49.0

NewRiskDetectionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskDetectionsCountRequestBuilderInternal added in v0.49.0

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

NewRiskDetectionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskDetectionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*RiskDetectionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type RiskDetectionsCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

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

func NewRiskDetectionsRequestBuilder added in v0.49.0

NewRiskDetectionsRequestBuilder instantiates a new RiskDetectionsRequestBuilder and sets the default values.

func NewRiskDetectionsRequestBuilderInternal added in v0.49.0

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

NewRiskDetectionsRequestBuilderInternal instantiates a new RiskDetectionsRequestBuilder and sets the default values.

func (*RiskDetectionsRequestBuilder) ByRiskDetectionId added in v0.63.0

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

func (*RiskDetectionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*RiskDetectionsRequestBuilder) Get added in v0.49.0

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

func (*RiskDetectionsRequestBuilder) Post added in v0.49.0

Post create new navigation property to riskDetections for identityProtection

func (*RiskDetectionsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*RiskDetectionsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to riskDetections for identityProtection

type RiskDetectionsRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskDetectionsRiskDetectionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskDetectionsRiskDetectionItemRequestBuilder added in v0.49.0

NewRiskDetectionsRiskDetectionItemRequestBuilder instantiates a new RiskDetectionItemRequestBuilder and sets the default values.

func NewRiskDetectionsRiskDetectionItemRequestBuilderInternal added in v0.49.0

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

NewRiskDetectionsRiskDetectionItemRequestBuilderInternal instantiates a new RiskDetectionItemRequestBuilder and sets the default values.

func (*RiskDetectionsRiskDetectionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property riskDetections for identityProtection

func (*RiskDetectionsRiskDetectionItemRequestBuilder) Get added in v0.49.0

Get risk detection in Azure AD Identity Protection and the associated information about the detection.

func (*RiskDetectionsRiskDetectionItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property riskDetections in identityProtection

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property riskDetections for identityProtection

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation risk detection in Azure AD Identity Protection and the associated information about the detection.

func (*RiskDetectionsRiskDetectionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property riskDetections in identityProtection

type RiskDetectionsRiskDetectionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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

RiskDetectionsRiskDetectionItemRequestBuilderGetQueryParameters risk detection in Azure AD Identity Protection and the associated information about the detection.

type RiskDetectionsRiskDetectionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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

RiskyServicePrincipalsConfirmCompromisedPostRequestBody

func NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody added in v0.49.0

func NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody() *RiskyServicePrincipalsConfirmCompromisedPostRequestBody

NewRiskyServicePrincipalsConfirmCompromisedPostRequestBody instantiates a new RiskyServicePrincipalsConfirmCompromisedPostRequestBody and sets the default values.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetAdditionalData added in v0.49.0

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 added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) GetServicePrincipalIds added in v0.49.0

GetServicePrincipalIds gets the servicePrincipalIds property value. The servicePrincipalIds property

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetAdditionalData added in v0.49.0

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 added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsConfirmCompromisedPostRequestBody) SetServicePrincipalIds added in v0.49.0

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

SetServicePrincipalIds sets the servicePrincipalIds property value. The servicePrincipalIds property

type RiskyServicePrincipalsConfirmCompromisedRequestBuilder added in v0.49.0

type RiskyServicePrincipalsConfirmCompromisedRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsConfirmCompromisedRequestBuilder provides operations to call the confirmCompromised method.

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilder added in v0.49.0

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

NewRiskyServicePrincipalsConfirmCompromisedRequestBuilder instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsConfirmCompromisedRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsConfirmCompromisedRequestBuilderInternal instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsConfirmCompromisedRequestBuilder) Post added in v0.49.0

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 added in v0.51.0

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

type RiskyServicePrincipalsConfirmCompromisedRequestBuilderPostRequestConfiguration added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyServicePrincipalsCountRequestBuilder added in v0.49.0

NewRiskyServicePrincipalsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsCountRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*RiskyServicePrincipalsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type RiskyServicePrincipalsCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

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

RiskyServicePrincipalsDismissPostRequestBody

func NewRiskyServicePrincipalsDismissPostRequestBody added in v0.49.0

func NewRiskyServicePrincipalsDismissPostRequestBody() *RiskyServicePrincipalsDismissPostRequestBody

NewRiskyServicePrincipalsDismissPostRequestBody instantiates a new RiskyServicePrincipalsDismissPostRequestBody and sets the default values.

func (*RiskyServicePrincipalsDismissPostRequestBody) GetAdditionalData added in v0.49.0

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 added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsDismissPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*RiskyServicePrincipalsDismissPostRequestBody) GetServicePrincipalIds added in v0.49.0

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

GetServicePrincipalIds gets the servicePrincipalIds property value. The servicePrincipalIds property

func (*RiskyServicePrincipalsDismissPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*RiskyServicePrincipalsDismissPostRequestBody) SetAdditionalData added in v0.49.0

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 added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyServicePrincipalsDismissPostRequestBody) SetServicePrincipalIds added in v0.49.0

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

SetServicePrincipalIds sets the servicePrincipalIds property value. The servicePrincipalIds property

type RiskyServicePrincipalsDismissRequestBuilder added in v0.49.0

type RiskyServicePrincipalsDismissRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsDismissRequestBuilder provides operations to call the dismiss method.

func NewRiskyServicePrincipalsDismissRequestBuilder added in v0.49.0

NewRiskyServicePrincipalsDismissRequestBuilder instantiates a new DismissRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsDismissRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsDismissRequestBuilderInternal instantiates a new DismissRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsDismissRequestBuilder) Post added in v0.49.0

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 added in v0.51.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsItemHistoryCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyServicePrincipalsItemHistoryCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyServicePrincipalsItemHistoryCountRequestBuilder added in v0.49.0

NewRiskyServicePrincipalsItemHistoryCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryCountRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsItemHistoryCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*RiskyServicePrincipalsItemHistoryCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type RiskyServicePrincipalsItemHistoryCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsItemHistoryRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyServicePrincipalsItemHistoryRequestBuilder added in v0.49.0

NewRiskyServicePrincipalsItemHistoryRequestBuilder instantiates a new HistoryRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsItemHistoryRequestBuilderInternal instantiates a new HistoryRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) ByRiskyServicePrincipalHistoryItemId added in v0.63.0

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

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) Get added in v0.49.0

Get get the risk history of a riskyServicePrincipal object. Find more info here

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the risk history of a riskyServicePrincipal object.

func (*RiskyServicePrincipalsItemHistoryRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to history for identityProtection

type RiskyServicePrincipalsItemHistoryRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder added in v0.49.0

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

NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder instantiates a new RiskyServicePrincipalHistoryItemItemRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderInternal instantiates a new RiskyServicePrincipalHistoryItemItemRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property history for identityProtection

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) Get added in v0.49.0

Get represents the risk history of Azure AD service principals.

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property history for identityProtection

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation represents the risk history of Azure AD service principals.

func (*RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property history in identityProtection

type RiskyServicePrincipalsItemHistoryRiskyServicePrincipalHistoryItemItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyServicePrincipalsRequestBuilder added in v0.49.0

NewRiskyServicePrincipalsRequestBuilder instantiates a new RiskyServicePrincipalsRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsRequestBuilderInternal instantiates a new RiskyServicePrincipalsRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsRequestBuilder) ByRiskyServicePrincipalId added in v0.63.0

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

func (*RiskyServicePrincipalsRequestBuilder) ConfirmCompromised added in v0.49.0

ConfirmCompromised provides operations to call the confirmCompromised method.

func (*RiskyServicePrincipalsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*RiskyServicePrincipalsRequestBuilder) Dismiss added in v0.49.0

Dismiss provides operations to call the dismiss method.

func (*RiskyServicePrincipalsRequestBuilder) Get added in v0.49.0

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

func (*RiskyServicePrincipalsRequestBuilder) Post added in v0.49.0

Post create new navigation property to riskyServicePrincipals for identityProtection

func (*RiskyServicePrincipalsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of riskyServicePrincipal objects.

func (*RiskyServicePrincipalsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to riskyServicePrincipals for identityProtection

type RiskyServicePrincipalsRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder added in v0.49.0

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

NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder instantiates a new RiskyServicePrincipalItemRequestBuilder and sets the default values.

func NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderInternal added in v0.49.0

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

NewRiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderInternal instantiates a new RiskyServicePrincipalItemRequestBuilder and sets the default values.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property riskyServicePrincipals for identityProtection

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) Get added in v0.49.0

Get azure AD service principals that are at risk.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) History added in v0.49.0

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

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property riskyServicePrincipals for identityProtection

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation azure AD service principals that are at risk.

func (*RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property riskyServicePrincipals in identityProtection

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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

RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetQueryParameters azure AD service principals that are at risk.

type RiskyServicePrincipalsRiskyServicePrincipalItemRequestBuilderGetRequestConfiguration added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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

RiskyUsersConfirmCompromisedPostRequestBody

func NewRiskyUsersConfirmCompromisedPostRequestBody added in v0.49.0

func NewRiskyUsersConfirmCompromisedPostRequestBody() *RiskyUsersConfirmCompromisedPostRequestBody

NewRiskyUsersConfirmCompromisedPostRequestBody instantiates a new RiskyUsersConfirmCompromisedPostRequestBody and sets the default values.

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetAdditionalData added in v0.49.0

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 added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*RiskyUsersConfirmCompromisedPostRequestBody) GetUserIds added in v0.49.0

GetUserIds gets the userIds property value. The userIds property

func (*RiskyUsersConfirmCompromisedPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*RiskyUsersConfirmCompromisedPostRequestBody) SetAdditionalData added in v0.49.0

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 added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyUsersConfirmCompromisedPostRequestBody) SetUserIds added in v0.49.0

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

SetUserIds sets the userIds property value. The userIds property

type RiskyUsersConfirmCompromisedRequestBuilder added in v0.49.0

type RiskyUsersConfirmCompromisedRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersConfirmCompromisedRequestBuilder provides operations to call the confirmCompromised method.

func NewRiskyUsersConfirmCompromisedRequestBuilder added in v0.49.0

NewRiskyUsersConfirmCompromisedRequestBuilder instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func NewRiskyUsersConfirmCompromisedRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersConfirmCompromisedRequestBuilderInternal instantiates a new ConfirmCompromisedRequestBuilder and sets the default values.

func (*RiskyUsersConfirmCompromisedRequestBuilder) Post added in v0.49.0

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 added in v0.51.0

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

type RiskyUsersConfirmCompromisedRequestBuilderPostRequestConfiguration added in v0.49.0

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 added in v0.49.0

RiskyUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyUsersCountRequestBuilder added in v0.49.0

NewRiskyUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyUsersCountRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyUsersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*RiskyUsersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type RiskyUsersCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

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

RiskyUsersDismissPostRequestBody

func NewRiskyUsersDismissPostRequestBody added in v0.49.0

func NewRiskyUsersDismissPostRequestBody() *RiskyUsersDismissPostRequestBody

NewRiskyUsersDismissPostRequestBody instantiates a new RiskyUsersDismissPostRequestBody and sets the default values.

func (*RiskyUsersDismissPostRequestBody) GetAdditionalData added in v0.49.0

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 added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*RiskyUsersDismissPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*RiskyUsersDismissPostRequestBody) GetUserIds added in v0.49.0

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

GetUserIds gets the userIds property value. The userIds property

func (*RiskyUsersDismissPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*RiskyUsersDismissPostRequestBody) SetAdditionalData added in v0.49.0

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 added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*RiskyUsersDismissPostRequestBody) SetUserIds added in v0.49.0

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

SetUserIds sets the userIds property value. The userIds property

type RiskyUsersDismissRequestBuilder added in v0.49.0

RiskyUsersDismissRequestBuilder provides operations to call the dismiss method.

func NewRiskyUsersDismissRequestBuilder added in v0.49.0

NewRiskyUsersDismissRequestBuilder instantiates a new DismissRequestBuilder and sets the default values.

func NewRiskyUsersDismissRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersDismissRequestBuilderInternal instantiates a new DismissRequestBuilder and sets the default values.

func (*RiskyUsersDismissRequestBuilder) Post added in v0.49.0

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 added in v0.51.0

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

type RiskyUsersDismissRequestBuilderPostRequestConfiguration added in v0.49.0

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 added in v0.49.0

type RiskyUsersItemHistoryCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RiskyUsersItemHistoryCountRequestBuilder provides operations to count the resources in the collection.

func NewRiskyUsersItemHistoryCountRequestBuilder added in v0.49.0

NewRiskyUsersItemHistoryCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryCountRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersItemHistoryCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*RiskyUsersItemHistoryCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type RiskyUsersItemHistoryCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

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

func NewRiskyUsersItemHistoryRequestBuilder added in v0.49.0

NewRiskyUsersItemHistoryRequestBuilder instantiates a new HistoryRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersItemHistoryRequestBuilderInternal instantiates a new HistoryRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryRequestBuilder) ByRiskyUserHistoryItemId added in v0.63.0

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

func (*RiskyUsersItemHistoryRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*RiskyUsersItemHistoryRequestBuilder) Get added in v0.49.0

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

func (*RiskyUsersItemHistoryRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of a riskyUserHistoryItem object.

func (*RiskyUsersItemHistoryRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to history for identityProtection

type RiskyUsersItemHistoryRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder added in v0.49.0

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

NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder instantiates a new RiskyUserHistoryItemItemRequestBuilder and sets the default values.

func NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderInternal instantiates a new RiskyUserHistoryItemItemRequestBuilder and sets the default values.

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property history for identityProtection

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) Get added in v0.49.0

Get the activity related to user risk level change

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property history for identityProtection

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the activity related to user risk level change

func (*RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property history in identityProtection

type RiskyUsersItemHistoryRiskyUserHistoryItemItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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

func NewRiskyUsersRequestBuilder added in v0.49.0

NewRiskyUsersRequestBuilder instantiates a new RiskyUsersRequestBuilder and sets the default values.

func NewRiskyUsersRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersRequestBuilderInternal instantiates a new RiskyUsersRequestBuilder and sets the default values.

func (*RiskyUsersRequestBuilder) ByRiskyUserId added in v0.63.0

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

func (*RiskyUsersRequestBuilder) ConfirmCompromised added in v0.49.0

ConfirmCompromised provides operations to call the confirmCompromised method.

func (*RiskyUsersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*RiskyUsersRequestBuilder) Dismiss added in v0.49.0

Dismiss provides operations to call the dismiss method.

func (*RiskyUsersRequestBuilder) Get added in v0.49.0

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

func (*RiskyUsersRequestBuilder) Post added in v0.49.0

Post create new navigation property to riskyUsers for identityProtection

func (*RiskyUsersRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*RiskyUsersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to riskyUsers for identityProtection

type RiskyUsersRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type RiskyUsersRiskyUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewRiskyUsersRiskyUserItemRequestBuilder added in v0.49.0

NewRiskyUsersRiskyUserItemRequestBuilder instantiates a new RiskyUserItemRequestBuilder and sets the default values.

func NewRiskyUsersRiskyUserItemRequestBuilderInternal added in v0.49.0

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

NewRiskyUsersRiskyUserItemRequestBuilderInternal instantiates a new RiskyUserItemRequestBuilder and sets the default values.

func (*RiskyUsersRiskyUserItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property riskyUsers for identityProtection

func (*RiskyUsersRiskyUserItemRequestBuilder) Get added in v0.49.0

Get users that are flagged as at-risk by Azure AD Identity Protection.

func (*RiskyUsersRiskyUserItemRequestBuilder) History added in v0.49.0

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

func (*RiskyUsersRiskyUserItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property riskyUsers in identityProtection

func (*RiskyUsersRiskyUserItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property riskyUsers for identityProtection

func (*RiskyUsersRiskyUserItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation users that are flagged as at-risk by Azure AD Identity Protection.

func (*RiskyUsersRiskyUserItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property riskyUsers in identityProtection

type RiskyUsersRiskyUserItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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

RiskyUsersRiskyUserItemRequestBuilderGetQueryParameters users that are flagged as at-risk by Azure AD Identity Protection.

type RiskyUsersRiskyUserItemRequestBuilderGetRequestConfiguration added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type ServicePrincipalRiskDetectionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicePrincipalRiskDetectionsCountRequestBuilder provides operations to count the resources in the collection.

func NewServicePrincipalRiskDetectionsCountRequestBuilder added in v0.49.0

NewServicePrincipalRiskDetectionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsCountRequestBuilderInternal added in v0.49.0

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

NewServicePrincipalRiskDetectionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ServicePrincipalRiskDetectionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ServicePrincipalRiskDetectionsCountRequestBuilderGetQueryParameters added in v0.53.0

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 added in v0.49.0

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 added in v0.49.0

type ServicePrincipalRiskDetectionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewServicePrincipalRiskDetectionsRequestBuilder added in v0.49.0

NewServicePrincipalRiskDetectionsRequestBuilder instantiates a new ServicePrincipalRiskDetectionsRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsRequestBuilderInternal added in v0.49.0

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

NewServicePrincipalRiskDetectionsRequestBuilderInternal instantiates a new ServicePrincipalRiskDetectionsRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsRequestBuilder) ByServicePrincipalRiskDetectionId added in v0.63.0

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

func (*ServicePrincipalRiskDetectionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ServicePrincipalRiskDetectionsRequestBuilder) Get added in v0.49.0

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

func (*ServicePrincipalRiskDetectionsRequestBuilder) Post added in v0.49.0

Post create new navigation property to servicePrincipalRiskDetections for identityProtection

func (*ServicePrincipalRiskDetectionsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties of a collection of servicePrincipalRiskDetection objects.

func (*ServicePrincipalRiskDetectionsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to servicePrincipalRiskDetections for identityProtection

type ServicePrincipalRiskDetectionsRequestBuilderGetQueryParameters added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

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 added in v0.49.0

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder added in v0.49.0

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

NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder instantiates a new ServicePrincipalRiskDetectionItemRequestBuilder and sets the default values.

func NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderInternal added in v0.49.0

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

NewServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderInternal instantiates a new ServicePrincipalRiskDetectionItemRequestBuilder and sets the default values.

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property servicePrincipalRiskDetections for identityProtection

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) Get added in v0.49.0

Get represents information about detected at-risk service principals in an Azure AD tenant.

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property servicePrincipalRiskDetections for identityProtection

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation represents information about detected at-risk service principals in an Azure AD tenant.

func (*ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property servicePrincipalRiskDetections in identityProtection

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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 added in v0.49.0

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

ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetQueryParameters represents information about detected at-risk service principals in an Azure AD tenant.

type ServicePrincipalRiskDetectionsServicePrincipalRiskDetectionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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 added in v0.49.0

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