Documentation ¶
Index ¶
- type DeleteSynchronizationJobSchemaOperationOptions
- type DeleteSynchronizationJobSchemaOperationResponse
- type GetSynchronizationJobSchemaOperationOptions
- type GetSynchronizationJobSchemaOperationResponse
- type ParseSynchronizationJobSchemaExpressionOperationOptions
- type ParseSynchronizationJobSchemaExpressionOperationResponse
- type ParseSynchronizationJobSchemaExpressionRequest
- type SynchronizationJobSchemaClient
- func (c SynchronizationJobSchemaClient) DeleteSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, ...) (result DeleteSynchronizationJobSchemaOperationResponse, err error)
- func (c SynchronizationJobSchemaClient) GetSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, ...) (result GetSynchronizationJobSchemaOperationResponse, err error)
- func (c SynchronizationJobSchemaClient) ParseSynchronizationJobSchemaExpression(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, ...) (result ParseSynchronizationJobSchemaExpressionOperationResponse, err error)
- func (c SynchronizationJobSchemaClient) UpdateSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, ...) (result UpdateSynchronizationJobSchemaOperationResponse, err error)
- type UpdateSynchronizationJobSchemaOperationOptions
- type UpdateSynchronizationJobSchemaOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteSynchronizationJobSchemaOperationOptions ¶
type DeleteSynchronizationJobSchemaOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteSynchronizationJobSchemaOperationOptions ¶
func DefaultDeleteSynchronizationJobSchemaOperationOptions() DeleteSynchronizationJobSchemaOperationOptions
func (DeleteSynchronizationJobSchemaOperationOptions) ToHeaders ¶
func (o DeleteSynchronizationJobSchemaOperationOptions) ToHeaders() *client.Headers
func (DeleteSynchronizationJobSchemaOperationOptions) ToOData ¶
func (o DeleteSynchronizationJobSchemaOperationOptions) ToOData() *odata.Query
func (DeleteSynchronizationJobSchemaOperationOptions) ToQuery ¶
func (o DeleteSynchronizationJobSchemaOperationOptions) ToQuery() *client.QueryParams
type GetSynchronizationJobSchemaOperationOptions ¶
type GetSynchronizationJobSchemaOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetSynchronizationJobSchemaOperationOptions ¶
func DefaultGetSynchronizationJobSchemaOperationOptions() GetSynchronizationJobSchemaOperationOptions
func (GetSynchronizationJobSchemaOperationOptions) ToHeaders ¶
func (o GetSynchronizationJobSchemaOperationOptions) ToHeaders() *client.Headers
func (GetSynchronizationJobSchemaOperationOptions) ToOData ¶
func (o GetSynchronizationJobSchemaOperationOptions) ToOData() *odata.Query
func (GetSynchronizationJobSchemaOperationOptions) ToQuery ¶
func (o GetSynchronizationJobSchemaOperationOptions) ToQuery() *client.QueryParams
type ParseSynchronizationJobSchemaExpressionOperationOptions ¶
type ParseSynchronizationJobSchemaExpressionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultParseSynchronizationJobSchemaExpressionOperationOptions ¶
func DefaultParseSynchronizationJobSchemaExpressionOperationOptions() ParseSynchronizationJobSchemaExpressionOperationOptions
func (ParseSynchronizationJobSchemaExpressionOperationOptions) ToHeaders ¶
func (o ParseSynchronizationJobSchemaExpressionOperationOptions) ToHeaders() *client.Headers
func (ParseSynchronizationJobSchemaExpressionOperationOptions) ToOData ¶
func (o ParseSynchronizationJobSchemaExpressionOperationOptions) ToOData() *odata.Query
func (ParseSynchronizationJobSchemaExpressionOperationOptions) ToQuery ¶
func (o ParseSynchronizationJobSchemaExpressionOperationOptions) ToQuery() *client.QueryParams
type ParseSynchronizationJobSchemaExpressionRequest ¶
type ParseSynchronizationJobSchemaExpressionRequest struct { Expression nullable.Type[string] `json:"expression,omitempty"` TargetAttributeDefinition *stable.AttributeDefinition `json:"targetAttributeDefinition,omitempty"` TestInputObject *stable.ExpressionInputObject `json:"testInputObject,omitempty"` }
type SynchronizationJobSchemaClient ¶
func NewSynchronizationJobSchemaClientWithBaseURI ¶
func NewSynchronizationJobSchemaClientWithBaseURI(sdkApi sdkEnv.Api) (*SynchronizationJobSchemaClient, error)
func (SynchronizationJobSchemaClient) DeleteSynchronizationJobSchema ¶
func (c SynchronizationJobSchemaClient) DeleteSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, options DeleteSynchronizationJobSchemaOperationOptions) (result DeleteSynchronizationJobSchemaOperationResponse, err error)
DeleteSynchronizationJobSchema - Delete navigation property schema for servicePrincipals
func (SynchronizationJobSchemaClient) GetSynchronizationJobSchema ¶
func (c SynchronizationJobSchemaClient) GetSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, options GetSynchronizationJobSchemaOperationOptions) (result GetSynchronizationJobSchemaOperationResponse, err error)
GetSynchronizationJobSchema - Get synchronizationSchema. Retrieve the schema for a given synchronization job or template.
func (SynchronizationJobSchemaClient) ParseSynchronizationJobSchemaExpression ¶
func (c SynchronizationJobSchemaClient) ParseSynchronizationJobSchemaExpression(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, input ParseSynchronizationJobSchemaExpressionRequest, options ParseSynchronizationJobSchemaExpressionOperationOptions) (result ParseSynchronizationJobSchemaExpressionOperationResponse, err error)
ParseSynchronizationJobSchemaExpression - Invoke action parseExpression. Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID.
func (SynchronizationJobSchemaClient) UpdateSynchronizationJobSchema ¶
func (c SynchronizationJobSchemaClient) UpdateSynchronizationJobSchema(ctx context.Context, id stable.ServicePrincipalIdSynchronizationJobId, input stable.SynchronizationSchema, options UpdateSynchronizationJobSchemaOperationOptions) (result UpdateSynchronizationJobSchemaOperationResponse, err error)
UpdateSynchronizationJobSchema - Update synchronizationSchema. Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application.
type UpdateSynchronizationJobSchemaOperationOptions ¶
type UpdateSynchronizationJobSchemaOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateSynchronizationJobSchemaOperationOptions ¶
func DefaultUpdateSynchronizationJobSchemaOperationOptions() UpdateSynchronizationJobSchemaOperationOptions
func (UpdateSynchronizationJobSchemaOperationOptions) ToHeaders ¶
func (o UpdateSynchronizationJobSchemaOperationOptions) ToHeaders() *client.Headers
func (UpdateSynchronizationJobSchemaOperationOptions) ToOData ¶
func (o UpdateSynchronizationJobSchemaOperationOptions) ToOData() *odata.Query
func (UpdateSynchronizationJobSchemaOperationOptions) ToQuery ¶
func (o UpdateSynchronizationJobSchemaOperationOptions) ToQuery() *client.QueryParams