Documentation ¶
Index ¶
- type CreateProvisioningOperationOptions
- type CreateProvisioningOperationResponse
- type DeleteProvisioningOperationOptions
- type DeleteProvisioningOperationResponse
- type GetProvisioningCountOperationOptions
- type GetProvisioningCountOperationResponse
- type GetProvisioningOperationOptions
- type GetProvisioningOperationResponse
- type ListProvisioningsCompleteResult
- type ListProvisioningsCustomPager
- type ListProvisioningsOperationOptions
- type ListProvisioningsOperationResponse
- type ProvisioningClient
- func (c ProvisioningClient) CreateProvisioning(ctx context.Context, input beta.ProvisioningObjectSummary, ...) (result CreateProvisioningOperationResponse, err error)
- func (c ProvisioningClient) DeleteProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, ...) (result DeleteProvisioningOperationResponse, err error)
- func (c ProvisioningClient) GetProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, ...) (result GetProvisioningOperationResponse, err error)
- func (c ProvisioningClient) GetProvisioningCount(ctx context.Context, options GetProvisioningCountOperationOptions) (result GetProvisioningCountOperationResponse, err error)
- func (c ProvisioningClient) ListProvisionings(ctx context.Context, options ListProvisioningsOperationOptions) (result ListProvisioningsOperationResponse, err error)
- func (c ProvisioningClient) ListProvisioningsComplete(ctx context.Context, options ListProvisioningsOperationOptions) (ListProvisioningsCompleteResult, error)
- func (c ProvisioningClient) ListProvisioningsCompleteMatchingPredicate(ctx context.Context, options ListProvisioningsOperationOptions, ...) (result ListProvisioningsCompleteResult, err error)
- func (c ProvisioningClient) UpdateProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, ...) (result UpdateProvisioningOperationResponse, err error)
- type ProvisioningObjectSummaryOperationPredicate
- type UpdateProvisioningOperationOptions
- type UpdateProvisioningOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProvisioningOperationOptions ¶
type CreateProvisioningOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProvisioningOperationOptions ¶
func DefaultCreateProvisioningOperationOptions() CreateProvisioningOperationOptions
func (CreateProvisioningOperationOptions) ToHeaders ¶
func (o CreateProvisioningOperationOptions) ToHeaders() *client.Headers
func (CreateProvisioningOperationOptions) ToOData ¶
func (o CreateProvisioningOperationOptions) ToOData() *odata.Query
func (CreateProvisioningOperationOptions) ToQuery ¶
func (o CreateProvisioningOperationOptions) ToQuery() *client.QueryParams
type DeleteProvisioningOperationOptions ¶
type DeleteProvisioningOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProvisioningOperationOptions ¶
func DefaultDeleteProvisioningOperationOptions() DeleteProvisioningOperationOptions
func (DeleteProvisioningOperationOptions) ToHeaders ¶
func (o DeleteProvisioningOperationOptions) ToHeaders() *client.Headers
func (DeleteProvisioningOperationOptions) ToOData ¶
func (o DeleteProvisioningOperationOptions) ToOData() *odata.Query
func (DeleteProvisioningOperationOptions) ToQuery ¶
func (o DeleteProvisioningOperationOptions) ToQuery() *client.QueryParams
type GetProvisioningCountOperationOptions ¶
type GetProvisioningCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProvisioningCountOperationOptions ¶
func DefaultGetProvisioningCountOperationOptions() GetProvisioningCountOperationOptions
func (GetProvisioningCountOperationOptions) ToHeaders ¶
func (o GetProvisioningCountOperationOptions) ToHeaders() *client.Headers
func (GetProvisioningCountOperationOptions) ToOData ¶
func (o GetProvisioningCountOperationOptions) ToOData() *odata.Query
func (GetProvisioningCountOperationOptions) ToQuery ¶
func (o GetProvisioningCountOperationOptions) ToQuery() *client.QueryParams
type GetProvisioningOperationOptions ¶
type GetProvisioningOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProvisioningOperationOptions ¶
func DefaultGetProvisioningOperationOptions() GetProvisioningOperationOptions
func (GetProvisioningOperationOptions) ToHeaders ¶
func (o GetProvisioningOperationOptions) ToHeaders() *client.Headers
func (GetProvisioningOperationOptions) ToOData ¶
func (o GetProvisioningOperationOptions) ToOData() *odata.Query
func (GetProvisioningOperationOptions) ToQuery ¶
func (o GetProvisioningOperationOptions) ToQuery() *client.QueryParams
type ListProvisioningsCompleteResult ¶
type ListProvisioningsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ProvisioningObjectSummary }
type ListProvisioningsCustomPager ¶
func (*ListProvisioningsCustomPager) NextPageLink ¶
func (p *ListProvisioningsCustomPager) NextPageLink() *odata.Link
type ListProvisioningsOperationOptions ¶
type ListProvisioningsOperationOptions 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 DefaultListProvisioningsOperationOptions ¶
func DefaultListProvisioningsOperationOptions() ListProvisioningsOperationOptions
func (ListProvisioningsOperationOptions) ToHeaders ¶
func (o ListProvisioningsOperationOptions) ToHeaders() *client.Headers
func (ListProvisioningsOperationOptions) ToOData ¶
func (o ListProvisioningsOperationOptions) ToOData() *odata.Query
func (ListProvisioningsOperationOptions) ToQuery ¶
func (o ListProvisioningsOperationOptions) ToQuery() *client.QueryParams
type ProvisioningClient ¶
func NewProvisioningClientWithBaseURI ¶
func NewProvisioningClientWithBaseURI(sdkApi sdkEnv.Api) (*ProvisioningClient, error)
func (ProvisioningClient) CreateProvisioning ¶
func (c ProvisioningClient) CreateProvisioning(ctx context.Context, input beta.ProvisioningObjectSummary, options CreateProvisioningOperationOptions) (result CreateProvisioningOperationResponse, err error)
CreateProvisioning - Create new navigation property to provisioning for auditLogs
func (ProvisioningClient) DeleteProvisioning ¶
func (c ProvisioningClient) DeleteProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, options DeleteProvisioningOperationOptions) (result DeleteProvisioningOperationResponse, err error)
DeleteProvisioning - Delete navigation property provisioning for auditLogs
func (ProvisioningClient) GetProvisioning ¶
func (c ProvisioningClient) GetProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, options GetProvisioningOperationOptions) (result GetProvisioningOperationResponse, err error)
GetProvisioning - Get provisioning from auditLogs. Represents an action performed by the Microsoft Entra provisioning service and its associated properties.
func (ProvisioningClient) GetProvisioningCount ¶
func (c ProvisioningClient) GetProvisioningCount(ctx context.Context, options GetProvisioningCountOperationOptions) (result GetProvisioningCountOperationResponse, err error)
GetProvisioningCount - Get the number of the resource
func (ProvisioningClient) ListProvisionings ¶
func (c ProvisioningClient) ListProvisionings(ctx context.Context, options ListProvisioningsOperationOptions) (result ListProvisioningsOperationResponse, err error)
ListProvisionings - List provisioningObjectSummary. Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
func (ProvisioningClient) ListProvisioningsComplete ¶
func (c ProvisioningClient) ListProvisioningsComplete(ctx context.Context, options ListProvisioningsOperationOptions) (ListProvisioningsCompleteResult, error)
ListProvisioningsComplete retrieves all the results into a single object
func (ProvisioningClient) ListProvisioningsCompleteMatchingPredicate ¶
func (c ProvisioningClient) ListProvisioningsCompleteMatchingPredicate(ctx context.Context, options ListProvisioningsOperationOptions, predicate ProvisioningObjectSummaryOperationPredicate) (result ListProvisioningsCompleteResult, err error)
ListProvisioningsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProvisioningClient) UpdateProvisioning ¶
func (c ProvisioningClient) UpdateProvisioning(ctx context.Context, id beta.AuditLogProvisioningId, input beta.ProvisioningObjectSummary, options UpdateProvisioningOperationOptions) (result UpdateProvisioningOperationResponse, err error)
UpdateProvisioning - Update the navigation property provisioning in auditLogs
type ProvisioningObjectSummaryOperationPredicate ¶
type ProvisioningObjectSummaryOperationPredicate struct { }
func (ProvisioningObjectSummaryOperationPredicate) Matches ¶
func (p ProvisioningObjectSummaryOperationPredicate) Matches(input beta.ProvisioningObjectSummary) bool
type UpdateProvisioningOperationOptions ¶
type UpdateProvisioningOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProvisioningOperationOptions ¶
func DefaultUpdateProvisioningOperationOptions() UpdateProvisioningOperationOptions
func (UpdateProvisioningOperationOptions) ToHeaders ¶
func (o UpdateProvisioningOperationOptions) ToHeaders() *client.Headers
func (UpdateProvisioningOperationOptions) ToOData ¶
func (o UpdateProvisioningOperationOptions) ToOData() *odata.Query
func (UpdateProvisioningOperationOptions) ToQuery ¶
func (o UpdateProvisioningOperationOptions) ToQuery() *client.QueryParams