policies

package
v1.38.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: MIT Imports: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue added in v0.63.0

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

CreateAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder added in v0.49.0

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder provides operations to manage the activityBasedTimeoutPolicies property of the microsoft.graph.policyRoot entity.

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder added in v0.49.0

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder

NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderInternal added in v0.49.0

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder

NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) AppliesTo added in v1.1.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder when successful

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete an activityBasedTimeoutPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) Get added in v0.49.0

Get get the properties of an activityBasedTimeoutPolicy object. returns a ActivityBasedTimeoutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of an activityBasedTimeoutPolicy object. returns a ActivityBasedTimeoutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete an activityBasedTimeoutPolicy object. returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the properties of an activityBasedTimeoutPolicy object. returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of an activityBasedTimeoutPolicy object. returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder when successful

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderGetQueryParameters get the properties of an activityBasedTimeoutPolicy object.

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ActivityBasedTimeoutPoliciesCountRequestBuilder added in v0.49.0

type ActivityBasedTimeoutPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewActivityBasedTimeoutPoliciesCountRequestBuilder added in v0.49.0

NewActivityBasedTimeoutPoliciesCountRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesCountRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesCountRequestBuilderInternal added in v0.49.0

func NewActivityBasedTimeoutPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesCountRequestBuilder

NewActivityBasedTimeoutPoliciesCountRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesCountRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ActivityBasedTimeoutPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesCountRequestBuilder when successful

type ActivityBasedTimeoutPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ActivityBasedTimeoutPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type ActivityBasedTimeoutPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderInternal added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder when successful

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v1.1.0

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

ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v1.1.0

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

ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters get appliesTo from policies

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder added in v1.1.0

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderInternal added in v1.1.0

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder

NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v1.1.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection. returns a *ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder when successful

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder when successful

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderGetQueryParameters added in v1.1.0

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderGetQueryParameters get appliesTo from policies

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ActivityBasedTimeoutPoliciesRequestBuilder added in v0.49.0

type ActivityBasedTimeoutPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesRequestBuilder provides operations to manage the activityBasedTimeoutPolicies property of the microsoft.graph.policyRoot entity.

func NewActivityBasedTimeoutPoliciesRequestBuilder added in v0.49.0

NewActivityBasedTimeoutPoliciesRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesRequestBuilderInternal added in v0.49.0

func NewActivityBasedTimeoutPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ActivityBasedTimeoutPoliciesRequestBuilder

NewActivityBasedTimeoutPoliciesRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesRequestBuilder) ByActivityBasedTimeoutPolicyId added in v0.63.0

ByActivityBasedTimeoutPolicyId provides operations to manage the activityBasedTimeoutPolicies property of the microsoft.graph.policyRoot entity. returns a *ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder when successful

func (*ActivityBasedTimeoutPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *ActivityBasedTimeoutPoliciesCountRequestBuilder when successful

func (*ActivityBasedTimeoutPoliciesRequestBuilder) Get added in v0.49.0

Get get a list of activityBasedTimeoutPolicy objects. returns a ActivityBasedTimeoutPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ActivityBasedTimeoutPoliciesRequestBuilder) Post added in v0.49.0

Post create a new activityBasedTimeoutPolicy object. returns a ActivityBasedTimeoutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ActivityBasedTimeoutPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of activityBasedTimeoutPolicy objects. returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new activityBasedTimeoutPolicy object. returns a *RequestInformation when successful

func (*ActivityBasedTimeoutPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ActivityBasedTimeoutPoliciesRequestBuilder when successful

type ActivityBasedTimeoutPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type ActivityBasedTimeoutPoliciesRequestBuilderGetQueryParameters 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"`
}

ActivityBasedTimeoutPoliciesRequestBuilderGetQueryParameters get a list of activityBasedTimeoutPolicy objects.

type ActivityBasedTimeoutPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ActivityBasedTimeoutPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type AdminConsentRequestPolicyRequestBuilder added in v0.49.0

type AdminConsentRequestPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AdminConsentRequestPolicyRequestBuilder provides operations to manage the adminConsentRequestPolicy property of the microsoft.graph.policyRoot entity.

func NewAdminConsentRequestPolicyRequestBuilder added in v0.49.0

NewAdminConsentRequestPolicyRequestBuilder instantiates a new AdminConsentRequestPolicyRequestBuilder and sets the default values.

func NewAdminConsentRequestPolicyRequestBuilderInternal added in v0.49.0

func NewAdminConsentRequestPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AdminConsentRequestPolicyRequestBuilder

NewAdminConsentRequestPolicyRequestBuilderInternal instantiates a new AdminConsentRequestPolicyRequestBuilder and sets the default values.

func (*AdminConsentRequestPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property adminConsentRequestPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AdminConsentRequestPolicyRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of an adminConsentRequestPolicy object. returns a AdminConsentRequestPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AdminConsentRequestPolicyRequestBuilder) Patch added in v0.49.0

Patch update the properties of an adminConsentRequestPolicy object. returns a AdminConsentRequestPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AdminConsentRequestPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property adminConsentRequestPolicy for policies returns a *RequestInformation when successful

func (*AdminConsentRequestPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of an adminConsentRequestPolicy object. returns a *RequestInformation when successful

func (*AdminConsentRequestPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of an adminConsentRequestPolicy object. returns a *RequestInformation when successful

func (*AdminConsentRequestPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AdminConsentRequestPolicyRequestBuilder when successful

type AdminConsentRequestPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type AdminConsentRequestPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

AdminConsentRequestPolicyRequestBuilderGetQueryParameters read the properties and relationships of an adminConsentRequestPolicy object.

type AdminConsentRequestPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AdminConsentRequestPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type AppManagementPoliciesAppManagementPolicyItemRequestBuilder added in v0.56.0

type AppManagementPoliciesAppManagementPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesAppManagementPolicyItemRequestBuilder provides operations to manage the appManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilder added in v0.56.0

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesAppManagementPolicyItemRequestBuilder

NewAppManagementPoliciesAppManagementPolicyItemRequestBuilder instantiates a new AppManagementPoliciesAppManagementPolicyItemRequestBuilder and sets the default values.

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesAppManagementPolicyItemRequestBuilder

NewAppManagementPoliciesAppManagementPolicyItemRequestBuilderInternal instantiates a new AppManagementPoliciesAppManagementPolicyItemRequestBuilder and sets the default values.

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) AppliesTo added in v0.56.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.appManagementPolicy entity. returns a *AppManagementPoliciesItemAppliesToRequestBuilder when successful

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) Delete added in v0.56.0

Delete delete an appManagementPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) Get added in v0.56.0

Get read the properties of an appManagementPolicy object. returns a AppManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) Patch added in v0.56.0

Patch update an appManagementPolicy object. returns a AppManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.56.0

ToDeleteRequestInformation delete an appManagementPolicy object. returns a *RequestInformation when successful

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation read the properties of an appManagementPolicy object. returns a *RequestInformation when successful

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.56.0

ToPatchRequestInformation update an appManagementPolicy object. returns a *RequestInformation when successful

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesAppManagementPolicyItemRequestBuilder when successful

type AppManagementPoliciesAppManagementPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesAppManagementPolicyItemRequestBuilderGetQueryParameters added in v0.56.0

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

AppManagementPoliciesAppManagementPolicyItemRequestBuilderGetQueryParameters read the properties of an appManagementPolicy object.

type AppManagementPoliciesAppManagementPolicyItemRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesAppManagementPolicyItemRequestBuilderPatchRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesCountRequestBuilder added in v0.56.0

type AppManagementPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewAppManagementPoliciesCountRequestBuilder added in v0.56.0

NewAppManagementPoliciesCountRequestBuilder instantiates a new AppManagementPoliciesCountRequestBuilder and sets the default values.

func NewAppManagementPoliciesCountRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesCountRequestBuilder

NewAppManagementPoliciesCountRequestBuilderInternal instantiates a new AppManagementPoliciesCountRequestBuilder and sets the default values.

func (*AppManagementPoliciesCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AppManagementPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*AppManagementPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesCountRequestBuilder when successful

type AppManagementPoliciesCountRequestBuilderGetQueryParameters added in v0.56.0

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

AppManagementPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type AppManagementPoliciesCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesItemAppliesToCountRequestBuilder added in v0.56.0

type AppManagementPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewAppManagementPoliciesItemAppliesToCountRequestBuilder added in v0.56.0

func NewAppManagementPoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesItemAppliesToCountRequestBuilder

NewAppManagementPoliciesItemAppliesToCountRequestBuilder instantiates a new AppManagementPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToCountRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesItemAppliesToCountRequestBuilder

NewAppManagementPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new AppManagementPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AppManagementPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*AppManagementPoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesItemAppliesToCountRequestBuilder when successful

type AppManagementPoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v0.56.0

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

AppManagementPoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type AppManagementPoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v0.56.0

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.appManagementPolicy entity.

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v0.56.0

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v0.56.0

Get collection of applications and service principals to which the policy is applied. returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation collection of applications and service principals to which the policy is applied. returns a *RequestInformation when successful

func (*AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v0.56.0

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

AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters collection of applications and service principals to which the policy is applied.

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesItemAppliesToRequestBuilder added in v0.56.0

type AppManagementPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.appManagementPolicy entity.

func NewAppManagementPoliciesItemAppliesToRequestBuilder added in v0.56.0

NewAppManagementPoliciesItemAppliesToRequestBuilder instantiates a new AppManagementPoliciesItemAppliesToRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesItemAppliesToRequestBuilder

NewAppManagementPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppManagementPoliciesItemAppliesToRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v0.63.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.appManagementPolicy entity. returns a *AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*AppManagementPoliciesItemAppliesToRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection. returns a *AppManagementPoliciesItemAppliesToCountRequestBuilder when successful

func (*AppManagementPoliciesItemAppliesToRequestBuilder) Get added in v0.56.0

Get list application and service principal objects that are assigned an appManagementPolicy policy object. returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation list application and service principal objects that are assigned an appManagementPolicy policy object. returns a *RequestInformation when successful

func (*AppManagementPoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesItemAppliesToRequestBuilder when successful

type AppManagementPoliciesItemAppliesToRequestBuilderGetQueryParameters added in v0.56.0

type AppManagementPoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

AppManagementPoliciesItemAppliesToRequestBuilderGetQueryParameters list application and service principal objects that are assigned an appManagementPolicy policy object.

type AppManagementPoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesRequestBuilder added in v0.56.0

AppManagementPoliciesRequestBuilder provides operations to manage the appManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewAppManagementPoliciesRequestBuilder added in v0.56.0

NewAppManagementPoliciesRequestBuilder instantiates a new AppManagementPoliciesRequestBuilder and sets the default values.

func NewAppManagementPoliciesRequestBuilderInternal added in v0.56.0

func NewAppManagementPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManagementPoliciesRequestBuilder

NewAppManagementPoliciesRequestBuilderInternal instantiates a new AppManagementPoliciesRequestBuilder and sets the default values.

func (*AppManagementPoliciesRequestBuilder) ByAppManagementPolicyId added in v0.63.0

ByAppManagementPolicyId provides operations to manage the appManagementPolicies property of the microsoft.graph.policyRoot entity. returns a *AppManagementPoliciesAppManagementPolicyItemRequestBuilder when successful

func (*AppManagementPoliciesRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection. returns a *AppManagementPoliciesCountRequestBuilder when successful

func (*AppManagementPoliciesRequestBuilder) Get added in v0.56.0

Get retrieve a list of appManagementPolicy objects. returns a AppManagementPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesRequestBuilder) Post added in v0.56.0

Post create an appManagementPolicy object. returns a AppManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AppManagementPoliciesRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation retrieve a list of appManagementPolicy objects. returns a *RequestInformation when successful

func (*AppManagementPoliciesRequestBuilder) ToPostRequestInformation added in v0.56.0

ToPostRequestInformation create an appManagementPolicy object. returns a *RequestInformation when successful

func (*AppManagementPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppManagementPoliciesRequestBuilder when successful

type AppManagementPoliciesRequestBuilderGetQueryParameters added in v0.56.0

type AppManagementPoliciesRequestBuilderGetQueryParameters 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"`
}

AppManagementPoliciesRequestBuilderGetQueryParameters retrieve a list of appManagementPolicy objects.

type AppManagementPoliciesRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type AppManagementPoliciesRequestBuilderPostRequestConfiguration added in v0.56.0

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

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

type AuthenticationFlowsPolicyRequestBuilder added in v0.49.0

type AuthenticationFlowsPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationFlowsPolicyRequestBuilder provides operations to manage the authenticationFlowsPolicy property of the microsoft.graph.policyRoot entity.

func NewAuthenticationFlowsPolicyRequestBuilder added in v0.49.0

NewAuthenticationFlowsPolicyRequestBuilder instantiates a new AuthenticationFlowsPolicyRequestBuilder and sets the default values.

func NewAuthenticationFlowsPolicyRequestBuilderInternal added in v0.49.0

func NewAuthenticationFlowsPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationFlowsPolicyRequestBuilder

NewAuthenticationFlowsPolicyRequestBuilderInternal instantiates a new AuthenticationFlowsPolicyRequestBuilder and sets the default values.

func (*AuthenticationFlowsPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property authenticationFlowsPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationFlowsPolicyRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of an authenticationFlowsPolicy object. returns a AuthenticationFlowsPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationFlowsPolicyRequestBuilder) Patch added in v0.49.0

Patch update the selfServiceSignUp property of an authenticationFlowsPolicy object. The properties id, type, and description cannot be modified. returns a AuthenticationFlowsPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationFlowsPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property authenticationFlowsPolicy for policies returns a *RequestInformation when successful

func (*AuthenticationFlowsPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of an authenticationFlowsPolicy object. returns a *RequestInformation when successful

func (*AuthenticationFlowsPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the selfServiceSignUp property of an authenticationFlowsPolicy object. The properties id, type, and description cannot be modified. returns a *RequestInformation when successful

func (*AuthenticationFlowsPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationFlowsPolicyRequestBuilder when successful

type AuthenticationFlowsPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type AuthenticationFlowsPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

AuthenticationFlowsPolicyRequestBuilderGetQueryParameters read the properties and relationships of an authenticationFlowsPolicy object.

type AuthenticationFlowsPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthenticationFlowsPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder added in v0.49.0

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderInternal added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderInternal instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property authenticationMethodConfigurations for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) Get added in v0.49.0

Get represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. returns a AuthenticationMethodConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property authenticationMethodConfigurations in policies returns a AuthenticationMethodConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property authenticationMethodConfigurations for policies returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property authenticationMethodConfigurations in policies returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder when successful

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters added in v0.49.0

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

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy.

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder added in v0.49.0

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderInternal added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderInternal instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder when successful

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderGetQueryParameters added in v0.53.0

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

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderGetQueryParameters get the number of the resource

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder added in v0.49.0

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderInternal added in v0.49.0

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderInternal instantiates a new AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ByAuthenticationMethodConfigurationId added in v0.63.0

ByAuthenticationMethodConfigurationId provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) Get added in v0.49.0

Get represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. returns a AuthenticationMethodConfigurationCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) Post added in v0.49.0

Post create new navigation property to authenticationMethodConfigurations for policies returns a AuthenticationMethodConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to authenticationMethodConfigurations for policies returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder when successful

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderGetQueryParameters added in v0.49.0

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderGetQueryParameters 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"`
}

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderGetQueryParameters represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy.

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyRequestBuilder added in v0.49.0

type AuthenticationMethodsPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationMethodsPolicyRequestBuilder provides operations to manage the authenticationMethodsPolicy property of the microsoft.graph.policyRoot entity.

func NewAuthenticationMethodsPolicyRequestBuilder added in v0.49.0

NewAuthenticationMethodsPolicyRequestBuilder instantiates a new AuthenticationMethodsPolicyRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyRequestBuilderInternal added in v0.49.0

func NewAuthenticationMethodsPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationMethodsPolicyRequestBuilder

NewAuthenticationMethodsPolicyRequestBuilderInternal instantiates a new AuthenticationMethodsPolicyRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyRequestBuilder) AuthenticationMethodConfigurations added in v0.49.0

AuthenticationMethodConfigurations provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. returns a *AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder when successful

func (*AuthenticationMethodsPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property authenticationMethodsPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationMethodsPolicyRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of an authenticationMethodsPolicy object. returns a AuthenticationMethodsPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationMethodsPolicyRequestBuilder) Patch added in v0.49.0

Patch update the properties of an authenticationMethodsPolicy object. returns a AuthenticationMethodsPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationMethodsPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property authenticationMethodsPolicy for policies returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of an authenticationMethodsPolicy object. returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of an authenticationMethodsPolicy object. returns a *RequestInformation when successful

func (*AuthenticationMethodsPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationMethodsPolicyRequestBuilder when successful

type AuthenticationMethodsPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

AuthenticationMethodsPolicyRequestBuilderGetQueryParameters read the properties and relationships of an authenticationMethodsPolicy object.

type AuthenticationMethodsPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthenticationMethodsPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder provides operations to manage the authenticationStrengthPolicies property of the microsoft.graph.policyRoot entity.

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder

NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder instantiates a new AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder

NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) CombinationConfigurations added in v0.63.0

CombinationConfigurations provides operations to manage the combinationConfigurations property of the microsoft.graph.authenticationStrengthPolicy entity. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Delete added in v0.63.0

Delete delete a custom authenticationStrengthPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Get added in v0.63.0

Get read the properties and relationships of an authenticationStrengthPolicy object. returns a AuthenticationStrengthPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Patch added in v0.63.0

Patch update the properties of an authenticationStrengthPolicy object. You cannot update the allowed auth method combinations using this request. To do so, use the Update allowed combinations action. returns a AuthenticationStrengthPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.63.0

ToDeleteRequestInformation delete a custom authenticationStrengthPolicy object. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation read the properties and relationships of an authenticationStrengthPolicy object. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.63.0

ToPatchRequestInformation update the properties of an authenticationStrengthPolicy object. You cannot update the allowed auth method combinations using this request. To do so, use the Update allowed combinations action. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) UpdateAllowedCombinations added in v0.63.0

UpdateAllowedCombinations provides operations to call the updateAllowedCombinations method. returns a *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Usage added in v0.63.0

Usage provides operations to call the usage method. returns a *AuthenticationStrengthPoliciesItemUsageRequestBuilder when successful

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder when successful

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderGetQueryParameters added in v0.63.0

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

AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderGetQueryParameters read the properties and relationships of an authenticationStrengthPolicy object.

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderPatchRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesCountRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationStrengthPoliciesCountRequestBuilder added in v0.63.0

NewAuthenticationStrengthPoliciesCountRequestBuilder instantiates a new AuthenticationStrengthPoliciesCountRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesCountRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesCountRequestBuilder

NewAuthenticationStrengthPoliciesCountRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesCountRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesCountRequestBuilder) Get added in v0.63.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationStrengthPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesCountRequestBuilder when successful

type AuthenticationStrengthPoliciesCountRequestBuilderGetQueryParameters added in v0.63.0

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

AuthenticationStrengthPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type AuthenticationStrengthPoliciesCountRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder provides operations to manage the combinationConfigurations property of the microsoft.graph.authenticationStrengthPolicy entity.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Delete added in v0.63.0

Delete delete an authenticationCombinationConfiguration for a custom authenticationStrengthPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Get added in v0.63.0

Get read the properties and relationships of an authenticationCombinationConfiguration object. returns a AuthenticationCombinationConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Patch added in v0.63.0

Patch update the properties of an authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be updated as they're the only type of authenticationCombinationConfiguration that may be created. returns a AuthenticationCombinationConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToDeleteRequestInformation added in v0.63.0

ToDeleteRequestInformation delete an authenticationCombinationConfiguration for a custom authenticationStrengthPolicy object. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation read the properties and relationships of an authenticationCombinationConfiguration object. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToPatchRequestInformation added in v0.63.0

ToPatchRequestInformation update the properties of an authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be updated as they're the only type of authenticationCombinationConfiguration that may be created. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder when successful

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderDeleteRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderGetQueryParameters added in v0.63.0

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

AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderGetQueryParameters read the properties and relationships of an authenticationCombinationConfiguration object.

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderPatchRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder) Get added in v0.63.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder when successful

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderGetQueryParameters added in v0.63.0

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

AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderGetQueryParameters get the number of the resource

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder provides operations to manage the combinationConfigurations property of the microsoft.graph.authenticationStrengthPolicy entity.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ByAuthenticationCombinationConfigurationId added in v0.63.0

ByAuthenticationCombinationConfigurationId provides operations to manage the combinationConfigurations property of the microsoft.graph.authenticationStrengthPolicy entity. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Count added in v0.63.0

Count provides operations to count the resources in the collection. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Get added in v0.63.0

Get get the authenticationCombinationConfiguration objects for an authentication strength policy. authenticationCombinationConfiguration represents requirements placed on specific authentication method combinations that require specified variants of those authentication methods to be used when authenticating. Currently, only fido2combinationConfigurations objects are supported. authenticationCombinationConfiguration objects are supported only for custom authentication strengths. returns a AuthenticationCombinationConfigurationCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Post added in v0.63.0

Post create a new authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be created, and these may only be created for custom authentication strength policies. returns a AuthenticationCombinationConfigurationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation get the authenticationCombinationConfiguration objects for an authentication strength policy. authenticationCombinationConfiguration represents requirements placed on specific authentication method combinations that require specified variants of those authentication methods to be used when authenticating. Currently, only fido2combinationConfigurations objects are supported. authenticationCombinationConfiguration objects are supported only for custom authentication strengths. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ToPostRequestInformation added in v0.63.0

ToPostRequestInformation create a new authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be created, and these may only be created for custom authentication strength policies. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder when successful

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderGetQueryParameters added in v0.63.0

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderGetQueryParameters 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"`
}

AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderGetQueryParameters get the authenticationCombinationConfiguration objects for an authentication strength policy. authenticationCombinationConfiguration represents requirements placed on specific authentication method combinations that require specified variants of those authentication methods to be used when authenticating. Currently, only fido2combinationConfigurations objects are supported. authenticationCombinationConfiguration objects are supported only for custom authentication strengths.

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderPostRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody added in v0.63.0

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

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody added in v0.63.0

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody() *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody instantiates a new AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody and sets the default values.

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetAdditionalData added in v0.63.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. returns a map[string]any when successful

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetAllowedCombinations added in v0.63.0

GetAllowedCombinations gets the allowedCombinations property value. The allowedCombinations property returns a []AuthenticationMethodModes when successful

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetBackingStore added in v0.63.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetFieldDeserializers added in v0.63.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) Serialize added in v0.63.0

Serialize serializes information the current object

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) SetAdditionalData added in v0.63.0

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 (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) SetAllowedCombinations added in v0.63.0

SetAllowedCombinations sets the allowedCombinations property value. The allowedCombinations property

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) SetBackingStore added in v0.63.0

SetBackingStore sets the BackingStore property value. Stores model information.

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder provides operations to call the updateAllowedCombinations method.

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder instantiates a new AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder) Post added in v0.63.0

Post update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method. returns a UpdateAllowedCombinationsResultable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder) ToPostRequestInformation added in v0.63.0

ToPostRequestInformation update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder when successful

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderPostRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesItemUsageRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesItemUsageRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemUsageRequestBuilder provides operations to call the usage method.

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilder added in v0.63.0

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemUsageRequestBuilder

NewAuthenticationStrengthPoliciesItemUsageRequestBuilder instantiates a new AuthenticationStrengthPoliciesItemUsageRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesItemUsageRequestBuilder

NewAuthenticationStrengthPoliciesItemUsageRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesItemUsageRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemUsageRequestBuilder) Get added in v0.63.0

Get invoke function usage returns a AuthenticationStrengthUsageable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthenticationStrengthPoliciesItemUsageRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation invoke function usage returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesItemUsageRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesItemUsageRequestBuilder when successful

type AuthenticationStrengthPoliciesItemUsageRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesRequestBuilder added in v0.63.0

type AuthenticationStrengthPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesRequestBuilder provides operations to manage the authenticationStrengthPolicies property of the microsoft.graph.policyRoot entity.

func NewAuthenticationStrengthPoliciesRequestBuilder added in v0.63.0

NewAuthenticationStrengthPoliciesRequestBuilder instantiates a new AuthenticationStrengthPoliciesRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesRequestBuilderInternal added in v0.63.0

func NewAuthenticationStrengthPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthenticationStrengthPoliciesRequestBuilder

NewAuthenticationStrengthPoliciesRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesRequestBuilder) ByAuthenticationStrengthPolicyId added in v0.63.0

ByAuthenticationStrengthPolicyId provides operations to manage the authenticationStrengthPolicies property of the microsoft.graph.policyRoot entity. returns a *AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder when successful

func (*AuthenticationStrengthPoliciesRequestBuilder) Count added in v0.63.0

Count provides operations to count the resources in the collection. returns a *AuthenticationStrengthPoliciesCountRequestBuilder when successful

func (*AuthenticationStrengthPoliciesRequestBuilder) Get added in v0.63.0

Get get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies. returns a AuthenticationStrengthPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesRequestBuilder) Post added in v0.63.0

Post create a new custom authenticationStrengthPolicy object. returns a AuthenticationStrengthPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthenticationStrengthPoliciesRequestBuilder) ToGetRequestInformation added in v0.63.0

ToGetRequestInformation get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesRequestBuilder) ToPostRequestInformation added in v0.63.0

ToPostRequestInformation create a new custom authenticationStrengthPolicy object. returns a *RequestInformation when successful

func (*AuthenticationStrengthPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthenticationStrengthPoliciesRequestBuilder when successful

type AuthenticationStrengthPoliciesRequestBuilderGetQueryParameters added in v0.63.0

type AuthenticationStrengthPoliciesRequestBuilderGetQueryParameters 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"`
}

AuthenticationStrengthPoliciesRequestBuilderGetQueryParameters get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies.

type AuthenticationStrengthPoliciesRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type AuthenticationStrengthPoliciesRequestBuilderPostRequestConfiguration added in v0.63.0

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

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

type AuthorizationPolicyRequestBuilder added in v0.49.0

AuthorizationPolicyRequestBuilder provides operations to manage the authorizationPolicy property of the microsoft.graph.policyRoot entity.

func NewAuthorizationPolicyRequestBuilder added in v0.49.0

NewAuthorizationPolicyRequestBuilder instantiates a new AuthorizationPolicyRequestBuilder and sets the default values.

func NewAuthorizationPolicyRequestBuilderInternal added in v0.49.0

func NewAuthorizationPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuthorizationPolicyRequestBuilder

NewAuthorizationPolicyRequestBuilderInternal instantiates a new AuthorizationPolicyRequestBuilder and sets the default values.

func (*AuthorizationPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property authorizationPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*AuthorizationPolicyRequestBuilder) Get added in v0.49.0

Get retrieve the properties of an authorizationPolicy object. returns a AuthorizationPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthorizationPolicyRequestBuilder) Patch added in v0.49.0

Patch update the properties of an authorizationPolicy object. returns a AuthorizationPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*AuthorizationPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property authorizationPolicy for policies returns a *RequestInformation when successful

func (*AuthorizationPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties of an authorizationPolicy object. returns a *RequestInformation when successful

func (*AuthorizationPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of an authorizationPolicy object. returns a *RequestInformation when successful

func (*AuthorizationPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuthorizationPolicyRequestBuilder when successful

type AuthorizationPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type AuthorizationPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

AuthorizationPolicyRequestBuilderGetQueryParameters retrieve the properties of an authorizationPolicy object.

type AuthorizationPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type AuthorizationPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder added in v0.49.0

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder provides operations to manage the claimsMappingPolicies property of the microsoft.graph.policyRoot entity.

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder added in v0.49.0

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder

NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder instantiates a new ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderInternal added in v0.49.0

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder

NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderInternal instantiates a new ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) AppliesTo added in v1.1.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *ClaimsMappingPoliciesItemAppliesToRequestBuilder when successful

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a claimsMappingPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a claimsMappingPolicy object. returns a ClaimsMappingPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a claimsMappingPolicy object. returns a ClaimsMappingPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a claimsMappingPolicy object. returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a claimsMappingPolicy object. returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a claimsMappingPolicy object. returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder when successful

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a claimsMappingPolicy object.

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesCountRequestBuilder added in v0.49.0

type ClaimsMappingPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewClaimsMappingPoliciesCountRequestBuilder added in v0.49.0

NewClaimsMappingPoliciesCountRequestBuilder instantiates a new ClaimsMappingPoliciesCountRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesCountRequestBuilderInternal added in v0.49.0

func NewClaimsMappingPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesCountRequestBuilder

NewClaimsMappingPoliciesCountRequestBuilderInternal instantiates a new ClaimsMappingPoliciesCountRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClaimsMappingPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesCountRequestBuilder when successful

type ClaimsMappingPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClaimsMappingPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type ClaimsMappingPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesItemAppliesToCountRequestBuilder

NewClaimsMappingPoliciesItemAppliesToCountRequestBuilder instantiates a new ClaimsMappingPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilderInternal added in v1.1.0

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesItemAppliesToCountRequestBuilder

NewClaimsMappingPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new ClaimsMappingPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClaimsMappingPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesItemAppliesToCountRequestBuilder when successful

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v1.1.0

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

ClaimsMappingPoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v1.1.0

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v1.1.0

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

ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters get appliesTo from policies

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ClaimsMappingPoliciesItemAppliesToRequestBuilder added in v1.1.0

type ClaimsMappingPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewClaimsMappingPoliciesItemAppliesToRequestBuilder added in v1.1.0

NewClaimsMappingPoliciesItemAppliesToRequestBuilder instantiates a new ClaimsMappingPoliciesItemAppliesToRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToRequestBuilderInternal added in v1.1.0

func NewClaimsMappingPoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesItemAppliesToRequestBuilder

NewClaimsMappingPoliciesItemAppliesToRequestBuilderInternal instantiates a new ClaimsMappingPoliciesItemAppliesToRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v1.1.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection. returns a *ClaimsMappingPoliciesItemAppliesToCountRequestBuilder when successful

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesItemAppliesToRequestBuilder when successful

type ClaimsMappingPoliciesItemAppliesToRequestBuilderGetQueryParameters added in v1.1.0

type ClaimsMappingPoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

ClaimsMappingPoliciesItemAppliesToRequestBuilderGetQueryParameters get appliesTo from policies

type ClaimsMappingPoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type ClaimsMappingPoliciesRequestBuilder added in v0.49.0

ClaimsMappingPoliciesRequestBuilder provides operations to manage the claimsMappingPolicies property of the microsoft.graph.policyRoot entity.

func NewClaimsMappingPoliciesRequestBuilder added in v0.49.0

NewClaimsMappingPoliciesRequestBuilder instantiates a new ClaimsMappingPoliciesRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesRequestBuilderInternal added in v0.49.0

func NewClaimsMappingPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClaimsMappingPoliciesRequestBuilder

NewClaimsMappingPoliciesRequestBuilderInternal instantiates a new ClaimsMappingPoliciesRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesRequestBuilder) ByClaimsMappingPolicyId added in v0.63.0

ByClaimsMappingPolicyId provides operations to manage the claimsMappingPolicies property of the microsoft.graph.policyRoot entity. returns a *ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder when successful

func (*ClaimsMappingPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *ClaimsMappingPoliciesCountRequestBuilder when successful

func (*ClaimsMappingPoliciesRequestBuilder) Get added in v0.49.0

Get get a list of claimsMappingPolicy objects. returns a ClaimsMappingPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClaimsMappingPoliciesRequestBuilder) Post added in v0.49.0

Post create a new claimsMappingPolicy object. returns a ClaimsMappingPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClaimsMappingPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of claimsMappingPolicy objects. returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new claimsMappingPolicy object. returns a *RequestInformation when successful

func (*ClaimsMappingPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClaimsMappingPoliciesRequestBuilder when successful

type ClaimsMappingPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type ClaimsMappingPoliciesRequestBuilderGetQueryParameters 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"`
}

ClaimsMappingPoliciesRequestBuilderGetQueryParameters get a list of claimsMappingPolicy objects.

type ClaimsMappingPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClaimsMappingPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder added in v0.49.0

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity.

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder added in v0.49.0

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder

NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder instantiates a new ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderInternal added in v0.49.0

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder

NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderInternal instantiates a new ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property conditionalAccessPolicies for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) Get added in v0.49.0

Get the custom rules that define an access scenario. returns a ConditionalAccessPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property conditionalAccessPolicies in policies returns a ConditionalAccessPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property conditionalAccessPolicies for policies returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the custom rules that define an access scenario. returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property conditionalAccessPolicies in policies returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder when successful

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderGetQueryParameters the custom rules that define an access scenario.

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesCountRequestBuilder added in v0.49.0

type ConditionalAccessPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ConditionalAccessPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewConditionalAccessPoliciesCountRequestBuilder added in v0.49.0

NewConditionalAccessPoliciesCountRequestBuilder instantiates a new ConditionalAccessPoliciesCountRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesCountRequestBuilderInternal added in v0.49.0

func NewConditionalAccessPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConditionalAccessPoliciesCountRequestBuilder

NewConditionalAccessPoliciesCountRequestBuilderInternal instantiates a new ConditionalAccessPoliciesCountRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ConditionalAccessPoliciesCountRequestBuilder when successful

type ConditionalAccessPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ConditionalAccessPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type ConditionalAccessPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesRequestBuilder added in v0.49.0

type ConditionalAccessPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ConditionalAccessPoliciesRequestBuilder provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity.

func NewConditionalAccessPoliciesRequestBuilder added in v0.49.0

NewConditionalAccessPoliciesRequestBuilder instantiates a new ConditionalAccessPoliciesRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesRequestBuilderInternal added in v0.49.0

func NewConditionalAccessPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConditionalAccessPoliciesRequestBuilder

NewConditionalAccessPoliciesRequestBuilderInternal instantiates a new ConditionalAccessPoliciesRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesRequestBuilder) ByConditionalAccessPolicyId added in v0.63.0

ByConditionalAccessPolicyId provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. returns a *ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder when successful

func (*ConditionalAccessPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *ConditionalAccessPoliciesCountRequestBuilder when successful

func (*ConditionalAccessPoliciesRequestBuilder) Get added in v0.49.0

Get the custom rules that define an access scenario. returns a ConditionalAccessPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesRequestBuilder) Post added in v0.49.0

Post create new navigation property to conditionalAccessPolicies for policies returns a ConditionalAccessPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ConditionalAccessPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the custom rules that define an access scenario. returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to conditionalAccessPolicies for policies returns a *RequestInformation when successful

func (*ConditionalAccessPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ConditionalAccessPoliciesRequestBuilder when successful

type ConditionalAccessPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type ConditionalAccessPoliciesRequestBuilderGetQueryParameters 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"`
}

ConditionalAccessPoliciesRequestBuilderGetQueryParameters the custom rules that define an access scenario.

type ConditionalAccessPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConditionalAccessPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyDefaultRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyDefaultRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyDefaultRequestBuilder provides operations to manage the default property of the microsoft.graph.crossTenantAccessPolicy entity.

func NewCrossTenantAccessPolicyDefaultRequestBuilder added in v0.49.0

NewCrossTenantAccessPolicyDefaultRequestBuilder instantiates a new CrossTenantAccessPolicyDefaultRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyDefaultRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyDefaultRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyDefaultRequestBuilder

NewCrossTenantAccessPolicyDefaultRequestBuilderInternal instantiates a new CrossTenantAccessPolicyDefaultRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyDefaultRequestBuilder) Delete added in v0.49.0

Delete delete navigation property default for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*CrossTenantAccessPolicyDefaultRequestBuilder) Get added in v0.49.0

Get read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false). returns a CrossTenantAccessPolicyConfigurationDefaultable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyDefaultRequestBuilder) Patch added in v0.49.0

Patch update the default configuration of a cross-tenant access policy. returns a CrossTenantAccessPolicyConfigurationDefaultable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ResetToSystemDefault added in v0.49.0

ResetToSystemDefault provides operations to call the resetToSystemDefault method. returns a *CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder when successful

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property default for policies returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false). returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the default configuration of a cross-tenant access policy. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyDefaultRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyDefaultRequestBuilder when successful

type CrossTenantAccessPolicyDefaultRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyDefaultRequestBuilderGetQueryParameters added in v0.49.0

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

CrossTenantAccessPolicyDefaultRequestBuilderGetQueryParameters read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false).

type CrossTenantAccessPolicyDefaultRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyDefaultRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder provides operations to call the resetToSystemDefault method.

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder added in v0.49.0

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder

NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder instantiates a new CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder

NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderInternal instantiates a new CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder) Post added in v0.49.0

Post reset any changes made to the default configuration in a cross-tenant access policy back to the system default. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation reset any changes made to the default configuration in a cross-tenant access policy back to the system default. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder when successful

type CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersCountRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyPartnersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyPartnersCountRequestBuilder provides operations to count the resources in the collection.

func NewCrossTenantAccessPolicyPartnersCountRequestBuilder added in v0.49.0

NewCrossTenantAccessPolicyPartnersCountRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersCountRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersCountRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyPartnersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersCountRequestBuilder

NewCrossTenantAccessPolicyPartnersCountRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersCountRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*CrossTenantAccessPolicyPartnersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyPartnersCountRequestBuilder when successful

type CrossTenantAccessPolicyPartnersCountRequestBuilderGetQueryParameters added in v0.53.0

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

CrossTenantAccessPolicyPartnersCountRequestBuilderGetQueryParameters get the number of the resource

type CrossTenantAccessPolicyPartnersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity.

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder added in v0.49.0

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder

NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder

NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) Delete added in v0.49.0

Delete delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of a partner-specific configuration. returns a CrossTenantAccessPolicyConfigurationPartnerable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) IdentitySynchronization added in v1.1.0

IdentitySynchronization provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. returns a *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder when successful

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a partner-specific configuration. returns a CrossTenantAccessPolicyConfigurationPartnerable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of a partner-specific configuration. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a partner-specific configuration. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder when successful

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters added in v0.49.0

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

CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters read the properties and relationships of a partner-specific configuration.

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder added in v1.1.0

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity.

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder added in v1.1.0

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder

NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal added in v1.1.0

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder

NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Delete added in v1.1.0

Delete delete the user synchronization policy for a partner-specific configuration. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Get added in v1.1.0

Get get the user synchronization policy of a partner-specific configuration. returns a CrossTenantIdentitySyncPolicyPartnerable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Put added in v1.19.0

Put update the navigation property identitySynchronization in policies returns a CrossTenantIdentitySyncPolicyPartnerable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete the user synchronization policy for a partner-specific configuration. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the user synchronization policy of a partner-specific configuration. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToPutRequestInformation added in v1.19.0

ToPutRequestInformation update the navigation property identitySynchronization in policies returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder when successful

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderGetQueryParameters added in v1.1.0

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

CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderGetQueryParameters get the user synchronization policy of a partner-specific configuration.

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderPutRequestConfiguration added in v1.19.0

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

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

type CrossTenantAccessPolicyPartnersRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyPartnersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyPartnersRequestBuilder provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity.

func NewCrossTenantAccessPolicyPartnersRequestBuilder added in v0.49.0

NewCrossTenantAccessPolicyPartnersRequestBuilder instantiates a new CrossTenantAccessPolicyPartnersRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyPartnersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyPartnersRequestBuilder

NewCrossTenantAccessPolicyPartnersRequestBuilderInternal instantiates a new CrossTenantAccessPolicyPartnersRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersRequestBuilder) ByCrossTenantAccessPolicyConfigurationPartnerTenantId added in v0.63.0

func (m *CrossTenantAccessPolicyPartnersRequestBuilder) ByCrossTenantAccessPolicyConfigurationPartnerTenantId(crossTenantAccessPolicyConfigurationPartnerTenantId string) *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder

ByCrossTenantAccessPolicyConfigurationPartnerTenantId provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity. returns a *CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder when successful

func (*CrossTenantAccessPolicyPartnersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *CrossTenantAccessPolicyPartnersCountRequestBuilder when successful

func (*CrossTenantAccessPolicyPartnersRequestBuilder) Get added in v0.49.0

Get get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. returns a CrossTenantAccessPolicyConfigurationPartnerCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersRequestBuilder) Post added in v0.49.0

Post create a new partner configuration in a cross-tenant access policy. returns a CrossTenantAccessPolicyConfigurationPartnerable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyPartnersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new partner configuration in a cross-tenant access policy. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyPartnersRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyPartnersRequestBuilder when successful

type CrossTenantAccessPolicyPartnersRequestBuilderGetQueryParameters added in v0.49.0

type CrossTenantAccessPolicyPartnersRequestBuilderGetQueryParameters 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"`
}

CrossTenantAccessPolicyPartnersRequestBuilderGetQueryParameters get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations.

type CrossTenantAccessPolicyPartnersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyPartnersRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyRequestBuilder added in v0.49.0

type CrossTenantAccessPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyRequestBuilder provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity.

func NewCrossTenantAccessPolicyRequestBuilder added in v0.49.0

NewCrossTenantAccessPolicyRequestBuilder instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyRequestBuilderInternal added in v0.49.0

func NewCrossTenantAccessPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyRequestBuilder

NewCrossTenantAccessPolicyRequestBuilderInternal instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyRequestBuilder) DefaultEscaped added in v0.54.0

DefaultEscaped provides operations to manage the default property of the microsoft.graph.crossTenantAccessPolicy entity. returns a *CrossTenantAccessPolicyDefaultRequestBuilder when successful

func (*CrossTenantAccessPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property crossTenantAccessPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*CrossTenantAccessPolicyRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of a crossTenantAccessPolicy object. returns a CrossTenantAccessPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyRequestBuilder) Partners added in v0.49.0

Partners provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity. returns a *CrossTenantAccessPolicyPartnersRequestBuilder when successful

func (*CrossTenantAccessPolicyRequestBuilder) Patch added in v0.49.0

Patch update the properties of a cross-tenant access policy. returns a CrossTenantAccessPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*CrossTenantAccessPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property crossTenantAccessPolicy for policies returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of a crossTenantAccessPolicy object. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a cross-tenant access policy. returns a *RequestInformation when successful

func (*CrossTenantAccessPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CrossTenantAccessPolicyRequestBuilder when successful

type CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

CrossTenantAccessPolicyRequestBuilderGetQueryParameters read the properties and relationships of a crossTenantAccessPolicy object.

type CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type DefaultAppManagementPolicyRequestBuilder added in v0.56.0

type DefaultAppManagementPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DefaultAppManagementPolicyRequestBuilder provides operations to manage the defaultAppManagementPolicy property of the microsoft.graph.policyRoot entity.

func NewDefaultAppManagementPolicyRequestBuilder added in v0.56.0

NewDefaultAppManagementPolicyRequestBuilder instantiates a new DefaultAppManagementPolicyRequestBuilder and sets the default values.

func NewDefaultAppManagementPolicyRequestBuilderInternal added in v0.56.0

func NewDefaultAppManagementPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DefaultAppManagementPolicyRequestBuilder

NewDefaultAppManagementPolicyRequestBuilderInternal instantiates a new DefaultAppManagementPolicyRequestBuilder and sets the default values.

func (*DefaultAppManagementPolicyRequestBuilder) Delete added in v0.56.0

Delete delete navigation property defaultAppManagementPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*DefaultAppManagementPolicyRequestBuilder) Get added in v0.56.0

Get read the properties of a tenantAppManagementPolicy object. returns a TenantAppManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*DefaultAppManagementPolicyRequestBuilder) Patch added in v0.56.0

Patch update the properties of a tenantAppManagementPolicy object. returns a TenantAppManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*DefaultAppManagementPolicyRequestBuilder) ToDeleteRequestInformation added in v0.56.0

ToDeleteRequestInformation delete navigation property defaultAppManagementPolicy for policies returns a *RequestInformation when successful

func (*DefaultAppManagementPolicyRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation read the properties of a tenantAppManagementPolicy object. returns a *RequestInformation when successful

func (*DefaultAppManagementPolicyRequestBuilder) ToPatchRequestInformation added in v0.56.0

ToPatchRequestInformation update the properties of a tenantAppManagementPolicy object. returns a *RequestInformation when successful

func (*DefaultAppManagementPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *DefaultAppManagementPolicyRequestBuilder when successful

type DefaultAppManagementPolicyRequestBuilderDeleteRequestConfiguration added in v0.56.0

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

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

type DefaultAppManagementPolicyRequestBuilderGetQueryParameters added in v0.56.0

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

DefaultAppManagementPolicyRequestBuilderGetQueryParameters read the properties of a tenantAppManagementPolicy object.

type DefaultAppManagementPolicyRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type DefaultAppManagementPolicyRequestBuilderPatchRequestConfiguration added in v0.56.0

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

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

type DeviceRegistrationPolicyRequestBuilder added in v1.35.0

type DeviceRegistrationPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DeviceRegistrationPolicyRequestBuilder provides operations to manage the deviceRegistrationPolicy property of the microsoft.graph.policyRoot entity.

func NewDeviceRegistrationPolicyRequestBuilder added in v1.35.0

NewDeviceRegistrationPolicyRequestBuilder instantiates a new DeviceRegistrationPolicyRequestBuilder and sets the default values.

func NewDeviceRegistrationPolicyRequestBuilderInternal added in v1.35.0

func NewDeviceRegistrationPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DeviceRegistrationPolicyRequestBuilder

NewDeviceRegistrationPolicyRequestBuilderInternal instantiates a new DeviceRegistrationPolicyRequestBuilder and sets the default values.

func (*DeviceRegistrationPolicyRequestBuilder) Get added in v1.35.0

Get get deviceRegistrationPolicy from policies returns a DeviceRegistrationPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*DeviceRegistrationPolicyRequestBuilder) ToGetRequestInformation added in v1.35.0

ToGetRequestInformation get deviceRegistrationPolicy from policies returns a *RequestInformation when successful

func (*DeviceRegistrationPolicyRequestBuilder) WithUrl added in v1.35.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *DeviceRegistrationPolicyRequestBuilder when successful

type DeviceRegistrationPolicyRequestBuilderGetQueryParameters added in v1.35.0

type DeviceRegistrationPolicyRequestBuilderGetQueryParameters struct {
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

DeviceRegistrationPolicyRequestBuilderGetQueryParameters get deviceRegistrationPolicy from policies

type DeviceRegistrationPolicyRequestBuilderGetRequestConfiguration added in v1.35.0

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

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

type FeatureRolloutPoliciesCountRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewFeatureRolloutPoliciesCountRequestBuilder added in v0.49.0

NewFeatureRolloutPoliciesCountRequestBuilder instantiates a new FeatureRolloutPoliciesCountRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesCountRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesCountRequestBuilder

NewFeatureRolloutPoliciesCountRequestBuilderInternal instantiates a new FeatureRolloutPoliciesCountRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*FeatureRolloutPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesCountRequestBuilder when successful

type FeatureRolloutPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

FeatureRolloutPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type FeatureRolloutPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder provides operations to manage the featureRolloutPolicies property of the microsoft.graph.policyRoot entity.

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder added in v0.49.0

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder

NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder instantiates a new FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder

NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderInternal instantiates a new FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) AppliesTo added in v0.49.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.featureRolloutPolicy entity. returns a *FeatureRolloutPoliciesItemAppliesToRequestBuilder when successful

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a featureRolloutPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a featureRolloutPolicy object. returns a FeatureRolloutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of featureRolloutPolicy object. returns a FeatureRolloutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a featureRolloutPolicy object. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a featureRolloutPolicy object. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of featureRolloutPolicy object. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder when successful

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a featureRolloutPolicy object.

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilder added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToCountRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilder instantiates a new FeatureRolloutPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToCountRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new FeatureRolloutPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*FeatureRolloutPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesItemAppliesToCountRequestBuilder when successful

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v0.53.0

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

FeatureRolloutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder builds and executes requests for operations under \policies\featureRolloutPolicies\{featureRolloutPolicy-id}\appliesTo\{directoryObject-id}

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of policyRoot entities. returns a *FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder when successful

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder provides operations to manage the collection of policyRoot entities.

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder instantiates a new FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderInternal instantiates a new FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder) Delete added in v0.49.0

Delete remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder when successful

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToRefRequestBuilder provides operations to manage the collection of policyRoot entities.

func NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilder added in v0.49.0

NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilder instantiates a new FeatureRolloutPoliciesItemAppliesToRefRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToRefRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilderInternal instantiates a new FeatureRolloutPoliciesItemAppliesToRefRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) Delete added in v1.32.0

Delete remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) Get added in v0.49.0

Get nullable. Specifies a list of directoryObjects that feature is enabled for. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) Post added in v0.49.0

Post add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) ToDeleteRequestInformation added in v1.32.0

ToDeleteRequestInformation remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation nullable. Specifies a list of directoryObjects that feature is enabled for. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesItemAppliesToRefRequestBuilder when successful

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderDeleteQueryParameters added in v1.32.0

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

FeatureRolloutPoliciesItemAppliesToRefRequestBuilderDeleteQueryParameters remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout.

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderDeleteRequestConfiguration added in v1.32.0

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

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

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderGetQueryParameters added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

FeatureRolloutPoliciesItemAppliesToRefRequestBuilderGetQueryParameters nullable. Specifies a list of directoryObjects that feature is enabled for.

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.featureRolloutPolicy entity.

func NewFeatureRolloutPoliciesItemAppliesToRequestBuilder added in v0.49.0

NewFeatureRolloutPoliciesItemAppliesToRequestBuilder instantiates a new FeatureRolloutPoliciesItemAppliesToRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToRequestBuilderInternal instantiates a new FeatureRolloutPoliciesItemAppliesToRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v0.63.0

ByDirectoryObjectId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.policies.featureRolloutPolicies.item.appliesTo.item collection returns a *FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *FeatureRolloutPoliciesItemAppliesToCountRequestBuilder when successful

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Get added in v0.49.0

Get nullable. Specifies a list of directoryObjects that feature is enabled for. returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Post added in v0.49.0

Post add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of policyRoot entities. returns a *FeatureRolloutPoliciesItemAppliesToRefRequestBuilder when successful

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation nullable. Specifies a list of directoryObjects that feature is enabled for. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesItemAppliesToRequestBuilder when successful

type FeatureRolloutPoliciesItemAppliesToRequestBuilderGetQueryParameters added in v0.49.0

type FeatureRolloutPoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

FeatureRolloutPoliciesItemAppliesToRequestBuilderGetQueryParameters nullable. Specifies a list of directoryObjects that feature is enabled for.

type FeatureRolloutPoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesItemAppliesToRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesRequestBuilder added in v0.49.0

type FeatureRolloutPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesRequestBuilder provides operations to manage the featureRolloutPolicies property of the microsoft.graph.policyRoot entity.

func NewFeatureRolloutPoliciesRequestBuilder added in v0.49.0

NewFeatureRolloutPoliciesRequestBuilder instantiates a new FeatureRolloutPoliciesRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesRequestBuilderInternal added in v0.49.0

func NewFeatureRolloutPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesRequestBuilder

NewFeatureRolloutPoliciesRequestBuilderInternal instantiates a new FeatureRolloutPoliciesRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesRequestBuilder) ByFeatureRolloutPolicyId added in v0.63.0

ByFeatureRolloutPolicyId provides operations to manage the featureRolloutPolicies property of the microsoft.graph.policyRoot entity. returns a *FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder when successful

func (*FeatureRolloutPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *FeatureRolloutPoliciesCountRequestBuilder when successful

func (*FeatureRolloutPoliciesRequestBuilder) Get added in v0.49.0

Get retrieve a list of featureRolloutPolicy objects. returns a FeatureRolloutPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesRequestBuilder) Post added in v0.49.0

Post create a new featureRolloutPolicy object. returns a FeatureRolloutPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*FeatureRolloutPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of featureRolloutPolicy objects. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new featureRolloutPolicy object. returns a *RequestInformation when successful

func (*FeatureRolloutPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *FeatureRolloutPoliciesRequestBuilder when successful

type FeatureRolloutPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type FeatureRolloutPoliciesRequestBuilderGetQueryParameters 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"`
}

FeatureRolloutPoliciesRequestBuilderGetQueryParameters retrieve a list of featureRolloutPolicy objects.

type FeatureRolloutPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type FeatureRolloutPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesCountRequestBuilder added in v0.49.0

type HomeRealmDiscoveryPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewHomeRealmDiscoveryPoliciesCountRequestBuilder added in v0.49.0

NewHomeRealmDiscoveryPoliciesCountRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesCountRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesCountRequestBuilderInternal added in v0.49.0

func NewHomeRealmDiscoveryPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesCountRequestBuilder

NewHomeRealmDiscoveryPoliciesCountRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesCountRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*HomeRealmDiscoveryPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesCountRequestBuilder when successful

type HomeRealmDiscoveryPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

HomeRealmDiscoveryPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type HomeRealmDiscoveryPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder added in v0.49.0

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.policyRoot entity.

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder added in v0.49.0

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder

NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderInternal added in v0.49.0

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder

NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) AppliesTo added in v1.1.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder when successful

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a homeRealmDiscoveryPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a homeRealmDiscoveryPolicy object. returns a HomeRealmDiscoveryPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a homeRealmDiscoveryPolicy object. returns a HomeRealmDiscoveryPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a homeRealmDiscoveryPolicy object. returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a homeRealmDiscoveryPolicy object. returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a homeRealmDiscoveryPolicy object. returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder when successful

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a homeRealmDiscoveryPolicy object.

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderInternal added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder when successful

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v1.1.0

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

HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v1.1.0

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

HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters get appliesTo from policies

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder added in v1.1.0

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderInternal added in v1.1.0

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder

NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v1.1.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection. returns a *HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder when successful

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder when successful

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderGetQueryParameters added in v1.1.0

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderGetQueryParameters get appliesTo from policies

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type HomeRealmDiscoveryPoliciesRequestBuilder added in v0.49.0

type HomeRealmDiscoveryPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesRequestBuilder provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.policyRoot entity.

func NewHomeRealmDiscoveryPoliciesRequestBuilder added in v0.49.0

NewHomeRealmDiscoveryPoliciesRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesRequestBuilderInternal added in v0.49.0

func NewHomeRealmDiscoveryPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *HomeRealmDiscoveryPoliciesRequestBuilder

NewHomeRealmDiscoveryPoliciesRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesRequestBuilder) ByHomeRealmDiscoveryPolicyId added in v0.63.0

ByHomeRealmDiscoveryPolicyId provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.policyRoot entity. returns a *HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder when successful

func (*HomeRealmDiscoveryPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *HomeRealmDiscoveryPoliciesCountRequestBuilder when successful

func (*HomeRealmDiscoveryPoliciesRequestBuilder) Get added in v0.49.0

Get get a list of homeRealmDiscoveryPolicy objects. returns a HomeRealmDiscoveryPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*HomeRealmDiscoveryPoliciesRequestBuilder) Post added in v0.49.0

Post create a new homeRealmDiscoveryPolicy object. returns a HomeRealmDiscoveryPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*HomeRealmDiscoveryPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of homeRealmDiscoveryPolicy objects. returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new homeRealmDiscoveryPolicy object. returns a *RequestInformation when successful

func (*HomeRealmDiscoveryPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *HomeRealmDiscoveryPoliciesRequestBuilder when successful

type HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters 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"`
}

HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters get a list of homeRealmDiscoveryPolicy objects.

type HomeRealmDiscoveryPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type HomeRealmDiscoveryPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilder added in v0.49.0

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

IdentitySecurityDefaultsEnforcementPolicyRequestBuilder provides operations to manage the identitySecurityDefaultsEnforcementPolicy property of the microsoft.graph.policyRoot entity.

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilder added in v0.49.0

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder

NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilder instantiates a new IdentitySecurityDefaultsEnforcementPolicyRequestBuilder and sets the default values.

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilderInternal added in v0.49.0

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder

NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilderInternal instantiates a new IdentitySecurityDefaultsEnforcementPolicyRequestBuilder and sets the default values.

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) Delete added in v0.49.0

Delete delete navigation property identitySecurityDefaultsEnforcementPolicy for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) Get added in v0.49.0

Get retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object. returns a IdentitySecurityDefaultsEnforcementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) Patch added in v0.49.0

Patch update the properties of an identitySecurityDefaultsEnforcementPolicy object. returns a IdentitySecurityDefaultsEnforcementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property identitySecurityDefaultsEnforcementPolicy for policies returns a *RequestInformation when successful

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object. returns a *RequestInformation when successful

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of an identitySecurityDefaultsEnforcementPolicy object. returns a *RequestInformation when successful

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder when successful

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

IdentitySecurityDefaultsEnforcementPolicyRequestBuilderGetQueryParameters retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object.

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesCountRequestBuilder added in v0.49.0

type PermissionGrantPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesCountRequestBuilder added in v0.49.0

NewPermissionGrantPoliciesCountRequestBuilder instantiates a new PermissionGrantPoliciesCountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesCountRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesCountRequestBuilder

NewPermissionGrantPoliciesCountRequestBuilderInternal instantiates a new PermissionGrantPoliciesCountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PermissionGrantPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesCountRequestBuilder when successful

type PermissionGrantPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

PermissionGrantPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type PermissionGrantPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesCountRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemExcludesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemExcludesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilder added in v0.49.0

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemExcludesCountRequestBuilder

NewPermissionGrantPoliciesItemExcludesCountRequestBuilder instantiates a new PermissionGrantPoliciesItemExcludesCountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemExcludesCountRequestBuilder

NewPermissionGrantPoliciesItemExcludesCountRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemExcludesCountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemExcludesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemExcludesCountRequestBuilder when successful

type PermissionGrantPoliciesItemExcludesCountRequestBuilderGetQueryParameters added in v0.53.0

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

PermissionGrantPoliciesItemExcludesCountRequestBuilderGetQueryParameters get the number of the resource

type PermissionGrantPoliciesItemExcludesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder provides operations to manage the excludes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder added in v0.49.0

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder instantiates a new PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) Delete added in v0.49.0

Delete deletes a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) Get added in v0.49.0

Get condition sets which are excluded in this permission grant policy. Automatically expanded on GET. returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property excludes in policies returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation deletes a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation condition sets which are excluded in this permission grant policy. Automatically expanded on GET. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property excludes in policies returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder when successful

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderGetQueryParameters added in v0.49.0

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

PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderGetQueryParameters condition sets which are excluded in this permission grant policy. Automatically expanded on GET.

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemExcludesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemExcludesRequestBuilder provides operations to manage the excludes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemExcludesRequestBuilder added in v0.49.0

NewPermissionGrantPoliciesItemExcludesRequestBuilder instantiates a new PermissionGrantPoliciesItemExcludesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemExcludesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemExcludesRequestBuilder

NewPermissionGrantPoliciesItemExcludesRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemExcludesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ByPermissionGrantConditionSetId added in v0.63.0

ByPermissionGrantConditionSetId provides operations to manage the excludes property of the microsoft.graph.permissionGrantPolicy entity. returns a *PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder when successful

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *PermissionGrantPoliciesItemExcludesCountRequestBuilder when successful

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Get added in v0.49.0

Get retrieve the condition sets which are *excluded* in a permissionGrantPolicy. returns a PermissionGrantConditionSetCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Post added in v0.49.0

Post add conditions under which a permission grant event is *excluded* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy. returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the condition sets which are *excluded* in a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add conditions under which a permission grant event is *excluded* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemExcludesRequestBuilder when successful

type PermissionGrantPoliciesItemExcludesRequestBuilderGetQueryParameters added in v0.49.0

type PermissionGrantPoliciesItemExcludesRequestBuilderGetQueryParameters 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"`
}

PermissionGrantPoliciesItemExcludesRequestBuilderGetQueryParameters retrieve the condition sets which are *excluded* in a permissionGrantPolicy.

type PermissionGrantPoliciesItemExcludesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemExcludesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesCountRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemIncludesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilder added in v0.49.0

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesCountRequestBuilder

NewPermissionGrantPoliciesItemIncludesCountRequestBuilder instantiates a new PermissionGrantPoliciesItemIncludesCountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesCountRequestBuilder

NewPermissionGrantPoliciesItemIncludesCountRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemIncludesCountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemIncludesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemIncludesCountRequestBuilder when successful

type PermissionGrantPoliciesItemIncludesCountRequestBuilderGetQueryParameters added in v0.53.0

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

PermissionGrantPoliciesItemIncludesCountRequestBuilderGetQueryParameters get the number of the resource

type PermissionGrantPoliciesItemIncludesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder added in v0.49.0

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder instantiates a new PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) Delete added in v0.49.0

Delete deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) Get added in v0.49.0

Get condition sets which are included in this permission grant policy. Automatically expanded on GET. returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property includes in policies returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation condition sets which are included in this permission grant policy. Automatically expanded on GET. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property includes in policies returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder when successful

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderGetQueryParameters added in v0.49.0

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

PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderGetQueryParameters condition sets which are included in this permission grant policy. Automatically expanded on GET.

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesRequestBuilder added in v0.49.0

type PermissionGrantPoliciesItemIncludesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesRequestBuilder provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemIncludesRequestBuilder added in v0.49.0

NewPermissionGrantPoliciesItemIncludesRequestBuilder instantiates a new PermissionGrantPoliciesItemIncludesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesRequestBuilder

NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal instantiates a new PermissionGrantPoliciesItemIncludesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ByPermissionGrantConditionSetId added in v0.63.0

ByPermissionGrantConditionSetId provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity. returns a *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder when successful

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *PermissionGrantPoliciesItemIncludesCountRequestBuilder when successful

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Get added in v0.49.0

Get retrieve the condition sets which are *included* in a permissionGrantPolicy. returns a PermissionGrantConditionSetCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Post added in v0.49.0

Post add conditions under which a permission grant event is *included* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy. returns a PermissionGrantConditionSetable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the condition sets which are *included* in a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add conditions under which a permission grant event is *included* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesItemIncludesRequestBuilder when successful

type PermissionGrantPoliciesItemIncludesRequestBuilderGetQueryParameters added in v0.49.0

type PermissionGrantPoliciesItemIncludesRequestBuilderGetQueryParameters 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"`
}

PermissionGrantPoliciesItemIncludesRequestBuilderGetQueryParameters retrieve the condition sets which are *included* in a permissionGrantPolicy.

type PermissionGrantPoliciesItemIncludesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesItemIncludesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder added in v0.49.0

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder added in v0.49.0

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder

NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder instantiates a new PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder

NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal instantiates a new PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a permissionGrantPolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Excludes added in v0.49.0

Excludes provides operations to manage the excludes property of the microsoft.graph.permissionGrantPolicy entity. returns a *PermissionGrantPoliciesItemExcludesRequestBuilder when successful

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve a single permissionGrantPolicy object. returns a PermissionGrantPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Includes added in v0.49.0

Includes provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity. returns a *PermissionGrantPoliciesItemIncludesRequestBuilder when successful

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update properties of a permissionGrantPolicy. returns a PermissionGrantPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a permissionGrantPolicy object. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a single permissionGrantPolicy object. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update properties of a permissionGrantPolicy. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder when successful

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderGetQueryParameters retrieve a single permissionGrantPolicy object.

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesRequestBuilder added in v0.49.0

type PermissionGrantPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesRequestBuilder provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func NewPermissionGrantPoliciesRequestBuilder added in v0.49.0

NewPermissionGrantPoliciesRequestBuilder instantiates a new PermissionGrantPoliciesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesRequestBuilderInternal added in v0.49.0

func NewPermissionGrantPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesRequestBuilder

NewPermissionGrantPoliciesRequestBuilderInternal instantiates a new PermissionGrantPoliciesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesRequestBuilder) ByPermissionGrantPolicyId added in v0.63.0

ByPermissionGrantPolicyId provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. returns a *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder when successful

func (*PermissionGrantPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *PermissionGrantPoliciesCountRequestBuilder when successful

func (*PermissionGrantPoliciesRequestBuilder) Get added in v0.49.0

Get retrieve the list of permissionGrantPolicy objects. returns a PermissionGrantPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesRequestBuilder) Post added in v0.49.0

Post creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules. returns a PermissionGrantPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PermissionGrantPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of permissionGrantPolicy objects. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules. returns a *RequestInformation when successful

func (*PermissionGrantPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PermissionGrantPoliciesRequestBuilder when successful

type PermissionGrantPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type PermissionGrantPoliciesRequestBuilderGetQueryParameters 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"`
}

PermissionGrantPoliciesRequestBuilderGetQueryParameters retrieve the list of permissionGrantPolicy objects.

type PermissionGrantPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PermissionGrantPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PoliciesRequestBuilder

PoliciesRequestBuilder provides operations to manage the policyRoot singleton.

func NewPoliciesRequestBuilder

NewPoliciesRequestBuilder instantiates a new PoliciesRequestBuilder and sets the default values.

func NewPoliciesRequestBuilderInternal

func NewPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PoliciesRequestBuilder

NewPoliciesRequestBuilderInternal instantiates a new PoliciesRequestBuilder and sets the default values.

func (*PoliciesRequestBuilder) ActivityBasedTimeoutPolicies

func (m *PoliciesRequestBuilder) ActivityBasedTimeoutPolicies() *ActivityBasedTimeoutPoliciesRequestBuilder

ActivityBasedTimeoutPolicies provides operations to manage the activityBasedTimeoutPolicies property of the microsoft.graph.policyRoot entity. returns a *ActivityBasedTimeoutPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) AdminConsentRequestPolicy

func (m *PoliciesRequestBuilder) AdminConsentRequestPolicy() *AdminConsentRequestPolicyRequestBuilder

AdminConsentRequestPolicy provides operations to manage the adminConsentRequestPolicy property of the microsoft.graph.policyRoot entity. returns a *AdminConsentRequestPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) AppManagementPolicies added in v0.56.0

func (m *PoliciesRequestBuilder) AppManagementPolicies() *AppManagementPoliciesRequestBuilder

AppManagementPolicies provides operations to manage the appManagementPolicies property of the microsoft.graph.policyRoot entity. returns a *AppManagementPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) AuthenticationFlowsPolicy

func (m *PoliciesRequestBuilder) AuthenticationFlowsPolicy() *AuthenticationFlowsPolicyRequestBuilder

AuthenticationFlowsPolicy provides operations to manage the authenticationFlowsPolicy property of the microsoft.graph.policyRoot entity. returns a *AuthenticationFlowsPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) AuthenticationMethodsPolicy

func (m *PoliciesRequestBuilder) AuthenticationMethodsPolicy() *AuthenticationMethodsPolicyRequestBuilder

AuthenticationMethodsPolicy provides operations to manage the authenticationMethodsPolicy property of the microsoft.graph.policyRoot entity. returns a *AuthenticationMethodsPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) AuthenticationStrengthPolicies added in v0.63.0

func (m *PoliciesRequestBuilder) AuthenticationStrengthPolicies() *AuthenticationStrengthPoliciesRequestBuilder

AuthenticationStrengthPolicies provides operations to manage the authenticationStrengthPolicies property of the microsoft.graph.policyRoot entity. returns a *AuthenticationStrengthPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) AuthorizationPolicy

AuthorizationPolicy provides operations to manage the authorizationPolicy property of the microsoft.graph.policyRoot entity. returns a *AuthorizationPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) ClaimsMappingPolicies

func (m *PoliciesRequestBuilder) ClaimsMappingPolicies() *ClaimsMappingPoliciesRequestBuilder

ClaimsMappingPolicies provides operations to manage the claimsMappingPolicies property of the microsoft.graph.policyRoot entity. returns a *ClaimsMappingPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) ConditionalAccessPolicies

func (m *PoliciesRequestBuilder) ConditionalAccessPolicies() *ConditionalAccessPoliciesRequestBuilder

ConditionalAccessPolicies provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. returns a *ConditionalAccessPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) CrossTenantAccessPolicy added in v0.29.0

func (m *PoliciesRequestBuilder) CrossTenantAccessPolicy() *CrossTenantAccessPolicyRequestBuilder

CrossTenantAccessPolicy provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity. returns a *CrossTenantAccessPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) DefaultAppManagementPolicy added in v0.56.0

func (m *PoliciesRequestBuilder) DefaultAppManagementPolicy() *DefaultAppManagementPolicyRequestBuilder

DefaultAppManagementPolicy provides operations to manage the defaultAppManagementPolicy property of the microsoft.graph.policyRoot entity. returns a *DefaultAppManagementPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) DeviceRegistrationPolicy added in v1.35.0

func (m *PoliciesRequestBuilder) DeviceRegistrationPolicy() *DeviceRegistrationPolicyRequestBuilder

DeviceRegistrationPolicy provides operations to manage the deviceRegistrationPolicy property of the microsoft.graph.policyRoot entity. returns a *DeviceRegistrationPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) FeatureRolloutPolicies

func (m *PoliciesRequestBuilder) FeatureRolloutPolicies() *FeatureRolloutPoliciesRequestBuilder

FeatureRolloutPolicies provides operations to manage the featureRolloutPolicies property of the microsoft.graph.policyRoot entity. returns a *FeatureRolloutPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) Get

Get get policies returns a PolicyRootable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PoliciesRequestBuilder) HomeRealmDiscoveryPolicies

func (m *PoliciesRequestBuilder) HomeRealmDiscoveryPolicies() *HomeRealmDiscoveryPoliciesRequestBuilder

HomeRealmDiscoveryPolicies provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.policyRoot entity. returns a *HomeRealmDiscoveryPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) IdentitySecurityDefaultsEnforcementPolicy

func (m *PoliciesRequestBuilder) IdentitySecurityDefaultsEnforcementPolicy() *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder

IdentitySecurityDefaultsEnforcementPolicy provides operations to manage the identitySecurityDefaultsEnforcementPolicy property of the microsoft.graph.policyRoot entity. returns a *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder when successful

func (*PoliciesRequestBuilder) Patch

Patch update policies returns a PolicyRootable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PoliciesRequestBuilder) PermissionGrantPolicies

func (m *PoliciesRequestBuilder) PermissionGrantPolicies() *PermissionGrantPoliciesRequestBuilder

PermissionGrantPolicies provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity. returns a *PermissionGrantPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) RoleManagementPolicies added in v0.18.0

func (m *PoliciesRequestBuilder) RoleManagementPolicies() *RoleManagementPoliciesRequestBuilder

RoleManagementPolicies provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity. returns a *RoleManagementPoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) RoleManagementPolicyAssignments added in v0.18.0

func (m *PoliciesRequestBuilder) RoleManagementPolicyAssignments() *RoleManagementPolicyAssignmentsRequestBuilder

RoleManagementPolicyAssignments provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity. returns a *RoleManagementPolicyAssignmentsRequestBuilder when successful

func (*PoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get policies returns a *RequestInformation when successful

func (*PoliciesRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update policies returns a *RequestInformation when successful

func (*PoliciesRequestBuilder) TokenIssuancePolicies

func (m *PoliciesRequestBuilder) TokenIssuancePolicies() *TokenIssuancePoliciesRequestBuilder

TokenIssuancePolicies provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity. returns a *TokenIssuancePoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) TokenLifetimePolicies

func (m *PoliciesRequestBuilder) TokenLifetimePolicies() *TokenLifetimePoliciesRequestBuilder

TokenLifetimePolicies provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity. returns a *TokenLifetimePoliciesRequestBuilder when successful

func (*PoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PoliciesRequestBuilder when successful

type PoliciesRequestBuilderGetQueryParameters

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

PoliciesRequestBuilderGetQueryParameters get policies

type PoliciesRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type PoliciesRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

type RoleManagementPoliciesCountRequestBuilder added in v0.49.0

type RoleManagementPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesCountRequestBuilder added in v0.49.0

NewRoleManagementPoliciesCountRequestBuilder instantiates a new RoleManagementPoliciesCountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesCountRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesCountRequestBuilder

NewRoleManagementPoliciesCountRequestBuilderInternal instantiates a new RoleManagementPoliciesCountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*RoleManagementPoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesCountRequestBuilder when successful

type RoleManagementPoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

RoleManagementPoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type RoleManagementPoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder instantiates a new RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal instantiates a new RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder when successful

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilderGetQueryParameters added in v0.53.0

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

RoleManagementPoliciesItemEffectiveRulesCountRequestBuilderGetQueryParameters get the number of the resource

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemEffectiveRulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesRequestBuilder provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder instantiates a new RoleManagementPoliciesItemEffectiveRulesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal instantiates a new RoleManagementPoliciesItemEffectiveRulesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) ByUnifiedRoleManagementPolicyRuleId added in v0.63.0

ByUnifiedRoleManagementPolicyRuleId provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity. returns a *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder when successful

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder when successful

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) Get added in v0.49.0

Get the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. returns a UnifiedRoleManagementPolicyRuleCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) Post added in v0.49.0

Post create new navigation property to effectiveRules for policies returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to effectiveRules for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemEffectiveRulesRequestBuilder when successful

type RoleManagementPoliciesItemEffectiveRulesRequestBuilderGetQueryParameters added in v0.49.0

type RoleManagementPoliciesItemEffectiveRulesRequestBuilderGetQueryParameters 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"`
}

RoleManagementPoliciesItemEffectiveRulesRequestBuilderGetQueryParameters the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand.

type RoleManagementPoliciesItemEffectiveRulesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder instantiates a new RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal instantiates a new RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property effectiveRules for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Get added in v0.49.0

Get the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property effectiveRules in policies returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property effectiveRules for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property effectiveRules in policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder when successful

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetQueryParameters added in v0.49.0

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

RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetQueryParameters the list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand.

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesCountRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemRulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesItemRulesCountRequestBuilder added in v0.49.0

NewRoleManagementPoliciesItemRulesCountRequestBuilder instantiates a new RoleManagementPoliciesItemRulesCountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesCountRequestBuilder

NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal instantiates a new RoleManagementPoliciesItemRulesCountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemRulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemRulesCountRequestBuilder when successful

type RoleManagementPoliciesItemRulesCountRequestBuilderGetQueryParameters added in v0.53.0

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

RoleManagementPoliciesItemRulesCountRequestBuilderGetQueryParameters get the number of the resource

type RoleManagementPoliciesItemRulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemRulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesRequestBuilder provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemRulesRequestBuilder added in v0.49.0

NewRoleManagementPoliciesItemRulesRequestBuilder instantiates a new RoleManagementPoliciesItemRulesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemRulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesRequestBuilder

NewRoleManagementPoliciesItemRulesRequestBuilderInternal instantiates a new RoleManagementPoliciesItemRulesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesRequestBuilder) ByUnifiedRoleManagementPolicyRuleId added in v0.63.0

ByUnifiedRoleManagementPolicyRuleId provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity. returns a *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder when successful

func (*RoleManagementPoliciesItemRulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *RoleManagementPoliciesItemRulesCountRequestBuilder when successful

func (*RoleManagementPoliciesItemRulesRequestBuilder) Get added in v0.49.0

Get get the rules or settings defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object: returns a UnifiedRoleManagementPolicyRuleCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPoliciesItemRulesRequestBuilder) Post added in v0.49.0

Post create new navigation property to rules for policies returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemRulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the rules or settings defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object: returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to rules for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemRulesRequestBuilder when successful

type RoleManagementPoliciesItemRulesRequestBuilderGetQueryParameters added in v0.49.0

type RoleManagementPoliciesItemRulesRequestBuilderGetQueryParameters 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"`
}

RoleManagementPoliciesItemRulesRequestBuilderGetQueryParameters get the rules or settings defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:

type RoleManagementPoliciesItemRulesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder added in v0.49.0

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder added in v0.49.0

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder instantiates a new RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal instantiates a new RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property rules for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Get added in v0.49.0

Get retrieve a rule or settings defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Patch added in v0.49.0

Patch update a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: For more information about rules for Microsoft Entra roles and examples of updating rules, see the following articles: returns a UnifiedRoleManagementPolicyRuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property rules for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a rule or settings defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: For more information about rules for Microsoft Entra roles and examples of updating rules, see the following articles: returns a *RequestInformation when successful

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder when successful

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetQueryParameters added in v0.49.0

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

RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetQueryParameters retrieve a rule or settings defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object:

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesRequestBuilder added in v0.49.0

type RoleManagementPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesRequestBuilder provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPoliciesRequestBuilder added in v0.49.0

NewRoleManagementPoliciesRequestBuilder instantiates a new RoleManagementPoliciesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesRequestBuilder

NewRoleManagementPoliciesRequestBuilderInternal instantiates a new RoleManagementPoliciesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesRequestBuilder) ByUnifiedRoleManagementPolicyId added in v0.63.0

func (m *RoleManagementPoliciesRequestBuilder) ByUnifiedRoleManagementPolicyId(unifiedRoleManagementPolicyId string) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

ByUnifiedRoleManagementPolicyId provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity. returns a *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder when successful

func (*RoleManagementPoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *RoleManagementPoliciesCountRequestBuilder when successful

func (*RoleManagementPoliciesRequestBuilder) Get added in v0.49.0

Get get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies. returns a UnifiedRoleManagementPolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPoliciesRequestBuilder) Post added in v0.49.0

Post create new navigation property to roleManagementPolicies for policies returns a UnifiedRoleManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies. returns a *RequestInformation when successful

func (*RoleManagementPoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleManagementPolicies for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesRequestBuilder when successful

type RoleManagementPoliciesRequestBuilderGetQueryParameters added in v0.49.0

type RoleManagementPoliciesRequestBuilderGetQueryParameters 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"`
}

RoleManagementPoliciesRequestBuilderGetQueryParameters get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies.

type RoleManagementPoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder added in v0.49.0

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder added in v0.49.0

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder instantiates a new RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal added in v0.49.0

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal instantiates a new RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleManagementPolicies for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) EffectiveRules added in v0.49.0

EffectiveRules provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity. returns a *RoleManagementPoliciesItemEffectiveRulesRequestBuilder when successful

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the details of a role management policy. returns a UnifiedRoleManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property roleManagementPolicies in policies returns a UnifiedRoleManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Rules added in v0.49.0

Rules provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity. returns a *RoleManagementPoliciesItemRulesRequestBuilder when successful

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleManagementPolicies for policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the details of a role management policy. returns a *RequestInformation when successful

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleManagementPolicies in policies returns a *RequestInformation when successful

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder when successful

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderGetQueryParameters retrieve the details of a role management policy.

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsCountRequestBuilder added in v0.49.0

type RoleManagementPolicyAssignmentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPolicyAssignmentsCountRequestBuilder added in v0.49.0

NewRoleManagementPolicyAssignmentsCountRequestBuilder instantiates a new RoleManagementPolicyAssignmentsCountRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal added in v0.49.0

func NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsCountRequestBuilder

NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal instantiates a new RoleManagementPolicyAssignmentsCountRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPolicyAssignmentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPolicyAssignmentsCountRequestBuilder when successful

type RoleManagementPolicyAssignmentsCountRequestBuilderGetQueryParameters added in v0.53.0

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

RoleManagementPolicyAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type RoleManagementPolicyAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilder added in v0.49.0

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsItemPolicyRequestBuilder provides operations to manage the policy property of the microsoft.graph.unifiedRoleManagementPolicyAssignment entity.

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder added in v0.49.0

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder

NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder instantiates a new RoleManagementPolicyAssignmentsItemPolicyRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal added in v0.49.0

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder

NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal instantiates a new RoleManagementPolicyAssignmentsItemPolicyRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsItemPolicyRequestBuilder) Get added in v0.49.0

Get the policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy. returns a UnifiedRoleManagementPolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPolicyAssignmentsItemPolicyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy. returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsItemPolicyRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder when successful

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilderGetQueryParameters added in v0.49.0

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

RoleManagementPolicyAssignmentsItemPolicyRequestBuilderGetQueryParameters the policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy.

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsRequestBuilder added in v0.49.0

type RoleManagementPolicyAssignmentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsRequestBuilder provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPolicyAssignmentsRequestBuilder added in v0.49.0

NewRoleManagementPolicyAssignmentsRequestBuilder instantiates a new RoleManagementPolicyAssignmentsRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsRequestBuilderInternal added in v0.49.0

func NewRoleManagementPolicyAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsRequestBuilder

NewRoleManagementPolicyAssignmentsRequestBuilderInternal instantiates a new RoleManagementPolicyAssignmentsRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsRequestBuilder) ByUnifiedRoleManagementPolicyAssignmentId added in v0.63.0

func (m *RoleManagementPolicyAssignmentsRequestBuilder) ByUnifiedRoleManagementPolicyAssignmentId(unifiedRoleManagementPolicyAssignmentId string) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

ByUnifiedRoleManagementPolicyAssignmentId provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity. returns a *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder when successful

func (*RoleManagementPolicyAssignmentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *RoleManagementPolicyAssignmentsCountRequestBuilder when successful

func (*RoleManagementPolicyAssignmentsRequestBuilder) Get added in v0.49.0

Get get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. returns a UnifiedRoleManagementPolicyAssignmentCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPolicyAssignmentsRequestBuilder) Post added in v0.49.0

Post create new navigation property to roleManagementPolicyAssignments for policies returns a UnifiedRoleManagementPolicyAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPolicyAssignmentsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleManagementPolicyAssignments for policies returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPolicyAssignmentsRequestBuilder when successful

type RoleManagementPolicyAssignmentsRequestBuilderGetQueryParameters added in v0.49.0

type RoleManagementPolicyAssignmentsRequestBuilderGetQueryParameters 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"`
}

RoleManagementPolicyAssignmentsRequestBuilderGetQueryParameters get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups.

type RoleManagementPolicyAssignmentsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder added in v0.49.0

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder added in v0.49.0

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder instantiates a new RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal added in v0.49.0

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal instantiates a new RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleManagementPolicyAssignments for policies returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Get added in v0.49.0

Get get the details of a policy assignment in PIM that's assigned to Microsoft Entra roles or group membership or ownership. returns a UnifiedRoleManagementPolicyAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property roleManagementPolicyAssignments in policies returns a UnifiedRoleManagementPolicyAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Policy added in v0.49.0

Policy provides operations to manage the policy property of the microsoft.graph.unifiedRoleManagementPolicyAssignment entity. returns a *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder when successful

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleManagementPolicyAssignments for policies returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the details of a policy assignment in PIM that's assigned to Microsoft Entra roles or group membership or ownership. returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleManagementPolicyAssignments in policies returns a *RequestInformation when successful

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder when successful

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderGetQueryParameters added in v0.49.0

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

RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderGetQueryParameters get the details of a policy assignment in PIM that's assigned to Microsoft Entra roles or group membership or ownership.

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesCountRequestBuilder added in v0.49.0

type TokenIssuancePoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenIssuancePoliciesCountRequestBuilder added in v0.49.0

NewTokenIssuancePoliciesCountRequestBuilder instantiates a new TokenIssuancePoliciesCountRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesCountRequestBuilderInternal added in v0.49.0

func NewTokenIssuancePoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesCountRequestBuilder

NewTokenIssuancePoliciesCountRequestBuilderInternal instantiates a new TokenIssuancePoliciesCountRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenIssuancePoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TokenIssuancePoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesCountRequestBuilder when successful

type TokenIssuancePoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

TokenIssuancePoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type TokenIssuancePoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesItemAppliesToCountRequestBuilder added in v1.1.0

type TokenIssuancePoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder added in v1.1.0

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToCountRequestBuilder

NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder instantiates a new TokenIssuancePoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal added in v1.1.0

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToCountRequestBuilder

NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal instantiates a new TokenIssuancePoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenIssuancePoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TokenIssuancePoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesItemAppliesToCountRequestBuilder when successful

type TokenIssuancePoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v1.1.0

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

TokenIssuancePoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type TokenIssuancePoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v1.1.0

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v1.1.0

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

TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters get appliesTo from policies

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenIssuancePoliciesItemAppliesToRequestBuilder added in v1.1.0

type TokenIssuancePoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewTokenIssuancePoliciesItemAppliesToRequestBuilder added in v1.1.0

NewTokenIssuancePoliciesItemAppliesToRequestBuilder instantiates a new TokenIssuancePoliciesItemAppliesToRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal added in v1.1.0

func NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToRequestBuilder

NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal instantiates a new TokenIssuancePoliciesItemAppliesToRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v1.1.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection. returns a *TokenIssuancePoliciesItemAppliesToCountRequestBuilder when successful

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesItemAppliesToRequestBuilder when successful

type TokenIssuancePoliciesItemAppliesToRequestBuilderGetQueryParameters added in v1.1.0

type TokenIssuancePoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

TokenIssuancePoliciesItemAppliesToRequestBuilderGetQueryParameters get appliesTo from policies

type TokenIssuancePoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenIssuancePoliciesRequestBuilder added in v0.49.0

TokenIssuancePoliciesRequestBuilder provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenIssuancePoliciesRequestBuilder added in v0.49.0

NewTokenIssuancePoliciesRequestBuilder instantiates a new TokenIssuancePoliciesRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesRequestBuilderInternal added in v0.49.0

func NewTokenIssuancePoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesRequestBuilder

NewTokenIssuancePoliciesRequestBuilderInternal instantiates a new TokenIssuancePoliciesRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesRequestBuilder) ByTokenIssuancePolicyId added in v0.63.0

ByTokenIssuancePolicyId provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity. returns a *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder when successful

func (*TokenIssuancePoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *TokenIssuancePoliciesCountRequestBuilder when successful

func (*TokenIssuancePoliciesRequestBuilder) Get added in v0.49.0

Get get a list of tokenIssuancePolicy objects. returns a TokenIssuancePolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenIssuancePoliciesRequestBuilder) Post added in v0.49.0

Post create a new tokenIssuancePolicy object. returns a TokenIssuancePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenIssuancePoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of tokenIssuancePolicy objects. returns a *RequestInformation when successful

func (*TokenIssuancePoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new tokenIssuancePolicy object. returns a *RequestInformation when successful

func (*TokenIssuancePoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesRequestBuilder when successful

type TokenIssuancePoliciesRequestBuilderGetQueryParameters added in v0.49.0

type TokenIssuancePoliciesRequestBuilderGetQueryParameters 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"`
}

TokenIssuancePoliciesRequestBuilderGetQueryParameters get a list of tokenIssuancePolicy objects.

type TokenIssuancePoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder added in v0.49.0

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder added in v0.49.0

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder

NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder instantiates a new TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal added in v0.49.0

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder

NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal instantiates a new TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) AppliesTo added in v1.1.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *TokenIssuancePoliciesItemAppliesToRequestBuilder when successful

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a tokenIssuancePolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) Get added in v0.49.0

Get the policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID. returns a TokenIssuancePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a tokenIssuancePolicy object. returns a TokenIssuancePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a tokenIssuancePolicy object. returns a *RequestInformation when successful

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID. returns a *RequestInformation when successful

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a tokenIssuancePolicy object. returns a *RequestInformation when successful

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder when successful

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderGetQueryParameters the policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID.

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesCountRequestBuilder added in v0.49.0

type TokenLifetimePoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenLifetimePoliciesCountRequestBuilder added in v0.49.0

NewTokenLifetimePoliciesCountRequestBuilder instantiates a new TokenLifetimePoliciesCountRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesCountRequestBuilderInternal added in v0.49.0

func NewTokenLifetimePoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesCountRequestBuilder

NewTokenLifetimePoliciesCountRequestBuilderInternal instantiates a new TokenLifetimePoliciesCountRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenLifetimePoliciesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TokenLifetimePoliciesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesCountRequestBuilder when successful

type TokenLifetimePoliciesCountRequestBuilderGetQueryParameters added in v0.53.0

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

TokenLifetimePoliciesCountRequestBuilderGetQueryParameters get the number of the resource

type TokenLifetimePoliciesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesItemAppliesToCountRequestBuilder added in v1.1.0

type TokenLifetimePoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder added in v1.1.0

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToCountRequestBuilder

NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder instantiates a new TokenLifetimePoliciesItemAppliesToCountRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal added in v1.1.0

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToCountRequestBuilder

NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal instantiates a new TokenLifetimePoliciesItemAppliesToCountRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenLifetimePoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TokenLifetimePoliciesItemAppliesToCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesItemAppliesToCountRequestBuilder when successful

type TokenLifetimePoliciesItemAppliesToCountRequestBuilderGetQueryParameters added in v1.1.0

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

TokenLifetimePoliciesItemAppliesToCountRequestBuilderGetQueryParameters get the number of the resource

type TokenLifetimePoliciesItemAppliesToCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder added in v1.1.0

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal added in v1.1.0

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters added in v1.1.0

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

TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters get appliesTo from policies

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenLifetimePoliciesItemAppliesToRequestBuilder added in v1.1.0

type TokenLifetimePoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesItemAppliesToRequestBuilder provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity.

func NewTokenLifetimePoliciesItemAppliesToRequestBuilder added in v1.1.0

NewTokenLifetimePoliciesItemAppliesToRequestBuilder instantiates a new TokenLifetimePoliciesItemAppliesToRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal added in v1.1.0

func NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToRequestBuilder

NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal instantiates a new TokenLifetimePoliciesItemAppliesToRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId added in v1.1.0

ByDirectoryObjectId provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder when successful

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection. returns a *TokenLifetimePoliciesItemAppliesToCountRequestBuilder when successful

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) Get added in v1.1.0

Get get appliesTo from policies returns a DirectoryObjectCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get appliesTo from policies returns a *RequestInformation when successful

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesItemAppliesToRequestBuilder when successful

type TokenLifetimePoliciesItemAppliesToRequestBuilderGetQueryParameters added in v1.1.0

type TokenLifetimePoliciesItemAppliesToRequestBuilderGetQueryParameters 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"`
}

TokenLifetimePoliciesItemAppliesToRequestBuilderGetQueryParameters get appliesTo from policies

type TokenLifetimePoliciesItemAppliesToRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type TokenLifetimePoliciesRequestBuilder added in v0.49.0

TokenLifetimePoliciesRequestBuilder provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenLifetimePoliciesRequestBuilder added in v0.49.0

NewTokenLifetimePoliciesRequestBuilder instantiates a new TokenLifetimePoliciesRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesRequestBuilderInternal added in v0.49.0

func NewTokenLifetimePoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesRequestBuilder

NewTokenLifetimePoliciesRequestBuilderInternal instantiates a new TokenLifetimePoliciesRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesRequestBuilder) ByTokenLifetimePolicyId added in v0.63.0

ByTokenLifetimePolicyId provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity. returns a *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder when successful

func (*TokenLifetimePoliciesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection. returns a *TokenLifetimePoliciesCountRequestBuilder when successful

func (*TokenLifetimePoliciesRequestBuilder) Get added in v0.49.0

Get get a list of tokenLifetimePolicy objects. returns a TokenLifetimePolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenLifetimePoliciesRequestBuilder) Post added in v0.49.0

Post create a new tokenLifetimePolicy object. returns a TokenLifetimePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenLifetimePoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of tokenLifetimePolicy objects. returns a *RequestInformation when successful

func (*TokenLifetimePoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new tokenLifetimePolicy object. returns a *RequestInformation when successful

func (*TokenLifetimePoliciesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesRequestBuilder when successful

type TokenLifetimePoliciesRequestBuilderGetQueryParameters added in v0.49.0

type TokenLifetimePoliciesRequestBuilderGetQueryParameters 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"`
}

TokenLifetimePoliciesRequestBuilderGetQueryParameters get a list of tokenLifetimePolicy objects.

type TokenLifetimePoliciesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder added in v0.49.0

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder added in v0.49.0

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder

NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder instantiates a new TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal added in v0.49.0

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder

NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal instantiates a new TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) AppliesTo added in v1.1.0

AppliesTo provides operations to manage the appliesTo property of the microsoft.graph.stsPolicy entity. returns a *TokenLifetimePoliciesItemAppliesToRequestBuilder when successful

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a tokenLifetimePolicy object. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a tokenLifetimePolicy object. returns a TokenLifetimePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a tokenLifetimePolicy object. returns a TokenLifetimePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a tokenLifetimePolicy object. returns a *RequestInformation when successful

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a tokenLifetimePolicy object. returns a *RequestInformation when successful

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a tokenLifetimePolicy object. returns a *RequestInformation when successful

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder when successful

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderGetQueryParameters added in v0.49.0

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

TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a tokenLifetimePolicy object.

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

Source Files

Jump to

Keyboard shortcuts

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