policies

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToDeltaResponseFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponseFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBodyFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToGetByIdsResponseFromDiscriminatorValue

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

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

func CreateFeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBodyFromDiscriminatorValue

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

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

Types

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder

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

NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder instantiates a new ActivityBasedTimeoutPolicyItemRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderInternal instantiates a new ActivityBasedTimeoutPolicyItemRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) AppliesTo

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

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) Delete

Delete delete an activityBasedTimeoutPolicy object. Find more info here

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete an activityBasedTimeoutPolicy object.

func (*ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties of an activityBasedTimeoutPolicy object.

type ActivityBasedTimeoutPoliciesActivityBasedTimeoutPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type ActivityBasedTimeoutPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewActivityBasedTimeoutPoliciesCountRequestBuilder

NewActivityBasedTimeoutPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesCountRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*ActivityBasedTimeoutPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ActivityBasedTimeoutPoliciesCountRequestBuilderGetQueryParameters

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder

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

NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ActivityBasedTimeoutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

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

NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type ActivityBasedTimeoutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder

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

NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type ActivityBasedTimeoutPoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

type ActivityBasedTimeoutPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewActivityBasedTimeoutPoliciesRequestBuilder

NewActivityBasedTimeoutPoliciesRequestBuilder instantiates a new ActivityBasedTimeoutPoliciesRequestBuilder and sets the default values.

func NewActivityBasedTimeoutPoliciesRequestBuilderInternal

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

NewActivityBasedTimeoutPoliciesRequestBuilderInternal instantiates a new ActivityBasedTimeoutPoliciesRequestBuilder and sets the default values.

func (*ActivityBasedTimeoutPoliciesRequestBuilder) ByActivityBasedTimeoutPolicyId

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

func (*ActivityBasedTimeoutPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ActivityBasedTimeoutPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of activityBasedTimeoutPolicy objects.

type ActivityBasedTimeoutPoliciesRequestBuilderGetQueryParameters

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

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

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

type AdminConsentRequestPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAdminConsentRequestPolicyRequestBuilder

NewAdminConsentRequestPolicyRequestBuilder instantiates a new AdminConsentRequestPolicyRequestBuilder and sets the default values.

func NewAdminConsentRequestPolicyRequestBuilderInternal

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

NewAdminConsentRequestPolicyRequestBuilderInternal instantiates a new AdminConsentRequestPolicyRequestBuilder and sets the default values.

func (*AdminConsentRequestPolicyRequestBuilder) Delete

Delete delete navigation property adminConsentRequestPolicy for policies

func (*AdminConsentRequestPolicyRequestBuilder) Get

Get read the properties and relationships of an adminConsentRequestPolicy object. Find more info here

func (*AdminConsentRequestPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property adminConsentRequestPolicy for policies

func (*AdminConsentRequestPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of an adminConsentRequestPolicy object.

func (*AdminConsentRequestPolicyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of an adminConsentRequestPolicy object.

type AdminConsentRequestPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AppManagementPoliciesAppManagementPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilder

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

NewAppManagementPoliciesAppManagementPolicyItemRequestBuilder instantiates a new AppManagementPolicyItemRequestBuilder and sets the default values.

func NewAppManagementPoliciesAppManagementPolicyItemRequestBuilderInternal

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

NewAppManagementPoliciesAppManagementPolicyItemRequestBuilderInternal instantiates a new AppManagementPolicyItemRequestBuilder and sets the default values.

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) AppliesTo

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

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) Delete

Delete delete an appManagementPolicy object. Find more info here

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) Get

Get read the properties of an appManagementPolicy object. Find more info here

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete an appManagementPolicy object.

func (*AppManagementPoliciesAppManagementPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties of an appManagementPolicy object.

type AppManagementPoliciesAppManagementPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AppManagementPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewAppManagementPoliciesCountRequestBuilder

NewAppManagementPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAppManagementPoliciesCountRequestBuilderInternal

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

NewAppManagementPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AppManagementPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*AppManagementPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type AppManagementPoliciesCountRequestBuilderGetQueryParameters

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

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

type AppManagementPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AppManagementPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewAppManagementPoliciesItemAppliesToCountRequestBuilder

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

NewAppManagementPoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToCountRequestBuilderInternal

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

NewAppManagementPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*AppManagementPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type AppManagementPoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

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

NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

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

NewAppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Get

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

func (*AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

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

type AppManagementPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type AppManagementPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAppManagementPoliciesItemAppliesToRequestBuilder

NewAppManagementPoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewAppManagementPoliciesItemAppliesToRequestBuilderInternal

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

NewAppManagementPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*AppManagementPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*AppManagementPoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*AppManagementPoliciesItemAppliesToRequestBuilder) Get

Get list application and service principal objects that are assigned an appManagementPolicy policy object. Find more info here

func (*AppManagementPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

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

type AppManagementPoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

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

func NewAppManagementPoliciesRequestBuilder

NewAppManagementPoliciesRequestBuilder instantiates a new AppManagementPoliciesRequestBuilder and sets the default values.

func NewAppManagementPoliciesRequestBuilderInternal

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

NewAppManagementPoliciesRequestBuilderInternal instantiates a new AppManagementPoliciesRequestBuilder and sets the default values.

func (*AppManagementPoliciesRequestBuilder) ByAppManagementPolicyId

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

func (*AppManagementPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*AppManagementPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve a list of appManagementPolicy objects.

type AppManagementPoliciesRequestBuilderGetQueryParameters

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

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

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

type AuthenticationFlowsPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationFlowsPolicyRequestBuilder

NewAuthenticationFlowsPolicyRequestBuilder instantiates a new AuthenticationFlowsPolicyRequestBuilder and sets the default values.

func NewAuthenticationFlowsPolicyRequestBuilderInternal

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

NewAuthenticationFlowsPolicyRequestBuilderInternal instantiates a new AuthenticationFlowsPolicyRequestBuilder and sets the default values.

func (*AuthenticationFlowsPolicyRequestBuilder) Delete

Delete delete navigation property authenticationFlowsPolicy for policies

func (*AuthenticationFlowsPolicyRequestBuilder) Get

Get read the properties and relationships of an authenticationFlowsPolicy object. Find more info here

func (*AuthenticationFlowsPolicyRequestBuilder) Patch

Patch update the **selfServiceSignUp** property of an authenticationFlowsPolicy object. The properties **id**, **type**, and **description** cannot be modified. Find more info here

func (*AuthenticationFlowsPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property authenticationFlowsPolicy for policies

func (*AuthenticationFlowsPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of an authenticationFlowsPolicy object.

func (*AuthenticationFlowsPolicyRequestBuilder) ToPatchRequestInformation

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

type AuthenticationFlowsPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder instantiates a new AuthenticationMethodConfigurationItemRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderInternal

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderInternal instantiates a new AuthenticationMethodConfigurationItemRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) Delete

Delete delete navigation property authenticationMethodConfigurations for policies

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) Get

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

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property authenticationMethodConfigurations for policies

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilder) ToGetRequestInformation

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsAuthenticationMethodConfigurationItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderInternal

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder) Get

Get get the number of the resource

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsCountRequestBuilderGetQueryParameters

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

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

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder instantiates a new AuthenticationMethodConfigurationsRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderInternal

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

NewAuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderInternal instantiates a new AuthenticationMethodConfigurationsRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ByAuthenticationMethodConfigurationId

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

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) Get

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

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ToGetRequestInformation

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

func (*AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to authenticationMethodConfigurations for policies

type AuthenticationMethodsPolicyAuthenticationMethodConfigurationsRequestBuilderGetQueryParameters

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

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

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

type AuthenticationMethodsPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationMethodsPolicyRequestBuilder

NewAuthenticationMethodsPolicyRequestBuilder instantiates a new AuthenticationMethodsPolicyRequestBuilder and sets the default values.

func NewAuthenticationMethodsPolicyRequestBuilderInternal

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

NewAuthenticationMethodsPolicyRequestBuilderInternal instantiates a new AuthenticationMethodsPolicyRequestBuilder and sets the default values.

func (*AuthenticationMethodsPolicyRequestBuilder) AuthenticationMethodConfigurations

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

func (*AuthenticationMethodsPolicyRequestBuilder) Delete

Delete delete navigation property authenticationMethodsPolicy for policies

func (*AuthenticationMethodsPolicyRequestBuilder) Get

Get read the properties and relationships of an authenticationMethodsPolicy object. Find more info here

func (*AuthenticationMethodsPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property authenticationMethodsPolicy for policies

func (*AuthenticationMethodsPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of an authenticationMethodsPolicy object.

func (*AuthenticationMethodsPolicyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of an authenticationMethodsPolicy object.

type AuthenticationMethodsPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder

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

NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder instantiates a new AuthenticationStrengthPolicyItemRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderInternal instantiates a new AuthenticationStrengthPolicyItemRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) CombinationConfigurations

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

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Delete

Delete delete a custom authenticationStrengthPolicy object. Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Get

Get read the properties and relationships of an authenticationStrengthPolicy object. Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Patch

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. Find more info here

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a custom authenticationStrengthPolicy object.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of an authenticationStrengthPolicy object.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) ToPatchRequestInformation

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.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) UpdateAllowedCombinations

UpdateAllowedCombinations provides operations to call the updateAllowedCombinations method.

func (*AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilder) Usage

Usage provides operations to call the usage method.

type AuthenticationStrengthPoliciesAuthenticationStrengthPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AuthenticationStrengthPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationStrengthPoliciesCountRequestBuilder

NewAuthenticationStrengthPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesCountRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*AuthenticationStrengthPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type AuthenticationStrengthPoliciesCountRequestBuilderGetQueryParameters

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder instantiates a new AuthenticationCombinationConfigurationItemRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderInternal instantiates a new AuthenticationCombinationConfigurationItemRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Delete

Delete delete an authenticationCombinationConfiguration for a custom authenticationStrengthPolicy object. Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Get

Get read the properties and relationships of an authenticationCombinationConfiguration object. Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) Patch

Patch update the properties of an authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be updated as they are the only type of authenticationCombinationConfiguration that may be created. Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete an authenticationCombinationConfiguration for a custom authenticationStrengthPolicy object.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of an authenticationCombinationConfiguration object.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of an authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be updated as they are the only type of authenticationCombinationConfiguration that may be created.

type AuthenticationStrengthPoliciesItemCombinationConfigurationsAuthenticationCombinationConfigurationItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder provides operations to count the resources in the collection.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder) Get

Get get the number of the resource

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type AuthenticationStrengthPoliciesItemCombinationConfigurationsCountRequestBuilderGetQueryParameters

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

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder instantiates a new CombinationConfigurationsRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderInternal instantiates a new CombinationConfigurationsRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ByAuthenticationCombinationConfigurationId

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

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Get

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. Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) Post

Post create a new authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be created, and these may only be created for custom authentication strength policies. Find more info here

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ToGetRequestInformation

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.

func (*AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilder) ToPostRequestInformation

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

type AuthenticationStrengthPoliciesItemCombinationConfigurationsRequestBuilderGetQueryParameters

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

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

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

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

AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody() *AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody instantiates a new AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody and sets the default values.

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetAdditionalData

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

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetAllowedCombinations

GetAllowedCombinations gets the allowedCombinations property value. The allowedCombinations property

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) Serialize

Serialize serializes information the current object

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) SetAdditionalData

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

SetAllowedCombinations sets the allowedCombinations property value. The allowedCombinations property

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder provides operations to call the updateAllowedCombinations method.

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder

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

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder instantiates a new UpdateAllowedCombinationsRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderInternal instantiates a new UpdateAllowedCombinationsRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder) Post

Post update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method. Find more info here

func (*AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method.

type AuthenticationStrengthPoliciesItemUpdateAllowedCombinationsRequestBuilderPostRequestConfiguration

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

type AuthenticationStrengthPoliciesItemUsageRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

AuthenticationStrengthPoliciesItemUsageRequestBuilder provides operations to call the usage method.

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilder

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

NewAuthenticationStrengthPoliciesItemUsageRequestBuilder instantiates a new UsageRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesItemUsageRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesItemUsageRequestBuilderInternal instantiates a new UsageRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesItemUsageRequestBuilder) ToGetRequestInformation

ToGetRequestInformation invoke function usage

type AuthenticationStrengthPoliciesItemUsageRequestBuilderGetRequestConfiguration

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

type AuthenticationStrengthPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewAuthenticationStrengthPoliciesRequestBuilder

NewAuthenticationStrengthPoliciesRequestBuilder instantiates a new AuthenticationStrengthPoliciesRequestBuilder and sets the default values.

func NewAuthenticationStrengthPoliciesRequestBuilderInternal

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

NewAuthenticationStrengthPoliciesRequestBuilderInternal instantiates a new AuthenticationStrengthPoliciesRequestBuilder and sets the default values.

func (*AuthenticationStrengthPoliciesRequestBuilder) ByAuthenticationStrengthPolicyId

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

func (*AuthenticationStrengthPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*AuthenticationStrengthPoliciesRequestBuilder) Get

Get get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies. Find more info here

func (*AuthenticationStrengthPoliciesRequestBuilder) ToGetRequestInformation

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

type AuthenticationStrengthPoliciesRequestBuilderGetQueryParameters

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

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

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

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

func NewAuthorizationPolicyRequestBuilder

NewAuthorizationPolicyRequestBuilder instantiates a new AuthorizationPolicyRequestBuilder and sets the default values.

func NewAuthorizationPolicyRequestBuilderInternal

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

NewAuthorizationPolicyRequestBuilderInternal instantiates a new AuthorizationPolicyRequestBuilder and sets the default values.

func (*AuthorizationPolicyRequestBuilder) Delete

Delete delete navigation property authorizationPolicy for policies

func (*AuthorizationPolicyRequestBuilder) Get

Get retrieve the properties of an authorizationPolicy object. Find more info here

func (*AuthorizationPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property authorizationPolicy for policies

func (*AuthorizationPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties of an authorizationPolicy object.

func (*AuthorizationPolicyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of an authorizationPolicy object.

type AuthorizationPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder

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

NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder instantiates a new ClaimsMappingPolicyItemRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderInternal

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

NewClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderInternal instantiates a new ClaimsMappingPolicyItemRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) AppliesTo

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

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) Delete

Delete delete a claimsMappingPolicy object. Find more info here

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) Get

Get retrieve the properties and relationships of a claimsMappingPolicy object. Find more info here

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a claimsMappingPolicy object.

func (*ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties and relationships of a claimsMappingPolicy object.

type ClaimsMappingPoliciesClaimsMappingPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type ClaimsMappingPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewClaimsMappingPoliciesCountRequestBuilder

NewClaimsMappingPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesCountRequestBuilderInternal

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

NewClaimsMappingPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*ClaimsMappingPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ClaimsMappingPoliciesCountRequestBuilderGetQueryParameters

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

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

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClaimsMappingPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilder

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

NewClaimsMappingPoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToCountRequestBuilderInternal

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

NewClaimsMappingPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*ClaimsMappingPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ClaimsMappingPoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

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

NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

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

NewClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type ClaimsMappingPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type ClaimsMappingPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClaimsMappingPoliciesItemAppliesToRequestBuilder

NewClaimsMappingPoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesItemAppliesToRequestBuilderInternal

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

NewClaimsMappingPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ClaimsMappingPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type ClaimsMappingPoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

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

func NewClaimsMappingPoliciesRequestBuilder

NewClaimsMappingPoliciesRequestBuilder instantiates a new ClaimsMappingPoliciesRequestBuilder and sets the default values.

func NewClaimsMappingPoliciesRequestBuilderInternal

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

NewClaimsMappingPoliciesRequestBuilderInternal instantiates a new ClaimsMappingPoliciesRequestBuilder and sets the default values.

func (*ClaimsMappingPoliciesRequestBuilder) ByClaimsMappingPolicyId

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

func (*ClaimsMappingPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ClaimsMappingPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of claimsMappingPolicy objects.

type ClaimsMappingPoliciesRequestBuilderGetQueryParameters

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

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

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

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder

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

NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder instantiates a new ConditionalAccessPolicyItemRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderInternal

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

NewConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderInternal instantiates a new ConditionalAccessPolicyItemRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) Delete

Delete delete navigation property conditionalAccessPolicies for policies

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) Get

Get the custom rules that define an access scenario.

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property conditionalAccessPolicies for policies

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the custom rules that define an access scenario.

func (*ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property conditionalAccessPolicies in policies

type ConditionalAccessPoliciesConditionalAccessPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type ConditionalAccessPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ConditionalAccessPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewConditionalAccessPoliciesCountRequestBuilder

NewConditionalAccessPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesCountRequestBuilderInternal

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

NewConditionalAccessPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*ConditionalAccessPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type ConditionalAccessPoliciesCountRequestBuilderGetQueryParameters

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

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

type ConditionalAccessPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewConditionalAccessPoliciesRequestBuilder

NewConditionalAccessPoliciesRequestBuilder instantiates a new ConditionalAccessPoliciesRequestBuilder and sets the default values.

func NewConditionalAccessPoliciesRequestBuilderInternal

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

NewConditionalAccessPoliciesRequestBuilderInternal instantiates a new ConditionalAccessPoliciesRequestBuilder and sets the default values.

func (*ConditionalAccessPoliciesRequestBuilder) ByConditionalAccessPolicyId

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

func (*ConditionalAccessPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*ConditionalAccessPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the custom rules that define an access scenario.

func (*ConditionalAccessPoliciesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to conditionalAccessPolicies for policies

type ConditionalAccessPoliciesRequestBuilderGetQueryParameters

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

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

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

type CrossTenantAccessPolicyDefaultRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewCrossTenantAccessPolicyDefaultRequestBuilder

NewCrossTenantAccessPolicyDefaultRequestBuilder instantiates a new DefaultRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyDefaultRequestBuilderInternal

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

NewCrossTenantAccessPolicyDefaultRequestBuilderInternal instantiates a new DefaultRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyDefaultRequestBuilder) Delete

Delete delete navigation property default for policies

func (*CrossTenantAccessPolicyDefaultRequestBuilder) Get

Get read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Azure AD (**isServiceDefault** is `true`) or may be customized in your tenant (**isServiceDefault** is `false`). Find more info here

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ResetToSystemDefault

ResetToSystemDefault provides operations to call the resetToSystemDefault method.

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property default for policies

func (*CrossTenantAccessPolicyDefaultRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Azure AD (**isServiceDefault** is `true`) or may be customized in your tenant (**isServiceDefault** is `false`).

type CrossTenantAccessPolicyDefaultRequestBuilderDeleteRequestConfiguration

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

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 Azure AD (**isServiceDefault** is `true`) or may be customized in your tenant (**isServiceDefault** is `false`).

type CrossTenantAccessPolicyDefaultRequestBuilderGetRequestConfiguration

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

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

type CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder provides operations to call the resetToSystemDefault method.

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder

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

NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder instantiates a new ResetToSystemDefaultRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderInternal

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

NewCrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderInternal instantiates a new ResetToSystemDefaultRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder) Post

Post reset any changes made to the default configuration in a cross-tenant access policy back to the system default. Find more info here

func (*CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilder) ToPostRequestInformation

ToPostRequestInformation reset any changes made to the default configuration in a cross-tenant access policy back to the system default.

type CrossTenantAccessPolicyDefaultResetToSystemDefaultRequestBuilderPostRequestConfiguration

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

type CrossTenantAccessPolicyPartnersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

CrossTenantAccessPolicyPartnersCountRequestBuilder provides operations to count the resources in the collection.

func NewCrossTenantAccessPolicyPartnersCountRequestBuilder

NewCrossTenantAccessPolicyPartnersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersCountRequestBuilderInternal

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

NewCrossTenantAccessPolicyPartnersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersCountRequestBuilder) Get

Get get the number of the resource

func (*CrossTenantAccessPolicyPartnersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type CrossTenantAccessPolicyPartnersCountRequestBuilderGetQueryParameters

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

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

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder

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

NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderInternal

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

NewCrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderInternal instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) Delete

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. Find more info here

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) IdentitySynchronization

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

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) ToDeleteRequestInformation

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.

func (*CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder) ToGetRequestInformation

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

type CrossTenantAccessPolicyPartnersCrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder

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

NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder instantiates a new IdentitySynchronizationRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal

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

NewCrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderInternal instantiates a new IdentitySynchronizationRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Delete

Delete delete the user synchronization policy for a partner-specific configuration. Find more info here

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Get

Get get the user synchronization policy of a partner-specific configuration. Find more info here

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete the user synchronization policy for a partner-specific configuration.

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToGetRequestInformation

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

func (*CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation create a cross-tenant user synchronization policy for a partner-specific configuration.

type CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderDeleteRequestConfiguration

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

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

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 CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderPatchRequestConfiguration

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

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

type CrossTenantAccessPolicyPartnersRequestBuilder

type CrossTenantAccessPolicyPartnersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewCrossTenantAccessPolicyPartnersRequestBuilder

NewCrossTenantAccessPolicyPartnersRequestBuilder instantiates a new PartnersRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyPartnersRequestBuilderInternal

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

NewCrossTenantAccessPolicyPartnersRequestBuilderInternal instantiates a new PartnersRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyPartnersRequestBuilder) ByCrossTenantAccessPolicyConfigurationPartnerTenantId

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

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

func (*CrossTenantAccessPolicyPartnersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*CrossTenantAccessPolicyPartnersRequestBuilder) Get

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. Find more info here

func (*CrossTenantAccessPolicyPartnersRequestBuilder) ToGetRequestInformation

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.

type CrossTenantAccessPolicyPartnersRequestBuilderGetQueryParameters

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

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

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

type CrossTenantAccessPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewCrossTenantAccessPolicyRequestBuilder

NewCrossTenantAccessPolicyRequestBuilder instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.

func NewCrossTenantAccessPolicyRequestBuilderInternal

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

NewCrossTenantAccessPolicyRequestBuilderInternal instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.

func (*CrossTenantAccessPolicyRequestBuilder) DefaultEscaped

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

func (*CrossTenantAccessPolicyRequestBuilder) Delete

Delete delete navigation property crossTenantAccessPolicy for policies

func (*CrossTenantAccessPolicyRequestBuilder) Get

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

func (*CrossTenantAccessPolicyRequestBuilder) Partners

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

func (*CrossTenantAccessPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property crossTenantAccessPolicy for policies

func (*CrossTenantAccessPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a crossTenantAccessPolicy object.

type CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type DefaultAppManagementPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewDefaultAppManagementPolicyRequestBuilder

NewDefaultAppManagementPolicyRequestBuilder instantiates a new DefaultAppManagementPolicyRequestBuilder and sets the default values.

func NewDefaultAppManagementPolicyRequestBuilderInternal

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

NewDefaultAppManagementPolicyRequestBuilderInternal instantiates a new DefaultAppManagementPolicyRequestBuilder and sets the default values.

func (*DefaultAppManagementPolicyRequestBuilder) Delete

Delete delete navigation property defaultAppManagementPolicy for policies

func (*DefaultAppManagementPolicyRequestBuilder) Get

Get read the properties of a tenantAppManagementPolicy object. Find more info here

func (*DefaultAppManagementPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property defaultAppManagementPolicy for policies

func (*DefaultAppManagementPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties of a tenantAppManagementPolicy object.

func (*DefaultAppManagementPolicyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of a tenantAppManagementPolicy object.

type DefaultAppManagementPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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 FeatureRolloutPoliciesCountRequestBuilder

type FeatureRolloutPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewFeatureRolloutPoliciesCountRequestBuilder

NewFeatureRolloutPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesCountRequestBuilderInternal

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

NewFeatureRolloutPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*FeatureRolloutPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type FeatureRolloutPoliciesCountRequestBuilderGetQueryParameters

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

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

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder

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

NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder instantiates a new FeatureRolloutPolicyItemRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderInternal

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

NewFeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderInternal instantiates a new FeatureRolloutPolicyItemRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) AppliesTo

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

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) Delete

Delete delete a featureRolloutPolicy object. Find more info here

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) Get

Get retrieve the properties and relationships of a featureRolloutPolicy object. Find more info here

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a featureRolloutPolicy object.

func (*FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties and relationships of a featureRolloutPolicy object.

type FeatureRolloutPoliciesFeatureRolloutPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilder

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

NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilderInternal

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

NewFeatureRolloutPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*FeatureRolloutPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type FeatureRolloutPoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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 FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder

type FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder provides operations to call the delta method.

func NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder

func NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderInternal

func NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder) Get

Get invoke function delta

func (*FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilder) ToGetRequestInformation

ToGetRequestInformation invoke function delta

type FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderGetQueryParameters

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

FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderGetQueryParameters invoke function delta

type FeatureRolloutPoliciesItemAppliesToDeltaRequestBuilderGetRequestConfiguration

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

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

type FeatureRolloutPoliciesItemAppliesToDeltaResponse

type FeatureRolloutPoliciesItemAppliesToDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

FeatureRolloutPoliciesItemAppliesToDeltaResponse

func NewFeatureRolloutPoliciesItemAppliesToDeltaResponse

func NewFeatureRolloutPoliciesItemAppliesToDeltaResponse() *FeatureRolloutPoliciesItemAppliesToDeltaResponse

NewFeatureRolloutPoliciesItemAppliesToDeltaResponse instantiates a new FeatureRolloutPoliciesItemAppliesToDeltaResponse and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToDeltaResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToDeltaResponse) GetValue

GetValue gets the value property value. The value property

func (*FeatureRolloutPoliciesItemAppliesToDeltaResponse) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToDeltaResponse) SetValue

SetValue sets the value property value. The value property

type FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

type FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

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

NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

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

NewFeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) Ref

Ref provides operations to manage the collection of policyRoot entities.

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody

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

FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody() *FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody

NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody instantiates a new FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) GetAdditionalData

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

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises

GetIsSyncedFromOnPremises gets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) SetAdditionalData

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 (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises

SetIsSyncedFromOnPremises sets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilderInternal

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder) Post

Post return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization Find more info here

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration

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

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

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse

type FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse

func NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse() *FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse

NewFeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse instantiates a new FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse) GetValue

GetValue gets the value property value. The value property

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToGetAvailableExtensionPropertiesResponse) SetValue

SetValue sets the value property value. The value property

type FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody

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

FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody() *FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody

NewFeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody instantiates a new FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) GetAdditionalData

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

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) GetIds

GetIds gets the ids property value. The ids property

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) GetTypes

GetTypes gets the types property value. The types property

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) SetAdditionalData

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 (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) SetIds

SetIds sets the ids property value. The ids property

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsPostRequestBody) SetTypes

SetTypes sets the types property value. The types property

type FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder

type FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder provides operations to call the getByIds method.

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilderInternal

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder) Post

Post return the directory objects specified in a list of IDs. Some common uses for this function are to: Find more info here

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation return the directory objects specified in a list of IDs. Some common uses for this function are to:

type FeatureRolloutPoliciesItemAppliesToGetByIdsRequestBuilderPostRequestConfiguration

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

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

type FeatureRolloutPoliciesItemAppliesToGetByIdsResponse

type FeatureRolloutPoliciesItemAppliesToGetByIdsResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

FeatureRolloutPoliciesItemAppliesToGetByIdsResponse

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsResponse

func NewFeatureRolloutPoliciesItemAppliesToGetByIdsResponse() *FeatureRolloutPoliciesItemAppliesToGetByIdsResponse

NewFeatureRolloutPoliciesItemAppliesToGetByIdsResponse instantiates a new FeatureRolloutPoliciesItemAppliesToGetByIdsResponse and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsResponse) GetValue

GetValue gets the value property value. The value property

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsResponse) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToGetByIdsResponse) SetValue

SetValue sets the value property value. The value property

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder provides operations to manage the collection of policyRoot entities.

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder

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

NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderInternal

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

NewFeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder) Delete

Delete remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. Find more info here

func (*FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilder) ToDeleteRequestInformation

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

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderDeleteQueryParameters

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

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

type FeatureRolloutPoliciesItemAppliesToItemRefRequestBuilderDeleteRequestConfiguration

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

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

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilder

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToRefRequestBuilder provides operations to manage the collection of policyRoot entities.

func NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilderInternal

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

NewFeatureRolloutPoliciesItemAppliesToRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) Get

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

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) Post

Post add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. Find more info here

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) ToGetRequestInformation

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

func (*FeatureRolloutPoliciesItemAppliesToRefRequestBuilder) ToPostRequestInformation

ToPostRequestInformation add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.

type FeatureRolloutPoliciesItemAppliesToRefRequestBuilderGetQueryParameters

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

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

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

type FeatureRolloutPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewFeatureRolloutPoliciesItemAppliesToRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToRequestBuilderInternal

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

NewFeatureRolloutPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

ByDirectoryObjectId gets an item from the github.com/chszchen-nordcloud/msgraph-sdk-go/.policies.featureRolloutPolicies.item.appliesTo.item collection

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Delta

Delta provides operations to call the delta method.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Get

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

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) GetAvailableExtensionProperties

GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) GetByIds

GetByIds provides operations to call the getByIds method.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Post

Post add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. Find more info here

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) Ref

Ref provides operations to manage the collection of policyRoot entities.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

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

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ToPostRequestInformation

ToPostRequestInformation add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.

func (*FeatureRolloutPoliciesItemAppliesToRequestBuilder) ValidateProperties

ValidateProperties provides operations to call the validateProperties method.

type FeatureRolloutPoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

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 FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody

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

FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody() *FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody

NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody instantiates a new FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetAdditionalData

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

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetDisplayName

GetDisplayName gets the displayName property value. The displayName property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetEntityType

GetEntityType gets the entityType property value. The entityType property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetMailNickname

GetMailNickname gets the mailNickname property value. The mailNickname property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) GetOnBehalfOfUserId

GetOnBehalfOfUserId gets the onBehalfOfUserId property value. The onBehalfOfUserId property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) Serialize

Serialize serializes information the current object

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetAdditionalData

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 (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetDisplayName

SetDisplayName sets the displayName property value. The displayName property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetEntityType

SetEntityType sets the entityType property value. The entityType property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetMailNickname

SetMailNickname sets the mailNickname property value. The mailNickname property

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesPostRequestBody) SetOnBehalfOfUserId

SetOnBehalfOfUserId sets the onBehalfOfUserId property value. The onBehalfOfUserId property

type FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder

type FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilderInternal

func NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder

NewFeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder) Post

Post validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. Find more info here

func (*FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy.

type FeatureRolloutPoliciesItemAppliesToValidatePropertiesRequestBuilderPostRequestConfiguration

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

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

type FeatureRolloutPoliciesRequestBuilder

type FeatureRolloutPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewFeatureRolloutPoliciesRequestBuilder

NewFeatureRolloutPoliciesRequestBuilder instantiates a new FeatureRolloutPoliciesRequestBuilder and sets the default values.

func NewFeatureRolloutPoliciesRequestBuilderInternal

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

NewFeatureRolloutPoliciesRequestBuilderInternal instantiates a new FeatureRolloutPoliciesRequestBuilder and sets the default values.

func (*FeatureRolloutPoliciesRequestBuilder) ByFeatureRolloutPolicyId

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

func (*FeatureRolloutPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*FeatureRolloutPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve a list of featureRolloutPolicy objects.

type FeatureRolloutPoliciesRequestBuilderGetQueryParameters

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

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

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

type HomeRealmDiscoveryPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewHomeRealmDiscoveryPoliciesCountRequestBuilder

NewHomeRealmDiscoveryPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesCountRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*HomeRealmDiscoveryPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type HomeRealmDiscoveryPoliciesCountRequestBuilderGetQueryParameters

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

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

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder

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

NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder instantiates a new HomeRealmDiscoveryPolicyItemRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderInternal instantiates a new HomeRealmDiscoveryPolicyItemRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) AppliesTo

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

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) Delete

Delete delete a homeRealmDiscoveryPolicy object. Find more info here

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) Get

Get retrieve the properties and relationships of a homeRealmDiscoveryPolicy object. Find more info here

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a homeRealmDiscoveryPolicy object.

func (*HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties and relationships of a homeRealmDiscoveryPolicy object.

type HomeRealmDiscoveryPoliciesHomeRealmDiscoveryPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder

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

NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type HomeRealmDiscoveryPoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder

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

NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type HomeRealmDiscoveryPoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder

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

NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type HomeRealmDiscoveryPoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

type HomeRealmDiscoveryPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewHomeRealmDiscoveryPoliciesRequestBuilder

NewHomeRealmDiscoveryPoliciesRequestBuilder instantiates a new HomeRealmDiscoveryPoliciesRequestBuilder and sets the default values.

func NewHomeRealmDiscoveryPoliciesRequestBuilderInternal

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

NewHomeRealmDiscoveryPoliciesRequestBuilderInternal instantiates a new HomeRealmDiscoveryPoliciesRequestBuilder and sets the default values.

func (*HomeRealmDiscoveryPoliciesRequestBuilder) ByHomeRealmDiscoveryPolicyId

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

func (*HomeRealmDiscoveryPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*HomeRealmDiscoveryPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of homeRealmDiscoveryPolicy objects.

type HomeRealmDiscoveryPoliciesRequestBuilderGetQueryParameters

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

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

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

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilder

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

NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilder instantiates a new IdentitySecurityDefaultsEnforcementPolicyRequestBuilder and sets the default values.

func NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilderInternal

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

NewIdentitySecurityDefaultsEnforcementPolicyRequestBuilderInternal instantiates a new IdentitySecurityDefaultsEnforcementPolicyRequestBuilder and sets the default values.

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) Delete

Delete delete navigation property identitySecurityDefaultsEnforcementPolicy for policies

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) Get

Get retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object. Find more info here

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property identitySecurityDefaultsEnforcementPolicy for policies

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object.

func (*IdentitySecurityDefaultsEnforcementPolicyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of an identitySecurityDefaultsEnforcementPolicy object.

type IdentitySecurityDefaultsEnforcementPolicyRequestBuilderDeleteRequestConfiguration

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

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

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

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

type PermissionGrantPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesCountRequestBuilder

NewPermissionGrantPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesCountRequestBuilderInternal

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

NewPermissionGrantPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*PermissionGrantPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type PermissionGrantPoliciesCountRequestBuilderGetQueryParameters

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

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

type PermissionGrantPoliciesItemExcludesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemExcludesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilder

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

NewPermissionGrantPoliciesItemExcludesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesCountRequestBuilderInternal

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

NewPermissionGrantPoliciesItemExcludesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesCountRequestBuilder) Get

Get get the number of the resource

func (*PermissionGrantPoliciesItemExcludesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type PermissionGrantPoliciesItemExcludesCountRequestBuilderGetQueryParameters

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

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

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder

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

NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder instantiates a new PermissionGrantConditionSetItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderInternal

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

NewPermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderInternal instantiates a new PermissionGrantConditionSetItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) Delete

Delete deletes a permissionGrantConditionSet from the **excludes** collection of a permissionGrantPolicy. Find more info here

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) Get

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

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation deletes a permissionGrantConditionSet from the **excludes** collection of a permissionGrantPolicy.

func (*PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilder) ToGetRequestInformation

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

type PermissionGrantPoliciesItemExcludesPermissionGrantConditionSetItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type PermissionGrantPoliciesItemExcludesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewPermissionGrantPoliciesItemExcludesRequestBuilder

NewPermissionGrantPoliciesItemExcludesRequestBuilder instantiates a new ExcludesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemExcludesRequestBuilderInternal

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

NewPermissionGrantPoliciesItemExcludesRequestBuilderInternal instantiates a new ExcludesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ByPermissionGrantConditionSetId

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

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Get

Get retrieve the condition sets which are *excluded* in a permissionGrantPolicy. Find more info here

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) Post

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. Find more info here

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ToGetRequestInformation

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

func (*PermissionGrantPoliciesItemExcludesRequestBuilder) ToPostRequestInformation

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.

type PermissionGrantPoliciesItemExcludesRequestBuilderGetQueryParameters

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

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

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

type PermissionGrantPoliciesItemIncludesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesCountRequestBuilder provides operations to count the resources in the collection.

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilder

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

NewPermissionGrantPoliciesItemIncludesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesCountRequestBuilderInternal

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

NewPermissionGrantPoliciesItemIncludesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesCountRequestBuilder) Get

Get get the number of the resource

func (*PermissionGrantPoliciesItemIncludesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type PermissionGrantPoliciesItemIncludesCountRequestBuilderGetQueryParameters

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

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

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder instantiates a new PermissionGrantConditionSetItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal

func NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder

NewPermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderInternal instantiates a new PermissionGrantConditionSetItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) Delete

Delete deletes a permissionGrantConditionSet from the **includes** collection of a permissionGrantPolicy. Find more info here

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) Get

Get condition sets which are included in this permission grant policy. Automatically expanded on GET.

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation deletes a permissionGrantConditionSet from the **includes** collection of a permissionGrantPolicy.

func (*PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation condition sets which are included in this permission grant policy. Automatically expanded on GET.

type PermissionGrantPoliciesItemIncludesPermissionGrantConditionSetItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type PermissionGrantPoliciesItemIncludesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesItemIncludesRequestBuilder provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func NewPermissionGrantPoliciesItemIncludesRequestBuilder

NewPermissionGrantPoliciesItemIncludesRequestBuilder instantiates a new IncludesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal

func NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesItemIncludesRequestBuilder

NewPermissionGrantPoliciesItemIncludesRequestBuilderInternal instantiates a new IncludesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ByPermissionGrantConditionSetId

ByPermissionGrantConditionSetId provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Get

Get retrieve the condition sets which are *included* in a permissionGrantPolicy. Find more info here

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) Post

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. Find more info here

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the condition sets which are *included* in a permissionGrantPolicy.

func (*PermissionGrantPoliciesItemIncludesRequestBuilder) ToPostRequestInformation

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.

type PermissionGrantPoliciesItemIncludesRequestBuilderGetQueryParameters

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

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

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

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder

NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder instantiates a new PermissionGrantPolicyItemRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal

func NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder

NewPermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderInternal instantiates a new PermissionGrantPolicyItemRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Delete

Delete delete a permissionGrantPolicy object. Find more info here

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Excludes

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

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) Includes

Includes provides operations to manage the includes property of the microsoft.graph.permissionGrantPolicy entity.

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a permissionGrantPolicy object.

func (*PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve a single permissionGrantPolicy object.

type PermissionGrantPoliciesPermissionGrantPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type PermissionGrantPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PermissionGrantPoliciesRequestBuilder provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func NewPermissionGrantPoliciesRequestBuilder

NewPermissionGrantPoliciesRequestBuilder instantiates a new PermissionGrantPoliciesRequestBuilder and sets the default values.

func NewPermissionGrantPoliciesRequestBuilderInternal

func NewPermissionGrantPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PermissionGrantPoliciesRequestBuilder

NewPermissionGrantPoliciesRequestBuilderInternal instantiates a new PermissionGrantPoliciesRequestBuilder and sets the default values.

func (*PermissionGrantPoliciesRequestBuilder) ByPermissionGrantPolicyId

ByPermissionGrantPolicyId provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func (*PermissionGrantPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*PermissionGrantPoliciesRequestBuilder) Post

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. Find more info here

func (*PermissionGrantPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the list of permissionGrantPolicy objects.

func (*PermissionGrantPoliciesRequestBuilder) ToPostRequestInformation

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.

type PermissionGrantPoliciesRequestBuilderGetQueryParameters

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

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

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.

func (*PoliciesRequestBuilder) AdminConsentRequestPolicy

func (m *PoliciesRequestBuilder) AdminConsentRequestPolicy() *AdminConsentRequestPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) AppManagementPolicies

func (m *PoliciesRequestBuilder) AppManagementPolicies() *AppManagementPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) AuthenticationFlowsPolicy

func (m *PoliciesRequestBuilder) AuthenticationFlowsPolicy() *AuthenticationFlowsPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) AuthenticationMethodsPolicy

func (m *PoliciesRequestBuilder) AuthenticationMethodsPolicy() *AuthenticationMethodsPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) AuthenticationStrengthPolicies

func (m *PoliciesRequestBuilder) AuthenticationStrengthPolicies() *AuthenticationStrengthPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) AuthorizationPolicy

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

func (*PoliciesRequestBuilder) ClaimsMappingPolicies

func (m *PoliciesRequestBuilder) ClaimsMappingPolicies() *ClaimsMappingPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) ConditionalAccessPolicies

func (m *PoliciesRequestBuilder) ConditionalAccessPolicies() *ConditionalAccessPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) CrossTenantAccessPolicy

func (m *PoliciesRequestBuilder) CrossTenantAccessPolicy() *CrossTenantAccessPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) DefaultAppManagementPolicy

func (m *PoliciesRequestBuilder) DefaultAppManagementPolicy() *DefaultAppManagementPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) FeatureRolloutPolicies

func (m *PoliciesRequestBuilder) FeatureRolloutPolicies() *FeatureRolloutPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) HomeRealmDiscoveryPolicies

func (m *PoliciesRequestBuilder) HomeRealmDiscoveryPolicies() *HomeRealmDiscoveryPoliciesRequestBuilder

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

func (*PoliciesRequestBuilder) IdentitySecurityDefaultsEnforcementPolicy

func (m *PoliciesRequestBuilder) IdentitySecurityDefaultsEnforcementPolicy() *IdentitySecurityDefaultsEnforcementPolicyRequestBuilder

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

func (*PoliciesRequestBuilder) PermissionGrantPolicies

func (m *PoliciesRequestBuilder) PermissionGrantPolicies() *PermissionGrantPoliciesRequestBuilder

PermissionGrantPolicies provides operations to manage the permissionGrantPolicies property of the microsoft.graph.policyRoot entity.

func (*PoliciesRequestBuilder) RoleManagementPolicies

func (m *PoliciesRequestBuilder) RoleManagementPolicies() *RoleManagementPoliciesRequestBuilder

RoleManagementPolicies provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func (*PoliciesRequestBuilder) RoleManagementPolicyAssignments

func (m *PoliciesRequestBuilder) RoleManagementPolicyAssignments() *RoleManagementPolicyAssignmentsRequestBuilder

RoleManagementPolicyAssignments provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func (*PoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get policies

func (*PoliciesRequestBuilder) TokenIssuancePolicies

func (m *PoliciesRequestBuilder) TokenIssuancePolicies() *TokenIssuancePoliciesRequestBuilder

TokenIssuancePolicies provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func (*PoliciesRequestBuilder) TokenLifetimePolicies

func (m *PoliciesRequestBuilder) TokenLifetimePolicies() *TokenLifetimePoliciesRequestBuilder

TokenLifetimePolicies provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

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

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

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

type RoleManagementPoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesCountRequestBuilder

NewRoleManagementPoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesCountRequestBuilderInternal

func NewRoleManagementPoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesCountRequestBuilder

NewRoleManagementPoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*RoleManagementPoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RoleManagementPoliciesCountRequestBuilderGetQueryParameters

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

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

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal

func NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder) Get

Get get the number of the resource

func (*RoleManagementPoliciesItemEffectiveRulesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RoleManagementPoliciesItemEffectiveRulesCountRequestBuilderGetQueryParameters

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

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

type RoleManagementPoliciesItemEffectiveRulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesRequestBuilder provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesRequestBuilder instantiates a new EffectiveRulesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal

func NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesRequestBuilderInternal instantiates a new EffectiveRulesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) ByUnifiedRoleManagementPolicyRuleId

ByUnifiedRoleManagementPolicyRuleId provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) Get

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.

func (*RoleManagementPoliciesItemEffectiveRulesRequestBuilder) ToGetRequestInformation

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.

type RoleManagementPoliciesItemEffectiveRulesRequestBuilderGetQueryParameters

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

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

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

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder instantiates a new UnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal

func NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal instantiates a new UnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Delete

Delete delete navigation property effectiveRules for policies

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Get

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.

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property effectiveRules for policies

func (*RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToGetRequestInformation

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.

type RoleManagementPoliciesItemEffectiveRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type RoleManagementPoliciesItemRulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPoliciesItemRulesCountRequestBuilder

NewRoleManagementPoliciesItemRulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal

func NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesCountRequestBuilder

NewRoleManagementPoliciesItemRulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesCountRequestBuilder) Get

Get get the number of the resource

func (*RoleManagementPoliciesItemRulesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RoleManagementPoliciesItemRulesCountRequestBuilderGetQueryParameters

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

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

type RoleManagementPoliciesItemRulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesRequestBuilder provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemRulesRequestBuilder

NewRoleManagementPoliciesItemRulesRequestBuilder instantiates a new RulesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesRequestBuilderInternal

func NewRoleManagementPoliciesItemRulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesRequestBuilder

NewRoleManagementPoliciesItemRulesRequestBuilderInternal instantiates a new RulesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesRequestBuilder) ByUnifiedRoleManagementPolicyRuleId

ByUnifiedRoleManagementPolicyRuleId provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func (*RoleManagementPoliciesItemRulesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RoleManagementPoliciesItemRulesRequestBuilder) Get

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule Find more info here

func (*RoleManagementPoliciesItemRulesRequestBuilder) ToGetRequestInformation

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule

type RoleManagementPoliciesItemRulesRequestBuilderGetQueryParameters

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule

type RoleManagementPoliciesItemRulesRequestBuilderGetRequestConfiguration

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

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

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder instantiates a new UnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal

func NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder

NewRoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderInternal instantiates a new UnifiedRoleManagementPolicyRuleItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Delete

Delete delete navigation property rules for policies

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Get

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule Find more info here

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) Patch

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 Azure AD roles and examples of updating rules, see the following articles: Find more info here

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property rules for policies

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToGetRequestInformation

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule

func (*RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilder) ToPatchRequestInformation

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 Azure AD roles and examples of updating rules, see the following articles:

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderDeleteRequestConfiguration

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

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:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule

type RoleManagementPoliciesItemRulesUnifiedRoleManagementPolicyRuleItemRequestBuilderGetRequestConfiguration

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

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

type RoleManagementPoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesRequestBuilder provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPoliciesRequestBuilder

NewRoleManagementPoliciesRequestBuilder instantiates a new RoleManagementPoliciesRequestBuilder and sets the default values.

func NewRoleManagementPoliciesRequestBuilderInternal

func NewRoleManagementPoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesRequestBuilder

NewRoleManagementPoliciesRequestBuilderInternal instantiates a new RoleManagementPoliciesRequestBuilder and sets the default values.

func (*RoleManagementPoliciesRequestBuilder) ByUnifiedRoleManagementPolicyId

func (m *RoleManagementPoliciesRequestBuilder) ByUnifiedRoleManagementPolicyId(unifiedRoleManagementPolicyId string) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

ByUnifiedRoleManagementPolicyId provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func (*RoleManagementPoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RoleManagementPoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get role management policies and their details.

func (*RoleManagementPoliciesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to roleManagementPolicies for policies

type RoleManagementPoliciesRequestBuilderGetQueryParameters

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 role management policies and their details.

type RoleManagementPoliciesRequestBuilderGetRequestConfiguration

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

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

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder provides operations to manage the roleManagementPolicies property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder instantiates a new UnifiedRoleManagementPolicyItemRequestBuilder and sets the default values.

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal

func NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder

NewRoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderInternal instantiates a new UnifiedRoleManagementPolicyItemRequestBuilder and sets the default values.

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Delete

Delete delete navigation property roleManagementPolicies for policies

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) EffectiveRules

EffectiveRules provides operations to manage the effectiveRules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) Rules

Rules provides operations to manage the rules property of the microsoft.graph.unifiedRoleManagementPolicy entity.

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property roleManagementPolicies for policies

func (*RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the details of a role management policy.

type RoleManagementPoliciesUnifiedRoleManagementPolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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

type RoleManagementPolicyAssignmentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementPolicyAssignmentsCountRequestBuilder

NewRoleManagementPolicyAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal

func NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsCountRequestBuilder

NewRoleManagementPolicyAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsCountRequestBuilder) Get

Get get the number of the resource

func (*RoleManagementPolicyAssignmentsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type RoleManagementPolicyAssignmentsCountRequestBuilderGetQueryParameters

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

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

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsItemPolicyRequestBuilder provides operations to manage the policy property of the microsoft.graph.unifiedRoleManagementPolicyAssignment entity.

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder

NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilder instantiates a new PolicyRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal

func NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsItemPolicyRequestBuilder

NewRoleManagementPolicyAssignmentsItemPolicyRequestBuilderInternal instantiates a new PolicyRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsItemPolicyRequestBuilder) Get

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.

func (*RoleManagementPolicyAssignmentsItemPolicyRequestBuilder) ToGetRequestInformation

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.

type RoleManagementPolicyAssignmentsItemPolicyRequestBuilderGetQueryParameters

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

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

type RoleManagementPolicyAssignmentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsRequestBuilder provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPolicyAssignmentsRequestBuilder

NewRoleManagementPolicyAssignmentsRequestBuilder instantiates a new RoleManagementPolicyAssignmentsRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsRequestBuilderInternal

func NewRoleManagementPolicyAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsRequestBuilder

NewRoleManagementPolicyAssignmentsRequestBuilderInternal instantiates a new RoleManagementPolicyAssignmentsRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsRequestBuilder) ByUnifiedRoleManagementPolicyAssignmentId

func (m *RoleManagementPolicyAssignmentsRequestBuilder) ByUnifiedRoleManagementPolicyAssignmentId(unifiedRoleManagementPolicyAssignmentId string) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

ByUnifiedRoleManagementPolicyAssignmentId provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func (*RoleManagementPolicyAssignmentsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*RoleManagementPolicyAssignmentsRequestBuilder) Get

Get get the details of all role management policy assignments including the policies and rules associated with the Azure AD roles. Find more info here

func (*RoleManagementPolicyAssignmentsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the details of all role management policy assignments including the policies and rules associated with the Azure AD roles.

func (*RoleManagementPolicyAssignmentsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to roleManagementPolicyAssignments for policies

type RoleManagementPolicyAssignmentsRequestBuilderGetQueryParameters

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 including the policies and rules associated with the Azure AD roles.

type RoleManagementPolicyAssignmentsRequestBuilderGetRequestConfiguration

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

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

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder provides operations to manage the roleManagementPolicyAssignments property of the microsoft.graph.policyRoot entity.

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder instantiates a new UnifiedRoleManagementPolicyAssignmentItemRequestBuilder and sets the default values.

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal

func NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder

NewRoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderInternal instantiates a new UnifiedRoleManagementPolicyAssignmentItemRequestBuilder and sets the default values.

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Delete

Delete delete navigation property roleManagementPolicyAssignments for policies

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Get

Get get the details of a role management policy assignment including the policy and rules associated with the Azure AD role. Find more info here

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) Policy

Policy provides operations to manage the policy property of the microsoft.graph.unifiedRoleManagementPolicyAssignment entity.

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property roleManagementPolicyAssignments for policies

func (*RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the details of a role management policy assignment including the policy and rules associated with the Azure AD role.

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration

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

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 role management policy assignment including the policy and rules associated with the Azure AD role.

type RoleManagementPolicyAssignmentsUnifiedRoleManagementPolicyAssignmentItemRequestBuilderGetRequestConfiguration

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

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

type TokenIssuancePoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenIssuancePoliciesCountRequestBuilder

NewTokenIssuancePoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesCountRequestBuilderInternal

func NewTokenIssuancePoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesCountRequestBuilder

NewTokenIssuancePoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*TokenIssuancePoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type TokenIssuancePoliciesCountRequestBuilderGetQueryParameters

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

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

type TokenIssuancePoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToCountRequestBuilder

NewTokenIssuancePoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal

func NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToCountRequestBuilder

NewTokenIssuancePoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*TokenIssuancePoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type TokenIssuancePoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

func NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type TokenIssuancePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type TokenIssuancePoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewTokenIssuancePoliciesItemAppliesToRequestBuilder

NewTokenIssuancePoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal

func NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesItemAppliesToRequestBuilder

NewTokenIssuancePoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*TokenIssuancePoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type TokenIssuancePoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

TokenIssuancePoliciesRequestBuilder provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenIssuancePoliciesRequestBuilder

NewTokenIssuancePoliciesRequestBuilder instantiates a new TokenIssuancePoliciesRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesRequestBuilderInternal

func NewTokenIssuancePoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesRequestBuilder

NewTokenIssuancePoliciesRequestBuilderInternal instantiates a new TokenIssuancePoliciesRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesRequestBuilder) ByTokenIssuancePolicyId

ByTokenIssuancePolicyId provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func (*TokenIssuancePoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*TokenIssuancePoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of tokenIssuancePolicy objects.

type TokenIssuancePoliciesRequestBuilderGetQueryParameters

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

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

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

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder

NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder instantiates a new TokenIssuancePolicyItemRequestBuilder and sets the default values.

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal

func NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder

NewTokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderInternal instantiates a new TokenIssuancePolicyItemRequestBuilder and sets the default values.

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) AppliesTo

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

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) Delete

Delete delete a tokenIssuancePolicy object. Find more info here

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) Get

Get the policy that specifies the characteristics of SAML tokens issued by Azure AD.

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a tokenIssuancePolicy object.

func (*TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the policy that specifies the characteristics of SAML tokens issued by Azure AD.

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderDeleteRequestConfiguration

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

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 Azure AD.

type TokenIssuancePoliciesTokenIssuancePolicyItemRequestBuilderGetRequestConfiguration

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

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

type TokenLifetimePoliciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenLifetimePoliciesCountRequestBuilder

NewTokenLifetimePoliciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesCountRequestBuilderInternal

func NewTokenLifetimePoliciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesCountRequestBuilder

NewTokenLifetimePoliciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesCountRequestBuilder) Get

Get get the number of the resource

func (*TokenLifetimePoliciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type TokenLifetimePoliciesCountRequestBuilderGetQueryParameters

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

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

type TokenLifetimePoliciesItemAppliesToCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesItemAppliesToCountRequestBuilder provides operations to count the resources in the collection.

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToCountRequestBuilder

NewTokenLifetimePoliciesItemAppliesToCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal

func NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToCountRequestBuilder

NewTokenLifetimePoliciesItemAppliesToCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToCountRequestBuilder) Get

Get get the number of the resource

func (*TokenLifetimePoliciesItemAppliesToCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type TokenLifetimePoliciesItemAppliesToCountRequestBuilderGetQueryParameters

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

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

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal

func NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder

NewTokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type TokenLifetimePoliciesItemAppliesToDirectoryObjectItemRequestBuilderGetQueryParameters

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

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

type TokenLifetimePoliciesItemAppliesToRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewTokenLifetimePoliciesItemAppliesToRequestBuilder

NewTokenLifetimePoliciesItemAppliesToRequestBuilder instantiates a new AppliesToRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal

func NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesItemAppliesToRequestBuilder

NewTokenLifetimePoliciesItemAppliesToRequestBuilderInternal instantiates a new AppliesToRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) ByDirectoryObjectId

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

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*TokenLifetimePoliciesItemAppliesToRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get appliesTo from policies

type TokenLifetimePoliciesItemAppliesToRequestBuilderGetQueryParameters

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

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

TokenLifetimePoliciesRequestBuilder provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenLifetimePoliciesRequestBuilder

NewTokenLifetimePoliciesRequestBuilder instantiates a new TokenLifetimePoliciesRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesRequestBuilderInternal

func NewTokenLifetimePoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesRequestBuilder

NewTokenLifetimePoliciesRequestBuilderInternal instantiates a new TokenLifetimePoliciesRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesRequestBuilder) ByTokenLifetimePolicyId

ByTokenLifetimePolicyId provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

func (*TokenLifetimePoliciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*TokenLifetimePoliciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of tokenLifetimePolicy objects.

type TokenLifetimePoliciesRequestBuilderGetQueryParameters

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

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

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

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.policyRoot entity.

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder

NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder instantiates a new TokenLifetimePolicyItemRequestBuilder and sets the default values.

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal

func NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder

NewTokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderInternal instantiates a new TokenLifetimePolicyItemRequestBuilder and sets the default values.

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) AppliesTo

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

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) Delete

Delete delete a tokenLifetimePolicy object. Find more info here

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) Get

Get retrieve the properties and relationships of a tokenLifetimePolicy object. Find more info here

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a tokenLifetimePolicy object.

func (*TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve the properties and relationships of a tokenLifetimePolicy object.

type TokenLifetimePoliciesTokenLifetimePolicyItemRequestBuilderDeleteRequestConfiguration

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

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

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

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