Documentation
¶
Index ¶
- type SharesRequestBuilder
- func (m *SharesRequestBuilder) Count() ...
- func (m *SharesRequestBuilder) CreateGetRequestInformation() (...)
- func (m *SharesRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *SharesRequestBuilderGetRequestConfiguration) (...)
- func (m *SharesRequestBuilder) CreatePostRequestInformation(...) (...)
- func (m *SharesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(...) (...)
- func (m *SharesRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *SharesRequestBuilder) Post(ctx context.Context, ...) (...)
- type SharesRequestBuilderGetQueryParameters
- type SharesRequestBuilderGetRequestConfiguration
- type SharesRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SharesRequestBuilder ¶
type SharesRequestBuilder struct {
// contains filtered or unexported fields
}
SharesRequestBuilder provides operations to manage the shares property of the microsoft.graph.print entity.
func NewSharesRequestBuilder ¶
func NewSharesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesRequestBuilder
NewSharesRequestBuilder instantiates a new SharesRequestBuilder and sets the default values.
func NewSharesRequestBuilderInternal ¶
func NewSharesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SharesRequestBuilder
NewSharesRequestBuilderInternal instantiates a new SharesRequestBuilder and sets the default values.
func (*SharesRequestBuilder) Count ¶ added in v0.13.0
func (m *SharesRequestBuilder) Count() *i9b2a1592a6bdbab4a06a53c85641a15cfa8c23be8e5a8ba9ea17ff0209ac8fcf.CountRequestBuilder
Count the Count property
func (*SharesRequestBuilder) CreateGetRequestInformation ¶
func (m *SharesRequestBuilder) CreateGetRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve a list of **printerShares**.
func (*SharesRequestBuilder) CreateGetRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *SharesRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *SharesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformationWithRequestConfiguration retrieve a list of **printerShares**.
func (*SharesRequestBuilder) CreatePostRequestInformation ¶
func (m *SharesRequestBuilder) CreatePostRequestInformation(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrinterShareable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation create a new **printerShare** for the specified printer.
func (*SharesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *SharesRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrinterShareable, requestConfiguration *SharesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformationWithRequestConfiguration create a new **printerShare** for the specified printer.
func (*SharesRequestBuilder) Get ¶
func (m *SharesRequestBuilder) Get(ctx context.Context, requestConfiguration *SharesRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrinterShareCollectionResponseable, error)
Get retrieve a list of **printerShares**.
func (*SharesRequestBuilder) Post ¶
func (m *SharesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrinterShareable, requestConfiguration *SharesRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrinterShareable, error)
Post create a new **printerShare** for the specified printer.
type SharesRequestBuilderGetQueryParameters ¶
type SharesRequestBuilderGetQueryParameters struct {
Count *bool `uriparametername:"%24count"`
Expand []string `uriparametername:"%24expand"`
Filter *string `uriparametername:"%24filter"`
Orderby []string `uriparametername:"%24orderby"`
Search *string `uriparametername:"%24search"`
Select []string `uriparametername:"%24select"`
Skip *int32 `uriparametername:"%24skip"`
Top *int32 `uriparametername:"%24top"`
}
SharesRequestBuilderGetQueryParameters retrieve a list of **printerShares**.
type SharesRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type SharesRequestBuilderGetRequestConfiguration struct {
Headers map[string]string
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
QueryParameters *SharesRequestBuilderGetQueryParameters
}
SharesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type SharesRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type SharesRequestBuilderPostRequestConfiguration struct {
Headers map[string]string
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
SharesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.