privacy

package
v1.52.0 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2024 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PrivacyRequestBuilder

PrivacyRequestBuilder provides operations to manage the privacy singleton.

func NewPrivacyRequestBuilder

NewPrivacyRequestBuilder instantiates a new PrivacyRequestBuilder and sets the default values.

func NewPrivacyRequestBuilderInternal

func NewPrivacyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivacyRequestBuilder

NewPrivacyRequestBuilderInternal instantiates a new PrivacyRequestBuilder and sets the default values.

func (*PrivacyRequestBuilder) Get

Get get privacy returns a Privacyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivacyRequestBuilder) Patch

Patch update privacy returns a Privacyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivacyRequestBuilder) SubjectRightsRequests

func (m *PrivacyRequestBuilder) SubjectRightsRequests() *SubjectRightsRequestsRequestBuilder

SubjectRightsRequests provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity. returns a *SubjectRightsRequestsRequestBuilder when successful

func (*PrivacyRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get privacy returns a *RequestInformation when successful

func (*PrivacyRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update privacy returns a *RequestInformation when successful

func (*PrivacyRequestBuilder) WithUrl added in v1.18.0

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

type PrivacyRequestBuilderGetQueryParameters

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

PrivacyRequestBuilderGetQueryParameters get privacy

type PrivacyRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type PrivacyRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

type SubjectRightsRequestsCountRequestBuilder added in v0.49.0

type SubjectRightsRequestsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsCountRequestBuilder added in v0.49.0

NewSubjectRightsRequestsCountRequestBuilder instantiates a new SubjectRightsRequestsCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsCountRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsCountRequestBuilder

NewSubjectRightsRequestsCountRequestBuilderInternal instantiates a new SubjectRightsRequestsCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsCountRequestBuilder when successful

type SubjectRightsRequestsCountRequestBuilderGetQueryParameters added in v0.53.0

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

SubjectRightsRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemApproversCountRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemApproversCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsItemApproversCountRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemApproversCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversCountRequestBuilder

NewSubjectRightsRequestsItemApproversCountRequestBuilder instantiates a new SubjectRightsRequestsItemApproversCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversCountRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemApproversCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversCountRequestBuilder

NewSubjectRightsRequestsItemApproversCountRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversCountRequestBuilder) Get added in v1.18.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversCountRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversCountRequestBuilder when successful

type SubjectRightsRequestsItemApproversCountRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemApproversCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsItemApproversCountRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder builds and executes requests for operations under \privacy\subjectRightsRequests\{subjectRightsRequest-id}\approvers\{user-id}\mailboxSettings

func NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder

NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder instantiates a new SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder

NewSubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder) Get added in v1.18.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder) Patch added in v1.18.0

Patch update property mailboxSettings value. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder) ToPatchRequestInformation added in v1.18.0

ToPatchRequestInformation update property mailboxSettings value. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder when successful

type SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select.

type SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilderPatchRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder added in v1.20.0

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder added in v1.20.0

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder

NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder instantiates a new SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderInternal added in v1.20.0

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder

NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder) Get added in v1.20.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation added in v1.20.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder) WithUrl added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilder when successful

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderGetQueryParameters added in v1.20.0

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

SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration added in v1.20.0

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

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

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder added in v1.20.0

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \privacy\subjectRightsRequests\{subjectRightsRequest-id}\approvers\{user-id}\serviceProvisioningErrors

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder added in v1.20.0

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder

NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder instantiates a new SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderInternal added in v1.20.0

func NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder

NewSubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder) Count added in v1.20.0

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

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder) Get added in v1.20.0

Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a ServiceProvisioningErrorCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation added in v1.20.0

ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder) WithUrl added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder when successful

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderGetQueryParameters added in v1.20.0

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

SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).

type SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilderGetRequestConfiguration added in v1.20.0

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

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

type SubjectRightsRequestsItemApproversRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemApproversRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversRequestBuilder provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemApproversRequestBuilder added in v1.18.0

NewSubjectRightsRequestsItemApproversRequestBuilder instantiates a new SubjectRightsRequestsItemApproversRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemApproversRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversRequestBuilder

NewSubjectRightsRequestsItemApproversRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversRequestBuilder) ByUserId added in v1.18.0

ByUserId provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversUserItemRequestBuilder when successful

func (*SubjectRightsRequestsItemApproversRequestBuilder) Count added in v1.18.0

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

func (*SubjectRightsRequestsItemApproversRequestBuilder) Get added in v1.18.0

Get collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a UserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversRequestBuilder when successful

type SubjectRightsRequestsItemApproversRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemApproversRequestBuilderGetQueryParameters collection of users who can approve the request. Currently only supported for requests of type delete.

type SubjectRightsRequestsItemApproversRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemApproversUserItemRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemApproversUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversUserItemRequestBuilder provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemApproversUserItemRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemApproversUserItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversUserItemRequestBuilder

NewSubjectRightsRequestsItemApproversUserItemRequestBuilder instantiates a new SubjectRightsRequestsItemApproversUserItemRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversUserItemRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemApproversUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversUserItemRequestBuilder

NewSubjectRightsRequestsItemApproversUserItemRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversUserItemRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversUserItemRequestBuilder) Get added in v1.18.0

Get collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversUserItemRequestBuilder) MailboxSettings added in v1.18.0

MailboxSettings the mailboxSettings property returns a *SubjectRightsRequestsItemApproversItemMailboxSettingsRequestBuilder when successful

func (*SubjectRightsRequestsItemApproversUserItemRequestBuilder) ServiceProvisioningErrors added in v1.20.0

ServiceProvisioningErrors the serviceProvisioningErrors property returns a *SubjectRightsRequestsItemApproversItemServiceProvisioningErrorsRequestBuilder when successful

func (*SubjectRightsRequestsItemApproversUserItemRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversUserItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversUserItemRequestBuilder when successful

type SubjectRightsRequestsItemApproversUserItemRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemApproversUserItemRequestBuilderGetQueryParameters collection of users who can approve the request. Currently only supported for requests of type delete.

type SubjectRightsRequestsItemApproversUserItemRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder added in v1.52.0

type SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder added in v1.52.0

func NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder

NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder instantiates a new SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderInternal added in v1.52.0

func NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, userPrincipalName *string) *SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder

NewSubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderInternal instantiates a new SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder) Get added in v1.52.0

Get collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder) ToGetRequestInformation added in v1.52.0

ToGetRequestInformation collection of users who can approve the request. Currently only supported for requests of type delete. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder) WithUrl added in v1.52.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder when successful

type SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderGetQueryParameters added in v1.52.0

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

SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderGetQueryParameters collection of users who can approve the request. Currently only supported for requests of type delete.

type SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration added in v1.52.0

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

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

type SubjectRightsRequestsItemCollaboratorsCountRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemCollaboratorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsCountRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsCountRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsCountRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsCountRequestBuilder) Get added in v1.18.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsCountRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsCountRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsCountRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemCollaboratorsCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsItemCollaboratorsCountRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder builds and executes requests for operations under \privacy\subjectRightsRequests\{subjectRightsRequest-id}\collaborators\{user-id}\mailboxSettings

func NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder) Get added in v1.18.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder) Patch added in v1.18.0

Patch update property mailboxSettings value. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder) ToPatchRequestInformation added in v1.18.0

ToPatchRequestInformation update property mailboxSettings value. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select.

type SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilderPatchRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder added in v1.20.0

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder added in v1.20.0

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderInternal added in v1.20.0

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder) Get added in v1.20.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation added in v1.20.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder) WithUrl added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderGetQueryParameters added in v1.20.0

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

SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration added in v1.20.0

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

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

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder added in v1.20.0

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \privacy\subjectRightsRequests\{subjectRightsRequest-id}\collaborators\{user-id}\serviceProvisioningErrors

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder added in v1.20.0

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderInternal added in v1.20.0

func NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder) Count added in v1.20.0

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

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder) Get added in v1.20.0

Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a ServiceProvisioningErrorCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation added in v1.20.0

ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder) WithUrl added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderGetQueryParameters added in v1.20.0

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

SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).

type SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilderGetRequestConfiguration added in v1.20.0

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

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

type SubjectRightsRequestsItemCollaboratorsRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemCollaboratorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsRequestBuilder provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemCollaboratorsRequestBuilder added in v1.18.0

NewSubjectRightsRequestsItemCollaboratorsRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsRequestBuilder) ByUserId added in v1.18.0

ByUserId provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder when successful

func (*SubjectRightsRequestsItemCollaboratorsRequestBuilder) Count added in v1.18.0

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

func (*SubjectRightsRequestsItemCollaboratorsRequestBuilder) Get added in v1.18.0

Get collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a UserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemCollaboratorsRequestBuilderGetQueryParameters collection of users who can collaborate on the request.

type SubjectRightsRequestsItemCollaboratorsRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder added in v1.18.0

type SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderInternal added in v1.18.0

func NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder) Get added in v1.18.0

Get collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder) MailboxSettings added in v1.18.0

MailboxSettings the mailboxSettings property returns a *SubjectRightsRequestsItemCollaboratorsItemMailboxSettingsRequestBuilder when successful

func (*SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder) ServiceProvisioningErrors added in v1.20.0

ServiceProvisioningErrors the serviceProvisioningErrors property returns a *SubjectRightsRequestsItemCollaboratorsItemServiceProvisioningErrorsRequestBuilder when successful

func (*SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder) ToGetRequestInformation added in v1.18.0

ToGetRequestInformation collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderGetQueryParameters added in v1.18.0

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

SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderGetQueryParameters collection of users who can collaborate on the request.

type SubjectRightsRequestsItemCollaboratorsUserItemRequestBuilderGetRequestConfiguration added in v1.18.0

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

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

type SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder added in v1.52.0

type SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder added in v1.52.0

func NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder instantiates a new SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderInternal added in v1.52.0

func NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, userPrincipalName *string) *SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder

NewSubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderInternal instantiates a new SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder) Get added in v1.52.0

Get collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder) ToGetRequestInformation added in v1.52.0

ToGetRequestInformation collection of users who can collaborate on the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder) WithUrl added in v1.52.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder when successful

type SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters added in v1.52.0

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

SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters collection of users who can collaborate on the request.

type SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration added in v1.52.0

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

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

type SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder provides operations to call the getFinalAttachment method.

func NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilder added in v0.49.0

func NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder

NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilder instantiates a new SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder

NewSubjectRightsRequestsItemGetFinalAttachmentRequestBuilderInternal instantiates a new SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder) Get added in v0.49.0

Get get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a []byte when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder when successful

type SubjectRightsRequestsItemGetFinalAttachmentRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemGetFinalReportRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemGetFinalReportRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemGetFinalReportRequestBuilder provides operations to call the getFinalReport method.

func NewSubjectRightsRequestsItemGetFinalReportRequestBuilder added in v0.49.0

func NewSubjectRightsRequestsItemGetFinalReportRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemGetFinalReportRequestBuilder

NewSubjectRightsRequestsItemGetFinalReportRequestBuilder instantiates a new SubjectRightsRequestsItemGetFinalReportRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemGetFinalReportRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemGetFinalReportRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemGetFinalReportRequestBuilder

NewSubjectRightsRequestsItemGetFinalReportRequestBuilderInternal instantiates a new SubjectRightsRequestsItemGetFinalReportRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemGetFinalReportRequestBuilder) Get added in v0.49.0

Get get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a []byte when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsItemGetFinalReportRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemGetFinalReportRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemGetFinalReportRequestBuilder when successful

type SubjectRightsRequestsItemGetFinalReportRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder provides operations to manage the notes property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder added in v0.49.0

func NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder

NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder instantiates a new SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder

NewSubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderInternal instantiates a new SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property notes for privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) Get added in v0.49.0

Get list of notes associated with the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a AuthoredNoteable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property notes in privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a AuthoredNoteable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property notes for privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list of notes associated with the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property notes in privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder when successful

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderGetQueryParameters added in v0.49.0

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

SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderGetQueryParameters list of notes associated with the request.

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesCountRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemNotesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemNotesCountRequestBuilder provides operations to count the resources in the collection.

func NewSubjectRightsRequestsItemNotesCountRequestBuilder added in v0.49.0

NewSubjectRightsRequestsItemNotesCountRequestBuilder instantiates a new SubjectRightsRequestsItemNotesCountRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemNotesCountRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemNotesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemNotesCountRequestBuilder

NewSubjectRightsRequestsItemNotesCountRequestBuilderInternal instantiates a new SubjectRightsRequestsItemNotesCountRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemNotesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemNotesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemNotesCountRequestBuilder when successful

type SubjectRightsRequestsItemNotesCountRequestBuilderGetQueryParameters added in v0.53.0

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

SubjectRightsRequestsItemNotesCountRequestBuilderGetQueryParameters get the number of the resource

type SubjectRightsRequestsItemNotesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemNotesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemNotesRequestBuilder provides operations to manage the notes property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemNotesRequestBuilder added in v0.49.0

NewSubjectRightsRequestsItemNotesRequestBuilder instantiates a new SubjectRightsRequestsItemNotesRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemNotesRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemNotesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemNotesRequestBuilder

NewSubjectRightsRequestsItemNotesRequestBuilderInternal instantiates a new SubjectRightsRequestsItemNotesRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemNotesRequestBuilder) ByAuthoredNoteId added in v0.63.0

ByAuthoredNoteId provides operations to manage the notes property of the microsoft.graph.subjectRightsRequest entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemNotesAuthoredNoteItemRequestBuilder when successful

func (*SubjectRightsRequestsItemNotesRequestBuilder) Count added in v0.49.0

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

func (*SubjectRightsRequestsItemNotesRequestBuilder) Get added in v0.49.0

Get get the list of authored notes assoicated with a subject rights request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a AuthoredNoteCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsItemNotesRequestBuilder) Post added in v0.49.0

Post create a new authoredNote object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a AuthoredNoteable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsItemNotesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the list of authored notes assoicated with a subject rights request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new authoredNote object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemNotesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemNotesRequestBuilder when successful

type SubjectRightsRequestsItemNotesRequestBuilderGetQueryParameters added in v0.49.0

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

SubjectRightsRequestsItemNotesRequestBuilderGetQueryParameters get the list of authored notes assoicated with a subject rights request.

type SubjectRightsRequestsItemNotesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemNotesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsItemTeamRequestBuilder added in v0.49.0

type SubjectRightsRequestsItemTeamRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsItemTeamRequestBuilder provides operations to manage the team property of the microsoft.graph.subjectRightsRequest entity.

func NewSubjectRightsRequestsItemTeamRequestBuilder added in v0.49.0

NewSubjectRightsRequestsItemTeamRequestBuilder instantiates a new SubjectRightsRequestsItemTeamRequestBuilder and sets the default values.

func NewSubjectRightsRequestsItemTeamRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsItemTeamRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsItemTeamRequestBuilder

NewSubjectRightsRequestsItemTeamRequestBuilderInternal instantiates a new SubjectRightsRequestsItemTeamRequestBuilder and sets the default values.

func (*SubjectRightsRequestsItemTeamRequestBuilder) Get added in v0.49.0

Get information about the Microsoft Teams team that was created for the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a Teamable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsItemTeamRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation information about the Microsoft Teams team that was created for the request. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsItemTeamRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemTeamRequestBuilder when successful

type SubjectRightsRequestsItemTeamRequestBuilderGetQueryParameters added in v0.49.0

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

SubjectRightsRequestsItemTeamRequestBuilderGetQueryParameters information about the Microsoft Teams team that was created for the request.

type SubjectRightsRequestsItemTeamRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsRequestBuilder added in v0.49.0

SubjectRightsRequestsRequestBuilder provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity.

func NewSubjectRightsRequestsRequestBuilder added in v0.49.0

NewSubjectRightsRequestsRequestBuilder instantiates a new SubjectRightsRequestsRequestBuilder and sets the default values.

func NewSubjectRightsRequestsRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsRequestBuilder

NewSubjectRightsRequestsRequestBuilderInternal instantiates a new SubjectRightsRequestsRequestBuilder and sets the default values.

func (*SubjectRightsRequestsRequestBuilder) BySubjectRightsRequestId added in v0.63.0

BySubjectRightsRequestId provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder when successful

func (*SubjectRightsRequestsRequestBuilder) Count added in v0.49.0

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

func (*SubjectRightsRequestsRequestBuilder) Get added in v0.49.0

Get get a list of subjectRightsRequest objects and their properties. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a SubjectRightsRequestCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsRequestBuilder) Post added in v0.49.0

Post create a new subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a SubjectRightsRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of subjectRightsRequest objects and their properties. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsRequestBuilder when successful

type SubjectRightsRequestsRequestBuilderGetQueryParameters added in v0.49.0

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

SubjectRightsRequestsRequestBuilderGetQueryParameters get a list of subjectRightsRequest objects and their properties.

type SubjectRightsRequestsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder added in v0.49.0

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity.

func NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilder added in v0.49.0

func NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder

NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilder instantiates a new SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder and sets the default values.

func NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilderInternal added in v0.49.0

func NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder

NewSubjectRightsRequestsSubjectRightsRequestItemRequestBuilderInternal instantiates a new SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder and sets the default values.

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Approvers added in v1.18.0

Approvers provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. returns a *SubjectRightsRequestsItemApproversRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) ApproversWithUserPrincipalName added in v1.52.0

ApproversWithUserPrincipalName provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemApproversWithUserPrincipalNameRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Collaborators added in v1.18.0

Collaborators provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. returns a *SubjectRightsRequestsItemCollaboratorsRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) CollaboratorsWithUserPrincipalName added in v1.52.0

CollaboratorsWithUserPrincipalName provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsItemCollaboratorsWithUserPrincipalNameRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property subjectRightsRequests for privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Get added in v0.49.0

Get read the properties and relationships of a subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a SubjectRightsRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) GetFinalAttachment added in v0.49.0

GetFinalAttachment provides operations to call the getFinalAttachment method. returns a *SubjectRightsRequestsItemGetFinalAttachmentRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) GetFinalReport added in v0.49.0

GetFinalReport provides operations to call the getFinalReport method. returns a *SubjectRightsRequestsItemGetFinalReportRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Notes added in v0.49.0

Notes provides operations to manage the notes property of the microsoft.graph.subjectRightsRequest entity. returns a *SubjectRightsRequestsItemNotesRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a SubjectRightsRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) Team added in v0.49.0

Team provides operations to manage the team property of the microsoft.graph.subjectRightsRequest entity. returns a *SubjectRightsRequestsItemTeamRequestBuilder when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property subjectRightsRequests for privacy Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation read the properties and relationships of a subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a subjectRightsRequest object. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *RequestInformation when successful

func (*SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. Deprecated: The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate returns a *SubjectRightsRequestsSubjectRightsRequestItemRequestBuilder when successful

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderGetQueryParameters added in v0.49.0

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

SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderGetQueryParameters read the properties and relationships of a subjectRightsRequest object.

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

SubjectRightsRequestsSubjectRightsRequestItemRequestBuilderPatchRequestConfiguration 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