Documentation
¶
Index ¶
- type SubscriptionItemRequestBuilder
- func (m *SubscriptionItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *SubscriptionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *SubscriptionItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, ...) (...)
- func (m *SubscriptionItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *SubscriptionItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *SubscriptionItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *SubscriptionItemRequestBuilder) Reauthorize() ...
- type SubscriptionItemRequestBuilderDeleteRequestConfiguration
- type SubscriptionItemRequestBuilderGetQueryParameters
- type SubscriptionItemRequestBuilderGetRequestConfiguration
- type SubscriptionItemRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SubscriptionItemRequestBuilder ¶ added in v0.12.0
type SubscriptionItemRequestBuilder struct {
// contains filtered or unexported fields
}
SubscriptionItemRequestBuilder provides operations to manage the collection of subscription entities.
func NewSubscriptionItemRequestBuilder ¶ added in v0.12.0
func NewSubscriptionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubscriptionItemRequestBuilder
NewSubscriptionItemRequestBuilder instantiates a new SubscriptionItemRequestBuilder and sets the default values.
func NewSubscriptionItemRequestBuilderInternal ¶ added in v0.12.0
func NewSubscriptionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SubscriptionItemRequestBuilder
NewSubscriptionItemRequestBuilderInternal instantiates a new SubscriptionItemRequestBuilder and sets the default values.
func (*SubscriptionItemRequestBuilder) CreateDeleteRequestInformation ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *SubscriptionItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete a subscription. For the list of resources that support subscribing to change notifications, see the table in the Permissions section.
func (*SubscriptionItemRequestBuilder) CreateGetRequestInformation ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *SubscriptionItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*SubscriptionItemRequestBuilder) CreatePatchRequestInformation ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Subscriptionable, requestConfiguration *SubscriptionItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*SubscriptionItemRequestBuilder) Delete ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *SubscriptionItemRequestBuilderDeleteRequestConfiguration) error
Delete delete a subscription. For the list of resources that support subscribing to change notifications, see the table in the Permissions section.
func (*SubscriptionItemRequestBuilder) Get ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *SubscriptionItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Subscriptionable, error)
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 (*SubscriptionItemRequestBuilder) Patch ¶ added in v0.12.0
func (m *SubscriptionItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Subscriptionable, requestConfiguration *SubscriptionItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Subscriptionable, error)
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 (*SubscriptionItemRequestBuilder) Reauthorize ¶ added in v0.13.0
func (m *SubscriptionItemRequestBuilder) Reauthorize() *i59e0419d4797ed20616c7256d3273ae4275b1d997470cca3b162e544786872f8.ReauthorizeRequestBuilder
Reauthorize provides operations to call the reauthorize method.
type SubscriptionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.22.0
type SubscriptionItemRequestBuilderDeleteRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
SubscriptionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type SubscriptionItemRequestBuilderGetQueryParameters ¶ added in v0.12.0
type SubscriptionItemRequestBuilderGetQueryParameters struct {
// Select properties to be returned
Select []string `uriparametername:"%24select"`
}
SubscriptionItemRequestBuilderGetQueryParameters 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 SubscriptionItemRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type SubscriptionItemRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *SubscriptionItemRequestBuilderGetQueryParameters
}
SubscriptionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type SubscriptionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0
type SubscriptionItemRequestBuilderPatchRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
SubscriptionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.