Documentation ¶
Index ¶
- type AddFeatureRolloutPolicyAppliesToRefOperationOptions
- type AddFeatureRolloutPolicyAppliesToRefOperationResponse
- type CreateFeatureRolloutPolicyAppliesToOperationOptions
- type CreateFeatureRolloutPolicyAppliesToOperationResponse
- type DirectoryObjectOperationPredicate
- type FeatureRolloutPolicyAppliesToClient
- func (c FeatureRolloutPolicyAppliesToClient) AddFeatureRolloutPolicyAppliesToRef(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result AddFeatureRolloutPolicyAppliesToRefOperationResponse, err error)
- func (c FeatureRolloutPolicyAppliesToClient) CreateFeatureRolloutPolicyAppliesTo(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result CreateFeatureRolloutPolicyAppliesToOperationResponse, err error)
- func (c FeatureRolloutPolicyAppliesToClient) GetFeatureRolloutPolicyAppliesToCount(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result GetFeatureRolloutPolicyAppliesToCountOperationResponse, err error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefs(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result ListFeatureRolloutPolicyAppliesToRefsOperationResponse, err error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsComplete(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (ListFeatureRolloutPolicyAppliesToRefsCompleteResult, error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsCompleteMatchingPredicate(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result ListFeatureRolloutPolicyAppliesToRefsCompleteResult, err error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTos(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result ListFeatureRolloutPolicyAppliesTosOperationResponse, err error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosComplete(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (ListFeatureRolloutPolicyAppliesTosCompleteResult, error)
- func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosCompleteMatchingPredicate(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, ...) (result ListFeatureRolloutPolicyAppliesTosCompleteResult, err error)
- func (c FeatureRolloutPolicyAppliesToClient) RemoveFeatureRolloutPolicyAppliesToRef(ctx context.Context, id beta.PolicyFeatureRolloutPolicyIdAppliesToId, ...) (result RemoveFeatureRolloutPolicyAppliesToRefOperationResponse, err error)
- type GetFeatureRolloutPolicyAppliesToCountOperationOptions
- type GetFeatureRolloutPolicyAppliesToCountOperationResponse
- type ListFeatureRolloutPolicyAppliesToRefsCompleteResult
- type ListFeatureRolloutPolicyAppliesToRefsCustomPager
- type ListFeatureRolloutPolicyAppliesToRefsOperationOptions
- type ListFeatureRolloutPolicyAppliesToRefsOperationResponse
- type ListFeatureRolloutPolicyAppliesTosCompleteResult
- type ListFeatureRolloutPolicyAppliesTosCustomPager
- type ListFeatureRolloutPolicyAppliesTosOperationOptions
- type ListFeatureRolloutPolicyAppliesTosOperationResponse
- type RemoveFeatureRolloutPolicyAppliesToRefOperationOptions
- type RemoveFeatureRolloutPolicyAppliesToRefOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddFeatureRolloutPolicyAppliesToRefOperationOptions ¶
type AddFeatureRolloutPolicyAppliesToRefOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultAddFeatureRolloutPolicyAppliesToRefOperationOptions ¶
func DefaultAddFeatureRolloutPolicyAppliesToRefOperationOptions() AddFeatureRolloutPolicyAppliesToRefOperationOptions
func (AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToHeaders ¶
func (o AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToHeaders() *client.Headers
func (AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToOData ¶
func (o AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToOData() *odata.Query
func (AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToQuery ¶
func (o AddFeatureRolloutPolicyAppliesToRefOperationOptions) ToQuery() *client.QueryParams
type CreateFeatureRolloutPolicyAppliesToOperationOptions ¶
type CreateFeatureRolloutPolicyAppliesToOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateFeatureRolloutPolicyAppliesToOperationOptions ¶
func DefaultCreateFeatureRolloutPolicyAppliesToOperationOptions() CreateFeatureRolloutPolicyAppliesToOperationOptions
func (CreateFeatureRolloutPolicyAppliesToOperationOptions) ToHeaders ¶
func (o CreateFeatureRolloutPolicyAppliesToOperationOptions) ToHeaders() *client.Headers
func (CreateFeatureRolloutPolicyAppliesToOperationOptions) ToOData ¶
func (o CreateFeatureRolloutPolicyAppliesToOperationOptions) ToOData() *odata.Query
func (CreateFeatureRolloutPolicyAppliesToOperationOptions) ToQuery ¶
func (o CreateFeatureRolloutPolicyAppliesToOperationOptions) ToQuery() *client.QueryParams
type DirectoryObjectOperationPredicate ¶
type DirectoryObjectOperationPredicate struct { }
func (DirectoryObjectOperationPredicate) Matches ¶
func (p DirectoryObjectOperationPredicate) Matches(input beta.DirectoryObject) bool
type FeatureRolloutPolicyAppliesToClient ¶
func NewFeatureRolloutPolicyAppliesToClientWithBaseURI ¶
func NewFeatureRolloutPolicyAppliesToClientWithBaseURI(sdkApi sdkEnv.Api) (*FeatureRolloutPolicyAppliesToClient, error)
func (FeatureRolloutPolicyAppliesToClient) AddFeatureRolloutPolicyAppliesToRef ¶
func (c FeatureRolloutPolicyAppliesToClient) AddFeatureRolloutPolicyAppliesToRef(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, input beta.ReferenceCreate, options AddFeatureRolloutPolicyAppliesToRefOperationOptions) (result AddFeatureRolloutPolicyAppliesToRefOperationResponse, err error)
AddFeatureRolloutPolicyAppliesToRef - Assign appliesTo. Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.
func (FeatureRolloutPolicyAppliesToClient) CreateFeatureRolloutPolicyAppliesTo ¶
func (c FeatureRolloutPolicyAppliesToClient) CreateFeatureRolloutPolicyAppliesTo(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, input beta.DirectoryObject, options CreateFeatureRolloutPolicyAppliesToOperationOptions) (result CreateFeatureRolloutPolicyAppliesToOperationResponse, err error)
CreateFeatureRolloutPolicyAppliesTo - Assign appliesTo. Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.
func (FeatureRolloutPolicyAppliesToClient) GetFeatureRolloutPolicyAppliesToCount ¶
func (c FeatureRolloutPolicyAppliesToClient) GetFeatureRolloutPolicyAppliesToCount(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options GetFeatureRolloutPolicyAppliesToCountOperationOptions) (result GetFeatureRolloutPolicyAppliesToCountOperationResponse, err error)
GetFeatureRolloutPolicyAppliesToCount - Get the number of the resource
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefs ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefs(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesToRefsOperationOptions) (result ListFeatureRolloutPolicyAppliesToRefsOperationResponse, err error)
ListFeatureRolloutPolicyAppliesToRefs - Get ref of appliesTo from policies. Nullable. Specifies a list of directoryObject resources that feature is enabled for.
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsComplete ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsComplete(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesToRefsOperationOptions) (ListFeatureRolloutPolicyAppliesToRefsCompleteResult, error)
ListFeatureRolloutPolicyAppliesToRefsComplete retrieves all the results into a single object
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsCompleteMatchingPredicate ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesToRefsCompleteMatchingPredicate(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesToRefsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListFeatureRolloutPolicyAppliesToRefsCompleteResult, err error)
ListFeatureRolloutPolicyAppliesToRefsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTos ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTos(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesTosOperationOptions) (result ListFeatureRolloutPolicyAppliesTosOperationResponse, err error)
ListFeatureRolloutPolicyAppliesTos - Get appliesTo from policies. Nullable. Specifies a list of directoryObject resources that feature is enabled for.
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosComplete ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosComplete(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesTosOperationOptions) (ListFeatureRolloutPolicyAppliesTosCompleteResult, error)
ListFeatureRolloutPolicyAppliesTosComplete retrieves all the results into a single object
func (FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosCompleteMatchingPredicate ¶
func (c FeatureRolloutPolicyAppliesToClient) ListFeatureRolloutPolicyAppliesTosCompleteMatchingPredicate(ctx context.Context, id beta.PolicyFeatureRolloutPolicyId, options ListFeatureRolloutPolicyAppliesTosOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListFeatureRolloutPolicyAppliesTosCompleteResult, err error)
ListFeatureRolloutPolicyAppliesTosCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (FeatureRolloutPolicyAppliesToClient) RemoveFeatureRolloutPolicyAppliesToRef ¶
func (c FeatureRolloutPolicyAppliesToClient) RemoveFeatureRolloutPolicyAppliesToRef(ctx context.Context, id beta.PolicyFeatureRolloutPolicyIdAppliesToId, options RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) (result RemoveFeatureRolloutPolicyAppliesToRefOperationResponse, err error)
RemoveFeatureRolloutPolicyAppliesToRef - Remove appliesTo. Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout.
type GetFeatureRolloutPolicyAppliesToCountOperationOptions ¶
type GetFeatureRolloutPolicyAppliesToCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetFeatureRolloutPolicyAppliesToCountOperationOptions ¶
func DefaultGetFeatureRolloutPolicyAppliesToCountOperationOptions() GetFeatureRolloutPolicyAppliesToCountOperationOptions
func (GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToHeaders ¶
func (o GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToHeaders() *client.Headers
func (GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToOData ¶
func (o GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToOData() *odata.Query
func (GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToQuery ¶
func (o GetFeatureRolloutPolicyAppliesToCountOperationOptions) ToQuery() *client.QueryParams
type ListFeatureRolloutPolicyAppliesToRefsCompleteResult ¶
type ListFeatureRolloutPolicyAppliesToRefsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListFeatureRolloutPolicyAppliesToRefsCustomPager ¶
type ListFeatureRolloutPolicyAppliesToRefsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListFeatureRolloutPolicyAppliesToRefsCustomPager) NextPageLink ¶
func (p *ListFeatureRolloutPolicyAppliesToRefsCustomPager) NextPageLink() *odata.Link
type ListFeatureRolloutPolicyAppliesToRefsOperationOptions ¶
type ListFeatureRolloutPolicyAppliesToRefsOperationOptions struct { Count *bool Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Skip *int64 Top *int64 }
func DefaultListFeatureRolloutPolicyAppliesToRefsOperationOptions ¶
func DefaultListFeatureRolloutPolicyAppliesToRefsOperationOptions() ListFeatureRolloutPolicyAppliesToRefsOperationOptions
func (ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToHeaders ¶
func (o ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToHeaders() *client.Headers
func (ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToOData ¶
func (o ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToOData() *odata.Query
func (ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToQuery ¶
func (o ListFeatureRolloutPolicyAppliesToRefsOperationOptions) ToQuery() *client.QueryParams
type ListFeatureRolloutPolicyAppliesTosCompleteResult ¶
type ListFeatureRolloutPolicyAppliesTosCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListFeatureRolloutPolicyAppliesTosCustomPager ¶
type ListFeatureRolloutPolicyAppliesTosCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListFeatureRolloutPolicyAppliesTosCustomPager) NextPageLink ¶
func (p *ListFeatureRolloutPolicyAppliesTosCustomPager) NextPageLink() *odata.Link
type ListFeatureRolloutPolicyAppliesTosOperationOptions ¶
type ListFeatureRolloutPolicyAppliesTosOperationOptions 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 DefaultListFeatureRolloutPolicyAppliesTosOperationOptions ¶
func DefaultListFeatureRolloutPolicyAppliesTosOperationOptions() ListFeatureRolloutPolicyAppliesTosOperationOptions
func (ListFeatureRolloutPolicyAppliesTosOperationOptions) ToHeaders ¶
func (o ListFeatureRolloutPolicyAppliesTosOperationOptions) ToHeaders() *client.Headers
func (ListFeatureRolloutPolicyAppliesTosOperationOptions) ToOData ¶
func (o ListFeatureRolloutPolicyAppliesTosOperationOptions) ToOData() *odata.Query
func (ListFeatureRolloutPolicyAppliesTosOperationOptions) ToQuery ¶
func (o ListFeatureRolloutPolicyAppliesTosOperationOptions) ToQuery() *client.QueryParams
type RemoveFeatureRolloutPolicyAppliesToRefOperationOptions ¶
type RemoveFeatureRolloutPolicyAppliesToRefOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRemoveFeatureRolloutPolicyAppliesToRefOperationOptions ¶
func DefaultRemoveFeatureRolloutPolicyAppliesToRefOperationOptions() RemoveFeatureRolloutPolicyAppliesToRefOperationOptions
func (RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToHeaders ¶
func (o RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToHeaders() *client.Headers
func (RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToOData ¶
func (o RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToOData() *odata.Query
func (RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToQuery ¶
func (o RemoveFeatureRolloutPolicyAppliesToRefOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_addfeaturerolloutpolicyappliestoref.go
- method_createfeaturerolloutpolicyappliesto.go
- method_getfeaturerolloutpolicyappliestocount.go
- method_listfeaturerolloutpolicyappliestorefs.go
- method_listfeaturerolloutpolicyappliestos.go
- method_removefeaturerolloutpolicyappliestoref.go
- predicates.go
- version.go