Documentation ¶
Index ¶
- type CreateDataSharingConsentOperationOptions
- type CreateDataSharingConsentOperationResponse
- type CreateDataSharingConsentToDataSharingOperationOptions
- type CreateDataSharingConsentToDataSharingOperationResponse
- type DataSharingConsentClient
- func (c DataSharingConsentClient) CreateDataSharingConsent(ctx context.Context, input beta.DataSharingConsent, ...) (result CreateDataSharingConsentOperationResponse, err error)
- func (c DataSharingConsentClient) CreateDataSharingConsentToDataSharing(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, ...) (result CreateDataSharingConsentToDataSharingOperationResponse, err error)
- func (c DataSharingConsentClient) DeleteDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, ...) (result DeleteDataSharingConsentOperationResponse, err error)
- func (c DataSharingConsentClient) GetDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, ...) (result GetDataSharingConsentOperationResponse, err error)
- func (c DataSharingConsentClient) GetDataSharingConsentsCount(ctx context.Context, options GetDataSharingConsentsCountOperationOptions) (result GetDataSharingConsentsCountOperationResponse, err error)
- func (c DataSharingConsentClient) ListDataSharingConsents(ctx context.Context, options ListDataSharingConsentsOperationOptions) (result ListDataSharingConsentsOperationResponse, err error)
- func (c DataSharingConsentClient) ListDataSharingConsentsComplete(ctx context.Context, options ListDataSharingConsentsOperationOptions) (ListDataSharingConsentsCompleteResult, error)
- func (c DataSharingConsentClient) ListDataSharingConsentsCompleteMatchingPredicate(ctx context.Context, options ListDataSharingConsentsOperationOptions, ...) (result ListDataSharingConsentsCompleteResult, err error)
- func (c DataSharingConsentClient) UpdateDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, ...) (result UpdateDataSharingConsentOperationResponse, err error)
- type DataSharingConsentOperationPredicate
- type DeleteDataSharingConsentOperationOptions
- type DeleteDataSharingConsentOperationResponse
- type GetDataSharingConsentOperationOptions
- type GetDataSharingConsentOperationResponse
- type GetDataSharingConsentsCountOperationOptions
- type GetDataSharingConsentsCountOperationResponse
- type ListDataSharingConsentsCompleteResult
- type ListDataSharingConsentsCustomPager
- type ListDataSharingConsentsOperationOptions
- type ListDataSharingConsentsOperationResponse
- type UpdateDataSharingConsentOperationOptions
- type UpdateDataSharingConsentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDataSharingConsentOperationOptions ¶
type CreateDataSharingConsentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDataSharingConsentOperationOptions ¶
func DefaultCreateDataSharingConsentOperationOptions() CreateDataSharingConsentOperationOptions
func (CreateDataSharingConsentOperationOptions) ToHeaders ¶
func (o CreateDataSharingConsentOperationOptions) ToHeaders() *client.Headers
func (CreateDataSharingConsentOperationOptions) ToOData ¶
func (o CreateDataSharingConsentOperationOptions) ToOData() *odata.Query
func (CreateDataSharingConsentOperationOptions) ToQuery ¶
func (o CreateDataSharingConsentOperationOptions) ToQuery() *client.QueryParams
type CreateDataSharingConsentToDataSharingOperationOptions ¶
type CreateDataSharingConsentToDataSharingOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDataSharingConsentToDataSharingOperationOptions ¶
func DefaultCreateDataSharingConsentToDataSharingOperationOptions() CreateDataSharingConsentToDataSharingOperationOptions
func (CreateDataSharingConsentToDataSharingOperationOptions) ToHeaders ¶
func (o CreateDataSharingConsentToDataSharingOperationOptions) ToHeaders() *client.Headers
func (CreateDataSharingConsentToDataSharingOperationOptions) ToOData ¶
func (o CreateDataSharingConsentToDataSharingOperationOptions) ToOData() *odata.Query
func (CreateDataSharingConsentToDataSharingOperationOptions) ToQuery ¶
func (o CreateDataSharingConsentToDataSharingOperationOptions) ToQuery() *client.QueryParams
type DataSharingConsentClient ¶
func NewDataSharingConsentClientWithBaseURI ¶
func NewDataSharingConsentClientWithBaseURI(sdkApi sdkEnv.Api) (*DataSharingConsentClient, error)
func (DataSharingConsentClient) CreateDataSharingConsent ¶
func (c DataSharingConsentClient) CreateDataSharingConsent(ctx context.Context, input beta.DataSharingConsent, options CreateDataSharingConsentOperationOptions) (result CreateDataSharingConsentOperationResponse, err error)
CreateDataSharingConsent - Create new navigation property to dataSharingConsents for deviceManagement
func (DataSharingConsentClient) CreateDataSharingConsentToDataSharing ¶
func (c DataSharingConsentClient) CreateDataSharingConsentToDataSharing(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, options CreateDataSharingConsentToDataSharingOperationOptions) (result CreateDataSharingConsentToDataSharingOperationResponse, err error)
CreateDataSharingConsentToDataSharing - Invoke action consentToDataSharing
func (DataSharingConsentClient) DeleteDataSharingConsent ¶
func (c DataSharingConsentClient) DeleteDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, options DeleteDataSharingConsentOperationOptions) (result DeleteDataSharingConsentOperationResponse, err error)
DeleteDataSharingConsent - Delete navigation property dataSharingConsents for deviceManagement
func (DataSharingConsentClient) GetDataSharingConsent ¶
func (c DataSharingConsentClient) GetDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, options GetDataSharingConsentOperationOptions) (result GetDataSharingConsentOperationResponse, err error)
GetDataSharingConsent - Get dataSharingConsents from deviceManagement. Data sharing consents.
func (DataSharingConsentClient) GetDataSharingConsentsCount ¶
func (c DataSharingConsentClient) GetDataSharingConsentsCount(ctx context.Context, options GetDataSharingConsentsCountOperationOptions) (result GetDataSharingConsentsCountOperationResponse, err error)
GetDataSharingConsentsCount - Get the number of the resource
func (DataSharingConsentClient) ListDataSharingConsents ¶
func (c DataSharingConsentClient) ListDataSharingConsents(ctx context.Context, options ListDataSharingConsentsOperationOptions) (result ListDataSharingConsentsOperationResponse, err error)
ListDataSharingConsents - Get dataSharingConsents from deviceManagement. Data sharing consents.
func (DataSharingConsentClient) ListDataSharingConsentsComplete ¶
func (c DataSharingConsentClient) ListDataSharingConsentsComplete(ctx context.Context, options ListDataSharingConsentsOperationOptions) (ListDataSharingConsentsCompleteResult, error)
ListDataSharingConsentsComplete retrieves all the results into a single object
func (DataSharingConsentClient) ListDataSharingConsentsCompleteMatchingPredicate ¶
func (c DataSharingConsentClient) ListDataSharingConsentsCompleteMatchingPredicate(ctx context.Context, options ListDataSharingConsentsOperationOptions, predicate DataSharingConsentOperationPredicate) (result ListDataSharingConsentsCompleteResult, err error)
ListDataSharingConsentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DataSharingConsentClient) UpdateDataSharingConsent ¶
func (c DataSharingConsentClient) UpdateDataSharingConsent(ctx context.Context, id beta.DeviceManagementDataSharingConsentId, input beta.DataSharingConsent, options UpdateDataSharingConsentOperationOptions) (result UpdateDataSharingConsentOperationResponse, err error)
UpdateDataSharingConsent - Update the navigation property dataSharingConsents in deviceManagement
type DataSharingConsentOperationPredicate ¶
type DataSharingConsentOperationPredicate struct { }
func (DataSharingConsentOperationPredicate) Matches ¶
func (p DataSharingConsentOperationPredicate) Matches(input beta.DataSharingConsent) bool
type DeleteDataSharingConsentOperationOptions ¶
type DeleteDataSharingConsentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDataSharingConsentOperationOptions ¶
func DefaultDeleteDataSharingConsentOperationOptions() DeleteDataSharingConsentOperationOptions
func (DeleteDataSharingConsentOperationOptions) ToHeaders ¶
func (o DeleteDataSharingConsentOperationOptions) ToHeaders() *client.Headers
func (DeleteDataSharingConsentOperationOptions) ToOData ¶
func (o DeleteDataSharingConsentOperationOptions) ToOData() *odata.Query
func (DeleteDataSharingConsentOperationOptions) ToQuery ¶
func (o DeleteDataSharingConsentOperationOptions) ToQuery() *client.QueryParams
type GetDataSharingConsentOperationOptions ¶
type GetDataSharingConsentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDataSharingConsentOperationOptions ¶
func DefaultGetDataSharingConsentOperationOptions() GetDataSharingConsentOperationOptions
func (GetDataSharingConsentOperationOptions) ToHeaders ¶
func (o GetDataSharingConsentOperationOptions) ToHeaders() *client.Headers
func (GetDataSharingConsentOperationOptions) ToOData ¶
func (o GetDataSharingConsentOperationOptions) ToOData() *odata.Query
func (GetDataSharingConsentOperationOptions) ToQuery ¶
func (o GetDataSharingConsentOperationOptions) ToQuery() *client.QueryParams
type GetDataSharingConsentsCountOperationOptions ¶
type GetDataSharingConsentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDataSharingConsentsCountOperationOptions ¶
func DefaultGetDataSharingConsentsCountOperationOptions() GetDataSharingConsentsCountOperationOptions
func (GetDataSharingConsentsCountOperationOptions) ToHeaders ¶
func (o GetDataSharingConsentsCountOperationOptions) ToHeaders() *client.Headers
func (GetDataSharingConsentsCountOperationOptions) ToOData ¶
func (o GetDataSharingConsentsCountOperationOptions) ToOData() *odata.Query
func (GetDataSharingConsentsCountOperationOptions) ToQuery ¶
func (o GetDataSharingConsentsCountOperationOptions) ToQuery() *client.QueryParams
type ListDataSharingConsentsCompleteResult ¶
type ListDataSharingConsentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DataSharingConsent }
type ListDataSharingConsentsCustomPager ¶
func (*ListDataSharingConsentsCustomPager) NextPageLink ¶
func (p *ListDataSharingConsentsCustomPager) NextPageLink() *odata.Link
type ListDataSharingConsentsOperationOptions ¶
type ListDataSharingConsentsOperationOptions 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 DefaultListDataSharingConsentsOperationOptions ¶
func DefaultListDataSharingConsentsOperationOptions() ListDataSharingConsentsOperationOptions
func (ListDataSharingConsentsOperationOptions) ToHeaders ¶
func (o ListDataSharingConsentsOperationOptions) ToHeaders() *client.Headers
func (ListDataSharingConsentsOperationOptions) ToOData ¶
func (o ListDataSharingConsentsOperationOptions) ToOData() *odata.Query
func (ListDataSharingConsentsOperationOptions) ToQuery ¶
func (o ListDataSharingConsentsOperationOptions) ToQuery() *client.QueryParams
type UpdateDataSharingConsentOperationOptions ¶
type UpdateDataSharingConsentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDataSharingConsentOperationOptions ¶
func DefaultUpdateDataSharingConsentOperationOptions() UpdateDataSharingConsentOperationOptions
func (UpdateDataSharingConsentOperationOptions) ToHeaders ¶
func (o UpdateDataSharingConsentOperationOptions) ToHeaders() *client.Headers
func (UpdateDataSharingConsentOperationOptions) ToOData ¶
func (o UpdateDataSharingConsentOperationOptions) ToOData() *odata.Query
func (UpdateDataSharingConsentOperationOptions) ToQuery ¶
func (o UpdateDataSharingConsentOperationOptions) ToQuery() *client.QueryParams