Documentation ¶
Index ¶
- type CreateSynchronizationTemplateOperationOptions
- type CreateSynchronizationTemplateOperationResponse
- type DeleteSynchronizationTemplateOperationOptions
- type DeleteSynchronizationTemplateOperationResponse
- type GetSynchronizationTemplateOperationOptions
- type GetSynchronizationTemplateOperationResponse
- type GetSynchronizationTemplatesCountOperationOptions
- type GetSynchronizationTemplatesCountOperationResponse
- type ListSynchronizationTemplatesCompleteResult
- type ListSynchronizationTemplatesCustomPager
- type ListSynchronizationTemplatesOperationOptions
- type ListSynchronizationTemplatesOperationResponse
- type SynchronizationTemplateClient
- func (c SynchronizationTemplateClient) CreateSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalId, ...) (result CreateSynchronizationTemplateOperationResponse, err error)
- func (c SynchronizationTemplateClient) DeleteSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, ...) (result DeleteSynchronizationTemplateOperationResponse, err error)
- func (c SynchronizationTemplateClient) GetSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, ...) (result GetSynchronizationTemplateOperationResponse, err error)
- func (c SynchronizationTemplateClient) GetSynchronizationTemplatesCount(ctx context.Context, id stable.ServicePrincipalId, ...) (result GetSynchronizationTemplatesCountOperationResponse, err error)
- func (c SynchronizationTemplateClient) ListSynchronizationTemplates(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListSynchronizationTemplatesOperationResponse, err error)
- func (c SynchronizationTemplateClient) ListSynchronizationTemplatesComplete(ctx context.Context, id stable.ServicePrincipalId, ...) (ListSynchronizationTemplatesCompleteResult, error)
- func (c SynchronizationTemplateClient) ListSynchronizationTemplatesCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListSynchronizationTemplatesCompleteResult, err error)
- func (c SynchronizationTemplateClient) UpdateSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, ...) (result UpdateSynchronizationTemplateOperationResponse, err error)
- type SynchronizationTemplateOperationPredicate
- type UpdateSynchronizationTemplateOperationOptions
- type UpdateSynchronizationTemplateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSynchronizationTemplateOperationOptions ¶
type CreateSynchronizationTemplateOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSynchronizationTemplateOperationOptions ¶
func DefaultCreateSynchronizationTemplateOperationOptions() CreateSynchronizationTemplateOperationOptions
func (CreateSynchronizationTemplateOperationOptions) ToHeaders ¶
func (o CreateSynchronizationTemplateOperationOptions) ToHeaders() *client.Headers
func (CreateSynchronizationTemplateOperationOptions) ToOData ¶
func (o CreateSynchronizationTemplateOperationOptions) ToOData() *odata.Query
func (CreateSynchronizationTemplateOperationOptions) ToQuery ¶
func (o CreateSynchronizationTemplateOperationOptions) ToQuery() *client.QueryParams
type DeleteSynchronizationTemplateOperationOptions ¶
type DeleteSynchronizationTemplateOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteSynchronizationTemplateOperationOptions ¶
func DefaultDeleteSynchronizationTemplateOperationOptions() DeleteSynchronizationTemplateOperationOptions
func (DeleteSynchronizationTemplateOperationOptions) ToHeaders ¶
func (o DeleteSynchronizationTemplateOperationOptions) ToHeaders() *client.Headers
func (DeleteSynchronizationTemplateOperationOptions) ToOData ¶
func (o DeleteSynchronizationTemplateOperationOptions) ToOData() *odata.Query
func (DeleteSynchronizationTemplateOperationOptions) ToQuery ¶
func (o DeleteSynchronizationTemplateOperationOptions) ToQuery() *client.QueryParams
type GetSynchronizationTemplateOperationOptions ¶
type GetSynchronizationTemplateOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetSynchronizationTemplateOperationOptions ¶
func DefaultGetSynchronizationTemplateOperationOptions() GetSynchronizationTemplateOperationOptions
func (GetSynchronizationTemplateOperationOptions) ToHeaders ¶
func (o GetSynchronizationTemplateOperationOptions) ToHeaders() *client.Headers
func (GetSynchronizationTemplateOperationOptions) ToOData ¶
func (o GetSynchronizationTemplateOperationOptions) ToOData() *odata.Query
func (GetSynchronizationTemplateOperationOptions) ToQuery ¶
func (o GetSynchronizationTemplateOperationOptions) ToQuery() *client.QueryParams
type GetSynchronizationTemplatesCountOperationOptions ¶
type GetSynchronizationTemplatesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetSynchronizationTemplatesCountOperationOptions ¶
func DefaultGetSynchronizationTemplatesCountOperationOptions() GetSynchronizationTemplatesCountOperationOptions
func (GetSynchronizationTemplatesCountOperationOptions) ToHeaders ¶
func (o GetSynchronizationTemplatesCountOperationOptions) ToHeaders() *client.Headers
func (GetSynchronizationTemplatesCountOperationOptions) ToOData ¶
func (o GetSynchronizationTemplatesCountOperationOptions) ToOData() *odata.Query
func (GetSynchronizationTemplatesCountOperationOptions) ToQuery ¶
func (o GetSynchronizationTemplatesCountOperationOptions) ToQuery() *client.QueryParams
type ListSynchronizationTemplatesCompleteResult ¶
type ListSynchronizationTemplatesCompleteResult struct { LatestHttpResponse *http.Response Items []stable.SynchronizationTemplate }
type ListSynchronizationTemplatesCustomPager ¶
type ListSynchronizationTemplatesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSynchronizationTemplatesCustomPager) NextPageLink ¶
func (p *ListSynchronizationTemplatesCustomPager) NextPageLink() *odata.Link
type ListSynchronizationTemplatesOperationOptions ¶
type ListSynchronizationTemplatesOperationOptions 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 DefaultListSynchronizationTemplatesOperationOptions ¶
func DefaultListSynchronizationTemplatesOperationOptions() ListSynchronizationTemplatesOperationOptions
func (ListSynchronizationTemplatesOperationOptions) ToHeaders ¶
func (o ListSynchronizationTemplatesOperationOptions) ToHeaders() *client.Headers
func (ListSynchronizationTemplatesOperationOptions) ToOData ¶
func (o ListSynchronizationTemplatesOperationOptions) ToOData() *odata.Query
func (ListSynchronizationTemplatesOperationOptions) ToQuery ¶
func (o ListSynchronizationTemplatesOperationOptions) ToQuery() *client.QueryParams
type SynchronizationTemplateClient ¶
func NewSynchronizationTemplateClientWithBaseURI ¶
func NewSynchronizationTemplateClientWithBaseURI(sdkApi sdkEnv.Api) (*SynchronizationTemplateClient, error)
func (SynchronizationTemplateClient) CreateSynchronizationTemplate ¶
func (c SynchronizationTemplateClient) CreateSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalId, input stable.SynchronizationTemplate, options CreateSynchronizationTemplateOperationOptions) (result CreateSynchronizationTemplateOperationResponse, err error)
CreateSynchronizationTemplate - Create new navigation property to templates for servicePrincipals
func (SynchronizationTemplateClient) DeleteSynchronizationTemplate ¶
func (c SynchronizationTemplateClient) DeleteSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, options DeleteSynchronizationTemplateOperationOptions) (result DeleteSynchronizationTemplateOperationResponse, err error)
DeleteSynchronizationTemplate - Delete navigation property templates for servicePrincipals
func (SynchronizationTemplateClient) GetSynchronizationTemplate ¶
func (c SynchronizationTemplateClient) GetSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, options GetSynchronizationTemplateOperationOptions) (result GetSynchronizationTemplateOperationResponse, err error)
GetSynchronizationTemplate - Get templates from servicePrincipals. Preconfigured synchronization settings for a particular application.
func (SynchronizationTemplateClient) GetSynchronizationTemplatesCount ¶
func (c SynchronizationTemplateClient) GetSynchronizationTemplatesCount(ctx context.Context, id stable.ServicePrincipalId, options GetSynchronizationTemplatesCountOperationOptions) (result GetSynchronizationTemplatesCountOperationResponse, err error)
GetSynchronizationTemplatesCount - Get the number of the resource
func (SynchronizationTemplateClient) ListSynchronizationTemplates ¶
func (c SynchronizationTemplateClient) ListSynchronizationTemplates(ctx context.Context, id stable.ServicePrincipalId, options ListSynchronizationTemplatesOperationOptions) (result ListSynchronizationTemplatesOperationResponse, err error)
ListSynchronizationTemplates - List existing synchronization templates. List the synchronization templates associated with a given application or service principal.
func (SynchronizationTemplateClient) ListSynchronizationTemplatesComplete ¶
func (c SynchronizationTemplateClient) ListSynchronizationTemplatesComplete(ctx context.Context, id stable.ServicePrincipalId, options ListSynchronizationTemplatesOperationOptions) (ListSynchronizationTemplatesCompleteResult, error)
ListSynchronizationTemplatesComplete retrieves all the results into a single object
func (SynchronizationTemplateClient) ListSynchronizationTemplatesCompleteMatchingPredicate ¶
func (c SynchronizationTemplateClient) ListSynchronizationTemplatesCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, options ListSynchronizationTemplatesOperationOptions, predicate SynchronizationTemplateOperationPredicate) (result ListSynchronizationTemplatesCompleteResult, err error)
ListSynchronizationTemplatesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SynchronizationTemplateClient) UpdateSynchronizationTemplate ¶
func (c SynchronizationTemplateClient) UpdateSynchronizationTemplate(ctx context.Context, id stable.ServicePrincipalIdSynchronizationTemplateId, input stable.SynchronizationTemplate, options UpdateSynchronizationTemplateOperationOptions) (result UpdateSynchronizationTemplateOperationResponse, err error)
UpdateSynchronizationTemplate - Update the navigation property templates in servicePrincipals
type SynchronizationTemplateOperationPredicate ¶
type SynchronizationTemplateOperationPredicate struct { }
func (SynchronizationTemplateOperationPredicate) Matches ¶
func (p SynchronizationTemplateOperationPredicate) Matches(input stable.SynchronizationTemplate) bool
type UpdateSynchronizationTemplateOperationOptions ¶
type UpdateSynchronizationTemplateOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateSynchronizationTemplateOperationOptions ¶
func DefaultUpdateSynchronizationTemplateOperationOptions() UpdateSynchronizationTemplateOperationOptions
func (UpdateSynchronizationTemplateOperationOptions) ToHeaders ¶
func (o UpdateSynchronizationTemplateOperationOptions) ToHeaders() *client.Headers
func (UpdateSynchronizationTemplateOperationOptions) ToOData ¶
func (o UpdateSynchronizationTemplateOperationOptions) ToOData() *odata.Query
func (UpdateSynchronizationTemplateOperationOptions) ToQuery ¶
func (o UpdateSynchronizationTemplateOperationOptions) ToQuery() *client.QueryParams