print

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: May 30, 2023 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreatePrintersCreatePostRequestBodyFromDiscriminatorValue added in v0.49.0

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

func CreatePrintersItemJobsItemAbortPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

func CreatePrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

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

func CreatePrintersItemJobsItemRedirectPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

func CreateSharesItemJobsItemAbortPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

func CreateSharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

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

func CreateSharesItemJobsItemRedirectPostRequestBodyFromDiscriminatorValue added in v1.1.0

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

Types

type ConnectorsCountRequestBuilder added in v0.49.0

ConnectorsCountRequestBuilder provides operations to count the resources in the collection.

func NewConnectorsCountRequestBuilder added in v0.49.0

NewConnectorsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewConnectorsCountRequestBuilderInternal added in v0.49.0

func NewConnectorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConnectorsCountRequestBuilder

NewConnectorsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ConnectorsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ConnectorsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ConnectorsCountRequestBuilderGetQueryParameters added in v0.53.0

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

ConnectorsCountRequestBuilderGetQueryParameters get the number of the resource

type ConnectorsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConnectorsPrintConnectorItemRequestBuilder added in v0.49.0

type ConnectorsPrintConnectorItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ConnectorsPrintConnectorItemRequestBuilder provides operations to manage the connectors property of the microsoft.graph.print entity.

func NewConnectorsPrintConnectorItemRequestBuilder added in v0.49.0

NewConnectorsPrintConnectorItemRequestBuilder instantiates a new PrintConnectorItemRequestBuilder and sets the default values.

func NewConnectorsPrintConnectorItemRequestBuilderInternal added in v0.49.0

func NewConnectorsPrintConnectorItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConnectorsPrintConnectorItemRequestBuilder

NewConnectorsPrintConnectorItemRequestBuilderInternal instantiates a new PrintConnectorItemRequestBuilder and sets the default values.

func (*ConnectorsPrintConnectorItemRequestBuilder) Delete added in v0.49.0

Delete delete (unregister) a **printConnector**. Find more info here

func (*ConnectorsPrintConnectorItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a **printConnector** object. Find more info here

func (*ConnectorsPrintConnectorItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete (unregister) a **printConnector**.

func (*ConnectorsPrintConnectorItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a **printConnector** object.

func (*ConnectorsPrintConnectorItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a **printConnector** object.

type ConnectorsPrintConnectorItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ConnectorsPrintConnectorItemRequestBuilderGetQueryParameters added in v0.49.0

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

ConnectorsPrintConnectorItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a **printConnector** object.

type ConnectorsPrintConnectorItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConnectorsPrintConnectorItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ConnectorsRequestBuilder added in v0.49.0

ConnectorsRequestBuilder provides operations to manage the connectors property of the microsoft.graph.print entity.

func NewConnectorsRequestBuilder added in v0.49.0

NewConnectorsRequestBuilder instantiates a new ConnectorsRequestBuilder and sets the default values.

func NewConnectorsRequestBuilderInternal added in v0.49.0

func NewConnectorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConnectorsRequestBuilder

NewConnectorsRequestBuilderInternal instantiates a new ConnectorsRequestBuilder and sets the default values.

func (*ConnectorsRequestBuilder) ByPrintConnectorId added in v0.63.0

func (m *ConnectorsRequestBuilder) ByPrintConnectorId(printConnectorId string) *ConnectorsPrintConnectorItemRequestBuilder

ByPrintConnectorId provides operations to manage the connectors property of the microsoft.graph.print entity.

func (*ConnectorsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ConnectorsRequestBuilder) Get added in v0.49.0

Get retrieve a list of print connectors. Find more info here

func (*ConnectorsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of print connectors.

func (*ConnectorsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to connectors for print

type ConnectorsRequestBuilderGetQueryParameters added in v0.49.0

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

ConnectorsRequestBuilderGetQueryParameters retrieve a list of print connectors.

type ConnectorsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ConnectorsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type OperationsCountRequestBuilder added in v0.49.0

OperationsCountRequestBuilder provides operations to count the resources in the collection.

func NewOperationsCountRequestBuilder added in v0.49.0

NewOperationsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewOperationsCountRequestBuilderInternal added in v0.49.0

func NewOperationsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *OperationsCountRequestBuilder

NewOperationsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*OperationsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*OperationsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type OperationsCountRequestBuilderGetQueryParameters added in v0.53.0

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

OperationsCountRequestBuilderGetQueryParameters get the number of the resource

type OperationsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type OperationsPrintOperationItemRequestBuilder added in v0.49.0

type OperationsPrintOperationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

OperationsPrintOperationItemRequestBuilder provides operations to manage the operations property of the microsoft.graph.print entity.

func NewOperationsPrintOperationItemRequestBuilder added in v0.49.0

NewOperationsPrintOperationItemRequestBuilder instantiates a new PrintOperationItemRequestBuilder and sets the default values.

func NewOperationsPrintOperationItemRequestBuilderInternal added in v0.49.0

func NewOperationsPrintOperationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *OperationsPrintOperationItemRequestBuilder

NewOperationsPrintOperationItemRequestBuilderInternal instantiates a new PrintOperationItemRequestBuilder and sets the default values.

func (*OperationsPrintOperationItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property operations for print

func (*OperationsPrintOperationItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a printOperation object. Find more info here

func (*OperationsPrintOperationItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property operations for print

func (*OperationsPrintOperationItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a printOperation object.

func (*OperationsPrintOperationItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property operations in print

type OperationsPrintOperationItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type OperationsPrintOperationItemRequestBuilderGetQueryParameters added in v0.49.0

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

OperationsPrintOperationItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a printOperation object.

type OperationsPrintOperationItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type OperationsPrintOperationItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type OperationsRequestBuilder added in v0.49.0

OperationsRequestBuilder provides operations to manage the operations property of the microsoft.graph.print entity.

func NewOperationsRequestBuilder added in v0.49.0

NewOperationsRequestBuilder instantiates a new OperationsRequestBuilder and sets the default values.

func NewOperationsRequestBuilderInternal added in v0.49.0

func NewOperationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *OperationsRequestBuilder

NewOperationsRequestBuilderInternal instantiates a new OperationsRequestBuilder and sets the default values.

func (*OperationsRequestBuilder) ByPrintOperationId added in v0.63.0

func (m *OperationsRequestBuilder) ByPrintOperationId(printOperationId string) *OperationsPrintOperationItemRequestBuilder

ByPrintOperationId provides operations to manage the operations property of the microsoft.graph.print entity.

func (*OperationsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*OperationsRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a printOperation object.

func (*OperationsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a printOperation object.

func (*OperationsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to operations for print

type OperationsRequestBuilderGetQueryParameters added in v0.49.0

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

OperationsRequestBuilderGetQueryParameters retrieve the properties and relationships of a printOperation object.

type OperationsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type OperationsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PrintRequestBuilder

PrintRequestBuilder provides operations to manage the print singleton.

func NewPrintRequestBuilder

NewPrintRequestBuilder instantiates a new PrintRequestBuilder and sets the default values.

func NewPrintRequestBuilderInternal

func NewPrintRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintRequestBuilder

NewPrintRequestBuilderInternal instantiates a new PrintRequestBuilder and sets the default values.

func (*PrintRequestBuilder) Connectors

Connectors provides operations to manage the connectors property of the microsoft.graph.print entity.

func (*PrintRequestBuilder) Operations

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

func (*PrintRequestBuilder) Printers

Printers provides operations to manage the printers property of the microsoft.graph.print entity.

func (*PrintRequestBuilder) Services

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

func (*PrintRequestBuilder) Shares

Shares provides operations to manage the shares property of the microsoft.graph.print entity.

func (*PrintRequestBuilder) TaskDefinitions

func (m *PrintRequestBuilder) TaskDefinitions() *TaskDefinitionsRequestBuilder

TaskDefinitions provides operations to manage the taskDefinitions property of the microsoft.graph.print entity.

func (*PrintRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get print

type PrintRequestBuilderGetQueryParameters

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

PrintRequestBuilderGetQueryParameters get print

type PrintRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type PrintRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

type PrintersCountRequestBuilder added in v0.49.0

PrintersCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersCountRequestBuilder added in v0.49.0

NewPrintersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersCountRequestBuilderInternal added in v0.49.0

func NewPrintersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersCountRequestBuilder

NewPrintersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*PrintersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type PrintersCountRequestBuilderGetQueryParameters added in v0.53.0

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

PrintersCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersCreatePostRequestBody added in v0.49.0

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

PrintersCreatePostRequestBody

func NewPrintersCreatePostRequestBody added in v0.49.0

func NewPrintersCreatePostRequestBody() *PrintersCreatePostRequestBody

NewPrintersCreatePostRequestBody instantiates a new PrintersCreatePostRequestBody and sets the default values.

func (*PrintersCreatePostRequestBody) GetAdditionalData added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetAdditionalData() map[string]any

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 (*PrintersCreatePostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*PrintersCreatePostRequestBody) GetCertificateSigningRequest added in v0.49.0

GetCertificateSigningRequest gets the certificateSigningRequest property value. The certificateSigningRequest property

func (*PrintersCreatePostRequestBody) GetConnectorId added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetConnectorId() *string

GetConnectorId gets the connectorId property value. The connectorId property

func (*PrintersCreatePostRequestBody) GetDisplayName added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property

func (*PrintersCreatePostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*PrintersCreatePostRequestBody) GetHasPhysicalDevice added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetHasPhysicalDevice() *bool

GetHasPhysicalDevice gets the hasPhysicalDevice property value. The hasPhysicalDevice property

func (*PrintersCreatePostRequestBody) GetManufacturer added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetManufacturer() *string

GetManufacturer gets the manufacturer property value. The manufacturer property

func (*PrintersCreatePostRequestBody) GetModel added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetModel() *string

GetModel gets the model property value. The model property

func (*PrintersCreatePostRequestBody) GetPhysicalDeviceId added in v0.49.0

func (m *PrintersCreatePostRequestBody) GetPhysicalDeviceId() *string

GetPhysicalDeviceId gets the physicalDeviceId property value. The physicalDeviceId property

func (*PrintersCreatePostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*PrintersCreatePostRequestBody) SetAdditionalData added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetAdditionalData(value map[string]any)

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 (*PrintersCreatePostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*PrintersCreatePostRequestBody) SetCertificateSigningRequest added in v0.49.0

SetCertificateSigningRequest sets the certificateSigningRequest property value. The certificateSigningRequest property

func (*PrintersCreatePostRequestBody) SetConnectorId added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetConnectorId(value *string)

SetConnectorId sets the connectorId property value. The connectorId property

func (*PrintersCreatePostRequestBody) SetDisplayName added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. The displayName property

func (*PrintersCreatePostRequestBody) SetHasPhysicalDevice added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetHasPhysicalDevice(value *bool)

SetHasPhysicalDevice sets the hasPhysicalDevice property value. The hasPhysicalDevice property

func (*PrintersCreatePostRequestBody) SetManufacturer added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetManufacturer(value *string)

SetManufacturer sets the manufacturer property value. The manufacturer property

func (*PrintersCreatePostRequestBody) SetModel added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetModel(value *string)

SetModel sets the model property value. The model property

func (*PrintersCreatePostRequestBody) SetPhysicalDeviceId added in v0.49.0

func (m *PrintersCreatePostRequestBody) SetPhysicalDeviceId(value *string)

SetPhysicalDeviceId sets the physicalDeviceId property value. The physicalDeviceId property

type PrintersCreatePostRequestBodyable added in v0.49.0

type PrintersCreatePostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetCertificateSigningRequest() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable
	GetConnectorId() *string
	GetDisplayName() *string
	GetHasPhysicalDevice() *bool
	GetManufacturer() *string
	GetModel() *string
	GetPhysicalDeviceId() *string
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetCertificateSigningRequest(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable)
	SetConnectorId(value *string)
	SetDisplayName(value *string)
	SetHasPhysicalDevice(value *bool)
	SetManufacturer(value *string)
	SetModel(value *string)
	SetPhysicalDeviceId(value *string)
}

PrintersCreatePostRequestBodyable

type PrintersCreateRequestBuilder added in v0.49.0

PrintersCreateRequestBuilder provides operations to call the create method.

func NewPrintersCreateRequestBuilder added in v0.49.0

NewPrintersCreateRequestBuilder instantiates a new CreateRequestBuilder and sets the default values.

func NewPrintersCreateRequestBuilderInternal added in v0.49.0

func NewPrintersCreateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersCreateRequestBuilder

NewPrintersCreateRequestBuilderInternal instantiates a new CreateRequestBuilder and sets the default values.

func (*PrintersCreateRequestBuilder) Post added in v0.49.0

Post create (register) a printer with the Universal Print service. This is a long-running operation and as such, it returns a printerCreateOperation that can be used to track and verify the registration of the printer. For help creating the required Certificate Signing Request (CSR) for creating printer, see the CSR generation code sample. Find more info here

func (*PrintersCreateRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create (register) a printer with the Universal Print service. This is a long-running operation and as such, it returns a printerCreateOperation that can be used to track and verify the registration of the printer. For help creating the required Certificate Signing Request (CSR) for creating printer, see the CSR generation code sample.

type PrintersCreateRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PrintersItemConnectorsCountRequestBuilder added in v0.49.0

type PrintersItemConnectorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemConnectorsCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemConnectorsCountRequestBuilder added in v0.49.0

NewPrintersItemConnectorsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemConnectorsCountRequestBuilderInternal added in v0.49.0

func NewPrintersItemConnectorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemConnectorsCountRequestBuilder

NewPrintersItemConnectorsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemConnectorsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*PrintersItemConnectorsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type PrintersItemConnectorsCountRequestBuilderGetQueryParameters added in v0.53.0

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

PrintersItemConnectorsCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemConnectorsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemConnectorsPrintConnectorItemRequestBuilder added in v0.49.0

type PrintersItemConnectorsPrintConnectorItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemConnectorsPrintConnectorItemRequestBuilder provides operations to manage the connectors property of the microsoft.graph.printer entity.

func NewPrintersItemConnectorsPrintConnectorItemRequestBuilder added in v0.49.0

func NewPrintersItemConnectorsPrintConnectorItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemConnectorsPrintConnectorItemRequestBuilder

NewPrintersItemConnectorsPrintConnectorItemRequestBuilder instantiates a new PrintConnectorItemRequestBuilder and sets the default values.

func NewPrintersItemConnectorsPrintConnectorItemRequestBuilderInternal added in v0.49.0

func NewPrintersItemConnectorsPrintConnectorItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemConnectorsPrintConnectorItemRequestBuilder

NewPrintersItemConnectorsPrintConnectorItemRequestBuilderInternal instantiates a new PrintConnectorItemRequestBuilder and sets the default values.

func (*PrintersItemConnectorsPrintConnectorItemRequestBuilder) Get added in v0.49.0

Get the connectors that are associated with the printer.

func (*PrintersItemConnectorsPrintConnectorItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the connectors that are associated with the printer.

type PrintersItemConnectorsPrintConnectorItemRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemConnectorsPrintConnectorItemRequestBuilderGetQueryParameters the connectors that are associated with the printer.

type PrintersItemConnectorsPrintConnectorItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemConnectorsRequestBuilder added in v0.49.0

type PrintersItemConnectorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemConnectorsRequestBuilder provides operations to manage the connectors property of the microsoft.graph.printer entity.

func NewPrintersItemConnectorsRequestBuilder added in v0.49.0

NewPrintersItemConnectorsRequestBuilder instantiates a new ConnectorsRequestBuilder and sets the default values.

func NewPrintersItemConnectorsRequestBuilderInternal added in v0.49.0

func NewPrintersItemConnectorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemConnectorsRequestBuilder

NewPrintersItemConnectorsRequestBuilderInternal instantiates a new ConnectorsRequestBuilder and sets the default values.

func (*PrintersItemConnectorsRequestBuilder) ByPrintConnectorId added in v0.63.0

ByPrintConnectorId provides operations to manage the connectors property of the microsoft.graph.printer entity.

func (*PrintersItemConnectorsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*PrintersItemConnectorsRequestBuilder) Get added in v0.49.0

Get retrieve a list of printConnectors associated with the printer. Find more info here

func (*PrintersItemConnectorsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of printConnectors associated with the printer.

type PrintersItemConnectorsRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemConnectorsRequestBuilderGetQueryParameters retrieve a list of printConnectors associated with the printer.

type PrintersItemConnectorsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemJobsCountRequestBuilder added in v1.1.0

PrintersItemJobsCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemJobsCountRequestBuilder added in v1.1.0

NewPrintersItemJobsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemJobsCountRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsCountRequestBuilder

NewPrintersItemJobsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemJobsCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*PrintersItemJobsCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type PrintersItemJobsCountRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemJobsCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemAbortPostRequestBody added in v1.1.0

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

PrintersItemJobsItemAbortPostRequestBody

func NewPrintersItemJobsItemAbortPostRequestBody added in v1.1.0

func NewPrintersItemJobsItemAbortPostRequestBody() *PrintersItemJobsItemAbortPostRequestBody

NewPrintersItemJobsItemAbortPostRequestBody instantiates a new PrintersItemJobsItemAbortPostRequestBody and sets the default values.

func (*PrintersItemJobsItemAbortPostRequestBody) GetAdditionalData added in v1.1.0

func (m *PrintersItemJobsItemAbortPostRequestBody) GetAdditionalData() map[string]any

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 (*PrintersItemJobsItemAbortPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemAbortPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*PrintersItemJobsItemAbortPostRequestBody) GetReason added in v1.1.0

GetReason gets the reason property value. The reason property

func (*PrintersItemJobsItemAbortPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*PrintersItemJobsItemAbortPostRequestBody) SetAdditionalData added in v1.1.0

func (m *PrintersItemJobsItemAbortPostRequestBody) SetAdditionalData(value map[string]any)

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 (*PrintersItemJobsItemAbortPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemAbortPostRequestBody) SetReason added in v1.1.0

func (m *PrintersItemJobsItemAbortPostRequestBody) SetReason(value *string)

SetReason sets the reason property value. The reason property

type PrintersItemJobsItemAbortRequestBuilder added in v1.1.0

type PrintersItemJobsItemAbortRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemAbortRequestBuilder provides operations to call the abort method.

func NewPrintersItemJobsItemAbortRequestBuilder added in v1.1.0

NewPrintersItemJobsItemAbortRequestBuilder instantiates a new AbortRequestBuilder and sets the default values.

func NewPrintersItemJobsItemAbortRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemAbortRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemAbortRequestBuilder

NewPrintersItemJobsItemAbortRequestBuilderInternal instantiates a new AbortRequestBuilder and sets the default values.

func (*PrintersItemJobsItemAbortRequestBuilder) Post added in v1.1.0

Post abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing. Find more info here

func (*PrintersItemJobsItemAbortRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

type PrintersItemJobsItemAbortRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemCancelRequestBuilder added in v1.1.0

type PrintersItemJobsItemCancelRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemCancelRequestBuilder provides operations to call the cancel method.

func NewPrintersItemJobsItemCancelRequestBuilder added in v1.1.0

NewPrintersItemJobsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewPrintersItemJobsItemCancelRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemCancelRequestBuilder

NewPrintersItemJobsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*PrintersItemJobsItemCancelRequestBuilder) Post added in v1.1.0

Post cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. Find more info here

func (*PrintersItemJobsItemCancelRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.

type PrintersItemJobsItemCancelRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsCountRequestBuilder added in v1.1.0

type PrintersItemJobsItemDocumentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemDocumentsCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemJobsItemDocumentsCountRequestBuilder added in v1.1.0

NewPrintersItemJobsItemDocumentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemJobsItemDocumentsCountRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemDocumentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsCountRequestBuilder

NewPrintersItemJobsItemDocumentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemJobsItemDocumentsCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*PrintersItemJobsItemDocumentsCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type PrintersItemJobsItemDocumentsCountRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemDocumentsCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemJobsItemDocumentsCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody added in v1.1.0

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

PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody added in v1.1.0

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody() *PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody

NewPrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody instantiates a new PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody and sets the default values.

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetAdditionalData added in v1.1.0

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 (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetProperties added in v1.1.0

GetProperties gets the properties property value. The properties property

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetAdditionalData added in v1.1.0

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 (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetProperties added in v1.1.0

SetProperties sets the properties property value. The properties property

type PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder added in v1.1.0

type PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder provides operations to call the createUploadSession method.

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder added in v1.1.0

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder

NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder instantiates a new CreateUploadSessionRequestBuilder and sets the default values.

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder

NewPrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal instantiates a new CreateUploadSessionRequestBuilder and sets the default values.

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder) Post added in v1.1.0

Post create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential `PUT` queries. Request headers for each `PUT` operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. Find more info here

func (*PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential `PUT` queries. Request headers for each `PUT` operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload.

type PrintersItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsItemValueContentRequestBuilder added in v1.1.0

type PrintersItemJobsItemDocumentsItemValueContentRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemDocumentsItemValueContentRequestBuilder provides operations to manage the media for the print entity.

func NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilder added in v1.1.0

func NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsItemValueContentRequestBuilder

NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilder instantiates a new ContentRequestBuilder and sets the default values.

func NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsItemValueContentRequestBuilder

NewPrintersItemJobsItemDocumentsItemValueContentRequestBuilderInternal instantiates a new ContentRequestBuilder and sets the default values.

func (*PrintersItemJobsItemDocumentsItemValueContentRequestBuilder) Get added in v1.1.0

Get get media content for the navigation property documents from print

func (*PrintersItemJobsItemDocumentsItemValueContentRequestBuilder) Put added in v1.1.0

Put update media content for the navigation property documents in print

func (*PrintersItemJobsItemDocumentsItemValueContentRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get media content for the navigation property documents from print

func (*PrintersItemJobsItemDocumentsItemValueContentRequestBuilder) ToPutRequestInformation added in v1.1.0

ToPutRequestInformation update media content for the navigation property documents in print

type PrintersItemJobsItemDocumentsItemValueContentRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsItemValueContentRequestBuilderPutRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder added in v1.1.0

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder provides operations to manage the documents property of the microsoft.graph.printJob entity.

func NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder added in v1.1.0

func NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder

NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder instantiates a new PrintDocumentItemRequestBuilder and sets the default values.

func NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder

NewPrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal instantiates a new PrintDocumentItemRequestBuilder and sets the default values.

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Content added in v1.1.0

Content provides operations to manage the media for the print entity.

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) CreateUploadSession added in v1.1.0

CreateUploadSession provides operations to call the createUploadSession method.

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property documents for print

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Get added in v1.1.0

Get get documents from print

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property documents for print

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get documents from print

func (*PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property documents in print

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetQueryParameters get documents from print

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsPrintDocumentItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsRequestBuilder added in v1.1.0

type PrintersItemJobsItemDocumentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemDocumentsRequestBuilder provides operations to manage the documents property of the microsoft.graph.printJob entity.

func NewPrintersItemJobsItemDocumentsRequestBuilder added in v1.1.0

NewPrintersItemJobsItemDocumentsRequestBuilder instantiates a new DocumentsRequestBuilder and sets the default values.

func NewPrintersItemJobsItemDocumentsRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemDocumentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemDocumentsRequestBuilder

NewPrintersItemJobsItemDocumentsRequestBuilderInternal instantiates a new DocumentsRequestBuilder and sets the default values.

func (*PrintersItemJobsItemDocumentsRequestBuilder) ByPrintDocumentId added in v1.1.0

ByPrintDocumentId provides operations to manage the documents property of the microsoft.graph.printJob entity.

func (*PrintersItemJobsItemDocumentsRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*PrintersItemJobsItemDocumentsRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get documents from print

func (*PrintersItemJobsItemDocumentsRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to documents for print

type PrintersItemJobsItemDocumentsRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemDocumentsRequestBuilderGetQueryParameters get documents from print

type PrintersItemJobsItemDocumentsRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemDocumentsRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemRedirectPostRequestBody added in v1.1.0

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

PrintersItemJobsItemRedirectPostRequestBody

func NewPrintersItemJobsItemRedirectPostRequestBody added in v1.1.0

func NewPrintersItemJobsItemRedirectPostRequestBody() *PrintersItemJobsItemRedirectPostRequestBody

NewPrintersItemJobsItemRedirectPostRequestBody instantiates a new PrintersItemJobsItemRedirectPostRequestBody and sets the default values.

func (*PrintersItemJobsItemRedirectPostRequestBody) GetAdditionalData added in v1.1.0

func (m *PrintersItemJobsItemRedirectPostRequestBody) GetAdditionalData() map[string]any

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 (*PrintersItemJobsItemRedirectPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemRedirectPostRequestBody) GetConfiguration added in v1.1.0

GetConfiguration gets the configuration property value. The configuration property

func (*PrintersItemJobsItemRedirectPostRequestBody) GetDestinationPrinterId added in v1.1.0

func (m *PrintersItemJobsItemRedirectPostRequestBody) GetDestinationPrinterId() *string

GetDestinationPrinterId gets the destinationPrinterId property value. The destinationPrinterId property

func (*PrintersItemJobsItemRedirectPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*PrintersItemJobsItemRedirectPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*PrintersItemJobsItemRedirectPostRequestBody) SetAdditionalData added in v1.1.0

func (m *PrintersItemJobsItemRedirectPostRequestBody) SetAdditionalData(value map[string]any)

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 (*PrintersItemJobsItemRedirectPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*PrintersItemJobsItemRedirectPostRequestBody) SetConfiguration added in v1.1.0

SetConfiguration sets the configuration property value. The configuration property

func (*PrintersItemJobsItemRedirectPostRequestBody) SetDestinationPrinterId added in v1.1.0

func (m *PrintersItemJobsItemRedirectPostRequestBody) SetDestinationPrinterId(value *string)

SetDestinationPrinterId sets the destinationPrinterId property value. The destinationPrinterId property

type PrintersItemJobsItemRedirectRequestBuilder added in v1.1.0

type PrintersItemJobsItemRedirectRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemRedirectRequestBuilder provides operations to call the redirect method.

func NewPrintersItemJobsItemRedirectRequestBuilder added in v1.1.0

NewPrintersItemJobsItemRedirectRequestBuilder instantiates a new RedirectRequestBuilder and sets the default values.

func NewPrintersItemJobsItemRedirectRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemRedirectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemRedirectRequestBuilder

NewPrintersItemJobsItemRedirectRequestBuilderInternal instantiates a new RedirectRequestBuilder and sets the default values.

func (*PrintersItemJobsItemRedirectRequestBuilder) Post added in v1.1.0

Post redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*PrintersItemJobsItemRedirectRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type PrintersItemJobsItemRedirectRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemStartRequestBuilder added in v1.1.0

type PrintersItemJobsItemStartRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemStartRequestBuilder provides operations to call the start method.

func NewPrintersItemJobsItemStartRequestBuilder added in v1.1.0

NewPrintersItemJobsItemStartRequestBuilder instantiates a new StartRequestBuilder and sets the default values.

func NewPrintersItemJobsItemStartRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemStartRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemStartRequestBuilder

NewPrintersItemJobsItemStartRequestBuilderInternal instantiates a new StartRequestBuilder and sets the default values.

func (*PrintersItemJobsItemStartRequestBuilder) Post added in v1.1.0

Post submits the print job to the associated printer or printerShare. It will be printed after any existing pending **jobs** are completed, aborted, or canceled. Find more info here

func (*PrintersItemJobsItemStartRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation submits the print job to the associated printer or printerShare. It will be printed after any existing pending **jobs** are completed, aborted, or canceled.

type PrintersItemJobsItemStartRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksCountRequestBuilder added in v1.1.0

type PrintersItemJobsItemTasksCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemTasksCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemJobsItemTasksCountRequestBuilder added in v1.1.0

NewPrintersItemJobsItemTasksCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemJobsItemTasksCountRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemTasksCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksCountRequestBuilder

NewPrintersItemJobsItemTasksCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemJobsItemTasksCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*PrintersItemJobsItemTasksCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type PrintersItemJobsItemTasksCountRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemTasksCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemJobsItemTasksCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksItemDefinitionRequestBuilder added in v1.1.0

type PrintersItemJobsItemTasksItemDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemTasksItemDefinitionRequestBuilder provides operations to manage the definition property of the microsoft.graph.printTask entity.

func NewPrintersItemJobsItemTasksItemDefinitionRequestBuilder added in v1.1.0

func NewPrintersItemJobsItemTasksItemDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksItemDefinitionRequestBuilder

NewPrintersItemJobsItemTasksItemDefinitionRequestBuilder instantiates a new DefinitionRequestBuilder and sets the default values.

func NewPrintersItemJobsItemTasksItemDefinitionRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemTasksItemDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksItemDefinitionRequestBuilder

NewPrintersItemJobsItemTasksItemDefinitionRequestBuilderInternal instantiates a new DefinitionRequestBuilder and sets the default values.

func (*PrintersItemJobsItemTasksItemDefinitionRequestBuilder) Get added in v1.1.0

Get the printTaskDefinition that was used to create this task. Read-only.

func (*PrintersItemJobsItemTasksItemDefinitionRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the printTaskDefinition that was used to create this task. Read-only.

type PrintersItemJobsItemTasksItemDefinitionRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemTasksItemDefinitionRequestBuilderGetQueryParameters the printTaskDefinition that was used to create this task. Read-only.

type PrintersItemJobsItemTasksItemDefinitionRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksItemTriggerRequestBuilder added in v1.1.0

type PrintersItemJobsItemTasksItemTriggerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemTasksItemTriggerRequestBuilder provides operations to manage the trigger property of the microsoft.graph.printTask entity.

func NewPrintersItemJobsItemTasksItemTriggerRequestBuilder added in v1.1.0

NewPrintersItemJobsItemTasksItemTriggerRequestBuilder instantiates a new TriggerRequestBuilder and sets the default values.

func NewPrintersItemJobsItemTasksItemTriggerRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemTasksItemTriggerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksItemTriggerRequestBuilder

NewPrintersItemJobsItemTasksItemTriggerRequestBuilderInternal instantiates a new TriggerRequestBuilder and sets the default values.

func (*PrintersItemJobsItemTasksItemTriggerRequestBuilder) Get added in v1.1.0

Get the printTaskTrigger that triggered this task's execution. Read-only.

func (*PrintersItemJobsItemTasksItemTriggerRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the printTaskTrigger that triggered this task's execution. Read-only.

type PrintersItemJobsItemTasksItemTriggerRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemTasksItemTriggerRequestBuilderGetQueryParameters the printTaskTrigger that triggered this task's execution. Read-only.

type PrintersItemJobsItemTasksItemTriggerRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilder added in v1.1.0

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemTasksPrintTaskItemRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func NewPrintersItemJobsItemTasksPrintTaskItemRequestBuilder added in v1.1.0

NewPrintersItemJobsItemTasksPrintTaskItemRequestBuilder instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func NewPrintersItemJobsItemTasksPrintTaskItemRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemTasksPrintTaskItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksPrintTaskItemRequestBuilder

NewPrintersItemJobsItemTasksPrintTaskItemRequestBuilderInternal instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) Definition added in v1.1.0

Definition provides operations to manage the definition property of the microsoft.graph.printTask entity.

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property tasks for print

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) Get added in v1.1.0

Get a list of printTasks that were triggered by this print job.

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property tasks for print

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation a list of printTasks that were triggered by this print job.

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property tasks in print

func (*PrintersItemJobsItemTasksPrintTaskItemRequestBuilder) Trigger added in v1.1.0

Trigger provides operations to manage the trigger property of the microsoft.graph.printTask entity.

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemTasksPrintTaskItemRequestBuilderGetQueryParameters a list of printTasks that were triggered by this print job.

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksPrintTaskItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksRequestBuilder added in v1.1.0

type PrintersItemJobsItemTasksRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsItemTasksRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func NewPrintersItemJobsItemTasksRequestBuilder added in v1.1.0

NewPrintersItemJobsItemTasksRequestBuilder instantiates a new TasksRequestBuilder and sets the default values.

func NewPrintersItemJobsItemTasksRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsItemTasksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsItemTasksRequestBuilder

NewPrintersItemJobsItemTasksRequestBuilderInternal instantiates a new TasksRequestBuilder and sets the default values.

func (*PrintersItemJobsItemTasksRequestBuilder) ByPrintTaskId added in v1.1.0

ByPrintTaskId provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func (*PrintersItemJobsItemTasksRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*PrintersItemJobsItemTasksRequestBuilder) Get added in v1.1.0

Get a list of printTasks that were triggered by this print job.

func (*PrintersItemJobsItemTasksRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation a list of printTasks that were triggered by this print job.

func (*PrintersItemJobsItemTasksRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to tasks for print

type PrintersItemJobsItemTasksRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsItemTasksRequestBuilderGetQueryParameters a list of printTasks that were triggered by this print job.

type PrintersItemJobsItemTasksRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsItemTasksRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsPrintJobItemRequestBuilder added in v1.1.0

type PrintersItemJobsPrintJobItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemJobsPrintJobItemRequestBuilder provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func NewPrintersItemJobsPrintJobItemRequestBuilder added in v1.1.0

NewPrintersItemJobsPrintJobItemRequestBuilder instantiates a new PrintJobItemRequestBuilder and sets the default values.

func NewPrintersItemJobsPrintJobItemRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsPrintJobItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsPrintJobItemRequestBuilder

NewPrintersItemJobsPrintJobItemRequestBuilderInternal instantiates a new PrintJobItemRequestBuilder and sets the default values.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Abort added in v1.1.0

Abort provides operations to call the abort method.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Cancel added in v1.1.0

Cancel provides operations to call the cancel method.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property jobs for print

func (*PrintersItemJobsPrintJobItemRequestBuilder) Documents added in v1.1.0

Documents provides operations to manage the documents property of the microsoft.graph.printJob entity.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Get added in v1.1.0

Get the list of jobs that are queued for printing by the printer/printerShare.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Redirect added in v1.1.0

Redirect provides operations to call the redirect method.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Start added in v1.1.0

Start provides operations to call the start method.

func (*PrintersItemJobsPrintJobItemRequestBuilder) Tasks added in v1.1.0

Tasks provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func (*PrintersItemJobsPrintJobItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property jobs for print

func (*PrintersItemJobsPrintJobItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the list of jobs that are queued for printing by the printer/printerShare.

func (*PrintersItemJobsPrintJobItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property jobs in print

type PrintersItemJobsPrintJobItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsPrintJobItemRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsPrintJobItemRequestBuilderGetQueryParameters the list of jobs that are queued for printing by the printer/printerShare.

type PrintersItemJobsPrintJobItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsPrintJobItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsRequestBuilder added in v1.1.0

PrintersItemJobsRequestBuilder provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func NewPrintersItemJobsRequestBuilder added in v1.1.0

NewPrintersItemJobsRequestBuilder instantiates a new JobsRequestBuilder and sets the default values.

func NewPrintersItemJobsRequestBuilderInternal added in v1.1.0

func NewPrintersItemJobsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemJobsRequestBuilder

NewPrintersItemJobsRequestBuilderInternal instantiates a new JobsRequestBuilder and sets the default values.

func (*PrintersItemJobsRequestBuilder) ByPrintJobId added in v1.1.0

ByPrintJobId provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func (*PrintersItemJobsRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*PrintersItemJobsRequestBuilder) Get added in v1.1.0

Get the list of jobs that are queued for printing by the printer/printerShare.

func (*PrintersItemJobsRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the list of jobs that are queued for printing by the printer/printerShare.

func (*PrintersItemJobsRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to jobs for print

type PrintersItemJobsRequestBuilderGetQueryParameters added in v1.1.0

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

PrintersItemJobsRequestBuilderGetQueryParameters the list of jobs that are queued for printing by the printer/printerShare.

type PrintersItemJobsRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type PrintersItemJobsRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type PrintersItemRestoreFactoryDefaultsRequestBuilder added in v0.49.0

type PrintersItemRestoreFactoryDefaultsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemRestoreFactoryDefaultsRequestBuilder provides operations to call the restoreFactoryDefaults method.

func NewPrintersItemRestoreFactoryDefaultsRequestBuilder added in v0.49.0

NewPrintersItemRestoreFactoryDefaultsRequestBuilder instantiates a new RestoreFactoryDefaultsRequestBuilder and sets the default values.

func NewPrintersItemRestoreFactoryDefaultsRequestBuilderInternal added in v0.49.0

func NewPrintersItemRestoreFactoryDefaultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemRestoreFactoryDefaultsRequestBuilder

NewPrintersItemRestoreFactoryDefaultsRequestBuilderInternal instantiates a new RestoreFactoryDefaultsRequestBuilder and sets the default values.

func (*PrintersItemRestoreFactoryDefaultsRequestBuilder) Post added in v0.49.0

Post restore a printer's default settings to the values specified by the manufacturer. Find more info here

func (*PrintersItemRestoreFactoryDefaultsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation restore a printer's default settings to the values specified by the manufacturer.

type PrintersItemRestoreFactoryDefaultsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PrintersItemSharesCountRequestBuilder added in v0.49.0

type PrintersItemSharesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemSharesCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemSharesCountRequestBuilder added in v0.49.0

NewPrintersItemSharesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemSharesCountRequestBuilderInternal added in v0.49.0

func NewPrintersItemSharesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemSharesCountRequestBuilder

NewPrintersItemSharesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemSharesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*PrintersItemSharesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type PrintersItemSharesCountRequestBuilderGetQueryParameters added in v0.53.0

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

PrintersItemSharesCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemSharesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemSharesPrinterShareItemRequestBuilder added in v0.49.0

type PrintersItemSharesPrinterShareItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemSharesPrinterShareItemRequestBuilder provides operations to manage the shares property of the microsoft.graph.printer entity.

func NewPrintersItemSharesPrinterShareItemRequestBuilder added in v0.49.0

NewPrintersItemSharesPrinterShareItemRequestBuilder instantiates a new PrinterShareItemRequestBuilder and sets the default values.

func NewPrintersItemSharesPrinterShareItemRequestBuilderInternal added in v0.49.0

func NewPrintersItemSharesPrinterShareItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemSharesPrinterShareItemRequestBuilder

NewPrintersItemSharesPrinterShareItemRequestBuilderInternal instantiates a new PrinterShareItemRequestBuilder and sets the default values.

func (*PrintersItemSharesPrinterShareItemRequestBuilder) Get added in v0.49.0

Get the list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable.

func (*PrintersItemSharesPrinterShareItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable.

type PrintersItemSharesPrinterShareItemRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemSharesPrinterShareItemRequestBuilderGetQueryParameters the list of printerShares that are associated with the printer. Currently, only one printerShare can be associated with the printer. Read-only. Nullable.

type PrintersItemSharesPrinterShareItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemSharesRequestBuilder added in v0.49.0

PrintersItemSharesRequestBuilder provides operations to manage the shares property of the microsoft.graph.printer entity.

func NewPrintersItemSharesRequestBuilder added in v0.49.0

NewPrintersItemSharesRequestBuilder instantiates a new SharesRequestBuilder and sets the default values.

func NewPrintersItemSharesRequestBuilderInternal added in v0.49.0

func NewPrintersItemSharesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemSharesRequestBuilder

NewPrintersItemSharesRequestBuilderInternal instantiates a new SharesRequestBuilder and sets the default values.

func (*PrintersItemSharesRequestBuilder) ByPrinterShareId added in v0.63.0

ByPrinterShareId provides operations to manage the shares property of the microsoft.graph.printer entity.

func (*PrintersItemSharesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*PrintersItemSharesRequestBuilder) Get added in v0.49.0

Get retrieve a list of printer shares associated with the printer. Find more info here

func (*PrintersItemSharesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of printer shares associated with the printer.

type PrintersItemSharesRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemSharesRequestBuilderGetQueryParameters retrieve a list of printer shares associated with the printer.

type PrintersItemSharesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersCountRequestBuilder added in v0.49.0

type PrintersItemTaskTriggersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemTaskTriggersCountRequestBuilder provides operations to count the resources in the collection.

func NewPrintersItemTaskTriggersCountRequestBuilder added in v0.49.0

NewPrintersItemTaskTriggersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewPrintersItemTaskTriggersCountRequestBuilderInternal added in v0.49.0

func NewPrintersItemTaskTriggersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemTaskTriggersCountRequestBuilder

NewPrintersItemTaskTriggersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*PrintersItemTaskTriggersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*PrintersItemTaskTriggersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type PrintersItemTaskTriggersCountRequestBuilderGetQueryParameters added in v0.53.0

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

PrintersItemTaskTriggersCountRequestBuilderGetQueryParameters get the number of the resource

type PrintersItemTaskTriggersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersItemDefinitionRequestBuilder added in v0.49.0

type PrintersItemTaskTriggersItemDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemTaskTriggersItemDefinitionRequestBuilder provides operations to manage the definition property of the microsoft.graph.printTaskTrigger entity.

func NewPrintersItemTaskTriggersItemDefinitionRequestBuilder added in v0.49.0

NewPrintersItemTaskTriggersItemDefinitionRequestBuilder instantiates a new DefinitionRequestBuilder and sets the default values.

func NewPrintersItemTaskTriggersItemDefinitionRequestBuilderInternal added in v0.49.0

func NewPrintersItemTaskTriggersItemDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemTaskTriggersItemDefinitionRequestBuilder

NewPrintersItemTaskTriggersItemDefinitionRequestBuilderInternal instantiates a new DefinitionRequestBuilder and sets the default values.

func (*PrintersItemTaskTriggersItemDefinitionRequestBuilder) Get added in v0.49.0

Get an abstract definition that will be used to create a printTask when triggered by a print event. Read-only.

func (*PrintersItemTaskTriggersItemDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation an abstract definition that will be used to create a printTask when triggered by a print event. Read-only.

type PrintersItemTaskTriggersItemDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemTaskTriggersItemDefinitionRequestBuilderGetQueryParameters an abstract definition that will be used to create a printTask when triggered by a print event. Read-only.

type PrintersItemTaskTriggersItemDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder added in v0.49.0

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder provides operations to manage the taskTriggers property of the microsoft.graph.printer entity.

func NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder added in v0.49.0

func NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder

NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder instantiates a new PrintTaskTriggerItemRequestBuilder and sets the default values.

func NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderInternal added in v0.49.0

func NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder

NewPrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderInternal instantiates a new PrintTaskTriggerItemRequestBuilder and sets the default values.

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) Definition added in v0.49.0

Definition provides operations to manage the definition property of the microsoft.graph.printTaskTrigger entity.

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) Delete added in v0.49.0

Delete delete the task trigger of a printer to prevent related print events from triggering tasks on the specified printer. Find more info here

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) Get added in v0.49.0

Get get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete the task trigger of a printer to prevent related print events from triggering tasks on the specified printer.

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property taskTriggers in print

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderGetQueryParameters get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersPrintTaskTriggerItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersRequestBuilder added in v0.49.0

type PrintersItemTaskTriggersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrintersItemTaskTriggersRequestBuilder provides operations to manage the taskTriggers property of the microsoft.graph.printer entity.

func NewPrintersItemTaskTriggersRequestBuilder added in v0.49.0

NewPrintersItemTaskTriggersRequestBuilder instantiates a new TaskTriggersRequestBuilder and sets the default values.

func NewPrintersItemTaskTriggersRequestBuilderInternal added in v0.49.0

func NewPrintersItemTaskTriggersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersItemTaskTriggersRequestBuilder

NewPrintersItemTaskTriggersRequestBuilderInternal instantiates a new TaskTriggersRequestBuilder and sets the default values.

func (*PrintersItemTaskTriggersRequestBuilder) ByPrintTaskTriggerId added in v0.63.0

ByPrintTaskTriggerId provides operations to manage the taskTriggers property of the microsoft.graph.printer entity.

func (*PrintersItemTaskTriggersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*PrintersItemTaskTriggersRequestBuilder) Get added in v0.49.0

Get retrieve a list of task triggers associated with the printer. The list of task triggers defines which tasks will be triggered as a result of events that occur during printing. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*PrintersItemTaskTriggersRequestBuilder) Post added in v0.49.0

Post create a new task trigger on the specified printer. Currently, only **one** task trigger can be specified per printer, but this limit might be removed in the future. Find more info here

func (*PrintersItemTaskTriggersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of task triggers associated with the printer. The list of task triggers defines which tasks will be triggered as a result of events that occur during printing. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*PrintersItemTaskTriggersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new task trigger on the specified printer. Currently, only **one** task trigger can be specified per printer, but this limit might be removed in the future.

type PrintersItemTaskTriggersRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersItemTaskTriggersRequestBuilderGetQueryParameters retrieve a list of task triggers associated with the printer. The list of task triggers defines which tasks will be triggered as a result of events that occur during printing. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type PrintersItemTaskTriggersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersItemTaskTriggersRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type PrintersPrinterItemRequestBuilder added in v0.49.0

PrintersPrinterItemRequestBuilder provides operations to manage the printers property of the microsoft.graph.print entity.

func NewPrintersPrinterItemRequestBuilder added in v0.49.0

NewPrintersPrinterItemRequestBuilder instantiates a new PrinterItemRequestBuilder and sets the default values.

func NewPrintersPrinterItemRequestBuilderInternal added in v0.49.0

func NewPrintersPrinterItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersPrinterItemRequestBuilder

NewPrintersPrinterItemRequestBuilderInternal instantiates a new PrinterItemRequestBuilder and sets the default values.

func (*PrintersPrinterItemRequestBuilder) Connectors added in v0.49.0

Connectors provides operations to manage the connectors property of the microsoft.graph.printer entity.

func (*PrintersPrinterItemRequestBuilder) Delete added in v0.49.0

Delete delete (unregister) a printer. Find more info here

func (*PrintersPrinterItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a printer object. Find more info here

func (*PrintersPrinterItemRequestBuilder) Jobs added in v1.1.0

Jobs provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func (*PrintersPrinterItemRequestBuilder) RestoreFactoryDefaults added in v0.49.0

RestoreFactoryDefaults provides operations to call the restoreFactoryDefaults method.

func (*PrintersPrinterItemRequestBuilder) Shares added in v0.49.0

Shares provides operations to manage the shares property of the microsoft.graph.printer entity.

func (*PrintersPrinterItemRequestBuilder) TaskTriggers added in v0.49.0

TaskTriggers provides operations to manage the taskTriggers property of the microsoft.graph.printer entity.

func (*PrintersPrinterItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete (unregister) a printer.

func (*PrintersPrinterItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a printer object.

func (*PrintersPrinterItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a printer object.

type PrintersPrinterItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type PrintersPrinterItemRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersPrinterItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a printer object.

type PrintersPrinterItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersPrinterItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type PrintersRequestBuilder added in v0.49.0

PrintersRequestBuilder provides operations to manage the printers property of the microsoft.graph.print entity.

func NewPrintersRequestBuilder added in v0.49.0

NewPrintersRequestBuilder instantiates a new PrintersRequestBuilder and sets the default values.

func NewPrintersRequestBuilderInternal added in v0.49.0

func NewPrintersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrintersRequestBuilder

NewPrintersRequestBuilderInternal instantiates a new PrintersRequestBuilder and sets the default values.

func (*PrintersRequestBuilder) ByPrinterId added in v0.63.0

ByPrinterId provides operations to manage the printers property of the microsoft.graph.print entity.

func (*PrintersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*PrintersRequestBuilder) Create added in v0.49.0

Create provides operations to call the create method.

func (*PrintersRequestBuilder) Get added in v0.49.0

Get retrieve the list of **printers** that are registered in the tenant. Find more info here

func (*PrintersRequestBuilder) Post added in v0.49.0

Post create new navigation property to printers for print

func (*PrintersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of **printers** that are registered in the tenant.

func (*PrintersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to printers for print

type PrintersRequestBuilderGetQueryParameters added in v0.49.0

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

PrintersRequestBuilderGetQueryParameters retrieve the list of **printers** that are registered in the tenant.

type PrintersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type PrintersRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ServicesCountRequestBuilder added in v0.49.0

ServicesCountRequestBuilder provides operations to count the resources in the collection.

func NewServicesCountRequestBuilder added in v0.49.0

NewServicesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewServicesCountRequestBuilderInternal added in v0.49.0

func NewServicesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesCountRequestBuilder

NewServicesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ServicesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ServicesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ServicesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ServicesCountRequestBuilderGetQueryParameters get the number of the resource

type ServicesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsCountRequestBuilder added in v0.49.0

type ServicesItemEndpointsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicesItemEndpointsCountRequestBuilder provides operations to count the resources in the collection.

func NewServicesItemEndpointsCountRequestBuilder added in v0.49.0

NewServicesItemEndpointsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewServicesItemEndpointsCountRequestBuilderInternal added in v0.49.0

func NewServicesItemEndpointsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesItemEndpointsCountRequestBuilder

NewServicesItemEndpointsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ServicesItemEndpointsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ServicesItemEndpointsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ServicesItemEndpointsCountRequestBuilderGetQueryParameters added in v0.53.0

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

ServicesItemEndpointsCountRequestBuilderGetQueryParameters get the number of the resource

type ServicesItemEndpointsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder added in v0.49.0

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder provides operations to manage the endpoints property of the microsoft.graph.printService entity.

func NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilder added in v0.49.0

func NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder

NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilder instantiates a new PrintServiceEndpointItemRequestBuilder and sets the default values.

func NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilderInternal added in v0.49.0

func NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder

NewServicesItemEndpointsPrintServiceEndpointItemRequestBuilderInternal instantiates a new PrintServiceEndpointItemRequestBuilder and sets the default values.

func (*ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property endpoints for print

func (*ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a print service endpoint. Find more info here

func (*ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property endpoints for print

func (*ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a print service endpoint.

func (*ServicesItemEndpointsPrintServiceEndpointItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property endpoints in print

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilderGetQueryParameters added in v0.49.0

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

ServicesItemEndpointsPrintServiceEndpointItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a print service endpoint.

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsPrintServiceEndpointItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsRequestBuilder added in v0.49.0

ServicesItemEndpointsRequestBuilder provides operations to manage the endpoints property of the microsoft.graph.printService entity.

func NewServicesItemEndpointsRequestBuilder added in v0.49.0

NewServicesItemEndpointsRequestBuilder instantiates a new EndpointsRequestBuilder and sets the default values.

func NewServicesItemEndpointsRequestBuilderInternal added in v0.49.0

func NewServicesItemEndpointsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesItemEndpointsRequestBuilder

NewServicesItemEndpointsRequestBuilderInternal instantiates a new EndpointsRequestBuilder and sets the default values.

func (*ServicesItemEndpointsRequestBuilder) ByPrintServiceEndpointId added in v0.63.0

ByPrintServiceEndpointId provides operations to manage the endpoints property of the microsoft.graph.printService entity.

func (*ServicesItemEndpointsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ServicesItemEndpointsRequestBuilder) Get added in v0.49.0

Get retrieve a list of endpoints exposed by a print service. Find more info here

func (*ServicesItemEndpointsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of endpoints exposed by a print service.

func (*ServicesItemEndpointsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to endpoints for print

type ServicesItemEndpointsRequestBuilderGetQueryParameters added in v0.49.0

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

ServicesItemEndpointsRequestBuilderGetQueryParameters retrieve a list of endpoints exposed by a print service.

type ServicesItemEndpointsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesItemEndpointsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ServicesPrintServiceItemRequestBuilder added in v0.49.0

type ServicesPrintServiceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ServicesPrintServiceItemRequestBuilder provides operations to manage the services property of the microsoft.graph.print entity.

func NewServicesPrintServiceItemRequestBuilder added in v0.49.0

NewServicesPrintServiceItemRequestBuilder instantiates a new PrintServiceItemRequestBuilder and sets the default values.

func NewServicesPrintServiceItemRequestBuilderInternal added in v0.49.0

func NewServicesPrintServiceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesPrintServiceItemRequestBuilder

NewServicesPrintServiceItemRequestBuilderInternal instantiates a new PrintServiceItemRequestBuilder and sets the default values.

func (*ServicesPrintServiceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property services for print

func (*ServicesPrintServiceItemRequestBuilder) Endpoints added in v0.49.0

Endpoints provides operations to manage the endpoints property of the microsoft.graph.printService entity.

func (*ServicesPrintServiceItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a print service. Find more info here

func (*ServicesPrintServiceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property services for print

func (*ServicesPrintServiceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a print service.

func (*ServicesPrintServiceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property services in print

type ServicesPrintServiceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ServicesPrintServiceItemRequestBuilderGetQueryParameters added in v0.49.0

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

ServicesPrintServiceItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a print service.

type ServicesPrintServiceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesPrintServiceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ServicesRequestBuilder added in v0.49.0

ServicesRequestBuilder provides operations to manage the services property of the microsoft.graph.print entity.

func NewServicesRequestBuilder added in v0.49.0

NewServicesRequestBuilder instantiates a new ServicesRequestBuilder and sets the default values.

func NewServicesRequestBuilderInternal added in v0.49.0

func NewServicesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ServicesRequestBuilder

NewServicesRequestBuilderInternal instantiates a new ServicesRequestBuilder and sets the default values.

func (*ServicesRequestBuilder) ByPrintServiceId added in v0.63.0

func (m *ServicesRequestBuilder) ByPrintServiceId(printServiceId string) *ServicesPrintServiceItemRequestBuilder

ByPrintServiceId provides operations to manage the services property of the microsoft.graph.print entity.

func (*ServicesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ServicesRequestBuilder) Get added in v0.49.0

Get retrieve a list of **printService** objects that represent the services available to your tenant. Find more info here

func (*ServicesRequestBuilder) Post added in v0.49.0

Post create new navigation property to services for print

func (*ServicesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of **printService** objects that represent the services available to your tenant.

func (*ServicesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to services for print

type ServicesRequestBuilderGetQueryParameters added in v0.49.0

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

ServicesRequestBuilderGetQueryParameters retrieve a list of **printService** objects that represent the services available to your tenant.

type ServicesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ServicesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SharesCountRequestBuilder added in v0.49.0

SharesCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesCountRequestBuilder added in v0.49.0

NewSharesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesCountRequestBuilderInternal added in v0.49.0

func NewSharesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesCountRequestBuilder

NewSharesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SharesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SharesCountRequestBuilderGetQueryParameters added in v0.53.0

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

SharesCountRequestBuilderGetQueryParameters get the number of the resource

type SharesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedGroupsCountRequestBuilder added in v0.49.0

type SharesItemAllowedGroupsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedGroupsCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesItemAllowedGroupsCountRequestBuilder added in v0.49.0

NewSharesItemAllowedGroupsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesItemAllowedGroupsCountRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedGroupsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedGroupsCountRequestBuilder

NewSharesItemAllowedGroupsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesItemAllowedGroupsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SharesItemAllowedGroupsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SharesItemAllowedGroupsCountRequestBuilderGetQueryParameters added in v0.53.0

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

SharesItemAllowedGroupsCountRequestBuilderGetQueryParameters get the number of the resource

type SharesItemAllowedGroupsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedGroupsGroupItemRequestBuilder added in v0.49.0

type SharesItemAllowedGroupsGroupItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedGroupsGroupItemRequestBuilder builds and executes requests for operations under \print\shares\{printerShare-id}\allowedGroups\{group-id}

func NewSharesItemAllowedGroupsGroupItemRequestBuilder added in v0.49.0

NewSharesItemAllowedGroupsGroupItemRequestBuilder instantiates a new GroupItemRequestBuilder and sets the default values.

func NewSharesItemAllowedGroupsGroupItemRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedGroupsGroupItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedGroupsGroupItemRequestBuilder

NewSharesItemAllowedGroupsGroupItemRequestBuilderInternal instantiates a new GroupItemRequestBuilder and sets the default values.

func (*SharesItemAllowedGroupsGroupItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of print entities.

type SharesItemAllowedGroupsItemRefRequestBuilder added in v0.49.0

type SharesItemAllowedGroupsItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedGroupsItemRefRequestBuilder provides operations to manage the collection of print entities.

func NewSharesItemAllowedGroupsItemRefRequestBuilder added in v0.49.0

NewSharesItemAllowedGroupsItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSharesItemAllowedGroupsItemRefRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedGroupsItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedGroupsItemRefRequestBuilder

NewSharesItemAllowedGroupsItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SharesItemAllowedGroupsItemRefRequestBuilder) Delete added in v0.49.0

Delete revoke the specified group's access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedGroupsItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation revoke the specified group's access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

type SharesItemAllowedGroupsItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

SharesItemAllowedGroupsItemRefRequestBuilderDeleteQueryParameters revoke the specified group's access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedGroupsRefRequestBuilder added in v0.49.0

type SharesItemAllowedGroupsRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedGroupsRefRequestBuilder provides operations to manage the collection of print entities.

func NewSharesItemAllowedGroupsRefRequestBuilder added in v0.49.0

NewSharesItemAllowedGroupsRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSharesItemAllowedGroupsRefRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedGroupsRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedGroupsRefRequestBuilder

NewSharesItemAllowedGroupsRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SharesItemAllowedGroupsRefRequestBuilder) Get added in v0.49.0

Get retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedGroupsRefRequestBuilder) Post added in v0.49.0

Post grant the specified group access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedGroupsRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

func (*SharesItemAllowedGroupsRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation grant the specified group access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsRefRequestBuilderGetQueryParameters added in v0.49.0

type SharesItemAllowedGroupsRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SharesItemAllowedGroupsRefRequestBuilderGetQueryParameters retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedGroupsRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedGroupsRequestBuilder added in v0.49.0

type SharesItemAllowedGroupsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedGroupsRequestBuilder provides operations to manage the allowedGroups property of the microsoft.graph.printerShare entity.

func NewSharesItemAllowedGroupsRequestBuilder added in v0.49.0

NewSharesItemAllowedGroupsRequestBuilder instantiates a new AllowedGroupsRequestBuilder and sets the default values.

func NewSharesItemAllowedGroupsRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedGroupsRequestBuilder

NewSharesItemAllowedGroupsRequestBuilderInternal instantiates a new AllowedGroupsRequestBuilder and sets the default values.

func (*SharesItemAllowedGroupsRequestBuilder) ByGroupId added in v0.63.0

ByGroupId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.print.shares.item.allowedGroups.item collection

func (*SharesItemAllowedGroupsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SharesItemAllowedGroupsRequestBuilder) Get added in v0.49.0

Get retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedGroupsRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of print entities.

func (*SharesItemAllowedGroupsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsRequestBuilderGetQueryParameters added in v0.49.0

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

SharesItemAllowedGroupsRequestBuilderGetQueryParameters retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedGroupsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersCountRequestBuilder added in v0.49.0

type SharesItemAllowedUsersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesItemAllowedUsersCountRequestBuilder added in v0.49.0

NewSharesItemAllowedUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersCountRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersCountRequestBuilder

NewSharesItemAllowedUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SharesItemAllowedUsersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SharesItemAllowedUsersCountRequestBuilderGetQueryParameters added in v0.53.0

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

SharesItemAllowedUsersCountRequestBuilderGetQueryParameters get the number of the resource

type SharesItemAllowedUsersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersItemMailboxSettingsRequestBuilder added in v0.63.0

type SharesItemAllowedUsersItemMailboxSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersItemMailboxSettingsRequestBuilder builds and executes requests for operations under \print\shares\{printerShare-id}\allowedUsers\{user-id}\mailboxSettings

func NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilder added in v0.63.0

func NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersItemMailboxSettingsRequestBuilder

NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilder instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilderInternal added in v0.63.0

func NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersItemMailboxSettingsRequestBuilder

NewSharesItemAllowedUsersItemMailboxSettingsRequestBuilderInternal instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersItemMailboxSettingsRequestBuilder) Get added in v0.63.0

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

func (*SharesItemAllowedUsersItemMailboxSettingsRequestBuilder) ToGetRequestInformation added in v0.63.0

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

func (*SharesItemAllowedUsersItemMailboxSettingsRequestBuilder) ToPatchRequestInformation added in v0.63.0

ToPatchRequestInformation update property mailboxSettings value.

type SharesItemAllowedUsersItemMailboxSettingsRequestBuilderGetQueryParameters added in v0.63.0

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

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

type SharesItemAllowedUsersItemMailboxSettingsRequestBuilderGetRequestConfiguration added in v0.63.0

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

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

type SharesItemAllowedUsersItemMailboxSettingsRequestBuilderPatchRequestConfiguration added in v0.63.0

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

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

type SharesItemAllowedUsersItemRefRequestBuilder added in v0.49.0

type SharesItemAllowedUsersItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersItemRefRequestBuilder provides operations to manage the collection of print entities.

func NewSharesItemAllowedUsersItemRefRequestBuilder added in v0.49.0

NewSharesItemAllowedUsersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersItemRefRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedUsersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersItemRefRequestBuilder

NewSharesItemAllowedUsersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersItemRefRequestBuilder) Delete added in v0.49.0

Delete revoke the specified user's access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedUsersItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation revoke the specified user's access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

type SharesItemAllowedUsersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

SharesItemAllowedUsersItemRefRequestBuilderDeleteQueryParameters revoke the specified user's access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersRefRequestBuilder added in v0.49.0

type SharesItemAllowedUsersRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersRefRequestBuilder provides operations to manage the collection of print entities.

func NewSharesItemAllowedUsersRefRequestBuilder added in v0.49.0

NewSharesItemAllowedUsersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersRefRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedUsersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersRefRequestBuilder

NewSharesItemAllowedUsersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersRefRequestBuilder) Get added in v0.49.0

Get retrieve a list of users who have been granted access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedUsersRefRequestBuilder) Post added in v0.49.0

Post grant the specified user access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedUsersRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

func (*SharesItemAllowedUsersRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation grant the specified user access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersRefRequestBuilderGetQueryParameters added in v0.49.0

type SharesItemAllowedUsersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SharesItemAllowedUsersRefRequestBuilderGetQueryParameters retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersRequestBuilder added in v0.49.0

type SharesItemAllowedUsersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersRequestBuilder provides operations to manage the allowedUsers property of the microsoft.graph.printerShare entity.

func NewSharesItemAllowedUsersRequestBuilder added in v0.49.0

NewSharesItemAllowedUsersRequestBuilder instantiates a new AllowedUsersRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersRequestBuilder

NewSharesItemAllowedUsersRequestBuilderInternal instantiates a new AllowedUsersRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersRequestBuilder) ByUserId added in v0.63.0

ByUserId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.print.shares.item.allowedUsers.item collection

func (*SharesItemAllowedUsersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SharesItemAllowedUsersRequestBuilder) Get added in v0.49.0

Get retrieve a list of users who have been granted access to submit print jobs to the associated printerShare. Find more info here

func (*SharesItemAllowedUsersRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of print entities.

func (*SharesItemAllowedUsersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersRequestBuilderGetQueryParameters added in v0.49.0

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

SharesItemAllowedUsersRequestBuilderGetQueryParameters retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

type SharesItemAllowedUsersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesItemAllowedUsersUserItemRequestBuilder added in v0.49.0

type SharesItemAllowedUsersUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemAllowedUsersUserItemRequestBuilder builds and executes requests for operations under \print\shares\{printerShare-id}\allowedUsers\{user-id}

func NewSharesItemAllowedUsersUserItemRequestBuilder added in v0.49.0

NewSharesItemAllowedUsersUserItemRequestBuilder instantiates a new UserItemRequestBuilder and sets the default values.

func NewSharesItemAllowedUsersUserItemRequestBuilderInternal added in v0.49.0

func NewSharesItemAllowedUsersUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemAllowedUsersUserItemRequestBuilder

NewSharesItemAllowedUsersUserItemRequestBuilderInternal instantiates a new UserItemRequestBuilder and sets the default values.

func (*SharesItemAllowedUsersUserItemRequestBuilder) MailboxSettings added in v0.63.0

MailboxSettings the mailboxSettings property

func (*SharesItemAllowedUsersUserItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of print entities.

type SharesItemJobsCountRequestBuilder added in v1.1.0

SharesItemJobsCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesItemJobsCountRequestBuilder added in v1.1.0

NewSharesItemJobsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesItemJobsCountRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsCountRequestBuilder

NewSharesItemJobsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesItemJobsCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*SharesItemJobsCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type SharesItemJobsCountRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsCountRequestBuilderGetQueryParameters get the number of the resource

type SharesItemJobsCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemAbortPostRequestBody added in v1.1.0

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

SharesItemJobsItemAbortPostRequestBody

func NewSharesItemJobsItemAbortPostRequestBody added in v1.1.0

func NewSharesItemJobsItemAbortPostRequestBody() *SharesItemJobsItemAbortPostRequestBody

NewSharesItemJobsItemAbortPostRequestBody instantiates a new SharesItemJobsItemAbortPostRequestBody and sets the default values.

func (*SharesItemJobsItemAbortPostRequestBody) GetAdditionalData added in v1.1.0

func (m *SharesItemJobsItemAbortPostRequestBody) GetAdditionalData() map[string]any

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 (*SharesItemJobsItemAbortPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*SharesItemJobsItemAbortPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*SharesItemJobsItemAbortPostRequestBody) GetReason added in v1.1.0

GetReason gets the reason property value. The reason property

func (*SharesItemJobsItemAbortPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*SharesItemJobsItemAbortPostRequestBody) SetAdditionalData added in v1.1.0

func (m *SharesItemJobsItemAbortPostRequestBody) SetAdditionalData(value map[string]any)

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 (*SharesItemJobsItemAbortPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*SharesItemJobsItemAbortPostRequestBody) SetReason added in v1.1.0

func (m *SharesItemJobsItemAbortPostRequestBody) SetReason(value *string)

SetReason sets the reason property value. The reason property

type SharesItemJobsItemAbortRequestBuilder added in v1.1.0

type SharesItemJobsItemAbortRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemAbortRequestBuilder provides operations to call the abort method.

func NewSharesItemJobsItemAbortRequestBuilder added in v1.1.0

NewSharesItemJobsItemAbortRequestBuilder instantiates a new AbortRequestBuilder and sets the default values.

func NewSharesItemJobsItemAbortRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemAbortRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemAbortRequestBuilder

NewSharesItemJobsItemAbortRequestBuilderInternal instantiates a new AbortRequestBuilder and sets the default values.

func (*SharesItemJobsItemAbortRequestBuilder) Post added in v1.1.0

Post abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing. Find more info here

func (*SharesItemJobsItemAbortRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

type SharesItemJobsItemAbortRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemCancelRequestBuilder added in v1.1.0

type SharesItemJobsItemCancelRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemCancelRequestBuilder provides operations to call the cancel method.

func NewSharesItemJobsItemCancelRequestBuilder added in v1.1.0

NewSharesItemJobsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewSharesItemJobsItemCancelRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemCancelRequestBuilder

NewSharesItemJobsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*SharesItemJobsItemCancelRequestBuilder) Post added in v1.1.0

Post cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. Find more info here

func (*SharesItemJobsItemCancelRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.

type SharesItemJobsItemCancelRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsCountRequestBuilder added in v1.1.0

type SharesItemJobsItemDocumentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemDocumentsCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesItemJobsItemDocumentsCountRequestBuilder added in v1.1.0

NewSharesItemJobsItemDocumentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesItemJobsItemDocumentsCountRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemDocumentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsCountRequestBuilder

NewSharesItemJobsItemDocumentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesItemJobsItemDocumentsCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*SharesItemJobsItemDocumentsCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type SharesItemJobsItemDocumentsCountRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemDocumentsCountRequestBuilderGetQueryParameters get the number of the resource

type SharesItemJobsItemDocumentsCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody added in v1.1.0

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

SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody added in v1.1.0

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody() *SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody

NewSharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody instantiates a new SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody and sets the default values.

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetAdditionalData added in v1.1.0

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 (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) GetProperties added in v1.1.0

GetProperties gets the properties property value. The properties property

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetAdditionalData added in v1.1.0

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 (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionPostRequestBody) SetProperties added in v1.1.0

SetProperties sets the properties property value. The properties property

type SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder added in v1.1.0

type SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder provides operations to call the createUploadSession method.

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder added in v1.1.0

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder

NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder instantiates a new CreateUploadSessionRequestBuilder and sets the default values.

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder

NewSharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderInternal instantiates a new CreateUploadSessionRequestBuilder and sets the default values.

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder) Post added in v1.1.0

Post create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential `PUT` queries. Request headers for each `PUT` operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. Find more info here

func (*SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential `PUT` queries. Request headers for each `PUT` operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload.

type SharesItemJobsItemDocumentsItemCreateUploadSessionRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsItemValueContentRequestBuilder added in v1.1.0

type SharesItemJobsItemDocumentsItemValueContentRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemDocumentsItemValueContentRequestBuilder provides operations to manage the media for the print entity.

func NewSharesItemJobsItemDocumentsItemValueContentRequestBuilder added in v1.1.0

func NewSharesItemJobsItemDocumentsItemValueContentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsItemValueContentRequestBuilder

NewSharesItemJobsItemDocumentsItemValueContentRequestBuilder instantiates a new ContentRequestBuilder and sets the default values.

func NewSharesItemJobsItemDocumentsItemValueContentRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemDocumentsItemValueContentRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsItemValueContentRequestBuilder

NewSharesItemJobsItemDocumentsItemValueContentRequestBuilderInternal instantiates a new ContentRequestBuilder and sets the default values.

func (*SharesItemJobsItemDocumentsItemValueContentRequestBuilder) Get added in v1.1.0

Get get media content for the navigation property documents from print

func (*SharesItemJobsItemDocumentsItemValueContentRequestBuilder) Put added in v1.1.0

Put update media content for the navigation property documents in print

func (*SharesItemJobsItemDocumentsItemValueContentRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get media content for the navigation property documents from print

func (*SharesItemJobsItemDocumentsItemValueContentRequestBuilder) ToPutRequestInformation added in v1.1.0

ToPutRequestInformation update media content for the navigation property documents in print

type SharesItemJobsItemDocumentsItemValueContentRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsItemValueContentRequestBuilderPutRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder added in v1.1.0

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder provides operations to manage the documents property of the microsoft.graph.printJob entity.

func NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder added in v1.1.0

func NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder

NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder instantiates a new PrintDocumentItemRequestBuilder and sets the default values.

func NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder

NewSharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderInternal instantiates a new PrintDocumentItemRequestBuilder and sets the default values.

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Content added in v1.1.0

Content provides operations to manage the media for the print entity.

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) CreateUploadSession added in v1.1.0

CreateUploadSession provides operations to call the createUploadSession method.

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property documents for print

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) Get added in v1.1.0

Get get documents from print

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property documents for print

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get documents from print

func (*SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property documents in print

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetQueryParameters get documents from print

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsPrintDocumentItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsRequestBuilder added in v1.1.0

type SharesItemJobsItemDocumentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemDocumentsRequestBuilder provides operations to manage the documents property of the microsoft.graph.printJob entity.

func NewSharesItemJobsItemDocumentsRequestBuilder added in v1.1.0

NewSharesItemJobsItemDocumentsRequestBuilder instantiates a new DocumentsRequestBuilder and sets the default values.

func NewSharesItemJobsItemDocumentsRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemDocumentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemDocumentsRequestBuilder

NewSharesItemJobsItemDocumentsRequestBuilderInternal instantiates a new DocumentsRequestBuilder and sets the default values.

func (*SharesItemJobsItemDocumentsRequestBuilder) ByPrintDocumentId added in v1.1.0

ByPrintDocumentId provides operations to manage the documents property of the microsoft.graph.printJob entity.

func (*SharesItemJobsItemDocumentsRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*SharesItemJobsItemDocumentsRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get documents from print

func (*SharesItemJobsItemDocumentsRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to documents for print

type SharesItemJobsItemDocumentsRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemDocumentsRequestBuilderGetQueryParameters get documents from print

type SharesItemJobsItemDocumentsRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemDocumentsRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemRedirectPostRequestBody added in v1.1.0

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

SharesItemJobsItemRedirectPostRequestBody

func NewSharesItemJobsItemRedirectPostRequestBody added in v1.1.0

func NewSharesItemJobsItemRedirectPostRequestBody() *SharesItemJobsItemRedirectPostRequestBody

NewSharesItemJobsItemRedirectPostRequestBody instantiates a new SharesItemJobsItemRedirectPostRequestBody and sets the default values.

func (*SharesItemJobsItemRedirectPostRequestBody) GetAdditionalData added in v1.1.0

func (m *SharesItemJobsItemRedirectPostRequestBody) GetAdditionalData() map[string]any

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 (*SharesItemJobsItemRedirectPostRequestBody) GetBackingStore added in v1.1.0

GetBackingStore gets the backingStore property value. Stores model information.

func (*SharesItemJobsItemRedirectPostRequestBody) GetConfiguration added in v1.1.0

GetConfiguration gets the configuration property value. The configuration property

func (*SharesItemJobsItemRedirectPostRequestBody) GetDestinationPrinterId added in v1.1.0

func (m *SharesItemJobsItemRedirectPostRequestBody) GetDestinationPrinterId() *string

GetDestinationPrinterId gets the destinationPrinterId property value. The destinationPrinterId property

func (*SharesItemJobsItemRedirectPostRequestBody) GetFieldDeserializers added in v1.1.0

GetFieldDeserializers the deserialization information for the current model

func (*SharesItemJobsItemRedirectPostRequestBody) Serialize added in v1.1.0

Serialize serializes information the current object

func (*SharesItemJobsItemRedirectPostRequestBody) SetAdditionalData added in v1.1.0

func (m *SharesItemJobsItemRedirectPostRequestBody) SetAdditionalData(value map[string]any)

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 (*SharesItemJobsItemRedirectPostRequestBody) SetBackingStore added in v1.1.0

SetBackingStore sets the backingStore property value. Stores model information.

func (*SharesItemJobsItemRedirectPostRequestBody) SetConfiguration added in v1.1.0

SetConfiguration sets the configuration property value. The configuration property

func (*SharesItemJobsItemRedirectPostRequestBody) SetDestinationPrinterId added in v1.1.0

func (m *SharesItemJobsItemRedirectPostRequestBody) SetDestinationPrinterId(value *string)

SetDestinationPrinterId sets the destinationPrinterId property value. The destinationPrinterId property

type SharesItemJobsItemRedirectRequestBuilder added in v1.1.0

type SharesItemJobsItemRedirectRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemRedirectRequestBuilder provides operations to call the redirect method.

func NewSharesItemJobsItemRedirectRequestBuilder added in v1.1.0

NewSharesItemJobsItemRedirectRequestBuilder instantiates a new RedirectRequestBuilder and sets the default values.

func NewSharesItemJobsItemRedirectRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemRedirectRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemRedirectRequestBuilder

NewSharesItemJobsItemRedirectRequestBuilderInternal instantiates a new RedirectRequestBuilder and sets the default values.

func (*SharesItemJobsItemRedirectRequestBuilder) Post added in v1.1.0

Post redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*SharesItemJobsItemRedirectRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a `processing` state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type SharesItemJobsItemRedirectRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemStartRequestBuilder added in v1.1.0

type SharesItemJobsItemStartRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemStartRequestBuilder provides operations to call the start method.

func NewSharesItemJobsItemStartRequestBuilder added in v1.1.0

NewSharesItemJobsItemStartRequestBuilder instantiates a new StartRequestBuilder and sets the default values.

func NewSharesItemJobsItemStartRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemStartRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemStartRequestBuilder

NewSharesItemJobsItemStartRequestBuilderInternal instantiates a new StartRequestBuilder and sets the default values.

func (*SharesItemJobsItemStartRequestBuilder) Post added in v1.1.0

Post submits the print job to the associated printer or printerShare. It will be printed after any existing pending **jobs** are completed, aborted, or canceled. Find more info here

func (*SharesItemJobsItemStartRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation submits the print job to the associated printer or printerShare. It will be printed after any existing pending **jobs** are completed, aborted, or canceled.

type SharesItemJobsItemStartRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksCountRequestBuilder added in v1.1.0

type SharesItemJobsItemTasksCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemTasksCountRequestBuilder provides operations to count the resources in the collection.

func NewSharesItemJobsItemTasksCountRequestBuilder added in v1.1.0

NewSharesItemJobsItemTasksCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSharesItemJobsItemTasksCountRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemTasksCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemTasksCountRequestBuilder

NewSharesItemJobsItemTasksCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SharesItemJobsItemTasksCountRequestBuilder) Get added in v1.1.0

Get get the number of the resource

func (*SharesItemJobsItemTasksCountRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation get the number of the resource

type SharesItemJobsItemTasksCountRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemTasksCountRequestBuilderGetQueryParameters get the number of the resource

type SharesItemJobsItemTasksCountRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksItemDefinitionRequestBuilder added in v1.1.0

type SharesItemJobsItemTasksItemDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemTasksItemDefinitionRequestBuilder provides operations to manage the definition property of the microsoft.graph.printTask entity.

func NewSharesItemJobsItemTasksItemDefinitionRequestBuilder added in v1.1.0

NewSharesItemJobsItemTasksItemDefinitionRequestBuilder instantiates a new DefinitionRequestBuilder and sets the default values.

func NewSharesItemJobsItemTasksItemDefinitionRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemTasksItemDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemTasksItemDefinitionRequestBuilder

NewSharesItemJobsItemTasksItemDefinitionRequestBuilderInternal instantiates a new DefinitionRequestBuilder and sets the default values.

func (*SharesItemJobsItemTasksItemDefinitionRequestBuilder) Get added in v1.1.0

Get the printTaskDefinition that was used to create this task. Read-only.

func (*SharesItemJobsItemTasksItemDefinitionRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the printTaskDefinition that was used to create this task. Read-only.

type SharesItemJobsItemTasksItemDefinitionRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemTasksItemDefinitionRequestBuilderGetQueryParameters the printTaskDefinition that was used to create this task. Read-only.

type SharesItemJobsItemTasksItemDefinitionRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksItemTriggerRequestBuilder added in v1.1.0

type SharesItemJobsItemTasksItemTriggerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemTasksItemTriggerRequestBuilder provides operations to manage the trigger property of the microsoft.graph.printTask entity.

func NewSharesItemJobsItemTasksItemTriggerRequestBuilder added in v1.1.0

NewSharesItemJobsItemTasksItemTriggerRequestBuilder instantiates a new TriggerRequestBuilder and sets the default values.

func NewSharesItemJobsItemTasksItemTriggerRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemTasksItemTriggerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemTasksItemTriggerRequestBuilder

NewSharesItemJobsItemTasksItemTriggerRequestBuilderInternal instantiates a new TriggerRequestBuilder and sets the default values.

func (*SharesItemJobsItemTasksItemTriggerRequestBuilder) Get added in v1.1.0

Get the printTaskTrigger that triggered this task's execution. Read-only.

func (*SharesItemJobsItemTasksItemTriggerRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the printTaskTrigger that triggered this task's execution. Read-only.

type SharesItemJobsItemTasksItemTriggerRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemTasksItemTriggerRequestBuilderGetQueryParameters the printTaskTrigger that triggered this task's execution. Read-only.

type SharesItemJobsItemTasksItemTriggerRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksPrintTaskItemRequestBuilder added in v1.1.0

type SharesItemJobsItemTasksPrintTaskItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemTasksPrintTaskItemRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func NewSharesItemJobsItemTasksPrintTaskItemRequestBuilder added in v1.1.0

NewSharesItemJobsItemTasksPrintTaskItemRequestBuilder instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func NewSharesItemJobsItemTasksPrintTaskItemRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemTasksPrintTaskItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemTasksPrintTaskItemRequestBuilder

NewSharesItemJobsItemTasksPrintTaskItemRequestBuilderInternal instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) Definition added in v1.1.0

Definition provides operations to manage the definition property of the microsoft.graph.printTask entity.

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property tasks for print

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) Get added in v1.1.0

Get a list of printTasks that were triggered by this print job.

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property tasks for print

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation a list of printTasks that were triggered by this print job.

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property tasks in print

func (*SharesItemJobsItemTasksPrintTaskItemRequestBuilder) Trigger added in v1.1.0

Trigger provides operations to manage the trigger property of the microsoft.graph.printTask entity.

type SharesItemJobsItemTasksPrintTaskItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksPrintTaskItemRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemTasksPrintTaskItemRequestBuilderGetQueryParameters a list of printTasks that were triggered by this print job.

type SharesItemJobsItemTasksPrintTaskItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksPrintTaskItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksRequestBuilder added in v1.1.0

type SharesItemJobsItemTasksRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsItemTasksRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func NewSharesItemJobsItemTasksRequestBuilder added in v1.1.0

NewSharesItemJobsItemTasksRequestBuilder instantiates a new TasksRequestBuilder and sets the default values.

func NewSharesItemJobsItemTasksRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsItemTasksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsItemTasksRequestBuilder

NewSharesItemJobsItemTasksRequestBuilderInternal instantiates a new TasksRequestBuilder and sets the default values.

func (*SharesItemJobsItemTasksRequestBuilder) ByPrintTaskId added in v1.1.0

ByPrintTaskId provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func (*SharesItemJobsItemTasksRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*SharesItemJobsItemTasksRequestBuilder) Get added in v1.1.0

Get a list of printTasks that were triggered by this print job.

func (*SharesItemJobsItemTasksRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation a list of printTasks that were triggered by this print job.

func (*SharesItemJobsItemTasksRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to tasks for print

type SharesItemJobsItemTasksRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsItemTasksRequestBuilderGetQueryParameters a list of printTasks that were triggered by this print job.

type SharesItemJobsItemTasksRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsItemTasksRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsPrintJobItemRequestBuilder added in v1.1.0

type SharesItemJobsPrintJobItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesItemJobsPrintJobItemRequestBuilder provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func NewSharesItemJobsPrintJobItemRequestBuilder added in v1.1.0

NewSharesItemJobsPrintJobItemRequestBuilder instantiates a new PrintJobItemRequestBuilder and sets the default values.

func NewSharesItemJobsPrintJobItemRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsPrintJobItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsPrintJobItemRequestBuilder

NewSharesItemJobsPrintJobItemRequestBuilderInternal instantiates a new PrintJobItemRequestBuilder and sets the default values.

func (*SharesItemJobsPrintJobItemRequestBuilder) Abort added in v1.1.0

Abort provides operations to call the abort method.

func (*SharesItemJobsPrintJobItemRequestBuilder) Cancel added in v1.1.0

Cancel provides operations to call the cancel method.

func (*SharesItemJobsPrintJobItemRequestBuilder) Delete added in v1.1.0

Delete delete navigation property jobs for print

func (*SharesItemJobsPrintJobItemRequestBuilder) Documents added in v1.1.0

Documents provides operations to manage the documents property of the microsoft.graph.printJob entity.

func (*SharesItemJobsPrintJobItemRequestBuilder) Get added in v1.1.0

Get the list of jobs that are queued for printing by the printer/printerShare.

func (*SharesItemJobsPrintJobItemRequestBuilder) Redirect added in v1.1.0

Redirect provides operations to call the redirect method.

func (*SharesItemJobsPrintJobItemRequestBuilder) Start added in v1.1.0

Start provides operations to call the start method.

func (*SharesItemJobsPrintJobItemRequestBuilder) Tasks added in v1.1.0

Tasks provides operations to manage the tasks property of the microsoft.graph.printJob entity.

func (*SharesItemJobsPrintJobItemRequestBuilder) ToDeleteRequestInformation added in v1.1.0

ToDeleteRequestInformation delete navigation property jobs for print

func (*SharesItemJobsPrintJobItemRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the list of jobs that are queued for printing by the printer/printerShare.

func (*SharesItemJobsPrintJobItemRequestBuilder) ToPatchRequestInformation added in v1.1.0

ToPatchRequestInformation update the navigation property jobs in print

type SharesItemJobsPrintJobItemRequestBuilderDeleteRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsPrintJobItemRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsPrintJobItemRequestBuilderGetQueryParameters the list of jobs that are queued for printing by the printer/printerShare.

type SharesItemJobsPrintJobItemRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsPrintJobItemRequestBuilderPatchRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsRequestBuilder added in v1.1.0

SharesItemJobsRequestBuilder provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func NewSharesItemJobsRequestBuilder added in v1.1.0

NewSharesItemJobsRequestBuilder instantiates a new JobsRequestBuilder and sets the default values.

func NewSharesItemJobsRequestBuilderInternal added in v1.1.0

func NewSharesItemJobsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemJobsRequestBuilder

NewSharesItemJobsRequestBuilderInternal instantiates a new JobsRequestBuilder and sets the default values.

func (*SharesItemJobsRequestBuilder) ByPrintJobId added in v1.1.0

ByPrintJobId provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func (*SharesItemJobsRequestBuilder) Count added in v1.1.0

Count provides operations to count the resources in the collection.

func (*SharesItemJobsRequestBuilder) Get added in v1.1.0

Get the list of jobs that are queued for printing by the printer/printerShare.

func (*SharesItemJobsRequestBuilder) ToGetRequestInformation added in v1.1.0

ToGetRequestInformation the list of jobs that are queued for printing by the printer/printerShare.

func (*SharesItemJobsRequestBuilder) ToPostRequestInformation added in v1.1.0

ToPostRequestInformation create new navigation property to jobs for print

type SharesItemJobsRequestBuilderGetQueryParameters added in v1.1.0

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

SharesItemJobsRequestBuilderGetQueryParameters the list of jobs that are queued for printing by the printer/printerShare.

type SharesItemJobsRequestBuilderGetRequestConfiguration added in v1.1.0

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

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

type SharesItemJobsRequestBuilderPostRequestConfiguration added in v1.1.0

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

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

type SharesItemPrinterRequestBuilder added in v0.49.0

SharesItemPrinterRequestBuilder provides operations to manage the printer property of the microsoft.graph.printerShare entity.

func NewSharesItemPrinterRequestBuilder added in v0.49.0

NewSharesItemPrinterRequestBuilder instantiates a new PrinterRequestBuilder and sets the default values.

func NewSharesItemPrinterRequestBuilderInternal added in v0.49.0

func NewSharesItemPrinterRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesItemPrinterRequestBuilder

NewSharesItemPrinterRequestBuilderInternal instantiates a new PrinterRequestBuilder and sets the default values.

func (*SharesItemPrinterRequestBuilder) Get added in v0.49.0

Get the printer that this printer share is related to.

func (*SharesItemPrinterRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the printer that this printer share is related to.

type SharesItemPrinterRequestBuilderGetQueryParameters added in v0.49.0

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

SharesItemPrinterRequestBuilderGetQueryParameters the printer that this printer share is related to.

type SharesItemPrinterRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesPrinterShareItemRequestBuilder added in v0.49.0

type SharesPrinterShareItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SharesPrinterShareItemRequestBuilder provides operations to manage the shares property of the microsoft.graph.print entity.

func NewSharesPrinterShareItemRequestBuilder added in v0.49.0

NewSharesPrinterShareItemRequestBuilder instantiates a new PrinterShareItemRequestBuilder and sets the default values.

func NewSharesPrinterShareItemRequestBuilderInternal added in v0.49.0

func NewSharesPrinterShareItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesPrinterShareItemRequestBuilder

NewSharesPrinterShareItemRequestBuilderInternal instantiates a new PrinterShareItemRequestBuilder and sets the default values.

func (*SharesPrinterShareItemRequestBuilder) AllowedGroups added in v0.49.0

AllowedGroups provides operations to manage the allowedGroups property of the microsoft.graph.printerShare entity.

func (*SharesPrinterShareItemRequestBuilder) AllowedUsers added in v0.49.0

AllowedUsers provides operations to manage the allowedUsers property of the microsoft.graph.printerShare entity.

func (*SharesPrinterShareItemRequestBuilder) Delete added in v0.49.0

Delete delete a printer share (unshare the associated printer). This action cannot be undone. If the printer is shared again in the future, any Windows users who had previously installed the printer will need to discover and reinstall it. Find more info here

func (*SharesPrinterShareItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a printer share. Find more info here

func (*SharesPrinterShareItemRequestBuilder) Jobs added in v1.1.0

Jobs provides operations to manage the jobs property of the microsoft.graph.printerBase entity.

func (*SharesPrinterShareItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a printer share. This method can be used to swap printers. For example, if a physical printer device breaks, an administrator can register a new printer device and update this printerShare to point to the new printer without requiring users to take any action. Find more info here

func (*SharesPrinterShareItemRequestBuilder) Printer added in v0.49.0

Printer provides operations to manage the printer property of the microsoft.graph.printerShare entity.

func (*SharesPrinterShareItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a printer share (unshare the associated printer). This action cannot be undone. If the printer is shared again in the future, any Windows users who had previously installed the printer will need to discover and reinstall it.

func (*SharesPrinterShareItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a printer share.

func (*SharesPrinterShareItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a printer share. This method can be used to swap printers. For example, if a physical printer device breaks, an administrator can register a new printer device and update this printerShare to point to the new printer without requiring users to take any action.

type SharesPrinterShareItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SharesPrinterShareItemRequestBuilderGetQueryParameters added in v0.49.0

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

SharesPrinterShareItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a printer share.

type SharesPrinterShareItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesPrinterShareItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type SharesRequestBuilder added in v0.49.0

SharesRequestBuilder provides operations to manage the shares property of the microsoft.graph.print entity.

func NewSharesRequestBuilder added in v0.49.0

NewSharesRequestBuilder instantiates a new SharesRequestBuilder and sets the default values.

func NewSharesRequestBuilderInternal added in v0.49.0

func NewSharesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesRequestBuilder

NewSharesRequestBuilderInternal instantiates a new SharesRequestBuilder and sets the default values.

func (*SharesRequestBuilder) ByPrinterShareId added in v0.63.0

func (m *SharesRequestBuilder) ByPrinterShareId(printerShareId string) *SharesPrinterShareItemRequestBuilder

ByPrinterShareId provides operations to manage the shares property of the microsoft.graph.print entity.

func (*SharesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SharesRequestBuilder) Get added in v0.49.0

Get retrieve a list of **printerShares**. Find more info here

func (*SharesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of **printerShares**.

func (*SharesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new **printerShare** for the specified printer.

type SharesRequestBuilderGetQueryParameters added in v0.49.0

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

SharesRequestBuilderGetQueryParameters retrieve a list of **printerShares**.

type SharesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SharesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsCountRequestBuilder added in v0.49.0

TaskDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewTaskDefinitionsCountRequestBuilder added in v0.49.0

NewTaskDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTaskDefinitionsCountRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsCountRequestBuilder

NewTaskDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TaskDefinitionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*TaskDefinitionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type TaskDefinitionsCountRequestBuilderGetQueryParameters added in v0.53.0

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

TaskDefinitionsCountRequestBuilderGetQueryParameters get the number of the resource

type TaskDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksCountRequestBuilder added in v0.49.0

type TaskDefinitionsItemTasksCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsItemTasksCountRequestBuilder provides operations to count the resources in the collection.

func NewTaskDefinitionsItemTasksCountRequestBuilder added in v0.49.0

NewTaskDefinitionsItemTasksCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewTaskDefinitionsItemTasksCountRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsItemTasksCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsItemTasksCountRequestBuilder

NewTaskDefinitionsItemTasksCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*TaskDefinitionsItemTasksCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*TaskDefinitionsItemTasksCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type TaskDefinitionsItemTasksCountRequestBuilderGetQueryParameters added in v0.53.0

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

TaskDefinitionsItemTasksCountRequestBuilderGetQueryParameters get the number of the resource

type TaskDefinitionsItemTasksCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksItemDefinitionRequestBuilder added in v0.49.0

type TaskDefinitionsItemTasksItemDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsItemTasksItemDefinitionRequestBuilder provides operations to manage the definition property of the microsoft.graph.printTask entity.

func NewTaskDefinitionsItemTasksItemDefinitionRequestBuilder added in v0.49.0

NewTaskDefinitionsItemTasksItemDefinitionRequestBuilder instantiates a new DefinitionRequestBuilder and sets the default values.

func NewTaskDefinitionsItemTasksItemDefinitionRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsItemTasksItemDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsItemTasksItemDefinitionRequestBuilder

NewTaskDefinitionsItemTasksItemDefinitionRequestBuilderInternal instantiates a new DefinitionRequestBuilder and sets the default values.

func (*TaskDefinitionsItemTasksItemDefinitionRequestBuilder) Get added in v0.49.0

Get the printTaskDefinition that was used to create this task. Read-only.

func (*TaskDefinitionsItemTasksItemDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the printTaskDefinition that was used to create this task. Read-only.

type TaskDefinitionsItemTasksItemDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsItemTasksItemDefinitionRequestBuilderGetQueryParameters the printTaskDefinition that was used to create this task. Read-only.

type TaskDefinitionsItemTasksItemDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksItemTriggerRequestBuilder added in v0.49.0

type TaskDefinitionsItemTasksItemTriggerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsItemTasksItemTriggerRequestBuilder provides operations to manage the trigger property of the microsoft.graph.printTask entity.

func NewTaskDefinitionsItemTasksItemTriggerRequestBuilder added in v0.49.0

NewTaskDefinitionsItemTasksItemTriggerRequestBuilder instantiates a new TriggerRequestBuilder and sets the default values.

func NewTaskDefinitionsItemTasksItemTriggerRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsItemTasksItemTriggerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsItemTasksItemTriggerRequestBuilder

NewTaskDefinitionsItemTasksItemTriggerRequestBuilderInternal instantiates a new TriggerRequestBuilder and sets the default values.

func (*TaskDefinitionsItemTasksItemTriggerRequestBuilder) Get added in v0.49.0

Get the printTaskTrigger that triggered this task's execution. Read-only.

func (*TaskDefinitionsItemTasksItemTriggerRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the printTaskTrigger that triggered this task's execution. Read-only.

type TaskDefinitionsItemTasksItemTriggerRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsItemTasksItemTriggerRequestBuilderGetQueryParameters the printTaskTrigger that triggered this task's execution. Read-only.

type TaskDefinitionsItemTasksItemTriggerRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilder added in v0.49.0

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsItemTasksPrintTaskItemRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printTaskDefinition entity.

func NewTaskDefinitionsItemTasksPrintTaskItemRequestBuilder added in v0.49.0

NewTaskDefinitionsItemTasksPrintTaskItemRequestBuilder instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func NewTaskDefinitionsItemTasksPrintTaskItemRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsItemTasksPrintTaskItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsItemTasksPrintTaskItemRequestBuilder

NewTaskDefinitionsItemTasksPrintTaskItemRequestBuilderInternal instantiates a new PrintTaskItemRequestBuilder and sets the default values.

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) Definition added in v0.49.0

Definition provides operations to manage the definition property of the microsoft.graph.printTask entity.

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property tasks for print

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) Get added in v0.49.0

Get get details about a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) Patch added in v0.49.0

Patch update a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property tasks for print

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get details about a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsItemTasksPrintTaskItemRequestBuilder) Trigger added in v0.49.0

Trigger provides operations to manage the trigger property of the microsoft.graph.printTask entity.

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsItemTasksPrintTaskItemRequestBuilderGetQueryParameters get details about a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksPrintTaskItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksRequestBuilder added in v0.49.0

type TaskDefinitionsItemTasksRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsItemTasksRequestBuilder provides operations to manage the tasks property of the microsoft.graph.printTaskDefinition entity.

func NewTaskDefinitionsItemTasksRequestBuilder added in v0.49.0

NewTaskDefinitionsItemTasksRequestBuilder instantiates a new TasksRequestBuilder and sets the default values.

func NewTaskDefinitionsItemTasksRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsItemTasksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsItemTasksRequestBuilder

NewTaskDefinitionsItemTasksRequestBuilderInternal instantiates a new TasksRequestBuilder and sets the default values.

func (*TaskDefinitionsItemTasksRequestBuilder) ByPrintTaskId added in v0.63.0

ByPrintTaskId provides operations to manage the tasks property of the microsoft.graph.printTaskDefinition entity.

func (*TaskDefinitionsItemTasksRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*TaskDefinitionsItemTasksRequestBuilder) Get added in v0.49.0

Get retrieve a list of tasks associated with a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsItemTasksRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of tasks associated with a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsItemTasksRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to tasks for print

type TaskDefinitionsItemTasksRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsItemTasksRequestBuilderGetQueryParameters retrieve a list of tasks associated with a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsItemTasksRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsItemTasksRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilder added in v0.49.0

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

TaskDefinitionsPrintTaskDefinitionItemRequestBuilder provides operations to manage the taskDefinitions property of the microsoft.graph.print entity.

func NewTaskDefinitionsPrintTaskDefinitionItemRequestBuilder added in v0.49.0

NewTaskDefinitionsPrintTaskDefinitionItemRequestBuilder instantiates a new PrintTaskDefinitionItemRequestBuilder and sets the default values.

func NewTaskDefinitionsPrintTaskDefinitionItemRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsPrintTaskDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsPrintTaskDefinitionItemRequestBuilder

NewTaskDefinitionsPrintTaskDefinitionItemRequestBuilderInternal instantiates a new PrintTaskDefinitionItemRequestBuilder and sets the default values.

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete a **taskDefinition**. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) Get added in v0.49.0

Get get details about a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) Patch added in v0.49.0

Patch update a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) Tasks added in v0.49.0

Tasks provides operations to manage the tasks property of the microsoft.graph.printTaskDefinition entity.

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a **taskDefinition**. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get details about a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsPrintTaskDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsPrintTaskDefinitionItemRequestBuilderGetQueryParameters get details about a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsPrintTaskDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsRequestBuilder added in v0.49.0

TaskDefinitionsRequestBuilder provides operations to manage the taskDefinitions property of the microsoft.graph.print entity.

func NewTaskDefinitionsRequestBuilder added in v0.49.0

NewTaskDefinitionsRequestBuilder instantiates a new TaskDefinitionsRequestBuilder and sets the default values.

func NewTaskDefinitionsRequestBuilderInternal added in v0.49.0

func NewTaskDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TaskDefinitionsRequestBuilder

NewTaskDefinitionsRequestBuilderInternal instantiates a new TaskDefinitionsRequestBuilder and sets the default values.

func (*TaskDefinitionsRequestBuilder) ByPrintTaskDefinitionId added in v0.63.0

func (m *TaskDefinitionsRequestBuilder) ByPrintTaskDefinitionId(printTaskDefinitionId string) *TaskDefinitionsPrintTaskDefinitionItemRequestBuilder

ByPrintTaskDefinitionId provides operations to manage the taskDefinitions property of the microsoft.graph.print entity.

func (*TaskDefinitionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*TaskDefinitionsRequestBuilder) Get added in v0.49.0

Get retrieve a list of task definitions that the requesting app defined in the tenant. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsRequestBuilder) Post added in v0.49.0

Post create a new task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing. Find more info here

func (*TaskDefinitionsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of task definitions that the requesting app defined in the tenant. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

func (*TaskDefinitionsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsRequestBuilderGetQueryParameters added in v0.49.0

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

TaskDefinitionsRequestBuilderGetQueryParameters retrieve a list of task definitions that the requesting app defined in the tenant. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

type TaskDefinitionsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TaskDefinitionsRequestBuilderPostRequestConfiguration added in v0.49.0

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

TaskDefinitionsRequestBuilderPostRequestConfiguration 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