directoryaudit

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 (CreateDirectoryAuditOperationOptions) ToOData

func (CreateDirectoryAuditOperationOptions) ToQuery

type CreateDirectoryAuditOperationResponse

type CreateDirectoryAuditOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.DirectoryAudit
}

type DeleteDirectoryAuditOperationOptions

type DeleteDirectoryAuditOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteDirectoryAuditOperationOptions

func DefaultDeleteDirectoryAuditOperationOptions() DeleteDirectoryAuditOperationOptions

func (DeleteDirectoryAuditOperationOptions) ToHeaders

func (DeleteDirectoryAuditOperationOptions) ToOData

func (DeleteDirectoryAuditOperationOptions) ToQuery

type DeleteDirectoryAuditOperationResponse

type DeleteDirectoryAuditOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type DirectoryAuditClient

type DirectoryAuditClient struct {
	Client *msgraph.Client
}

func NewDirectoryAuditClientWithBaseURI

func NewDirectoryAuditClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryAuditClient, error)

func (DirectoryAuditClient) CreateDirectoryAudit

CreateDirectoryAudit - Create new navigation property to directoryAudits for auditLogs

func (DirectoryAuditClient) DeleteDirectoryAudit

DeleteDirectoryAudit - Delete navigation property directoryAudits for auditLogs

func (DirectoryAuditClient) GetDirectoryAudit

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

GetDirectoryAuditsCount - Get the number of the resource

func (DirectoryAuditClient) ListDirectoryAudits

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

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

UpdateDirectoryAudit - Update the navigation property directoryAudits in auditLogs

type DirectoryAuditOperationPredicate

type DirectoryAuditOperationPredicate struct {
}

func (DirectoryAuditOperationPredicate) Matches

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 (GetDirectoryAuditOperationOptions) ToOData

func (GetDirectoryAuditOperationOptions) ToQuery

type GetDirectoryAuditOperationResponse

type GetDirectoryAuditOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.DirectoryAudit
}

type GetDirectoryAuditsCountOperationOptions

type GetDirectoryAuditsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetDirectoryAuditsCountOperationOptions

func DefaultGetDirectoryAuditsCountOperationOptions() GetDirectoryAuditsCountOperationOptions

func (GetDirectoryAuditsCountOperationOptions) ToHeaders

func (GetDirectoryAuditsCountOperationOptions) ToOData

func (GetDirectoryAuditsCountOperationOptions) ToQuery

type GetDirectoryAuditsCountOperationResponse

type GetDirectoryAuditsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListDirectoryAuditsCompleteResult

type ListDirectoryAuditsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.DirectoryAudit
}

type ListDirectoryAuditsCustomPager

type ListDirectoryAuditsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
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 (ListDirectoryAuditsOperationOptions) ToOData

func (ListDirectoryAuditsOperationOptions) ToQuery

type ListDirectoryAuditsOperationResponse

type ListDirectoryAuditsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.DirectoryAudit
}

type UpdateDirectoryAuditOperationOptions

type UpdateDirectoryAuditOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateDirectoryAuditOperationOptions

func DefaultUpdateDirectoryAuditOperationOptions() UpdateDirectoryAuditOperationOptions

func (UpdateDirectoryAuditOperationOptions) ToHeaders

func (UpdateDirectoryAuditOperationOptions) ToOData

func (UpdateDirectoryAuditOperationOptions) ToQuery

type UpdateDirectoryAuditOperationResponse

type UpdateDirectoryAuditOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL