Documentation ¶
Index ¶
- type CreateDirectoryAuditOperationOptions
- type CreateDirectoryAuditOperationResponse
- type DeleteDirectoryAuditOperationOptions
- type DeleteDirectoryAuditOperationResponse
- type DirectoryAuditClient
- func (c DirectoryAuditClient) CreateDirectoryAudit(ctx context.Context, input stable.DirectoryAudit, ...) (result CreateDirectoryAuditOperationResponse, err error)
- func (c DirectoryAuditClient) DeleteDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, ...) (result DeleteDirectoryAuditOperationResponse, err error)
- func (c DirectoryAuditClient) GetDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, ...) (result GetDirectoryAuditOperationResponse, err error)
- func (c DirectoryAuditClient) GetDirectoryAuditsCount(ctx context.Context, options GetDirectoryAuditsCountOperationOptions) (result GetDirectoryAuditsCountOperationResponse, err error)
- func (c DirectoryAuditClient) ListDirectoryAudits(ctx context.Context, options ListDirectoryAuditsOperationOptions) (result ListDirectoryAuditsOperationResponse, err error)
- func (c DirectoryAuditClient) ListDirectoryAuditsComplete(ctx context.Context, options ListDirectoryAuditsOperationOptions) (ListDirectoryAuditsCompleteResult, error)
- func (c DirectoryAuditClient) ListDirectoryAuditsCompleteMatchingPredicate(ctx context.Context, options ListDirectoryAuditsOperationOptions, ...) (result ListDirectoryAuditsCompleteResult, err error)
- func (c DirectoryAuditClient) UpdateDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, ...) (result UpdateDirectoryAuditOperationResponse, err error)
- type DirectoryAuditOperationPredicate
- type GetDirectoryAuditOperationOptions
- type GetDirectoryAuditOperationResponse
- type GetDirectoryAuditsCountOperationOptions
- type GetDirectoryAuditsCountOperationResponse
- type ListDirectoryAuditsCompleteResult
- type ListDirectoryAuditsCustomPager
- type ListDirectoryAuditsOperationOptions
- type ListDirectoryAuditsOperationResponse
- type UpdateDirectoryAuditOperationOptions
- type UpdateDirectoryAuditOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDirectoryAuditOperationOptions ¶
type CreateDirectoryAuditOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDirectoryAuditOperationOptions ¶
func DefaultCreateDirectoryAuditOperationOptions() CreateDirectoryAuditOperationOptions
func (CreateDirectoryAuditOperationOptions) ToHeaders ¶
func (o CreateDirectoryAuditOperationOptions) ToHeaders() *client.Headers
func (CreateDirectoryAuditOperationOptions) ToOData ¶
func (o CreateDirectoryAuditOperationOptions) ToOData() *odata.Query
func (CreateDirectoryAuditOperationOptions) ToQuery ¶
func (o CreateDirectoryAuditOperationOptions) ToQuery() *client.QueryParams
type DeleteDirectoryAuditOperationOptions ¶
type DeleteDirectoryAuditOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDirectoryAuditOperationOptions ¶
func DefaultDeleteDirectoryAuditOperationOptions() DeleteDirectoryAuditOperationOptions
func (DeleteDirectoryAuditOperationOptions) ToHeaders ¶
func (o DeleteDirectoryAuditOperationOptions) ToHeaders() *client.Headers
func (DeleteDirectoryAuditOperationOptions) ToOData ¶
func (o DeleteDirectoryAuditOperationOptions) ToOData() *odata.Query
func (DeleteDirectoryAuditOperationOptions) ToQuery ¶
func (o DeleteDirectoryAuditOperationOptions) ToQuery() *client.QueryParams
type DirectoryAuditClient ¶
func NewDirectoryAuditClientWithBaseURI ¶
func NewDirectoryAuditClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryAuditClient, error)
func (DirectoryAuditClient) CreateDirectoryAudit ¶
func (c DirectoryAuditClient) CreateDirectoryAudit(ctx context.Context, input stable.DirectoryAudit, options CreateDirectoryAuditOperationOptions) (result CreateDirectoryAuditOperationResponse, err error)
CreateDirectoryAudit - Create new navigation property to directoryAudits for auditLogs
func (DirectoryAuditClient) DeleteDirectoryAudit ¶
func (c DirectoryAuditClient) DeleteDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, options DeleteDirectoryAuditOperationOptions) (result DeleteDirectoryAuditOperationResponse, err error)
DeleteDirectoryAudit - Delete navigation property directoryAudits for auditLogs
func (DirectoryAuditClient) GetDirectoryAudit ¶
func (c DirectoryAuditClient) GetDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, options GetDirectoryAuditOperationOptions) (result GetDirectoryAuditOperationResponse, err error)
GetDirectoryAudit - Get directoryAudit. Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
func (DirectoryAuditClient) GetDirectoryAuditsCount ¶
func (c DirectoryAuditClient) GetDirectoryAuditsCount(ctx context.Context, options GetDirectoryAuditsCountOperationOptions) (result GetDirectoryAuditsCountOperationResponse, err error)
GetDirectoryAuditsCount - Get the number of the resource
func (DirectoryAuditClient) ListDirectoryAudits ¶
func (c DirectoryAuditClient) ListDirectoryAudits(ctx context.Context, options ListDirectoryAuditsOperationOptions) (result ListDirectoryAuditsOperationResponse, err error)
ListDirectoryAudits - List directoryAudits. Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
func (DirectoryAuditClient) ListDirectoryAuditsComplete ¶
func (c DirectoryAuditClient) ListDirectoryAuditsComplete(ctx context.Context, options ListDirectoryAuditsOperationOptions) (ListDirectoryAuditsCompleteResult, error)
ListDirectoryAuditsComplete retrieves all the results into a single object
func (DirectoryAuditClient) ListDirectoryAuditsCompleteMatchingPredicate ¶
func (c DirectoryAuditClient) ListDirectoryAuditsCompleteMatchingPredicate(ctx context.Context, options ListDirectoryAuditsOperationOptions, predicate DirectoryAuditOperationPredicate) (result ListDirectoryAuditsCompleteResult, err error)
ListDirectoryAuditsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DirectoryAuditClient) UpdateDirectoryAudit ¶
func (c DirectoryAuditClient) UpdateDirectoryAudit(ctx context.Context, id stable.AuditLogDirectoryAuditId, input stable.DirectoryAudit, options UpdateDirectoryAuditOperationOptions) (result UpdateDirectoryAuditOperationResponse, err error)
UpdateDirectoryAudit - Update the navigation property directoryAudits in auditLogs
type DirectoryAuditOperationPredicate ¶
type DirectoryAuditOperationPredicate struct { }
func (DirectoryAuditOperationPredicate) Matches ¶
func (p DirectoryAuditOperationPredicate) Matches(input stable.DirectoryAudit) bool
type GetDirectoryAuditOperationOptions ¶
type GetDirectoryAuditOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDirectoryAuditOperationOptions ¶
func DefaultGetDirectoryAuditOperationOptions() GetDirectoryAuditOperationOptions
func (GetDirectoryAuditOperationOptions) ToHeaders ¶
func (o GetDirectoryAuditOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryAuditOperationOptions) ToOData ¶
func (o GetDirectoryAuditOperationOptions) ToOData() *odata.Query
func (GetDirectoryAuditOperationOptions) ToQuery ¶
func (o GetDirectoryAuditOperationOptions) ToQuery() *client.QueryParams
type GetDirectoryAuditsCountOperationOptions ¶
type GetDirectoryAuditsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDirectoryAuditsCountOperationOptions ¶
func DefaultGetDirectoryAuditsCountOperationOptions() GetDirectoryAuditsCountOperationOptions
func (GetDirectoryAuditsCountOperationOptions) ToHeaders ¶
func (o GetDirectoryAuditsCountOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryAuditsCountOperationOptions) ToOData ¶
func (o GetDirectoryAuditsCountOperationOptions) ToOData() *odata.Query
func (GetDirectoryAuditsCountOperationOptions) ToQuery ¶
func (o GetDirectoryAuditsCountOperationOptions) ToQuery() *client.QueryParams
type ListDirectoryAuditsCompleteResult ¶
type ListDirectoryAuditsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.DirectoryAudit }
type ListDirectoryAuditsCustomPager ¶
func (*ListDirectoryAuditsCustomPager) NextPageLink ¶
func (p *ListDirectoryAuditsCustomPager) NextPageLink() *odata.Link
type ListDirectoryAuditsOperationOptions ¶
type ListDirectoryAuditsOperationOptions 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 DefaultListDirectoryAuditsOperationOptions ¶
func DefaultListDirectoryAuditsOperationOptions() ListDirectoryAuditsOperationOptions
func (ListDirectoryAuditsOperationOptions) ToHeaders ¶
func (o ListDirectoryAuditsOperationOptions) ToHeaders() *client.Headers
func (ListDirectoryAuditsOperationOptions) ToOData ¶
func (o ListDirectoryAuditsOperationOptions) ToOData() *odata.Query
func (ListDirectoryAuditsOperationOptions) ToQuery ¶
func (o ListDirectoryAuditsOperationOptions) ToQuery() *client.QueryParams
type UpdateDirectoryAuditOperationOptions ¶
type UpdateDirectoryAuditOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDirectoryAuditOperationOptions ¶
func DefaultUpdateDirectoryAuditOperationOptions() UpdateDirectoryAuditOperationOptions
func (UpdateDirectoryAuditOperationOptions) ToHeaders ¶
func (o UpdateDirectoryAuditOperationOptions) ToHeaders() *client.Headers
func (UpdateDirectoryAuditOperationOptions) ToOData ¶
func (o UpdateDirectoryAuditOperationOptions) ToOData() *odata.Query
func (UpdateDirectoryAuditOperationOptions) ToQuery ¶
func (o UpdateDirectoryAuditOperationOptions) ToQuery() *client.QueryParams