Documentation ¶
Index ¶
- type CreateLicenseDetailOperationOptions
- type CreateLicenseDetailOperationResponse
- type DeleteLicenseDetailOperationOptions
- type DeleteLicenseDetailOperationResponse
- type GetLicenseDetailOperationOptions
- type GetLicenseDetailOperationResponse
- type GetLicenseDetailsCountOperationOptions
- type GetLicenseDetailsCountOperationResponse
- type LicenseDetailClient
- func (c LicenseDetailClient) CreateLicenseDetail(ctx context.Context, input beta.LicenseDetails, ...) (result CreateLicenseDetailOperationResponse, err error)
- func (c LicenseDetailClient) DeleteLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, ...) (result DeleteLicenseDetailOperationResponse, err error)
- func (c LicenseDetailClient) GetLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, ...) (result GetLicenseDetailOperationResponse, err error)
- func (c LicenseDetailClient) GetLicenseDetailsCount(ctx context.Context, options GetLicenseDetailsCountOperationOptions) (result GetLicenseDetailsCountOperationResponse, err error)
- func (c LicenseDetailClient) ListLicenseDetails(ctx context.Context, options ListLicenseDetailsOperationOptions) (result ListLicenseDetailsOperationResponse, err error)
- func (c LicenseDetailClient) ListLicenseDetailsComplete(ctx context.Context, options ListLicenseDetailsOperationOptions) (ListLicenseDetailsCompleteResult, error)
- func (c LicenseDetailClient) ListLicenseDetailsCompleteMatchingPredicate(ctx context.Context, options ListLicenseDetailsOperationOptions, ...) (result ListLicenseDetailsCompleteResult, err error)
- func (c LicenseDetailClient) UpdateLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, input beta.LicenseDetails, ...) (result UpdateLicenseDetailOperationResponse, err error)
- type LicenseDetailsOperationPredicate
- type ListLicenseDetailsCompleteResult
- type ListLicenseDetailsCustomPager
- type ListLicenseDetailsOperationOptions
- type ListLicenseDetailsOperationResponse
- type UpdateLicenseDetailOperationOptions
- type UpdateLicenseDetailOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateLicenseDetailOperationOptions ¶
type CreateLicenseDetailOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateLicenseDetailOperationOptions ¶
func DefaultCreateLicenseDetailOperationOptions() CreateLicenseDetailOperationOptions
func (CreateLicenseDetailOperationOptions) ToHeaders ¶
func (o CreateLicenseDetailOperationOptions) ToHeaders() *client.Headers
func (CreateLicenseDetailOperationOptions) ToOData ¶
func (o CreateLicenseDetailOperationOptions) ToOData() *odata.Query
func (CreateLicenseDetailOperationOptions) ToQuery ¶
func (o CreateLicenseDetailOperationOptions) ToQuery() *client.QueryParams
type DeleteLicenseDetailOperationOptions ¶
type DeleteLicenseDetailOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteLicenseDetailOperationOptions ¶
func DefaultDeleteLicenseDetailOperationOptions() DeleteLicenseDetailOperationOptions
func (DeleteLicenseDetailOperationOptions) ToHeaders ¶
func (o DeleteLicenseDetailOperationOptions) ToHeaders() *client.Headers
func (DeleteLicenseDetailOperationOptions) ToOData ¶
func (o DeleteLicenseDetailOperationOptions) ToOData() *odata.Query
func (DeleteLicenseDetailOperationOptions) ToQuery ¶
func (o DeleteLicenseDetailOperationOptions) ToQuery() *client.QueryParams
type GetLicenseDetailOperationOptions ¶
type GetLicenseDetailOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetLicenseDetailOperationOptions ¶
func DefaultGetLicenseDetailOperationOptions() GetLicenseDetailOperationOptions
func (GetLicenseDetailOperationOptions) ToHeaders ¶
func (o GetLicenseDetailOperationOptions) ToHeaders() *client.Headers
func (GetLicenseDetailOperationOptions) ToOData ¶
func (o GetLicenseDetailOperationOptions) ToOData() *odata.Query
func (GetLicenseDetailOperationOptions) ToQuery ¶
func (o GetLicenseDetailOperationOptions) ToQuery() *client.QueryParams
type GetLicenseDetailsCountOperationOptions ¶
type GetLicenseDetailsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetLicenseDetailsCountOperationOptions ¶
func DefaultGetLicenseDetailsCountOperationOptions() GetLicenseDetailsCountOperationOptions
func (GetLicenseDetailsCountOperationOptions) ToHeaders ¶
func (o GetLicenseDetailsCountOperationOptions) ToHeaders() *client.Headers
func (GetLicenseDetailsCountOperationOptions) ToOData ¶
func (o GetLicenseDetailsCountOperationOptions) ToOData() *odata.Query
func (GetLicenseDetailsCountOperationOptions) ToQuery ¶
func (o GetLicenseDetailsCountOperationOptions) ToQuery() *client.QueryParams
type LicenseDetailClient ¶
func NewLicenseDetailClientWithBaseURI ¶
func NewLicenseDetailClientWithBaseURI(sdkApi sdkEnv.Api) (*LicenseDetailClient, error)
func (LicenseDetailClient) CreateLicenseDetail ¶
func (c LicenseDetailClient) CreateLicenseDetail(ctx context.Context, input beta.LicenseDetails, options CreateLicenseDetailOperationOptions) (result CreateLicenseDetailOperationResponse, err error)
CreateLicenseDetail - Create new navigation property to licenseDetails for me
func (LicenseDetailClient) DeleteLicenseDetail ¶
func (c LicenseDetailClient) DeleteLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, options DeleteLicenseDetailOperationOptions) (result DeleteLicenseDetailOperationResponse, err error)
DeleteLicenseDetail - Delete navigation property licenseDetails for me
func (LicenseDetailClient) GetLicenseDetail ¶
func (c LicenseDetailClient) GetLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, options GetLicenseDetailOperationOptions) (result GetLicenseDetailOperationResponse, err error)
GetLicenseDetail - Get licenseDetails from me
func (LicenseDetailClient) GetLicenseDetailsCount ¶
func (c LicenseDetailClient) GetLicenseDetailsCount(ctx context.Context, options GetLicenseDetailsCountOperationOptions) (result GetLicenseDetailsCountOperationResponse, err error)
GetLicenseDetailsCount - Get the number of the resource
func (LicenseDetailClient) ListLicenseDetails ¶
func (c LicenseDetailClient) ListLicenseDetails(ctx context.Context, options ListLicenseDetailsOperationOptions) (result ListLicenseDetailsOperationResponse, err error)
ListLicenseDetails - List licenseDetails. Retrieve a list of licenseDetails objects for enterprise users. This API returns details for licenses that are directly assigned and those transitively assigned through memberships in licensed groups.
func (LicenseDetailClient) ListLicenseDetailsComplete ¶
func (c LicenseDetailClient) ListLicenseDetailsComplete(ctx context.Context, options ListLicenseDetailsOperationOptions) (ListLicenseDetailsCompleteResult, error)
ListLicenseDetailsComplete retrieves all the results into a single object
func (LicenseDetailClient) ListLicenseDetailsCompleteMatchingPredicate ¶
func (c LicenseDetailClient) ListLicenseDetailsCompleteMatchingPredicate(ctx context.Context, options ListLicenseDetailsOperationOptions, predicate LicenseDetailsOperationPredicate) (result ListLicenseDetailsCompleteResult, err error)
ListLicenseDetailsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (LicenseDetailClient) UpdateLicenseDetail ¶
func (c LicenseDetailClient) UpdateLicenseDetail(ctx context.Context, id beta.MeLicenseDetailId, input beta.LicenseDetails, options UpdateLicenseDetailOperationOptions) (result UpdateLicenseDetailOperationResponse, err error)
UpdateLicenseDetail - Update the navigation property licenseDetails in me
type LicenseDetailsOperationPredicate ¶
type LicenseDetailsOperationPredicate struct { }
func (LicenseDetailsOperationPredicate) Matches ¶
func (p LicenseDetailsOperationPredicate) Matches(input beta.LicenseDetails) bool
type ListLicenseDetailsCompleteResult ¶
type ListLicenseDetailsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.LicenseDetails }
type ListLicenseDetailsCustomPager ¶
func (*ListLicenseDetailsCustomPager) NextPageLink ¶
func (p *ListLicenseDetailsCustomPager) NextPageLink() *odata.Link
type ListLicenseDetailsOperationOptions ¶
type ListLicenseDetailsOperationOptions 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 DefaultListLicenseDetailsOperationOptions ¶
func DefaultListLicenseDetailsOperationOptions() ListLicenseDetailsOperationOptions
func (ListLicenseDetailsOperationOptions) ToHeaders ¶
func (o ListLicenseDetailsOperationOptions) ToHeaders() *client.Headers
func (ListLicenseDetailsOperationOptions) ToOData ¶
func (o ListLicenseDetailsOperationOptions) ToOData() *odata.Query
func (ListLicenseDetailsOperationOptions) ToQuery ¶
func (o ListLicenseDetailsOperationOptions) ToQuery() *client.QueryParams
type UpdateLicenseDetailOperationOptions ¶
type UpdateLicenseDetailOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateLicenseDetailOperationOptions ¶
func DefaultUpdateLicenseDetailOperationOptions() UpdateLicenseDetailOperationOptions
func (UpdateLicenseDetailOperationOptions) ToHeaders ¶
func (o UpdateLicenseDetailOperationOptions) ToHeaders() *client.Headers
func (UpdateLicenseDetailOperationOptions) ToOData ¶
func (o UpdateLicenseDetailOperationOptions) ToOData() *odata.Query
func (UpdateLicenseDetailOperationOptions) ToQuery ¶
func (o UpdateLicenseDetailOperationOptions) ToQuery() *client.QueryParams