subscriptions

package
v0.48.0 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2022 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 SubscriptionsItemReauthorizeRequestBuilder added in v0.48.0

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

SubscriptionsItemReauthorizeRequestBuilder provides operations to call the reauthorize method.

func NewSubscriptionsItemReauthorizeRequestBuilder added in v0.48.0

NewSubscriptionsItemReauthorizeRequestBuilder instantiates a new ReauthorizeRequestBuilder and sets the default values.

func NewSubscriptionsItemReauthorizeRequestBuilderInternal added in v0.48.0

func NewSubscriptionsItemReauthorizeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubscriptionsItemReauthorizeRequestBuilder

NewSubscriptionsItemReauthorizeRequestBuilderInternal instantiates a new ReauthorizeRequestBuilder and sets the default values.

func (*SubscriptionsItemReauthorizeRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation invoke action reauthorize

func (*SubscriptionsItemReauthorizeRequestBuilder) Post added in v0.48.0

Post invoke action reauthorize

type SubscriptionsItemReauthorizeRequestBuilderPostRequestConfiguration added in v0.48.0

type SubscriptionsItemReauthorizeRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type SubscriptionsRequestBuilder

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

SubscriptionsRequestBuilder provides operations to manage the collection of subscription entities.

func NewSubscriptionsRequestBuilder

NewSubscriptionsRequestBuilder instantiates a new SubscriptionsRequestBuilder and sets the default values.

func NewSubscriptionsRequestBuilderInternal

func NewSubscriptionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubscriptionsRequestBuilder

NewSubscriptionsRequestBuilderInternal instantiates a new SubscriptionsRequestBuilder and sets the default values.

func (*SubscriptionsRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant. The content of the response depends on the context in which the app is calling; for details, see the scenarios in the Permissions section.

func (*SubscriptionsRequestBuilder) CreatePostRequestInformation

CreatePostRequestInformation subscribes a listener application to receive change notifications when the requested type of changes occur to the specified resource in Microsoft Graph. See the table in the Permissions section for the list of resources that support subscribing to change notifications. Some resources support the option to include encrypted resource data in change notifications. These resources include chatMessage, contact, event, message, and presence. For more information, see Set up change notifications that include resource data and Change notifications for Outlook resources in Microsoft Graph.

func (*SubscriptionsRequestBuilder) Get

Get retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant. The content of the response depends on the context in which the app is calling; for details, see the scenarios in the Permissions section.

func (*SubscriptionsRequestBuilder) Post

Post subscribes a listener application to receive change notifications when the requested type of changes occur to the specified resource in Microsoft Graph. See the table in the Permissions section for the list of resources that support subscribing to change notifications. Some resources support the option to include encrypted resource data in change notifications. These resources include chatMessage, contact, event, message, and presence. For more information, see Set up change notifications that include resource data and Change notifications for Outlook resources in Microsoft Graph.

type SubscriptionsRequestBuilderGetQueryParameters

type SubscriptionsRequestBuilderGetQueryParameters struct {
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

SubscriptionsRequestBuilderGetQueryParameters retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant. The content of the response depends on the context in which the app is calling; for details, see the scenarios in the Permissions section.

type SubscriptionsRequestBuilderGetRequestConfiguration added in v0.22.0

type SubscriptionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SubscriptionsRequestBuilderGetQueryParameters
}

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

type SubscriptionsRequestBuilderPostRequestConfiguration added in v0.22.0

type SubscriptionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type SubscriptionsSubscriptionItemRequestBuilder added in v0.48.0

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

SubscriptionsSubscriptionItemRequestBuilder provides operations to manage the collection of subscription entities.

func NewSubscriptionsSubscriptionItemRequestBuilder added in v0.48.0

NewSubscriptionsSubscriptionItemRequestBuilder instantiates a new SubscriptionItemRequestBuilder and sets the default values.

func NewSubscriptionsSubscriptionItemRequestBuilderInternal added in v0.48.0

func NewSubscriptionsSubscriptionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubscriptionsSubscriptionItemRequestBuilder

NewSubscriptionsSubscriptionItemRequestBuilderInternal instantiates a new SubscriptionItemRequestBuilder and sets the default values.

func (*SubscriptionsSubscriptionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete a subscription. For the list of resources that support subscribing to change notifications, see the table in the Permissions section.

func (*SubscriptionsSubscriptionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the properties and relationships of a subscription. See the table in the Permissions section for the list of resources that support subscribing to change notifications.

func (*SubscriptionsSubscriptionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation renew a subscription by extending its expiry time. The table in the Permissions section lists the resources that support subscribing to change notifications. Subscriptions expire after a length of time that varies by resource type. In order to avoid missing change notifications, an app should renew its subscriptions well in advance of their expiry date. See subscription for maximum length of a subscription for each resource type.

func (*SubscriptionsSubscriptionItemRequestBuilder) Delete added in v0.48.0

Delete delete a subscription. For the list of resources that support subscribing to change notifications, see the table in the Permissions section.

func (*SubscriptionsSubscriptionItemRequestBuilder) Get added in v0.48.0

Get retrieve the properties and relationships of a subscription. See the table in the Permissions section for the list of resources that support subscribing to change notifications.

func (*SubscriptionsSubscriptionItemRequestBuilder) Patch added in v0.48.0

Patch renew a subscription by extending its expiry time. The table in the Permissions section lists the resources that support subscribing to change notifications. Subscriptions expire after a length of time that varies by resource type. In order to avoid missing change notifications, an app should renew its subscriptions well in advance of their expiry date. See subscription for maximum length of a subscription for each resource type.

func (*SubscriptionsSubscriptionItemRequestBuilder) Reauthorize added in v0.48.0

Reauthorize provides operations to call the reauthorize method.

type SubscriptionsSubscriptionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

type SubscriptionsSubscriptionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type SubscriptionsSubscriptionItemRequestBuilderGetQueryParameters added in v0.48.0

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

SubscriptionsSubscriptionItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a subscription. See the table in the Permissions section for the list of resources that support subscribing to change notifications.

type SubscriptionsSubscriptionItemRequestBuilderGetRequestConfiguration added in v0.48.0

type SubscriptionsSubscriptionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SubscriptionsSubscriptionItemRequestBuilderGetQueryParameters
}

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

type SubscriptionsSubscriptionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

type SubscriptionsSubscriptionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL