Documentation ¶
Index ¶
- type CreateDeviceExtensionOperationOptions
- type CreateDeviceExtensionOperationResponse
- type DeleteDeviceExtensionOperationOptions
- type DeleteDeviceExtensionOperationResponse
- type DeviceExtensionClient
- func (c DeviceExtensionClient) CreateDeviceExtension(ctx context.Context, id beta.MeDeviceId, input beta.Extension, ...) (result CreateDeviceExtensionOperationResponse, err error)
- func (c DeviceExtensionClient) DeleteDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, ...) (result DeleteDeviceExtensionOperationResponse, err error)
- func (c DeviceExtensionClient) GetDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, ...) (result GetDeviceExtensionOperationResponse, err error)
- func (c DeviceExtensionClient) GetDeviceExtensionsCount(ctx context.Context, id beta.MeDeviceId, ...) (result GetDeviceExtensionsCountOperationResponse, err error)
- func (c DeviceExtensionClient) ListDeviceExtensions(ctx context.Context, id beta.MeDeviceId, ...) (result ListDeviceExtensionsOperationResponse, err error)
- func (c DeviceExtensionClient) ListDeviceExtensionsComplete(ctx context.Context, id beta.MeDeviceId, ...) (ListDeviceExtensionsCompleteResult, error)
- func (c DeviceExtensionClient) ListDeviceExtensionsCompleteMatchingPredicate(ctx context.Context, id beta.MeDeviceId, ...) (result ListDeviceExtensionsCompleteResult, err error)
- func (c DeviceExtensionClient) UpdateDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, input beta.Extension, ...) (result UpdateDeviceExtensionOperationResponse, err error)
- type ExtensionOperationPredicate
- type GetDeviceExtensionOperationOptions
- type GetDeviceExtensionOperationResponse
- type GetDeviceExtensionsCountOperationOptions
- type GetDeviceExtensionsCountOperationResponse
- type ListDeviceExtensionsCompleteResult
- type ListDeviceExtensionsCustomPager
- type ListDeviceExtensionsOperationOptions
- type ListDeviceExtensionsOperationResponse
- type UpdateDeviceExtensionOperationOptions
- type UpdateDeviceExtensionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDeviceExtensionOperationOptions ¶
type CreateDeviceExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDeviceExtensionOperationOptions ¶
func DefaultCreateDeviceExtensionOperationOptions() CreateDeviceExtensionOperationOptions
func (CreateDeviceExtensionOperationOptions) ToHeaders ¶
func (o CreateDeviceExtensionOperationOptions) ToHeaders() *client.Headers
func (CreateDeviceExtensionOperationOptions) ToOData ¶
func (o CreateDeviceExtensionOperationOptions) ToOData() *odata.Query
func (CreateDeviceExtensionOperationOptions) ToQuery ¶
func (o CreateDeviceExtensionOperationOptions) ToQuery() *client.QueryParams
type DeleteDeviceExtensionOperationOptions ¶
type DeleteDeviceExtensionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDeviceExtensionOperationOptions ¶
func DefaultDeleteDeviceExtensionOperationOptions() DeleteDeviceExtensionOperationOptions
func (DeleteDeviceExtensionOperationOptions) ToHeaders ¶
func (o DeleteDeviceExtensionOperationOptions) ToHeaders() *client.Headers
func (DeleteDeviceExtensionOperationOptions) ToOData ¶
func (o DeleteDeviceExtensionOperationOptions) ToOData() *odata.Query
func (DeleteDeviceExtensionOperationOptions) ToQuery ¶
func (o DeleteDeviceExtensionOperationOptions) ToQuery() *client.QueryParams
type DeviceExtensionClient ¶
func NewDeviceExtensionClientWithBaseURI ¶
func NewDeviceExtensionClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceExtensionClient, error)
func (DeviceExtensionClient) CreateDeviceExtension ¶
func (c DeviceExtensionClient) CreateDeviceExtension(ctx context.Context, id beta.MeDeviceId, input beta.Extension, options CreateDeviceExtensionOperationOptions) (result CreateDeviceExtensionOperationResponse, err error)
CreateDeviceExtension - Create new navigation property to extensions for me
func (DeviceExtensionClient) DeleteDeviceExtension ¶
func (c DeviceExtensionClient) DeleteDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, options DeleteDeviceExtensionOperationOptions) (result DeleteDeviceExtensionOperationResponse, err error)
DeleteDeviceExtension - Delete navigation property extensions for me
func (DeviceExtensionClient) GetDeviceExtension ¶
func (c DeviceExtensionClient) GetDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, options GetDeviceExtensionOperationOptions) (result GetDeviceExtensionOperationResponse, err error)
GetDeviceExtension - Get extensions from me. The collection of open extensions defined for the device. Read-only. Nullable.
func (DeviceExtensionClient) GetDeviceExtensionsCount ¶
func (c DeviceExtensionClient) GetDeviceExtensionsCount(ctx context.Context, id beta.MeDeviceId, options GetDeviceExtensionsCountOperationOptions) (result GetDeviceExtensionsCountOperationResponse, err error)
GetDeviceExtensionsCount - Get the number of the resource
func (DeviceExtensionClient) ListDeviceExtensions ¶
func (c DeviceExtensionClient) ListDeviceExtensions(ctx context.Context, id beta.MeDeviceId, options ListDeviceExtensionsOperationOptions) (result ListDeviceExtensionsOperationResponse, err error)
ListDeviceExtensions - Get extensions from me. The collection of open extensions defined for the device. Read-only. Nullable.
func (DeviceExtensionClient) ListDeviceExtensionsComplete ¶
func (c DeviceExtensionClient) ListDeviceExtensionsComplete(ctx context.Context, id beta.MeDeviceId, options ListDeviceExtensionsOperationOptions) (ListDeviceExtensionsCompleteResult, error)
ListDeviceExtensionsComplete retrieves all the results into a single object
func (DeviceExtensionClient) ListDeviceExtensionsCompleteMatchingPredicate ¶
func (c DeviceExtensionClient) ListDeviceExtensionsCompleteMatchingPredicate(ctx context.Context, id beta.MeDeviceId, options ListDeviceExtensionsOperationOptions, predicate ExtensionOperationPredicate) (result ListDeviceExtensionsCompleteResult, err error)
ListDeviceExtensionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeviceExtensionClient) UpdateDeviceExtension ¶
func (c DeviceExtensionClient) UpdateDeviceExtension(ctx context.Context, id beta.MeDeviceIdExtensionId, input beta.Extension, options UpdateDeviceExtensionOperationOptions) (result UpdateDeviceExtensionOperationResponse, err error)
UpdateDeviceExtension - Update the navigation property extensions in me
type ExtensionOperationPredicate ¶
type ExtensionOperationPredicate struct { }
type GetDeviceExtensionOperationOptions ¶
type GetDeviceExtensionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDeviceExtensionOperationOptions ¶
func DefaultGetDeviceExtensionOperationOptions() GetDeviceExtensionOperationOptions
func (GetDeviceExtensionOperationOptions) ToHeaders ¶
func (o GetDeviceExtensionOperationOptions) ToHeaders() *client.Headers
func (GetDeviceExtensionOperationOptions) ToOData ¶
func (o GetDeviceExtensionOperationOptions) ToOData() *odata.Query
func (GetDeviceExtensionOperationOptions) ToQuery ¶
func (o GetDeviceExtensionOperationOptions) ToQuery() *client.QueryParams
type GetDeviceExtensionsCountOperationOptions ¶
type GetDeviceExtensionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDeviceExtensionsCountOperationOptions ¶
func DefaultGetDeviceExtensionsCountOperationOptions() GetDeviceExtensionsCountOperationOptions
func (GetDeviceExtensionsCountOperationOptions) ToHeaders ¶
func (o GetDeviceExtensionsCountOperationOptions) ToHeaders() *client.Headers
func (GetDeviceExtensionsCountOperationOptions) ToOData ¶
func (o GetDeviceExtensionsCountOperationOptions) ToOData() *odata.Query
func (GetDeviceExtensionsCountOperationOptions) ToQuery ¶
func (o GetDeviceExtensionsCountOperationOptions) ToQuery() *client.QueryParams
type ListDeviceExtensionsCustomPager ¶
func (*ListDeviceExtensionsCustomPager) NextPageLink ¶
func (p *ListDeviceExtensionsCustomPager) NextPageLink() *odata.Link
type ListDeviceExtensionsOperationOptions ¶
type ListDeviceExtensionsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListDeviceExtensionsOperationOptions ¶
func DefaultListDeviceExtensionsOperationOptions() ListDeviceExtensionsOperationOptions
func (ListDeviceExtensionsOperationOptions) ToHeaders ¶
func (o ListDeviceExtensionsOperationOptions) ToHeaders() *client.Headers
func (ListDeviceExtensionsOperationOptions) ToOData ¶
func (o ListDeviceExtensionsOperationOptions) ToOData() *odata.Query
func (ListDeviceExtensionsOperationOptions) ToQuery ¶
func (o ListDeviceExtensionsOperationOptions) ToQuery() *client.QueryParams
type UpdateDeviceExtensionOperationOptions ¶
type UpdateDeviceExtensionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDeviceExtensionOperationOptions ¶
func DefaultUpdateDeviceExtensionOperationOptions() UpdateDeviceExtensionOperationOptions
func (UpdateDeviceExtensionOperationOptions) ToHeaders ¶
func (o UpdateDeviceExtensionOperationOptions) ToHeaders() *client.Headers
func (UpdateDeviceExtensionOperationOptions) ToOData ¶
func (o UpdateDeviceExtensionOperationOptions) ToOData() *odata.Query
func (UpdateDeviceExtensionOperationOptions) ToQuery ¶
func (o UpdateDeviceExtensionOperationOptions) ToQuery() *client.QueryParams