solutions

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateBookingBusinessesItemAppointmentsItemCancelPostRequestBodyFromDiscriminatorValue

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

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

func CreateBookingBusinessesItemCalendarViewItemCancelPostRequestBodyFromDiscriminatorValue

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

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

func CreateBookingBusinessesItemGetStaffAvailabilityPostRequestBodyFromDiscriminatorValue

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

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

func CreateBookingBusinessesItemGetStaffAvailabilityResponseFromDiscriminatorValue

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

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

Types

type BookingBusinessesBookingBusinessItemRequestBuilder

type BookingBusinessesBookingBusinessItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesBookingBusinessItemRequestBuilder provides operations to manage the bookingBusinesses property of the microsoft.graph.solutionsRoot entity.

func NewBookingBusinessesBookingBusinessItemRequestBuilder

NewBookingBusinessesBookingBusinessItemRequestBuilder instantiates a new BookingBusinessItemRequestBuilder and sets the default values.

func NewBookingBusinessesBookingBusinessItemRequestBuilderInternal

func NewBookingBusinessesBookingBusinessItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesBookingBusinessItemRequestBuilder

NewBookingBusinessesBookingBusinessItemRequestBuilderInternal instantiates a new BookingBusinessItemRequestBuilder and sets the default values.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Appointments

Appointments provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) CalendarView

CalendarView provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) CustomQuestions

CustomQuestions provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Customers

Customers provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Delete

Delete delete a bookingBusiness object. Find more info here

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Get

Get get the properties and relationships of a bookingBusiness object. Find more info here

func (*BookingBusinessesBookingBusinessItemRequestBuilder) GetStaffAvailability

GetStaffAvailability provides operations to call the getStaffAvailability method.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Publish

Publish provides operations to call the publish method.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Services

Services provides operations to manage the services property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) StaffMembers

StaffMembers provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a bookingBusiness object.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties and relationships of a bookingBusiness object.

func (*BookingBusinessesBookingBusinessItemRequestBuilder) Unpublish

Unpublish provides operations to call the unpublish method.

type BookingBusinessesBookingBusinessItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesBookingBusinessItemRequestBuilderGetQueryParameters

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

BookingBusinessesBookingBusinessItemRequestBuilderGetQueryParameters get the properties and relationships of a bookingBusiness object.

type BookingBusinessesBookingBusinessItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesBookingBusinessItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesCountRequestBuilder

type BookingBusinessesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesCountRequestBuilder

NewBookingBusinessesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesCountRequestBuilderInternal

func NewBookingBusinessesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesCountRequestBuilder

NewBookingBusinessesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesCountRequestBuilderGetQueryParameters

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

BookingBusinessesCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder

func NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder

NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder instantiates a new BookingAppointmentItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderInternal

func NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder

NewBookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderInternal instantiates a new BookingAppointmentItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) Cancel

Cancel provides operations to call the cancel method.

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) Delete

Delete delete a bookingAppointment in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) Get

Get get the properties and relationships of a bookingAppointment object in the specified bookingBusiness. The **startDateTime** and **endDateTime** properties are always returned in UTC. Find more info here

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a bookingAppointment in the specified bookingBusiness.

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties and relationships of a bookingAppointment object in the specified bookingBusiness. The **startDateTime** and **endDateTime** properties are always returned in UTC.

func (*BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of a bookingAppointment object in the specified bookingBusiness.

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderGetQueryParameters

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

BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderGetQueryParameters get the properties and relationships of a bookingAppointment object in the specified bookingBusiness. The **startDateTime** and **endDateTime** properties are always returned in UTC.

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsBookingAppointmentItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsCountRequestBuilder

type BookingBusinessesItemAppointmentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemAppointmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemAppointmentsCountRequestBuilder

NewBookingBusinessesItemAppointmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemAppointmentsCountRequestBuilderInternal

func NewBookingBusinessesItemAppointmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsCountRequestBuilder

NewBookingBusinessesItemAppointmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemAppointmentsCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemAppointmentsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemAppointmentsCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemAppointmentsCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemAppointmentsCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsItemCancelPostRequestBody

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

BookingBusinessesItemAppointmentsItemCancelPostRequestBody

func NewBookingBusinessesItemAppointmentsItemCancelPostRequestBody

func NewBookingBusinessesItemAppointmentsItemCancelPostRequestBody() *BookingBusinessesItemAppointmentsItemCancelPostRequestBody

NewBookingBusinessesItemAppointmentsItemCancelPostRequestBody instantiates a new BookingBusinessesItemAppointmentsItemCancelPostRequestBody and sets the default values.

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) GetAdditionalData

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

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) GetCancellationMessage

GetCancellationMessage gets the cancellationMessage property value. The cancellationMessage property

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) Serialize

Serialize serializes information the current object

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) SetAdditionalData

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

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*BookingBusinessesItemAppointmentsItemCancelPostRequestBody) SetCancellationMessage

func (m *BookingBusinessesItemAppointmentsItemCancelPostRequestBody) SetCancellationMessage(value *string)

SetCancellationMessage sets the cancellationMessage property value. The cancellationMessage property

type BookingBusinessesItemAppointmentsItemCancelRequestBuilder

type BookingBusinessesItemAppointmentsItemCancelRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemAppointmentsItemCancelRequestBuilder provides operations to call the cancel method.

func NewBookingBusinessesItemAppointmentsItemCancelRequestBuilder

func NewBookingBusinessesItemAppointmentsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsItemCancelRequestBuilder

NewBookingBusinessesItemAppointmentsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewBookingBusinessesItemAppointmentsItemCancelRequestBuilderInternal

func NewBookingBusinessesItemAppointmentsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsItemCancelRequestBuilder

NewBookingBusinessesItemAppointmentsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*BookingBusinessesItemAppointmentsItemCancelRequestBuilder) Post

Post cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members. Find more info here

func (*BookingBusinessesItemAppointmentsItemCancelRequestBuilder) ToPostRequestInformation

ToPostRequestInformation cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members.

type BookingBusinessesItemAppointmentsItemCancelRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsRequestBuilder

type BookingBusinessesItemAppointmentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemAppointmentsRequestBuilder provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemAppointmentsRequestBuilder

NewBookingBusinessesItemAppointmentsRequestBuilder instantiates a new AppointmentsRequestBuilder and sets the default values.

func NewBookingBusinessesItemAppointmentsRequestBuilderInternal

func NewBookingBusinessesItemAppointmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemAppointmentsRequestBuilder

NewBookingBusinessesItemAppointmentsRequestBuilderInternal instantiates a new AppointmentsRequestBuilder and sets the default values.

func (*BookingBusinessesItemAppointmentsRequestBuilder) ByBookingAppointmentId

ByBookingAppointmentId provides operations to manage the appointments property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemAppointmentsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemAppointmentsRequestBuilder) Get

Get get a list of bookingAppointment objects for the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemAppointmentsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of bookingAppointment objects for the specified bookingBusiness.

func (*BookingBusinessesItemAppointmentsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new bookingAppointment for the specified bookingBusiness.

type BookingBusinessesItemAppointmentsRequestBuilderGetQueryParameters

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

BookingBusinessesItemAppointmentsRequestBuilderGetQueryParameters get a list of bookingAppointment objects for the specified bookingBusiness.

type BookingBusinessesItemAppointmentsRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemAppointmentsRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder

func NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder

NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder instantiates a new BookingAppointmentItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderInternal

func NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder

NewBookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderInternal instantiates a new BookingAppointmentItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder) Cancel

Cancel provides operations to call the cancel method.

func (*BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder) Delete

Delete delete navigation property calendarView for solutions

func (*BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder) Get

Get the set of appointments of this business in a specified date range. Read-only. Nullable.

func (*BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property calendarView for solutions

func (*BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the set of appointments of this business in a specified date range. Read-only. Nullable.

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderGetQueryParameters

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderGetQueryParameters struct {
	// The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00
	End *string
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00
	Start *string
}

BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderGetQueryParameters the set of appointments of this business in a specified date range. Read-only. Nullable.

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewBookingAppointmentItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewCountRequestBuilder

type BookingBusinessesItemCalendarViewCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCalendarViewCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemCalendarViewCountRequestBuilder

NewBookingBusinessesItemCalendarViewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemCalendarViewCountRequestBuilderInternal

func NewBookingBusinessesItemCalendarViewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewCountRequestBuilder

NewBookingBusinessesItemCalendarViewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemCalendarViewCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemCalendarViewCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemCalendarViewCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemCalendarViewCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemCalendarViewCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewItemCancelPostRequestBody

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

BookingBusinessesItemCalendarViewItemCancelPostRequestBody

func NewBookingBusinessesItemCalendarViewItemCancelPostRequestBody

func NewBookingBusinessesItemCalendarViewItemCancelPostRequestBody() *BookingBusinessesItemCalendarViewItemCancelPostRequestBody

NewBookingBusinessesItemCalendarViewItemCancelPostRequestBody instantiates a new BookingBusinessesItemCalendarViewItemCancelPostRequestBody and sets the default values.

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) GetAdditionalData

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

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) GetCancellationMessage

GetCancellationMessage gets the cancellationMessage property value. The cancellationMessage property

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) Serialize

Serialize serializes information the current object

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) SetAdditionalData

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

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*BookingBusinessesItemCalendarViewItemCancelPostRequestBody) SetCancellationMessage

func (m *BookingBusinessesItemCalendarViewItemCancelPostRequestBody) SetCancellationMessage(value *string)

SetCancellationMessage sets the cancellationMessage property value. The cancellationMessage property

type BookingBusinessesItemCalendarViewItemCancelRequestBuilder

type BookingBusinessesItemCalendarViewItemCancelRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCalendarViewItemCancelRequestBuilder provides operations to call the cancel method.

func NewBookingBusinessesItemCalendarViewItemCancelRequestBuilder

func NewBookingBusinessesItemCalendarViewItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewItemCancelRequestBuilder

NewBookingBusinessesItemCalendarViewItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewBookingBusinessesItemCalendarViewItemCancelRequestBuilderInternal

func NewBookingBusinessesItemCalendarViewItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewItemCancelRequestBuilder

NewBookingBusinessesItemCalendarViewItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*BookingBusinessesItemCalendarViewItemCancelRequestBuilder) Post

Post cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members. Find more info here

func (*BookingBusinessesItemCalendarViewItemCancelRequestBuilder) ToPostRequestInformation

ToPostRequestInformation cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members.

type BookingBusinessesItemCalendarViewItemCancelRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewRequestBuilder

type BookingBusinessesItemCalendarViewRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCalendarViewRequestBuilder provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCalendarViewRequestBuilder

NewBookingBusinessesItemCalendarViewRequestBuilder instantiates a new CalendarViewRequestBuilder and sets the default values.

func NewBookingBusinessesItemCalendarViewRequestBuilderInternal

func NewBookingBusinessesItemCalendarViewRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCalendarViewRequestBuilder

NewBookingBusinessesItemCalendarViewRequestBuilderInternal instantiates a new CalendarViewRequestBuilder and sets the default values.

func (*BookingBusinessesItemCalendarViewRequestBuilder) ByBookingAppointmentId

ByBookingAppointmentId provides operations to manage the calendarView property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemCalendarViewRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemCalendarViewRequestBuilder) Get

Get the set of appointments of this business in a specified date range. Read-only. Nullable. Find more info here

func (*BookingBusinessesItemCalendarViewRequestBuilder) ToGetRequestInformation

ToGetRequestInformation the set of appointments of this business in a specified date range. Read-only. Nullable.

func (*BookingBusinessesItemCalendarViewRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to calendarView for solutions

type BookingBusinessesItemCalendarViewRequestBuilderGetQueryParameters

type BookingBusinessesItemCalendarViewRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00
	End *string
	// 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"`
	// The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00
	Start *string
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

BookingBusinessesItemCalendarViewRequestBuilderGetQueryParameters the set of appointments of this business in a specified date range. Read-only. Nullable.

type BookingBusinessesItemCalendarViewRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCalendarViewRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder

func NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder

NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder instantiates a new BookingCustomQuestionItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderInternal

func NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder

NewBookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderInternal instantiates a new BookingCustomQuestionItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder) Delete

Delete delete a bookingCustomQuestion object. Find more info here

func (*BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder) Get

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

func (*BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a bookingCustomQuestion object.

func (*BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a bookingCustomQuestion object.

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderGetQueryParameters read the properties and relationships of a bookingCustomQuestion object.

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsBookingCustomQuestionItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsCountRequestBuilder

type BookingBusinessesItemCustomQuestionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomQuestionsCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemCustomQuestionsCountRequestBuilder

func NewBookingBusinessesItemCustomQuestionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomQuestionsCountRequestBuilder

NewBookingBusinessesItemCustomQuestionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomQuestionsCountRequestBuilderInternal

func NewBookingBusinessesItemCustomQuestionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomQuestionsCountRequestBuilder

NewBookingBusinessesItemCustomQuestionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomQuestionsCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemCustomQuestionsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemCustomQuestionsCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomQuestionsCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemCustomQuestionsCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsRequestBuilder

type BookingBusinessesItemCustomQuestionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomQuestionsRequestBuilder provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCustomQuestionsRequestBuilder

NewBookingBusinessesItemCustomQuestionsRequestBuilder instantiates a new CustomQuestionsRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomQuestionsRequestBuilderInternal

func NewBookingBusinessesItemCustomQuestionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomQuestionsRequestBuilder

NewBookingBusinessesItemCustomQuestionsRequestBuilderInternal instantiates a new CustomQuestionsRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomQuestionsRequestBuilder) ByBookingCustomQuestionId

ByBookingCustomQuestionId provides operations to manage the customQuestions property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemCustomQuestionsRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemCustomQuestionsRequestBuilder) Get

Get get the bookingCustomQuestion resources associated with a bookingBusiness. Find more info here

func (*BookingBusinessesItemCustomQuestionsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the bookingCustomQuestion resources associated with a bookingBusiness.

type BookingBusinessesItemCustomQuestionsRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomQuestionsRequestBuilderGetQueryParameters get the bookingCustomQuestion resources associated with a bookingBusiness.

type BookingBusinessesItemCustomQuestionsRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomQuestionsRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder

func NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder

NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder instantiates a new BookingCustomerBaseItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderInternal

func NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder

NewBookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderInternal instantiates a new BookingCustomerBaseItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder) Delete

Delete delete the specified bookingCustomer object. Find more info here

func (*BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder) Get

Get get the properties and relationships of a bookingCustomer object. Find more info here

func (*BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete the specified bookingCustomer object.

func (*BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties and relationships of a bookingCustomer object.

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderGetQueryParameters get the properties and relationships of a bookingCustomer object.

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomersBookingCustomerBaseItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemCustomersCountRequestBuilder

type BookingBusinessesItemCustomersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomersCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemCustomersCountRequestBuilder

NewBookingBusinessesItemCustomersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomersCountRequestBuilderInternal

func NewBookingBusinessesItemCustomersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomersCountRequestBuilder

NewBookingBusinessesItemCustomersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomersCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemCustomersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemCustomersCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomersCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemCustomersCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomersRequestBuilder

type BookingBusinessesItemCustomersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemCustomersRequestBuilder provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemCustomersRequestBuilder

NewBookingBusinessesItemCustomersRequestBuilder instantiates a new CustomersRequestBuilder and sets the default values.

func NewBookingBusinessesItemCustomersRequestBuilderInternal

func NewBookingBusinessesItemCustomersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemCustomersRequestBuilder

NewBookingBusinessesItemCustomersRequestBuilderInternal instantiates a new CustomersRequestBuilder and sets the default values.

func (*BookingBusinessesItemCustomersRequestBuilder) ByBookingCustomerBaseId

ByBookingCustomerBaseId provides operations to manage the customers property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemCustomersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemCustomersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of bookingCustomer objects of a business.

type BookingBusinessesItemCustomersRequestBuilderGetQueryParameters

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

BookingBusinessesItemCustomersRequestBuilderGetQueryParameters get a list of bookingCustomer objects of a business.

type BookingBusinessesItemCustomersRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemCustomersRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemGetStaffAvailabilityPostRequestBody

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

BookingBusinessesItemGetStaffAvailabilityPostRequestBody

func NewBookingBusinessesItemGetStaffAvailabilityPostRequestBody

func NewBookingBusinessesItemGetStaffAvailabilityPostRequestBody() *BookingBusinessesItemGetStaffAvailabilityPostRequestBody

NewBookingBusinessesItemGetStaffAvailabilityPostRequestBody instantiates a new BookingBusinessesItemGetStaffAvailabilityPostRequestBody and sets the default values.

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetAdditionalData

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

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetBackingStore

GetBackingStore gets the backingStore property value. Stores model information.

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetEndDateTime

GetEndDateTime gets the endDateTime property value. The endDateTime property

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetStaffIds

GetStaffIds gets the staffIds property value. The staffIds property

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) GetStartDateTime

GetStartDateTime gets the startDateTime property value. The startDateTime property

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) Serialize

Serialize serializes information the current object

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) SetAdditionalData

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

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) SetBackingStore

SetBackingStore sets the backingStore property value. Stores model information.

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) SetEndDateTime

SetEndDateTime sets the endDateTime property value. The endDateTime property

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) SetStaffIds

SetStaffIds sets the staffIds property value. The staffIds property

func (*BookingBusinessesItemGetStaffAvailabilityPostRequestBody) SetStartDateTime

SetStartDateTime sets the startDateTime property value. The startDateTime property

type BookingBusinessesItemGetStaffAvailabilityRequestBuilder

type BookingBusinessesItemGetStaffAvailabilityRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemGetStaffAvailabilityRequestBuilder provides operations to call the getStaffAvailability method.

func NewBookingBusinessesItemGetStaffAvailabilityRequestBuilder

func NewBookingBusinessesItemGetStaffAvailabilityRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemGetStaffAvailabilityRequestBuilder

NewBookingBusinessesItemGetStaffAvailabilityRequestBuilder instantiates a new GetStaffAvailabilityRequestBuilder and sets the default values.

func NewBookingBusinessesItemGetStaffAvailabilityRequestBuilderInternal

func NewBookingBusinessesItemGetStaffAvailabilityRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemGetStaffAvailabilityRequestBuilder

NewBookingBusinessesItemGetStaffAvailabilityRequestBuilderInternal instantiates a new GetStaffAvailabilityRequestBuilder and sets the default values.

func (*BookingBusinessesItemGetStaffAvailabilityRequestBuilder) Post

Post get the availability information of staff members of a Microsoft Bookings calendar. Find more info here

func (*BookingBusinessesItemGetStaffAvailabilityRequestBuilder) ToPostRequestInformation

ToPostRequestInformation get the availability information of staff members of a Microsoft Bookings calendar.

type BookingBusinessesItemGetStaffAvailabilityRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemGetStaffAvailabilityResponse

type BookingBusinessesItemGetStaffAvailabilityResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

BookingBusinessesItemGetStaffAvailabilityResponse

func NewBookingBusinessesItemGetStaffAvailabilityResponse

func NewBookingBusinessesItemGetStaffAvailabilityResponse() *BookingBusinessesItemGetStaffAvailabilityResponse

NewBookingBusinessesItemGetStaffAvailabilityResponse instantiates a new BookingBusinessesItemGetStaffAvailabilityResponse and sets the default values.

func (*BookingBusinessesItemGetStaffAvailabilityResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*BookingBusinessesItemGetStaffAvailabilityResponse) GetValue

GetValue gets the value property value. The value property

func (*BookingBusinessesItemGetStaffAvailabilityResponse) Serialize

Serialize serializes information the current object

func (*BookingBusinessesItemGetStaffAvailabilityResponse) SetValue

SetValue sets the value property value. The value property

type BookingBusinessesItemPublishRequestBuilder

type BookingBusinessesItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemPublishRequestBuilder provides operations to call the publish method.

func NewBookingBusinessesItemPublishRequestBuilder

NewBookingBusinessesItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values.

func NewBookingBusinessesItemPublishRequestBuilderInternal

func NewBookingBusinessesItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemPublishRequestBuilder

NewBookingBusinessesItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values.

func (*BookingBusinessesItemPublishRequestBuilder) Post

Post make the scheduling page of a business available to external customers. Set the **isPublished** property to `true`, and the **publicUrl** property to the URL of the scheduling page. Find more info here

func (*BookingBusinessesItemPublishRequestBuilder) ToPostRequestInformation

ToPostRequestInformation make the scheduling page of a business available to external customers. Set the **isPublished** property to `true`, and the **publicUrl** property to the URL of the scheduling page.

type BookingBusinessesItemPublishRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemServicesBookingServiceItemRequestBuilder

type BookingBusinessesItemServicesBookingServiceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemServicesBookingServiceItemRequestBuilder provides operations to manage the services property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemServicesBookingServiceItemRequestBuilder

func NewBookingBusinessesItemServicesBookingServiceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemServicesBookingServiceItemRequestBuilder

NewBookingBusinessesItemServicesBookingServiceItemRequestBuilder instantiates a new BookingServiceItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemServicesBookingServiceItemRequestBuilderInternal

func NewBookingBusinessesItemServicesBookingServiceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemServicesBookingServiceItemRequestBuilder

NewBookingBusinessesItemServicesBookingServiceItemRequestBuilderInternal instantiates a new BookingServiceItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) Delete

Delete delete a bookingService object in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) Get

Get get the properties and relationships of a bookingService object in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) Patch

Patch update the properties of a bookingService object in the specified bookingBusiness. The following are some examples you can customize for a service:- Price- Typical length of an appointment- Reminders- Any time buffer to set up before or finish up after the service- Scheduling policy parameters, such as minimum notice to book or cancel, and whether customers can select specific staff members for an appointment. Find more info here

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a bookingService object in the specified bookingBusiness.

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties and relationships of a bookingService object in the specified bookingBusiness.

func (*BookingBusinessesItemServicesBookingServiceItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of a bookingService object in the specified bookingBusiness. The following are some examples you can customize for a service:- Price- Typical length of an appointment- Reminders- Any time buffer to set up before or finish up after the service- Scheduling policy parameters, such as minimum notice to book or cancel, and whether customers can select specific staff members for an appointment.

type BookingBusinessesItemServicesBookingServiceItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemServicesBookingServiceItemRequestBuilderGetQueryParameters

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

BookingBusinessesItemServicesBookingServiceItemRequestBuilderGetQueryParameters get the properties and relationships of a bookingService object in the specified bookingBusiness.

type BookingBusinessesItemServicesBookingServiceItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemServicesBookingServiceItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemServicesCountRequestBuilder

type BookingBusinessesItemServicesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemServicesCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemServicesCountRequestBuilder

NewBookingBusinessesItemServicesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemServicesCountRequestBuilderInternal

func NewBookingBusinessesItemServicesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemServicesCountRequestBuilder

NewBookingBusinessesItemServicesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemServicesCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemServicesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemServicesCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemServicesCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemServicesCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemServicesRequestBuilder

type BookingBusinessesItemServicesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemServicesRequestBuilder provides operations to manage the services property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemServicesRequestBuilder

NewBookingBusinessesItemServicesRequestBuilder instantiates a new ServicesRequestBuilder and sets the default values.

func NewBookingBusinessesItemServicesRequestBuilderInternal

func NewBookingBusinessesItemServicesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemServicesRequestBuilder

NewBookingBusinessesItemServicesRequestBuilderInternal instantiates a new ServicesRequestBuilder and sets the default values.

func (*BookingBusinessesItemServicesRequestBuilder) ByBookingServiceId

ByBookingServiceId provides operations to manage the services property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemServicesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemServicesRequestBuilder) Get

Get get a list of bookingService objects in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemServicesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of bookingService objects in the specified bookingBusiness.

func (*BookingBusinessesItemServicesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new bookingService for the specified bookingBusiness.

type BookingBusinessesItemServicesRequestBuilderGetQueryParameters

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

BookingBusinessesItemServicesRequestBuilderGetQueryParameters get a list of bookingService objects in the specified bookingBusiness.

type BookingBusinessesItemServicesRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemServicesRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder

func NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder

NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder instantiates a new BookingStaffMemberBaseItemRequestBuilder and sets the default values.

func NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderInternal

func NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder

NewBookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderInternal instantiates a new BookingStaffMemberBaseItemRequestBuilder and sets the default values.

func (*BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder) Delete

Delete delete a bookingStaffMember in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder) Get

Get get the properties and relationships of a bookingStaffMember in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a bookingStaffMember in the specified bookingBusiness.

func (*BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties and relationships of a bookingStaffMember in the specified bookingBusiness.

func (*BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the properties of a bookingStaffMember in the specified bookingBusiness.

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderGetQueryParameters

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

BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderGetQueryParameters get the properties and relationships of a bookingStaffMember in the specified bookingBusiness.

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersBookingStaffMemberBaseItemRequestBuilderPatchRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersCountRequestBuilder

type BookingBusinessesItemStaffMembersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemStaffMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingBusinessesItemStaffMembersCountRequestBuilder

NewBookingBusinessesItemStaffMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingBusinessesItemStaffMembersCountRequestBuilderInternal

func NewBookingBusinessesItemStaffMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemStaffMembersCountRequestBuilder

NewBookingBusinessesItemStaffMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingBusinessesItemStaffMembersCountRequestBuilder) Get

Get get the number of the resource

func (*BookingBusinessesItemStaffMembersCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingBusinessesItemStaffMembersCountRequestBuilderGetQueryParameters

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

BookingBusinessesItemStaffMembersCountRequestBuilderGetQueryParameters get the number of the resource

type BookingBusinessesItemStaffMembersCountRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersRequestBuilder

type BookingBusinessesItemStaffMembersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemStaffMembersRequestBuilder provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity.

func NewBookingBusinessesItemStaffMembersRequestBuilder

NewBookingBusinessesItemStaffMembersRequestBuilder instantiates a new StaffMembersRequestBuilder and sets the default values.

func NewBookingBusinessesItemStaffMembersRequestBuilderInternal

func NewBookingBusinessesItemStaffMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemStaffMembersRequestBuilder

NewBookingBusinessesItemStaffMembersRequestBuilderInternal instantiates a new StaffMembersRequestBuilder and sets the default values.

func (*BookingBusinessesItemStaffMembersRequestBuilder) ByBookingStaffMemberBaseId

ByBookingStaffMemberBaseId provides operations to manage the staffMembers property of the microsoft.graph.bookingBusiness entity.

func (*BookingBusinessesItemStaffMembersRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesItemStaffMembersRequestBuilder) Get

Get get a list of bookingStaffMember objects in the specified bookingBusiness. Find more info here

func (*BookingBusinessesItemStaffMembersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of bookingStaffMember objects in the specified bookingBusiness.

func (*BookingBusinessesItemStaffMembersRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new bookingStaffMember in the specified bookingBusiness.

type BookingBusinessesItemStaffMembersRequestBuilderGetQueryParameters

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

BookingBusinessesItemStaffMembersRequestBuilderGetQueryParameters get a list of bookingStaffMember objects in the specified bookingBusiness.

type BookingBusinessesItemStaffMembersRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesItemStaffMembersRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesItemUnpublishRequestBuilder

type BookingBusinessesItemUnpublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingBusinessesItemUnpublishRequestBuilder provides operations to call the unpublish method.

func NewBookingBusinessesItemUnpublishRequestBuilder

NewBookingBusinessesItemUnpublishRequestBuilder instantiates a new UnpublishRequestBuilder and sets the default values.

func NewBookingBusinessesItemUnpublishRequestBuilderInternal

func NewBookingBusinessesItemUnpublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesItemUnpublishRequestBuilder

NewBookingBusinessesItemUnpublishRequestBuilderInternal instantiates a new UnpublishRequestBuilder and sets the default values.

func (*BookingBusinessesItemUnpublishRequestBuilder) Post

Post make the scheduling page of this business not available to external customers. Set the **isPublished** property to `false`, and the **publicUrl** property to `null`. Find more info here

func (*BookingBusinessesItemUnpublishRequestBuilder) ToPostRequestInformation

ToPostRequestInformation make the scheduling page of this business not available to external customers. Set the **isPublished** property to `false`, and the **publicUrl** property to `null`.

type BookingBusinessesItemUnpublishRequestBuilderPostRequestConfiguration

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

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

type BookingBusinessesRequestBuilder

BookingBusinessesRequestBuilder provides operations to manage the bookingBusinesses property of the microsoft.graph.solutionsRoot entity.

func NewBookingBusinessesRequestBuilder

NewBookingBusinessesRequestBuilder instantiates a new BookingBusinessesRequestBuilder and sets the default values.

func NewBookingBusinessesRequestBuilderInternal

func NewBookingBusinessesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingBusinessesRequestBuilder

NewBookingBusinessesRequestBuilderInternal instantiates a new BookingBusinessesRequestBuilder and sets the default values.

func (*BookingBusinessesRequestBuilder) ByBookingBusinessId

ByBookingBusinessId provides operations to manage the bookingBusinesses property of the microsoft.graph.solutionsRoot entity.

func (*BookingBusinessesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingBusinessesRequestBuilder) Get

Get get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the **id** and **displayName** of each Microsoft Bookings business in the collection. For performance considerations, it does not return other properties. You can get the other properties of a Bookings business by specifying its **id** in a GET operation. Find more info here

func (*BookingBusinessesRequestBuilder) Post

Post create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. You can include other information such as business address, web site address, and scheduling policy, or set that information later by updating the **bookingBusiness**. Find more info here

func (*BookingBusinessesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the **id** and **displayName** of each Microsoft Bookings business in the collection. For performance considerations, it does not return other properties. You can get the other properties of a Bookings business by specifying its **id** in a GET operation.

func (*BookingBusinessesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. You can include other information such as business address, web site address, and scheduling policy, or set that information later by updating the **bookingBusiness**.

type BookingBusinessesRequestBuilderGetQueryParameters

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

BookingBusinessesRequestBuilderGetQueryParameters get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the **id** and **displayName** of each Microsoft Bookings business in the collection. For performance considerations, it does not return other properties. You can get the other properties of a Bookings business by specifying its **id** in a GET operation.

type BookingBusinessesRequestBuilderGetRequestConfiguration

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

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

type BookingBusinessesRequestBuilderPostRequestConfiguration

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

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

type BookingCurrenciesBookingCurrencyItemRequestBuilder

type BookingCurrenciesBookingCurrencyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingCurrenciesBookingCurrencyItemRequestBuilder provides operations to manage the bookingCurrencies property of the microsoft.graph.solutionsRoot entity.

func NewBookingCurrenciesBookingCurrencyItemRequestBuilder

NewBookingCurrenciesBookingCurrencyItemRequestBuilder instantiates a new BookingCurrencyItemRequestBuilder and sets the default values.

func NewBookingCurrenciesBookingCurrencyItemRequestBuilderInternal

func NewBookingCurrenciesBookingCurrencyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingCurrenciesBookingCurrencyItemRequestBuilder

NewBookingCurrenciesBookingCurrencyItemRequestBuilderInternal instantiates a new BookingCurrencyItemRequestBuilder and sets the default values.

func (*BookingCurrenciesBookingCurrencyItemRequestBuilder) Delete

Delete delete navigation property bookingCurrencies for solutions

func (*BookingCurrenciesBookingCurrencyItemRequestBuilder) Get

Get get the properties of a bookingCurrency object that is available to a Microsoft Bookings business. Use the **id** property, which is the currency code, to specify the currency. Find more info here

func (*BookingCurrenciesBookingCurrencyItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property bookingCurrencies for solutions

func (*BookingCurrenciesBookingCurrencyItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the properties of a bookingCurrency object that is available to a Microsoft Bookings business. Use the **id** property, which is the currency code, to specify the currency.

func (*BookingCurrenciesBookingCurrencyItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property bookingCurrencies in solutions

type BookingCurrenciesBookingCurrencyItemRequestBuilderDeleteRequestConfiguration

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

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

type BookingCurrenciesBookingCurrencyItemRequestBuilderGetQueryParameters

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

BookingCurrenciesBookingCurrencyItemRequestBuilderGetQueryParameters get the properties of a bookingCurrency object that is available to a Microsoft Bookings business. Use the **id** property, which is the currency code, to specify the currency.

type BookingCurrenciesBookingCurrencyItemRequestBuilderGetRequestConfiguration

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

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

type BookingCurrenciesBookingCurrencyItemRequestBuilderPatchRequestConfiguration

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

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

type BookingCurrenciesCountRequestBuilder

type BookingCurrenciesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

BookingCurrenciesCountRequestBuilder provides operations to count the resources in the collection.

func NewBookingCurrenciesCountRequestBuilder

NewBookingCurrenciesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewBookingCurrenciesCountRequestBuilderInternal

func NewBookingCurrenciesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingCurrenciesCountRequestBuilder

NewBookingCurrenciesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*BookingCurrenciesCountRequestBuilder) Get

Get get the number of the resource

func (*BookingCurrenciesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource

type BookingCurrenciesCountRequestBuilderGetQueryParameters

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

BookingCurrenciesCountRequestBuilderGetQueryParameters get the number of the resource

type BookingCurrenciesCountRequestBuilderGetRequestConfiguration

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

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

type BookingCurrenciesRequestBuilder

BookingCurrenciesRequestBuilder provides operations to manage the bookingCurrencies property of the microsoft.graph.solutionsRoot entity.

func NewBookingCurrenciesRequestBuilder

NewBookingCurrenciesRequestBuilder instantiates a new BookingCurrenciesRequestBuilder and sets the default values.

func NewBookingCurrenciesRequestBuilderInternal

func NewBookingCurrenciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *BookingCurrenciesRequestBuilder

NewBookingCurrenciesRequestBuilderInternal instantiates a new BookingCurrenciesRequestBuilder and sets the default values.

func (*BookingCurrenciesRequestBuilder) ByBookingCurrencyId

ByBookingCurrencyId provides operations to manage the bookingCurrencies property of the microsoft.graph.solutionsRoot entity.

func (*BookingCurrenciesRequestBuilder) Count

Count provides operations to count the resources in the collection.

func (*BookingCurrenciesRequestBuilder) Get

Get get a list of bookingCurrency objects available to a Microsoft Bookings business. Find more info here

func (*BookingCurrenciesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of bookingCurrency objects available to a Microsoft Bookings business.

func (*BookingCurrenciesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to bookingCurrencies for solutions

type BookingCurrenciesRequestBuilderGetQueryParameters

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

BookingCurrenciesRequestBuilderGetQueryParameters get a list of bookingCurrency objects available to a Microsoft Bookings business.

type BookingCurrenciesRequestBuilderGetRequestConfiguration

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

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

type BookingCurrenciesRequestBuilderPostRequestConfiguration

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

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

type SolutionsRequestBuilder

SolutionsRequestBuilder provides operations to manage the solutionsRoot singleton.

func NewSolutionsRequestBuilder

NewSolutionsRequestBuilder instantiates a new SolutionsRequestBuilder and sets the default values.

func NewSolutionsRequestBuilderInternal

func NewSolutionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SolutionsRequestBuilder

NewSolutionsRequestBuilderInternal instantiates a new SolutionsRequestBuilder and sets the default values.

func (*SolutionsRequestBuilder) BookingBusinesses

BookingBusinesses provides operations to manage the bookingBusinesses property of the microsoft.graph.solutionsRoot entity.

func (*SolutionsRequestBuilder) BookingCurrencies

BookingCurrencies provides operations to manage the bookingCurrencies property of the microsoft.graph.solutionsRoot entity.

func (*SolutionsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get solutions

type SolutionsRequestBuilderGetQueryParameters

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

SolutionsRequestBuilderGetQueryParameters get solutions

type SolutionsRequestBuilderGetRequestConfiguration

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

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

type SolutionsRequestBuilderPatchRequestConfiguration

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

SolutionsRequestBuilderPatchRequestConfiguration 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