communications

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: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommunicationsCallRecordsCallRecordItemRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsCallRecordItemRequestBuilder provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsCallRecordsCallRecordItemRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsCallRecordItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsCallRecordItemRequestBuilder

NewCommunicationsCallRecordsCallRecordItemRequestBuilder instantiates a new CallRecordItemRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsCallRecordItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsCallRecordItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsCallRecordItemRequestBuilder

NewCommunicationsCallRecordsCallRecordItemRequestBuilderInternal instantiates a new CallRecordItemRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property callRecords for communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get callRecords from communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property callRecords in communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property callRecords for communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) Get added in v0.48.0

Get get callRecords from communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) Patch added in v0.48.0

Patch update the navigation property callRecords in communications

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) Sessions added in v0.48.0

Sessions provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity.

func (*CommunicationsCallRecordsCallRecordItemRequestBuilder) SessionsById added in v0.48.0

SessionsById provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity.

type CommunicationsCallRecordsCallRecordItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsCallRecordItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsCallRecordItemRequestBuilderGetQueryParameters get callRecords from communications

type CommunicationsCallRecordsCallRecordItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsCallRecordItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsCountRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallRecordsCountRequestBuilder added in v0.48.0

NewCommunicationsCallRecordsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsCountRequestBuilder

NewCommunicationsCallRecordsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallRecordsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallRecordsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder provides operations to call the getDirectRoutingCalls method.

func NewCommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder

NewCommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder instantiates a new GetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderInternal added in v0.48.0

NewCommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderInternal instantiates a new GetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function getDirectRoutingCalls

type CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters added in v0.48.0

type CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters invoke function getDirectRoutingCalls

type CommunicationsCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder provides operations to call the getPstnCalls method.

func NewCommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder

NewCommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder instantiates a new GetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderInternal added in v0.48.0

NewCommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderInternal instantiates a new GetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function getPstnCalls

type CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters added in v0.48.0

type CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters invoke function getPstnCalls

type CommunicationsCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsCountRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallRecordsItemSessionsCountRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsCountRequestBuilder

NewCommunicationsCallRecordsItemSessionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsCountRequestBuilder

NewCommunicationsCallRecordsItemSessionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallRecordsItemSessionsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallRecordsItemSessionsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallRecordsItemSessionsItemSegmentsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder provides operations to manage the segments property of the microsoft.graph.callRecords.session entity.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder instantiates a new SegmentsRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderInternal instantiates a new SegmentsRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the list of segments involved in the session. Read-only. Nullable.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to segments for communications

func (*CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder) Get added in v0.48.0

Get the list of segments involved in the session. Read-only. Nullable.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilder) Post added in v0.48.0

Post create new navigation property to segments for communications

type CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderGetQueryParameters the list of segments involved in the session. Read-only. Nullable.

type CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder provides operations to manage the segments property of the microsoft.graph.callRecords.session entity.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder instantiates a new SegmentItemRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder

NewCommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderInternal instantiates a new SegmentItemRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property segments for communications

func (*CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the list of segments involved in the session. Read-only. Nullable.

func (*CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property segments in communications

func (*CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property segments for communications

func (*CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilder) Get added in v0.48.0

Get the list of segments involved in the session. Read-only. Nullable.

type CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderGetQueryParameters the list of segments involved in the session. Read-only. Nullable.

type CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsItemSegmentsSegmentItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsRequestBuilder provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity.

func NewCommunicationsCallRecordsItemSessionsRequestBuilder added in v0.48.0

NewCommunicationsCallRecordsItemSessionsRequestBuilder instantiates a new SessionsRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsRequestBuilder

NewCommunicationsCallRecordsItemSessionsRequestBuilderInternal instantiates a new SessionsRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallRecordsItemSessionsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the list of sessions associated with a callRecord object.

func (*CommunicationsCallRecordsItemSessionsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to sessions for communications

func (*CommunicationsCallRecordsItemSessionsRequestBuilder) Get added in v0.48.0

Get retrieve the list of sessions associated with a callRecord object.

func (*CommunicationsCallRecordsItemSessionsRequestBuilder) Post added in v0.48.0

Post create new navigation property to sessions for communications

type CommunicationsCallRecordsItemSessionsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsItemSessionsRequestBuilderGetQueryParameters retrieve the list of sessions associated with a callRecord object.

type CommunicationsCallRecordsItemSessionsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity.

func NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilder added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder

NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilder instantiates a new SessionItemRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder

NewCommunicationsCallRecordsItemSessionsSessionItemRequestBuilderInternal instantiates a new SessionItemRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property sessions for communications

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation list of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property sessions in communications

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property sessions for communications

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) Get added in v0.48.0

Get list of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) Segments added in v0.48.0

Segments provides operations to manage the segments property of the microsoft.graph.callRecords.session entity.

func (*CommunicationsCallRecordsItemSessionsSessionItemRequestBuilder) SegmentsById added in v0.48.0

SegmentsById provides operations to manage the segments property of the microsoft.graph.callRecords.session entity.

type CommunicationsCallRecordsItemSessionsSessionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsSessionItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsItemSessionsSessionItemRequestBuilderGetQueryParameters list of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.

type CommunicationsCallRecordsItemSessionsSessionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsItemSessionsSessionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsRequestBuilder added in v0.48.0

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

CommunicationsCallRecordsRequestBuilder provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsCallRecordsRequestBuilder added in v0.48.0

NewCommunicationsCallRecordsRequestBuilder instantiates a new CallRecordsRequestBuilder and sets the default values.

func NewCommunicationsCallRecordsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallRecordsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallRecordsRequestBuilder

NewCommunicationsCallRecordsRequestBuilderInternal instantiates a new CallRecordsRequestBuilder and sets the default values.

func (*CommunicationsCallRecordsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallRecordsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get callRecords from communications

func (*CommunicationsCallRecordsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to callRecords for communications

func (*CommunicationsCallRecordsRequestBuilder) Get added in v0.48.0

Get get callRecords from communications

func (*CommunicationsCallRecordsRequestBuilder) GetDirectRoutingCallsWithFromDateTimeWithToDateTime added in v0.48.0

GetDirectRoutingCallsWithFromDateTimeWithToDateTime provides operations to call the getDirectRoutingCalls method.

func (*CommunicationsCallRecordsRequestBuilder) GetPstnCallsWithFromDateTimeWithToDateTime added in v0.48.0

GetPstnCallsWithFromDateTimeWithToDateTime provides operations to call the getPstnCalls method.

func (*CommunicationsCallRecordsRequestBuilder) Post added in v0.48.0

Post create new navigation property to callRecords for communications

type CommunicationsCallRecordsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallRecordsRequestBuilderGetQueryParameters get callRecords from communications

type CommunicationsCallRecordsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallRecordsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsCallItemRequestBuilder added in v0.48.0

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

CommunicationsCallsCallItemRequestBuilder provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsCallsCallItemRequestBuilder added in v0.48.0

NewCommunicationsCallsCallItemRequestBuilder instantiates a new CallItemRequestBuilder and sets the default values.

func NewCommunicationsCallsCallItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsCallItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsCallItemRequestBuilder

NewCommunicationsCallsCallItemRequestBuilderInternal instantiates a new CallItemRequestBuilder and sets the default values.

func (*CommunicationsCallsCallItemRequestBuilder) AddLargeGalleryView added in v0.48.0

AddLargeGalleryView provides operations to call the addLargeGalleryView method.

func (*CommunicationsCallsCallItemRequestBuilder) Answer added in v0.48.0

Answer provides operations to call the answer method.

func (*CommunicationsCallsCallItemRequestBuilder) AudioRoutingGroups added in v0.48.0

AudioRoutingGroups provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) AudioRoutingGroupsById added in v0.48.0

AudioRoutingGroupsById provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) CancelMediaProcessing added in v0.48.0

CancelMediaProcessing provides operations to call the cancelMediaProcessing method.

func (*CommunicationsCallsCallItemRequestBuilder) ChangeScreenSharingRole added in v0.48.0

ChangeScreenSharingRole provides operations to call the changeScreenSharingRole method.

func (*CommunicationsCallsCallItemRequestBuilder) ContentSharingSessions added in v0.48.0

ContentSharingSessions provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) ContentSharingSessionsById added in v0.48.0

ContentSharingSessionsById provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property calls for communications

func (*CommunicationsCallsCallItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get calls from communications

func (*CommunicationsCallsCallItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property calls in communications

func (*CommunicationsCallsCallItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property calls for communications

func (*CommunicationsCallsCallItemRequestBuilder) Get added in v0.48.0

Get get calls from communications

func (*CommunicationsCallsCallItemRequestBuilder) KeepAlive added in v0.48.0

KeepAlive provides operations to call the keepAlive method.

func (*CommunicationsCallsCallItemRequestBuilder) Mute added in v0.48.0

Mute provides operations to call the mute method.

func (*CommunicationsCallsCallItemRequestBuilder) Operations added in v0.48.0

Operations provides operations to manage the operations property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) OperationsById added in v0.48.0

OperationsById provides operations to manage the operations property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) Participants added in v0.48.0

Participants provides operations to manage the participants property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) ParticipantsById added in v0.48.0

ParticipantsById provides operations to manage the participants property of the microsoft.graph.call entity.

func (*CommunicationsCallsCallItemRequestBuilder) Patch added in v0.48.0

Patch update the navigation property calls in communications

func (*CommunicationsCallsCallItemRequestBuilder) PlayPrompt added in v0.48.0

PlayPrompt provides operations to call the playPrompt method.

func (*CommunicationsCallsCallItemRequestBuilder) RecordResponse added in v0.48.0

RecordResponse provides operations to call the recordResponse method.

func (*CommunicationsCallsCallItemRequestBuilder) Redirect added in v0.48.0

Redirect provides operations to call the redirect method.

func (*CommunicationsCallsCallItemRequestBuilder) Reject added in v0.48.0

Reject provides operations to call the reject method.

func (*CommunicationsCallsCallItemRequestBuilder) SubscribeToTone added in v0.48.0

SubscribeToTone provides operations to call the subscribeToTone method.

func (*CommunicationsCallsCallItemRequestBuilder) Transfer added in v0.48.0

Transfer provides operations to call the transfer method.

func (*CommunicationsCallsCallItemRequestBuilder) Unmute added in v0.48.0

Unmute provides operations to call the unmute method.

func (*CommunicationsCallsCallItemRequestBuilder) UpdateRecordingStatus added in v0.48.0

UpdateRecordingStatus provides operations to call the updateRecordingStatus method.

type CommunicationsCallsCallItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsCallItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsCallItemRequestBuilderGetQueryParameters get calls from communications

type CommunicationsCallsCallItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsCallItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsCountRequestBuilder added in v0.48.0

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

CommunicationsCallsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallsCountRequestBuilder added in v0.48.0

NewCommunicationsCallsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsCountRequestBuilder

NewCommunicationsCallsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAddLargeGalleryViewRequestBuilder added in v0.48.0

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

CommunicationsCallsItemAddLargeGalleryViewRequestBuilder provides operations to call the addLargeGalleryView method.

func NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAddLargeGalleryViewRequestBuilder

NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilder instantiates a new AddLargeGalleryViewRequestBuilder and sets the default values.

func NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAddLargeGalleryViewRequestBuilder

NewCommunicationsCallsItemAddLargeGalleryViewRequestBuilderInternal instantiates a new AddLargeGalleryViewRequestBuilder and sets the default values.

func (*CommunicationsCallsItemAddLargeGalleryViewRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation add the large gallery view to a call. For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster.

func (*CommunicationsCallsItemAddLargeGalleryViewRequestBuilder) Post added in v0.48.0

Post add the large gallery view to a call. For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster.

type CommunicationsCallsItemAddLargeGalleryViewRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAnswerRequestBuilder added in v0.48.0

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

CommunicationsCallsItemAnswerRequestBuilder provides operations to call the answer method.

func NewCommunicationsCallsItemAnswerRequestBuilder added in v0.48.0

NewCommunicationsCallsItemAnswerRequestBuilder instantiates a new AnswerRequestBuilder and sets the default values.

func NewCommunicationsCallsItemAnswerRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemAnswerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAnswerRequestBuilder

NewCommunicationsCallsItemAnswerRequestBuilderInternal instantiates a new AnswerRequestBuilder and sets the default values.

func (*CommunicationsCallsItemAnswerRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios.

func (*CommunicationsCallsItemAnswerRequestBuilder) Post added in v0.48.0

Post enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios.

type CommunicationsCallsItemAnswerRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder added in v0.48.0

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

CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder instantiates a new AudioRoutingGroupItemRequestBuilder and sets the default values.

func NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderInternal instantiates a new AudioRoutingGroupItemRequestBuilder and sets the default values.

func (*CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property audioRoutingGroups for communications

func (*CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get audioRoutingGroups from communications

func (*CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property audioRoutingGroups in communications

func (*CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property audioRoutingGroups for communications

func (*CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilder) Get added in v0.48.0

Get get audioRoutingGroups from communications

type CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderGetQueryParameters get audioRoutingGroups from communications

type CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsAudioRoutingGroupItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder added in v0.48.0

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

CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallsItemAudioRoutingGroupsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsRequestBuilder added in v0.48.0

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

CommunicationsCallsItemAudioRoutingGroupsRequestBuilder provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilder instantiates a new AudioRoutingGroupsRequestBuilder and sets the default values.

func NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemAudioRoutingGroupsRequestBuilder

NewCommunicationsCallsItemAudioRoutingGroupsRequestBuilderInternal instantiates a new AudioRoutingGroupsRequestBuilder and sets the default values.

func (*CommunicationsCallsItemAudioRoutingGroupsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallsItemAudioRoutingGroupsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get audioRoutingGroups from communications

func (*CommunicationsCallsItemAudioRoutingGroupsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to audioRoutingGroups for communications

func (*CommunicationsCallsItemAudioRoutingGroupsRequestBuilder) Get added in v0.48.0

Get get audioRoutingGroups from communications

func (*CommunicationsCallsItemAudioRoutingGroupsRequestBuilder) Post added in v0.48.0

Post create new navigation property to audioRoutingGroups for communications

type CommunicationsCallsItemAudioRoutingGroupsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemAudioRoutingGroupsRequestBuilderGetQueryParameters get audioRoutingGroups from communications

type CommunicationsCallsItemAudioRoutingGroupsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemAudioRoutingGroupsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemCancelMediaProcessingRequestBuilder added in v0.48.0

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

CommunicationsCallsItemCancelMediaProcessingRequestBuilder provides operations to call the cancelMediaProcessing method.

func NewCommunicationsCallsItemCancelMediaProcessingRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemCancelMediaProcessingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemCancelMediaProcessingRequestBuilder

NewCommunicationsCallsItemCancelMediaProcessingRequestBuilder instantiates a new CancelMediaProcessingRequestBuilder and sets the default values.

func NewCommunicationsCallsItemCancelMediaProcessingRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemCancelMediaProcessingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemCancelMediaProcessingRequestBuilder

NewCommunicationsCallsItemCancelMediaProcessingRequestBuilderInternal instantiates a new CancelMediaProcessingRequestBuilder and sets the default values.

func (*CommunicationsCallsItemCancelMediaProcessingRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation cancels processing for any in-progress media operations. Media operations refer to the IVR operations playPrompt and recordResponse, which are by default queued to process in order. The **cancelMediaProcessing** method cancels any operation that is in-process as well as operations that are queued. For example, this method can be used to clean up the IVR operation queue for a new media operation. However, it will not cancel a **subscribeToTone** operation because it operates independent of any operation queue.

func (*CommunicationsCallsItemCancelMediaProcessingRequestBuilder) Post added in v0.48.0

Post cancels processing for any in-progress media operations. Media operations refer to the IVR operations playPrompt and recordResponse, which are by default queued to process in order. The **cancelMediaProcessing** method cancels any operation that is in-process as well as operations that are queued. For example, this method can be used to clean up the IVR operation queue for a new media operation. However, it will not cancel a **subscribeToTone** operation because it operates independent of any operation queue.

type CommunicationsCallsItemCancelMediaProcessingRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder added in v0.48.0

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

CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder provides operations to call the changeScreenSharingRole method.

func NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder

NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilder instantiates a new ChangeScreenSharingRoleRequestBuilder and sets the default values.

func NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder

NewCommunicationsCallsItemChangeScreenSharingRoleRequestBuilderInternal instantiates a new ChangeScreenSharingRoleRequestBuilder and sets the default values.

func (*CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation allow applications to share screen content with the participants of a group call.

func (*CommunicationsCallsItemChangeScreenSharingRoleRequestBuilder) Post added in v0.48.0

Post allow applications to share screen content with the participants of a group call.

type CommunicationsCallsItemChangeScreenSharingRoleRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder added in v0.48.0

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

CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder instantiates a new ContentSharingSessionItemRequestBuilder and sets the default values.

func NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderInternal instantiates a new ContentSharingSessionItemRequestBuilder and sets the default values.

func (*CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property contentSharingSessions for communications

func (*CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get contentSharingSessions from communications

func (*CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property contentSharingSessions in communications

func (*CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property contentSharingSessions for communications

func (*CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilder) Get added in v0.48.0

Get get contentSharingSessions from communications

type CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderGetQueryParameters get contentSharingSessions from communications

type CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsContentSharingSessionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsCountRequestBuilder added in v0.48.0

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

CommunicationsCallsItemContentSharingSessionsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsCountRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsCountRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallsItemContentSharingSessionsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallsItemContentSharingSessionsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallsItemContentSharingSessionsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsRequestBuilder added in v0.48.0

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

CommunicationsCallsItemContentSharingSessionsRequestBuilder provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemContentSharingSessionsRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsRequestBuilder instantiates a new ContentSharingSessionsRequestBuilder and sets the default values.

func NewCommunicationsCallsItemContentSharingSessionsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemContentSharingSessionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemContentSharingSessionsRequestBuilder

NewCommunicationsCallsItemContentSharingSessionsRequestBuilderInternal instantiates a new ContentSharingSessionsRequestBuilder and sets the default values.

func (*CommunicationsCallsItemContentSharingSessionsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallsItemContentSharingSessionsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve a list of contentSharingSession objects in a call.

func (*CommunicationsCallsItemContentSharingSessionsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to contentSharingSessions for communications

func (*CommunicationsCallsItemContentSharingSessionsRequestBuilder) Get added in v0.48.0

Get retrieve a list of contentSharingSession objects in a call.

type CommunicationsCallsItemContentSharingSessionsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemContentSharingSessionsRequestBuilderGetQueryParameters retrieve a list of contentSharingSession objects in a call.

type CommunicationsCallsItemContentSharingSessionsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemContentSharingSessionsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemKeepAliveRequestBuilder added in v0.48.0

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

CommunicationsCallsItemKeepAliveRequestBuilder provides operations to call the keepAlive method.

func NewCommunicationsCallsItemKeepAliveRequestBuilder added in v0.48.0

NewCommunicationsCallsItemKeepAliveRequestBuilder instantiates a new KeepAliveRequestBuilder and sets the default values.

func NewCommunicationsCallsItemKeepAliveRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemKeepAliveRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemKeepAliveRequestBuilder

NewCommunicationsCallsItemKeepAliveRequestBuilderInternal instantiates a new KeepAliveRequestBuilder and sets the default values.

func (*CommunicationsCallsItemKeepAliveRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a `404 Not-Found` error. The resources related to the call should be cleaned up on the application side.

func (*CommunicationsCallsItemKeepAliveRequestBuilder) Post added in v0.48.0

Post make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a `404 Not-Found` error. The resources related to the call should be cleaned up on the application side.

type CommunicationsCallsItemKeepAliveRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemMuteRequestBuilder added in v0.48.0

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

CommunicationsCallsItemMuteRequestBuilder provides operations to call the mute method.

func NewCommunicationsCallsItemMuteRequestBuilder added in v0.48.0

NewCommunicationsCallsItemMuteRequestBuilder instantiates a new MuteRequestBuilder and sets the default values.

func NewCommunicationsCallsItemMuteRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemMuteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemMuteRequestBuilder

NewCommunicationsCallsItemMuteRequestBuilderInternal instantiates a new MuteRequestBuilder and sets the default values.

func (*CommunicationsCallsItemMuteRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation allows the application to mute itself. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more details about how to handle mute operations, see muteParticipantOperation

func (*CommunicationsCallsItemMuteRequestBuilder) Post added in v0.48.0

Post allows the application to mute itself. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more details about how to handle mute operations, see muteParticipantOperation

type CommunicationsCallsItemMuteRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder added in v0.48.0

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

CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder provides operations to manage the operations property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder

NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilder instantiates a new CommsOperationItemRequestBuilder and sets the default values.

func NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder

NewCommunicationsCallsItemOperationsCommsOperationItemRequestBuilderInternal instantiates a new CommsOperationItemRequestBuilder and sets the default values.

func (*CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property operations for communications

func (*CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get operations from communications

func (*CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property operations in communications

func (*CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property operations for communications

func (*CommunicationsCallsItemOperationsCommsOperationItemRequestBuilder) Get added in v0.48.0

Get get operations from communications

type CommunicationsCallsItemOperationsCommsOperationItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsCommsOperationItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemOperationsCommsOperationItemRequestBuilderGetQueryParameters get operations from communications

type CommunicationsCallsItemOperationsCommsOperationItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsCommsOperationItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsCountRequestBuilder added in v0.48.0

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

CommunicationsCallsItemOperationsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallsItemOperationsCountRequestBuilder added in v0.48.0

NewCommunicationsCallsItemOperationsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallsItemOperationsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemOperationsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemOperationsCountRequestBuilder

NewCommunicationsCallsItemOperationsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallsItemOperationsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallsItemOperationsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallsItemOperationsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsRequestBuilder added in v0.48.0

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

CommunicationsCallsItemOperationsRequestBuilder provides operations to manage the operations property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemOperationsRequestBuilder added in v0.48.0

NewCommunicationsCallsItemOperationsRequestBuilder instantiates a new OperationsRequestBuilder and sets the default values.

func NewCommunicationsCallsItemOperationsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemOperationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemOperationsRequestBuilder

NewCommunicationsCallsItemOperationsRequestBuilderInternal instantiates a new OperationsRequestBuilder and sets the default values.

func (*CommunicationsCallsItemOperationsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallsItemOperationsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get operations from communications

func (*CommunicationsCallsItemOperationsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to operations for communications

func (*CommunicationsCallsItemOperationsRequestBuilder) Get added in v0.48.0

Get get operations from communications

func (*CommunicationsCallsItemOperationsRequestBuilder) Post added in v0.48.0

Post create new navigation property to operations for communications

type CommunicationsCallsItemOperationsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemOperationsRequestBuilderGetQueryParameters get operations from communications

type CommunicationsCallsItemOperationsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemOperationsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsCountRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsCallsItemParticipantsCountRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsCountRequestBuilder

NewCommunicationsCallsItemParticipantsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsCountRequestBuilder

NewCommunicationsCallsItemParticipantsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsCallsItemParticipantsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsCallsItemParticipantsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsCallsItemParticipantsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsInviteRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsInviteRequestBuilder provides operations to call the invite method.

func NewCommunicationsCallsItemParticipantsInviteRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsInviteRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsInviteRequestBuilder

NewCommunicationsCallsItemParticipantsInviteRequestBuilder instantiates a new InviteRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsInviteRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsInviteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsInviteRequestBuilder

NewCommunicationsCallsItemParticipantsInviteRequestBuilderInternal instantiates a new InviteRequestBuilder and sets the default values.

func (*CommunicationsCallsItemParticipantsInviteRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation invite participants to the active call. For more information about how to handle operations, see commsOperation.

func (*CommunicationsCallsItemParticipantsInviteRequestBuilder) Post added in v0.48.0

Post invite participants to the active call. For more information about how to handle operations, see commsOperation.

type CommunicationsCallsItemParticipantsInviteRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsItemMuteRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsItemMuteRequestBuilder provides operations to call the mute method.

func NewCommunicationsCallsItemParticipantsItemMuteRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemMuteRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemMuteRequestBuilder

NewCommunicationsCallsItemParticipantsItemMuteRequestBuilder instantiates a new MuteRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsItemMuteRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemMuteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemMuteRequestBuilder

NewCommunicationsCallsItemParticipantsItemMuteRequestBuilderInternal instantiates a new MuteRequestBuilder and sets the default values.

func (*CommunicationsCallsItemParticipantsItemMuteRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation mute a specific participant in the call. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation.

func (*CommunicationsCallsItemParticipantsItemMuteRequestBuilder) Post added in v0.48.0

Post mute a specific participant in the call. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation.

type CommunicationsCallsItemParticipantsItemMuteRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder provides operations to call the startHoldMusic method.

func NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder

NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder instantiates a new StartHoldMusicRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilder

NewCommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilderInternal instantiates a new StartHoldMusicRequestBuilder and sets the default values.

type CommunicationsCallsItemParticipantsItemStartHoldMusicRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder provides operations to call the stopHoldMusic method.

func NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder

NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder instantiates a new StopHoldMusicRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilder

NewCommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilderInternal instantiates a new StopHoldMusicRequestBuilder and sets the default values.

type CommunicationsCallsItemParticipantsItemStopHoldMusicRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsParticipantItemRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsParticipantItemRequestBuilder provides operations to manage the participants property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsParticipantItemRequestBuilder

NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilder instantiates a new ParticipantItemRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsParticipantItemRequestBuilder

NewCommunicationsCallsItemParticipantsParticipantItemRequestBuilderInternal instantiates a new ParticipantItemRequestBuilder and sets the default values.

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property participants for communications

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get participants from communications

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property participants in communications

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property participants for communications

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) Get added in v0.48.0

Get get participants from communications

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) Mute added in v0.48.0

Mute provides operations to call the mute method.

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) StartHoldMusic added in v0.48.0

StartHoldMusic provides operations to call the startHoldMusic method.

func (*CommunicationsCallsItemParticipantsParticipantItemRequestBuilder) StopHoldMusic added in v0.48.0

StopHoldMusic provides operations to call the stopHoldMusic method.

type CommunicationsCallsItemParticipantsParticipantItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsParticipantItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemParticipantsParticipantItemRequestBuilderGetQueryParameters get participants from communications

type CommunicationsCallsItemParticipantsParticipantItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsParticipantItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsRequestBuilder added in v0.48.0

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

CommunicationsCallsItemParticipantsRequestBuilder provides operations to manage the participants property of the microsoft.graph.call entity.

func NewCommunicationsCallsItemParticipantsRequestBuilder added in v0.48.0

NewCommunicationsCallsItemParticipantsRequestBuilder instantiates a new ParticipantsRequestBuilder and sets the default values.

func NewCommunicationsCallsItemParticipantsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemParticipantsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemParticipantsRequestBuilder

NewCommunicationsCallsItemParticipantsRequestBuilderInternal instantiates a new ParticipantsRequestBuilder and sets the default values.

func (*CommunicationsCallsItemParticipantsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallsItemParticipantsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve a list of participant objects in the call.

func (*CommunicationsCallsItemParticipantsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to participants for communications

func (*CommunicationsCallsItemParticipantsRequestBuilder) Get added in v0.48.0

Get retrieve a list of participant objects in the call.

func (*CommunicationsCallsItemParticipantsRequestBuilder) Invite added in v0.48.0

Invite provides operations to call the invite method.

func (*CommunicationsCallsItemParticipantsRequestBuilder) Post added in v0.48.0

Post create new navigation property to participants for communications

type CommunicationsCallsItemParticipantsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsItemParticipantsRequestBuilderGetQueryParameters retrieve a list of participant objects in the call.

type CommunicationsCallsItemParticipantsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemParticipantsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemPlayPromptRequestBuilder added in v0.48.0

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

CommunicationsCallsItemPlayPromptRequestBuilder provides operations to call the playPrompt method.

func NewCommunicationsCallsItemPlayPromptRequestBuilder added in v0.48.0

NewCommunicationsCallsItemPlayPromptRequestBuilder instantiates a new PlayPromptRequestBuilder and sets the default values.

func NewCommunicationsCallsItemPlayPromptRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemPlayPromptRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemPlayPromptRequestBuilder

NewCommunicationsCallsItemPlayPromptRequestBuilderInternal instantiates a new PlayPromptRequestBuilder and sets the default values.

func (*CommunicationsCallsItemPlayPromptRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation play a prompt in the call. For more information about how to handle operations, see commsOperation

func (*CommunicationsCallsItemPlayPromptRequestBuilder) Post added in v0.48.0

Post play a prompt in the call. For more information about how to handle operations, see commsOperation

type CommunicationsCallsItemPlayPromptRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemRecordResponseRequestBuilder added in v0.48.0

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

CommunicationsCallsItemRecordResponseRequestBuilder provides operations to call the recordResponse method.

func NewCommunicationsCallsItemRecordResponseRequestBuilder added in v0.48.0

NewCommunicationsCallsItemRecordResponseRequestBuilder instantiates a new RecordResponseRequestBuilder and sets the default values.

func NewCommunicationsCallsItemRecordResponseRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemRecordResponseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemRecordResponseRequestBuilder

NewCommunicationsCallsItemRecordResponseRequestBuilderInternal instantiates a new RecordResponseRequestBuilder and sets the default values.

func (*CommunicationsCallsItemRecordResponseRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation records a short audio response from the caller.A bot can utilize this to capture a voice response from a caller after they are prompted for a response. For further information on how to handle operations, please review commsOperation This action is not intended to record the entire call. The maximum length of recording is 2 minutes. The recording is not saved permanently by the Cloud Communications Platform and is discarded shortly after the call ends. The bot must download the recording promptly after the recording operation finishes by using the recordingLocation value that's given in the completed notification.

func (*CommunicationsCallsItemRecordResponseRequestBuilder) Post added in v0.48.0

Post records a short audio response from the caller.A bot can utilize this to capture a voice response from a caller after they are prompted for a response. For further information on how to handle operations, please review commsOperation This action is not intended to record the entire call. The maximum length of recording is 2 minutes. The recording is not saved permanently by the Cloud Communications Platform and is discarded shortly after the call ends. The bot must download the recording promptly after the recording operation finishes by using the recordingLocation value that's given in the completed notification.

type CommunicationsCallsItemRecordResponseRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemRedirectRequestBuilder added in v0.48.0

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

CommunicationsCallsItemRedirectRequestBuilder provides operations to call the redirect method.

func NewCommunicationsCallsItemRedirectRequestBuilder added in v0.48.0

NewCommunicationsCallsItemRedirectRequestBuilder instantiates a new RedirectRequestBuilder and sets the default values.

func NewCommunicationsCallsItemRedirectRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemRedirectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemRedirectRequestBuilder

NewCommunicationsCallsItemRedirectRequestBuilderInternal instantiates a new RedirectRequestBuilder and sets the default values.

func (*CommunicationsCallsItemRedirectRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation redirect an incoming call that hasn't been answered or rejected yet. The terms 'redirecting' and 'forwarding' a call are used interchangeably. The bot is expected to redirect the call before the call times out. The current timeout value is 15 seconds.

func (*CommunicationsCallsItemRedirectRequestBuilder) Post added in v0.48.0

Post redirect an incoming call that hasn't been answered or rejected yet. The terms 'redirecting' and 'forwarding' a call are used interchangeably. The bot is expected to redirect the call before the call times out. The current timeout value is 15 seconds.

type CommunicationsCallsItemRedirectRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemRejectRequestBuilder added in v0.48.0

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

CommunicationsCallsItemRejectRequestBuilder provides operations to call the reject method.

func NewCommunicationsCallsItemRejectRequestBuilder added in v0.48.0

NewCommunicationsCallsItemRejectRequestBuilder instantiates a new RejectRequestBuilder and sets the default values.

func NewCommunicationsCallsItemRejectRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemRejectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemRejectRequestBuilder

NewCommunicationsCallsItemRejectRequestBuilderInternal instantiates a new RejectRequestBuilder and sets the default values.

func (*CommunicationsCallsItemRejectRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the **chatInfo** and **meetingInfo** parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API does not end existing calls that have already been answered. Use delete call to end a call.

func (*CommunicationsCallsItemRejectRequestBuilder) Post added in v0.48.0

Post enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the **chatInfo** and **meetingInfo** parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API does not end existing calls that have already been answered. Use delete call to end a call.

type CommunicationsCallsItemRejectRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemSubscribeToToneRequestBuilder added in v0.48.0

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

CommunicationsCallsItemSubscribeToToneRequestBuilder provides operations to call the subscribeToTone method.

func NewCommunicationsCallsItemSubscribeToToneRequestBuilder added in v0.48.0

NewCommunicationsCallsItemSubscribeToToneRequestBuilder instantiates a new SubscribeToToneRequestBuilder and sets the default values.

func NewCommunicationsCallsItemSubscribeToToneRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemSubscribeToToneRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemSubscribeToToneRequestBuilder

NewCommunicationsCallsItemSubscribeToToneRequestBuilderInternal instantiates a new SubscribeToToneRequestBuilder and sets the default values.

func (*CommunicationsCallsItemSubscribeToToneRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation subscribe to DTMF (dual-tone multi-frequency signaling). This allows you to be notified when the user presses keys on a 'dialpad'.

func (*CommunicationsCallsItemSubscribeToToneRequestBuilder) Post added in v0.48.0

Post subscribe to DTMF (dual-tone multi-frequency signaling). This allows you to be notified when the user presses keys on a 'dialpad'.

type CommunicationsCallsItemSubscribeToToneRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemTransferRequestBuilder added in v0.48.0

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

CommunicationsCallsItemTransferRequestBuilder provides operations to call the transfer method.

func NewCommunicationsCallsItemTransferRequestBuilder added in v0.48.0

NewCommunicationsCallsItemTransferRequestBuilder instantiates a new TransferRequestBuilder and sets the default values.

func NewCommunicationsCallsItemTransferRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemTransferRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemTransferRequestBuilder

NewCommunicationsCallsItemTransferRequestBuilderInternal instantiates a new TransferRequestBuilder and sets the default values.

func (*CommunicationsCallsItemTransferRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly.

func (*CommunicationsCallsItemTransferRequestBuilder) Post added in v0.48.0

Post transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly.

type CommunicationsCallsItemTransferRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemUnmuteRequestBuilder added in v0.48.0

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

CommunicationsCallsItemUnmuteRequestBuilder provides operations to call the unmute method.

func NewCommunicationsCallsItemUnmuteRequestBuilder added in v0.48.0

NewCommunicationsCallsItemUnmuteRequestBuilder instantiates a new UnmuteRequestBuilder and sets the default values.

func NewCommunicationsCallsItemUnmuteRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemUnmuteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemUnmuteRequestBuilder

NewCommunicationsCallsItemUnmuteRequestBuilderInternal instantiates a new UnmuteRequestBuilder and sets the default values.

func (*CommunicationsCallsItemUnmuteRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation allow the application to unmute itself. This is a server unmute, meaning that the server will start sending audio packets for this participant to other participants again. For more information about how to handle unmute operations, see unmuteParticipantOperation.

func (*CommunicationsCallsItemUnmuteRequestBuilder) Post added in v0.48.0

Post allow the application to unmute itself. This is a server unmute, meaning that the server will start sending audio packets for this participant to other participants again. For more information about how to handle unmute operations, see unmuteParticipantOperation.

type CommunicationsCallsItemUnmuteRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsItemUpdateRecordingStatusRequestBuilder added in v0.48.0

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

CommunicationsCallsItemUpdateRecordingStatusRequestBuilder provides operations to call the updateRecordingStatus method.

func NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilder added in v0.48.0

func NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemUpdateRecordingStatusRequestBuilder

NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilder instantiates a new UpdateRecordingStatusRequestBuilder and sets the default values.

func NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsItemUpdateRecordingStatusRequestBuilder

NewCommunicationsCallsItemUpdateRecordingStatusRequestBuilderInternal instantiates a new UpdateRecordingStatusRequestBuilder and sets the default values.

func (*CommunicationsCallsItemUpdateRecordingStatusRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation update the application's recording status associated with a call. This requires the use of the Teams policy-based recording solution.

func (*CommunicationsCallsItemUpdateRecordingStatusRequestBuilder) Post added in v0.48.0

Post update the application's recording status associated with a call. This requires the use of the Teams policy-based recording solution.

type CommunicationsCallsItemUpdateRecordingStatusRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder added in v0.48.0

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

CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder provides operations to call the logTeleconferenceDeviceQuality method.

func NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder added in v0.48.0

func NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder

NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder instantiates a new LogTeleconferenceDeviceQualityRequestBuilder and sets the default values.

func NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder

NewCommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilderInternal instantiates a new LogTeleconferenceDeviceQualityRequestBuilder and sets the default values.

func (*CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation log video teleconferencing device quality data. The Cloud Video Interop (CVI) bot represents video teleconferencing (VTC) devices and acts as a back-to-back agent for a VTC device in a conference call. Because a CVI bot is in the middle of the VTC and Microsoft Teams infrastructure as a VTC proxy, it has two media legs. One media leg is between the CVI bot and Teams infrastructure, such as Teams conference server or a Teams client. The other media leg is between the CVI bot and the VTC device. The third-party partners own the VTC media leg and the Teams infrastructure cannot access the quality data of the third-party call leg. This method is only for the CVI partners to provide their media quality data.

func (*CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilder) Post added in v0.48.0

Post log video teleconferencing device quality data. The Cloud Video Interop (CVI) bot represents video teleconferencing (VTC) devices and acts as a back-to-back agent for a VTC device in a conference call. Because a CVI bot is in the middle of the VTC and Microsoft Teams infrastructure as a VTC proxy, it has two media legs. One media leg is between the CVI bot and Teams infrastructure, such as Teams conference server or a Teams client. The other media leg is between the CVI bot and the VTC device. The third-party partners own the VTC media leg and the Teams infrastructure cannot access the quality data of the third-party call leg. This method is only for the CVI partners to provide their media quality data.

type CommunicationsCallsLogTeleconferenceDeviceQualityRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsRequestBuilder added in v0.48.0

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

CommunicationsCallsRequestBuilder provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsCallsRequestBuilder added in v0.48.0

NewCommunicationsCallsRequestBuilder instantiates a new CallsRequestBuilder and sets the default values.

func NewCommunicationsCallsRequestBuilderInternal added in v0.48.0

func NewCommunicationsCallsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsCallsRequestBuilder

NewCommunicationsCallsRequestBuilderInternal instantiates a new CallsRequestBuilder and sets the default values.

func (*CommunicationsCallsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsCallsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get calls from communications

func (*CommunicationsCallsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You will need to register the calling bot and go through the list of permissions needed as mentioned below.

func (*CommunicationsCallsRequestBuilder) Get added in v0.48.0

Get get calls from communications

func (*CommunicationsCallsRequestBuilder) LogTeleconferenceDeviceQuality added in v0.48.0

LogTeleconferenceDeviceQuality provides operations to call the logTeleconferenceDeviceQuality method.

func (*CommunicationsCallsRequestBuilder) Post added in v0.48.0

Post create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You will need to register the calling bot and go through the list of permissions needed as mentioned below.

type CommunicationsCallsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsCallsRequestBuilderGetQueryParameters get calls from communications

type CommunicationsCallsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsCallsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsGetPresencesByUserIdRequestBuilder added in v0.48.0

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

CommunicationsGetPresencesByUserIdRequestBuilder provides operations to call the getPresencesByUserId method.

func NewCommunicationsGetPresencesByUserIdRequestBuilder added in v0.48.0

NewCommunicationsGetPresencesByUserIdRequestBuilder instantiates a new GetPresencesByUserIdRequestBuilder and sets the default values.

func NewCommunicationsGetPresencesByUserIdRequestBuilderInternal added in v0.48.0

func NewCommunicationsGetPresencesByUserIdRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsGetPresencesByUserIdRequestBuilder

NewCommunicationsGetPresencesByUserIdRequestBuilderInternal instantiates a new GetPresencesByUserIdRequestBuilder and sets the default values.

type CommunicationsGetPresencesByUserIdRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsCountRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsOnlineMeetingsCountRequestBuilder added in v0.48.0

NewCommunicationsOnlineMeetingsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsCountRequestBuilder

NewCommunicationsOnlineMeetingsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsOnlineMeetingsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsOnlineMeetingsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsCreateOrGetRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsCreateOrGetRequestBuilder provides operations to call the createOrGet method.

func NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsCreateOrGetRequestBuilder

NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilder instantiates a new CreateOrGetRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsCreateOrGetRequestBuilder

NewCommunicationsOnlineMeetingsCreateOrGetRequestBuilderInternal instantiates a new CreateOrGetRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsCreateOrGetRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID.

func (*CommunicationsOnlineMeetingsCreateOrGetRequestBuilder) Post added in v0.48.0

Post create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID.

type CommunicationsOnlineMeetingsCreateOrGetRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsOnlineMeetingsItemAttendanceReportsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder instantiates a new AttendanceRecordItemRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderInternal instantiates a new AttendanceRecordItemRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property attendanceRecords for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation list of attendance records of an attendance report. Read-only.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property attendanceRecords in communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property attendanceRecords for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilder) Get added in v0.48.0

Get list of attendance records of an attendance report. Read-only.

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderGetQueryParameters list of attendance records of an attendance report. Read-only.

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsAttendanceRecordItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder instantiates a new AttendanceRecordsRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderInternal instantiates a new AttendanceRecordsRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of attendanceRecord objects and their properties.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to attendanceRecords for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilder) Get added in v0.48.0

Get get a list of attendanceRecord objects and their properties.

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderGetQueryParameters get a list of attendanceRecord objects and their properties.

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsItemAttendanceRecordsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder instantiates a new MeetingAttendanceReportItemRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderInternal instantiates a new MeetingAttendanceReportItemRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) AttendanceRecords added in v0.48.0

AttendanceRecords provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) AttendanceRecordsById added in v0.48.0

AttendanceRecordsById provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property attendanceReports for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the attendance reports of an online meeting. Read-only.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property attendanceReports in communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property attendanceReports for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilder) Get added in v0.48.0

Get the attendance reports of an online meeting. Read-only.

type CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderGetQueryParameters the attendance reports of an online meeting. Read-only.

type CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsMeetingAttendanceReportItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder instantiates a new AttendanceReportsRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderInternal instantiates a new AttendanceReportsRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of meetingAttendanceReport objects for an onlineMeeting. Each time an online meeting ends, an attendance report is generated for that session.

func (*CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to attendanceReports for communications

func (*CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilder) Get added in v0.48.0

Get get a list of meetingAttendanceReport objects for an onlineMeeting. Each time an online meeting ends, an attendance report is generated for that session.

type CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderGetQueryParameters get a list of meetingAttendanceReport objects for an onlineMeeting. Each time an online meeting ends, an attendance report is generated for that session.

type CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendanceReportsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder provides operations to manage the media for the cloudCommunications entity.

func NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder instantiates a new AttendeeReportRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder

NewCommunicationsOnlineMeetingsItemAttendeeReportRequestBuilderInternal instantiates a new AttendeeReportRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the content stream of the attendee report of a Microsoft Teams live event. Read-only.

func (*CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder) CreatePutRequestInformation added in v0.48.0

CreatePutRequestInformation the content stream of the attendee report of a Microsoft Teams live event. Read-only.

func (*CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder) Get added in v0.48.0

Get the content stream of the attendee report of a Microsoft Teams live event. Read-only.

func (*CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilder) Put added in v0.48.0

Put the content stream of the attendee report of a Microsoft Teams live event. Read-only.

type CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsItemAttendeeReportRequestBuilderPutRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder added in v0.48.0

func NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder

NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder instantiates a new OnlineMeetingItemRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder

NewCommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderInternal instantiates a new OnlineMeetingItemRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) AttendanceReports added in v0.48.0

AttendanceReports provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity.

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) AttendanceReportsById added in v0.48.0

AttendanceReportsById provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity.

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) AttendeeReport added in v0.48.0

AttendeeReport provides operations to manage the media for the cloudCommunications entity.

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property onlineMeetings for communications

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get onlineMeetings from communications

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property onlineMeetings in communications

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property onlineMeetings for communications

func (*CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilder) Get added in v0.48.0

Get get onlineMeetings from communications

type CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderGetQueryParameters get onlineMeetings from communications

type CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsOnlineMeetingItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsRequestBuilder added in v0.48.0

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

CommunicationsOnlineMeetingsRequestBuilder provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsOnlineMeetingsRequestBuilder added in v0.48.0

NewCommunicationsOnlineMeetingsRequestBuilder instantiates a new OnlineMeetingsRequestBuilder and sets the default values.

func NewCommunicationsOnlineMeetingsRequestBuilderInternal added in v0.48.0

func NewCommunicationsOnlineMeetingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsOnlineMeetingsRequestBuilder

NewCommunicationsOnlineMeetingsRequestBuilderInternal instantiates a new OnlineMeetingsRequestBuilder and sets the default values.

func (*CommunicationsOnlineMeetingsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsOnlineMeetingsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report is an online meeting artifact. For details, see Online meeting artifacts and permissions.

func (*CommunicationsOnlineMeetingsRequestBuilder) CreateOrGet added in v0.48.0

CreateOrGet provides operations to call the createOrGet method.

func (*CommunicationsOnlineMeetingsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to onlineMeetings for communications

func (*CommunicationsOnlineMeetingsRequestBuilder) Get added in v0.48.0

Get retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report is an online meeting artifact. For details, see Online meeting artifacts and permissions.

func (*CommunicationsOnlineMeetingsRequestBuilder) Post added in v0.48.0

Post create new navigation property to onlineMeetings for communications

type CommunicationsOnlineMeetingsRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsOnlineMeetingsRequestBuilderGetQueryParameters retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report is an online meeting artifact. For details, see Online meeting artifacts and permissions.

type CommunicationsOnlineMeetingsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsOnlineMeetingsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesCountRequestBuilder added in v0.48.0

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

CommunicationsPresencesCountRequestBuilder provides operations to count the resources in the collection.

func NewCommunicationsPresencesCountRequestBuilder added in v0.48.0

NewCommunicationsPresencesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCommunicationsPresencesCountRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesCountRequestBuilder

NewCommunicationsPresencesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CommunicationsPresencesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*CommunicationsPresencesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type CommunicationsPresencesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesItemClearPresenceRequestBuilder added in v0.48.0

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

CommunicationsPresencesItemClearPresenceRequestBuilder provides operations to call the clearPresence method.

func NewCommunicationsPresencesItemClearPresenceRequestBuilder added in v0.48.0

func NewCommunicationsPresencesItemClearPresenceRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemClearPresenceRequestBuilder

NewCommunicationsPresencesItemClearPresenceRequestBuilder instantiates a new ClearPresenceRequestBuilder and sets the default values.

func NewCommunicationsPresencesItemClearPresenceRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesItemClearPresenceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemClearPresenceRequestBuilder

NewCommunicationsPresencesItemClearPresenceRequestBuilderInternal instantiates a new ClearPresenceRequestBuilder and sets the default values.

func (*CommunicationsPresencesItemClearPresenceRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation clear the application's presence session for a user. If it is the user's only presence session, the user's presence will change to `Offline/Offline`. For details about presences sessions, see presence: setPresence.

func (*CommunicationsPresencesItemClearPresenceRequestBuilder) Post added in v0.48.0

Post clear the application's presence session for a user. If it is the user's only presence session, the user's presence will change to `Offline/Offline`. For details about presences sessions, see presence: setPresence.

type CommunicationsPresencesItemClearPresenceRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder added in v0.48.0

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

CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder provides operations to call the clearUserPreferredPresence method.

func NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder added in v0.48.0

func NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder

NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder instantiates a new ClearUserPreferredPresenceRequestBuilder and sets the default values.

func NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder

NewCommunicationsPresencesItemClearUserPreferredPresenceRequestBuilderInternal instantiates a new ClearUserPreferredPresenceRequestBuilder and sets the default values.

func (*CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation clear the preferred availability and activity status for a user.

func (*CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilder) Post added in v0.48.0

Post clear the preferred availability and activity status for a user.

type CommunicationsPresencesItemClearUserPreferredPresenceRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesItemSetPresenceRequestBuilder added in v0.48.0

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

CommunicationsPresencesItemSetPresenceRequestBuilder provides operations to call the setPresence method.

func NewCommunicationsPresencesItemSetPresenceRequestBuilder added in v0.48.0

NewCommunicationsPresencesItemSetPresenceRequestBuilder instantiates a new SetPresenceRequestBuilder and sets the default values.

func NewCommunicationsPresencesItemSetPresenceRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesItemSetPresenceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemSetPresenceRequestBuilder

NewCommunicationsPresencesItemSetPresenceRequestBuilderInternal instantiates a new SetPresenceRequestBuilder and sets the default values.

func (*CommunicationsPresencesItemSetPresenceRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation set the state of a user's presence session as an application.

func (*CommunicationsPresencesItemSetPresenceRequestBuilder) Post added in v0.48.0

Post set the state of a user's presence session as an application.

type CommunicationsPresencesItemSetPresenceRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder added in v0.48.0

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

CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder provides operations to call the setUserPreferredPresence method.

func NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder added in v0.48.0

func NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder

NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder instantiates a new SetUserPreferredPresenceRequestBuilder and sets the default values.

func NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder

NewCommunicationsPresencesItemSetUserPreferredPresenceRequestBuilderInternal instantiates a new SetUserPreferredPresenceRequestBuilder and sets the default values.

func (*CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user's presence shows as the preferred status. Preferred presence takes effect only when at least one presence session exists for the user. Otherwise, the user's presence shows as `Offline`. A presence session is created as a result of a successful setPresence operation, or if the user is signed in on a Microsoft Teams client. For more details, see presence sessions and time-out and expiration.

func (*CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilder) Post added in v0.48.0

Post set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user's presence shows as the preferred status. Preferred presence takes effect only when at least one presence session exists for the user. Otherwise, the user's presence shows as `Offline`. A presence session is created as a result of a successful setPresence operation, or if the user is signed in on a Microsoft Teams client. For more details, see presence sessions and time-out and expiration.

type CommunicationsPresencesItemSetUserPreferredPresenceRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesPresenceItemRequestBuilder added in v0.48.0

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

CommunicationsPresencesPresenceItemRequestBuilder provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsPresencesPresenceItemRequestBuilder added in v0.48.0

NewCommunicationsPresencesPresenceItemRequestBuilder instantiates a new PresenceItemRequestBuilder and sets the default values.

func NewCommunicationsPresencesPresenceItemRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesPresenceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesPresenceItemRequestBuilder

NewCommunicationsPresencesPresenceItemRequestBuilderInternal instantiates a new PresenceItemRequestBuilder and sets the default values.

func (*CommunicationsPresencesPresenceItemRequestBuilder) ClearPresence added in v0.48.0

ClearPresence provides operations to call the clearPresence method.

func (*CommunicationsPresencesPresenceItemRequestBuilder) ClearUserPreferredPresence added in v0.48.0

ClearUserPreferredPresence provides operations to call the clearUserPreferredPresence method.

func (*CommunicationsPresencesPresenceItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property presences for communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get presences from communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property presences in communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property presences for communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) Get added in v0.48.0

Get get presences from communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) Patch added in v0.48.0

Patch update the navigation property presences in communications

func (*CommunicationsPresencesPresenceItemRequestBuilder) SetPresence added in v0.48.0

SetPresence provides operations to call the setPresence method.

func (*CommunicationsPresencesPresenceItemRequestBuilder) SetUserPreferredPresence added in v0.48.0

SetUserPreferredPresence provides operations to call the setUserPreferredPresence method.

type CommunicationsPresencesPresenceItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesPresenceItemRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsPresencesPresenceItemRequestBuilderGetQueryParameters get presences from communications

type CommunicationsPresencesPresenceItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesPresenceItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesRequestBuilder added in v0.48.0

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

CommunicationsPresencesRequestBuilder provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity.

func NewCommunicationsPresencesRequestBuilder added in v0.48.0

NewCommunicationsPresencesRequestBuilder instantiates a new PresencesRequestBuilder and sets the default values.

func NewCommunicationsPresencesRequestBuilderInternal added in v0.48.0

func NewCommunicationsPresencesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsPresencesRequestBuilder

NewCommunicationsPresencesRequestBuilderInternal instantiates a new PresencesRequestBuilder and sets the default values.

func (*CommunicationsPresencesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*CommunicationsPresencesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get presences from communications

func (*CommunicationsPresencesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to presences for communications

func (*CommunicationsPresencesRequestBuilder) Get added in v0.48.0

Get get presences from communications

func (*CommunicationsPresencesRequestBuilder) Post added in v0.48.0

Post create new navigation property to presences for communications

type CommunicationsPresencesRequestBuilderGetQueryParameters added in v0.48.0

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

CommunicationsPresencesRequestBuilderGetQueryParameters get presences from communications

type CommunicationsPresencesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type CommunicationsPresencesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type CommunicationsRequestBuilder

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

CommunicationsRequestBuilder provides operations to manage the cloudCommunications singleton.

func NewCommunicationsRequestBuilder

NewCommunicationsRequestBuilder instantiates a new CommunicationsRequestBuilder and sets the default values.

func NewCommunicationsRequestBuilderInternal

func NewCommunicationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CommunicationsRequestBuilder

NewCommunicationsRequestBuilderInternal instantiates a new CommunicationsRequestBuilder and sets the default values.

func (*CommunicationsRequestBuilder) CallRecords

CallRecords provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) CallRecordsById

CallRecordsById provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) Calls

Calls provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) CallsById

CallsById provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation get communications

func (*CommunicationsRequestBuilder) GetPresencesByUserId

GetPresencesByUserId provides operations to call the getPresencesByUserId method.

func (*CommunicationsRequestBuilder) OnlineMeetings

OnlineMeetings provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) OnlineMeetingsById

OnlineMeetingsById provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) Presences

Presences provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity.

func (*CommunicationsRequestBuilder) PresencesById

PresencesById provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity.

type CommunicationsRequestBuilderGetQueryParameters

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

CommunicationsRequestBuilderGetQueryParameters get communications

type CommunicationsRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type CommunicationsRequestBuilderPatchRequestConfiguration added in v0.22.0

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

CommunicationsRequestBuilderPatchRequestConfiguration 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