Documentation ¶
Index ¶
- type CreateExtensionPropertyOperationOptions
- type CreateExtensionPropertyOperationResponse
- type DeleteExtensionPropertyOperationOptions
- type DeleteExtensionPropertyOperationResponse
- type ExtensionPropertyClient
- func (c ExtensionPropertyClient) CreateExtensionProperty(ctx context.Context, id beta.ApplicationId, input beta.ExtensionProperty, ...) (result CreateExtensionPropertyOperationResponse, err error)
- func (c ExtensionPropertyClient) DeleteExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, ...) (result DeleteExtensionPropertyOperationResponse, err error)
- func (c ExtensionPropertyClient) GetExtensionPropertiesCount(ctx context.Context, id beta.ApplicationId, ...) (result GetExtensionPropertiesCountOperationResponse, err error)
- func (c ExtensionPropertyClient) GetExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, ...) (result GetExtensionPropertyOperationResponse, err error)
- func (c ExtensionPropertyClient) ListExtensionProperties(ctx context.Context, id beta.ApplicationId, ...) (result ListExtensionPropertiesOperationResponse, err error)
- func (c ExtensionPropertyClient) ListExtensionPropertiesComplete(ctx context.Context, id beta.ApplicationId, ...) (ListExtensionPropertiesCompleteResult, error)
- func (c ExtensionPropertyClient) ListExtensionPropertiesCompleteMatchingPredicate(ctx context.Context, id beta.ApplicationId, ...) (result ListExtensionPropertiesCompleteResult, err error)
- func (c ExtensionPropertyClient) UpdateExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, ...) (result UpdateExtensionPropertyOperationResponse, err error)
- type ExtensionPropertyOperationPredicate
- type GetExtensionPropertiesCountOperationOptions
- type GetExtensionPropertiesCountOperationResponse
- type GetExtensionPropertyOperationOptions
- type GetExtensionPropertyOperationResponse
- type ListExtensionPropertiesCompleteResult
- type ListExtensionPropertiesCustomPager
- type ListExtensionPropertiesOperationOptions
- type ListExtensionPropertiesOperationResponse
- type UpdateExtensionPropertyOperationOptions
- type UpdateExtensionPropertyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExtensionPropertyOperationOptions ¶
type CreateExtensionPropertyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExtensionPropertyOperationOptions ¶
func DefaultCreateExtensionPropertyOperationOptions() CreateExtensionPropertyOperationOptions
func (CreateExtensionPropertyOperationOptions) ToHeaders ¶
func (o CreateExtensionPropertyOperationOptions) ToHeaders() *client.Headers
func (CreateExtensionPropertyOperationOptions) ToOData ¶
func (o CreateExtensionPropertyOperationOptions) ToOData() *odata.Query
func (CreateExtensionPropertyOperationOptions) ToQuery ¶
func (o CreateExtensionPropertyOperationOptions) ToQuery() *client.QueryParams
type DeleteExtensionPropertyOperationOptions ¶
type DeleteExtensionPropertyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExtensionPropertyOperationOptions ¶
func DefaultDeleteExtensionPropertyOperationOptions() DeleteExtensionPropertyOperationOptions
func (DeleteExtensionPropertyOperationOptions) ToHeaders ¶
func (o DeleteExtensionPropertyOperationOptions) ToHeaders() *client.Headers
func (DeleteExtensionPropertyOperationOptions) ToOData ¶
func (o DeleteExtensionPropertyOperationOptions) ToOData() *odata.Query
func (DeleteExtensionPropertyOperationOptions) ToQuery ¶
func (o DeleteExtensionPropertyOperationOptions) ToQuery() *client.QueryParams
type ExtensionPropertyClient ¶
func NewExtensionPropertyClientWithBaseURI ¶
func NewExtensionPropertyClientWithBaseURI(sdkApi sdkEnv.Api) (*ExtensionPropertyClient, error)
func (ExtensionPropertyClient) CreateExtensionProperty ¶
func (c ExtensionPropertyClient) CreateExtensionProperty(ctx context.Context, id beta.ApplicationId, input beta.ExtensionProperty, options CreateExtensionPropertyOperationOptions) (result CreateExtensionPropertyOperationResponse, err error)
CreateExtensionProperty - Create extensionProperty (directory extension). Create a new directory extension definition, represented by an extensionProperty object.
func (ExtensionPropertyClient) DeleteExtensionProperty ¶
func (c ExtensionPropertyClient) DeleteExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, options DeleteExtensionPropertyOperationOptions) (result DeleteExtensionPropertyOperationResponse, err error)
DeleteExtensionProperty - Delete extensionProperty (directory extension). Delete a directory extension definition represented by an extensionProperty object. You can delete only directory extensions that aren't synced from on-premises active directory (AD).
func (ExtensionPropertyClient) GetExtensionPropertiesCount ¶
func (c ExtensionPropertyClient) GetExtensionPropertiesCount(ctx context.Context, id beta.ApplicationId, options GetExtensionPropertiesCountOperationOptions) (result GetExtensionPropertiesCountOperationResponse, err error)
GetExtensionPropertiesCount - Get the number of the resource
func (ExtensionPropertyClient) GetExtensionProperty ¶
func (c ExtensionPropertyClient) GetExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, options GetExtensionPropertyOperationOptions) (result GetExtensionPropertyOperationResponse, err error)
GetExtensionProperty - Get extensionProperty (directory extension). Read a directory extension definition represented by an extensionProperty object.
func (ExtensionPropertyClient) ListExtensionProperties ¶
func (c ExtensionPropertyClient) ListExtensionProperties(ctx context.Context, id beta.ApplicationId, options ListExtensionPropertiesOperationOptions) (result ListExtensionPropertiesOperationResponse, err error)
ListExtensionProperties - List extensionProperties (directory extensions). Retrieve the list of directory extension definitions, represented by extensionProperty objects on an application.
func (ExtensionPropertyClient) ListExtensionPropertiesComplete ¶
func (c ExtensionPropertyClient) ListExtensionPropertiesComplete(ctx context.Context, id beta.ApplicationId, options ListExtensionPropertiesOperationOptions) (ListExtensionPropertiesCompleteResult, error)
ListExtensionPropertiesComplete retrieves all the results into a single object
func (ExtensionPropertyClient) ListExtensionPropertiesCompleteMatchingPredicate ¶
func (c ExtensionPropertyClient) ListExtensionPropertiesCompleteMatchingPredicate(ctx context.Context, id beta.ApplicationId, options ListExtensionPropertiesOperationOptions, predicate ExtensionPropertyOperationPredicate) (result ListExtensionPropertiesCompleteResult, err error)
ListExtensionPropertiesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExtensionPropertyClient) UpdateExtensionProperty ¶
func (c ExtensionPropertyClient) UpdateExtensionProperty(ctx context.Context, id beta.ApplicationIdExtensionPropertyId, input beta.ExtensionProperty, options UpdateExtensionPropertyOperationOptions) (result UpdateExtensionPropertyOperationResponse, err error)
UpdateExtensionProperty - Update the navigation property extensionProperties in applications
type ExtensionPropertyOperationPredicate ¶
type ExtensionPropertyOperationPredicate struct { }
func (ExtensionPropertyOperationPredicate) Matches ¶
func (p ExtensionPropertyOperationPredicate) Matches(input beta.ExtensionProperty) bool
type GetExtensionPropertiesCountOperationOptions ¶
type GetExtensionPropertiesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExtensionPropertiesCountOperationOptions ¶
func DefaultGetExtensionPropertiesCountOperationOptions() GetExtensionPropertiesCountOperationOptions
func (GetExtensionPropertiesCountOperationOptions) ToHeaders ¶
func (o GetExtensionPropertiesCountOperationOptions) ToHeaders() *client.Headers
func (GetExtensionPropertiesCountOperationOptions) ToOData ¶
func (o GetExtensionPropertiesCountOperationOptions) ToOData() *odata.Query
func (GetExtensionPropertiesCountOperationOptions) ToQuery ¶
func (o GetExtensionPropertiesCountOperationOptions) ToQuery() *client.QueryParams
type GetExtensionPropertyOperationOptions ¶
type GetExtensionPropertyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExtensionPropertyOperationOptions ¶
func DefaultGetExtensionPropertyOperationOptions() GetExtensionPropertyOperationOptions
func (GetExtensionPropertyOperationOptions) ToHeaders ¶
func (o GetExtensionPropertyOperationOptions) ToHeaders() *client.Headers
func (GetExtensionPropertyOperationOptions) ToOData ¶
func (o GetExtensionPropertyOperationOptions) ToOData() *odata.Query
func (GetExtensionPropertyOperationOptions) ToQuery ¶
func (o GetExtensionPropertyOperationOptions) ToQuery() *client.QueryParams
type ListExtensionPropertiesCompleteResult ¶
type ListExtensionPropertiesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ExtensionProperty }
type ListExtensionPropertiesCustomPager ¶
func (*ListExtensionPropertiesCustomPager) NextPageLink ¶
func (p *ListExtensionPropertiesCustomPager) NextPageLink() *odata.Link
type ListExtensionPropertiesOperationOptions ¶
type ListExtensionPropertiesOperationOptions 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 DefaultListExtensionPropertiesOperationOptions ¶
func DefaultListExtensionPropertiesOperationOptions() ListExtensionPropertiesOperationOptions
func (ListExtensionPropertiesOperationOptions) ToHeaders ¶
func (o ListExtensionPropertiesOperationOptions) ToHeaders() *client.Headers
func (ListExtensionPropertiesOperationOptions) ToOData ¶
func (o ListExtensionPropertiesOperationOptions) ToOData() *odata.Query
func (ListExtensionPropertiesOperationOptions) ToQuery ¶
func (o ListExtensionPropertiesOperationOptions) ToQuery() *client.QueryParams
type UpdateExtensionPropertyOperationOptions ¶
type UpdateExtensionPropertyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExtensionPropertyOperationOptions ¶
func DefaultUpdateExtensionPropertyOperationOptions() UpdateExtensionPropertyOperationOptions
func (UpdateExtensionPropertyOperationOptions) ToHeaders ¶
func (o UpdateExtensionPropertyOperationOptions) ToHeaders() *client.Headers
func (UpdateExtensionPropertyOperationOptions) ToOData ¶
func (o UpdateExtensionPropertyOperationOptions) ToOData() *odata.Query
func (UpdateExtensionPropertyOperationOptions) ToQuery ¶
func (o UpdateExtensionPropertyOperationOptions) ToQuery() *client.QueryParams