identityprotection

package
v0.56.0 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 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

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

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) RiskDetectionsById

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

RiskyServicePrincipalsById 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) RiskyUsersById

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

ServicePrincipalRiskDetectionsById 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

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

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

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

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) 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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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) 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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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) 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 {
	// contains filtered or unexported fields
}

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

HistoryById 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 {
	// contains filtered or unexported fields
}

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

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

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

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

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 {
	// contains filtered or unexported fields
}

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

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

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) 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 {
	// contains filtered or unexported fields
}

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

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

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) 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 {
	// contains filtered or unexported fields
}

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

HistoryById 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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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) 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 {
	// contains filtered or unexported fields
}

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