Documentation
¶
Index ¶
- func NonHumanAccessBasePath() string
- func NonHumanAccessTrackingSignature(values url.Values) string
- func NormalizeConnectedAppGovernanceState(raw string, allowBlank bool) string
- func NormalizeCredentialRiskLevel(raw string) string
- type AppAssetsQuery
- func (q AppAssetsQuery) ClearFilters() AppAssetsQuery
- func (q AppAssetsQuery) ClearQuery() AppAssetsQuery
- func (q AppAssetsQuery) FilterCount() int
- func (q AppAssetsQuery) HasFilters() bool
- func (q AppAssetsQuery) Href() string
- func (q AppAssetsQuery) IsConnectedAppsSlice() bool
- func (q AppAssetsQuery) Values() url.Values
- func (q AppAssetsQuery) WithPage(page int) AppAssetsQuery
- type AppsQuery
- func (q AppsQuery) ClearFilters() AppsQuery
- func (q AppsQuery) ClearPanelFilters() AppsQuery
- func (q AppsQuery) ClearQuery() AppsQuery
- func (q AppsQuery) FilterCount() int
- func (q AppsQuery) HasFilters() bool
- func (q AppsQuery) Href() string
- func (q AppsQuery) Values() url.Values
- func (q AppsQuery) WithIntegration(integration string) AppsQuery
- func (q AppsQuery) WithPage(page int) AppsQuery
- func (q AppsQuery) WithStatus(status string) AppsQuery
- type BasicListOptions
- type BasicListQuery
- func (q BasicListQuery) ClearFilters() BasicListQuery
- func (q BasicListQuery) ClearQuery() BasicListQuery
- func (q BasicListQuery) FilterCount() int
- func (q BasicListQuery) HasFilters() bool
- func (q BasicListQuery) Href() string
- func (q BasicListQuery) Values() url.Values
- func (q BasicListQuery) WithPage(page int) BasicListQuery
- type ConnectedAppsQuery
- func (q ConnectedAppsQuery) ClearFilters() ConnectedAppsQuery
- func (q ConnectedAppsQuery) ClearQuery() ConnectedAppsQuery
- func (q ConnectedAppsQuery) FilterCount() int
- func (q ConnectedAppsQuery) HasFilters() bool
- func (q ConnectedAppsQuery) Href() string
- func (q ConnectedAppsQuery) Values() url.Values
- func (q ConnectedAppsQuery) WithGovernanceState(governanceState string) ConnectedAppsQuery
- func (q ConnectedAppsQuery) WithPage(page int) ConnectedAppsQuery
- type CredentialsQuery
- func (q CredentialsQuery) ClearFilters() CredentialsQuery
- func (q CredentialsQuery) ClearQuery() CredentialsQuery
- func (q CredentialsQuery) FilterCount() int
- func (q CredentialsQuery) HasFilters() bool
- func (q CredentialsQuery) Href() string
- func (q CredentialsQuery) Values() url.Values
- func (q CredentialsQuery) WithCredentialKind(kind string) CredentialsQuery
- func (q CredentialsQuery) WithExpiresInDays(days int) CredentialsQuery
- func (q CredentialsQuery) WithExpiryState(expiryState string) CredentialsQuery
- func (q CredentialsQuery) WithPage(page int) CredentialsQuery
- func (q CredentialsQuery) WithRiskLevel(riskLevel string) CredentialsQuery
- func (q CredentialsQuery) WithStatus(status string) CredentialsQuery
- type DiscoveryAppsQuery
- func (q DiscoveryAppsQuery) ClearFilters() DiscoveryAppsQuery
- func (q DiscoveryAppsQuery) ClearQuery() DiscoveryAppsQuery
- func (q DiscoveryAppsQuery) FilterCount() int
- func (q DiscoveryAppsQuery) Href() string
- func (q DiscoveryAppsQuery) Values() url.Values
- func (q DiscoveryAppsQuery) WithPage(page int) DiscoveryAppsQuery
- type DiscoveryHotspotsQuery
- type IdentitiesQuery
- func (q IdentitiesQuery) ClearFilters() IdentitiesQuery
- func (q IdentitiesQuery) ClearQuery() IdentitiesQuery
- func (q IdentitiesQuery) ClearSegments() IdentitiesQuery
- func (q IdentitiesQuery) FilterCount() int
- func (q IdentitiesQuery) HasFilters() bool
- func (q IdentitiesQuery) HasSegment() bool
- func (q IdentitiesQuery) Href() string
- func (q IdentitiesQuery) SegmentPrivileged() IdentitiesQuery
- func (q IdentitiesQuery) TogglePrivilegedOnly() IdentitiesQuery
- func (q IdentitiesQuery) Values() url.Values
- func (q IdentitiesQuery) WithActivityState(state string) IdentitiesQuery
- func (q IdentitiesQuery) WithManagedState(state string) IdentitiesQuery
- func (q IdentitiesQuery) WithPage(page int) IdentitiesQuery
- func (q IdentitiesQuery) WithPrivilegedOnly(enabled bool) IdentitiesQuery
- func (q IdentitiesQuery) WithStatus(status string) IdentitiesQuery
- type NonHumanAccessQuery
- func (q NonHumanAccessQuery) ClearFilters() NonHumanAccessQuery
- func (q NonHumanAccessQuery) ClearQuery() NonHumanAccessQuery
- func (q NonHumanAccessQuery) FilterCount() int
- func (q NonHumanAccessQuery) HasAdvancedFilters() bool
- func (q NonHumanAccessQuery) HasFilters() bool
- func (q NonHumanAccessQuery) Href() string
- func (q NonHumanAccessQuery) TrackingSignature() string
- func (q NonHumanAccessQuery) Values() url.Values
- func (q NonHumanAccessQuery) WithActivityState(state string) NonHumanAccessQuery
- func (q NonHumanAccessQuery) WithFreshnessState(state string) NonHumanAccessQuery
- func (q NonHumanAccessQuery) WithOwnerPresence(state string) NonHumanAccessQuery
- func (q NonHumanAccessQuery) WithPage(page int) NonHumanAccessQuery
- func (q NonHumanAccessQuery) WithRiskLevel(level string) NonHumanAccessQuery
- type SourceSelection
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NonHumanAccessBasePath ¶ added in v0.4.11
func NonHumanAccessBasePath() string
func NonHumanAccessTrackingSignature ¶ added in v0.4.11
Types ¶
type AppAssetsQuery ¶
type AppAssetsQuery struct {
Source SourceSelection
Q string
AssetKind string
Page int
}
func ParseAppAssetsQuery ¶
func ParseAppAssetsQuery(values url.Values, sources []SourceSelection) AppAssetsQuery
func (AppAssetsQuery) ClearFilters ¶ added in v0.4.11
func (q AppAssetsQuery) ClearFilters() AppAssetsQuery
func (AppAssetsQuery) ClearQuery ¶
func (q AppAssetsQuery) ClearQuery() AppAssetsQuery
func (AppAssetsQuery) FilterCount ¶ added in v0.4.11
func (q AppAssetsQuery) FilterCount() int
func (AppAssetsQuery) HasFilters ¶
func (q AppAssetsQuery) HasFilters() bool
func (AppAssetsQuery) Href ¶
func (q AppAssetsQuery) Href() string
func (AppAssetsQuery) IsConnectedAppsSlice ¶
func (q AppAssetsQuery) IsConnectedAppsSlice() bool
func (AppAssetsQuery) Values ¶
func (q AppAssetsQuery) Values() url.Values
func (AppAssetsQuery) WithPage ¶
func (q AppAssetsQuery) WithPage(page int) AppAssetsQuery
type AppsQuery ¶ added in v0.4.11
type AppsQuery struct {
Q string
Integration string // "", "connected", "not_connected"
Status string // "", "ACTIVE", "INACTIVE", etc.
Page int
}
func ParseAppsQuery ¶ added in v0.4.11
func (AppsQuery) ClearFilters ¶ added in v0.4.11
func (AppsQuery) ClearPanelFilters ¶ added in v0.4.11
func (AppsQuery) ClearQuery ¶ added in v0.4.11
func (AppsQuery) FilterCount ¶ added in v0.4.11
func (AppsQuery) HasFilters ¶ added in v0.4.11
func (AppsQuery) WithIntegration ¶ added in v0.4.11
func (AppsQuery) WithStatus ¶ added in v0.4.11
type BasicListOptions ¶
type BasicListQuery ¶
func ParseBasicListQuery ¶
func ParseBasicListQuery(basePath string, values url.Values, opts BasicListOptions) BasicListQuery
func (BasicListQuery) ClearFilters ¶ added in v0.4.11
func (q BasicListQuery) ClearFilters() BasicListQuery
func (BasicListQuery) ClearQuery ¶
func (q BasicListQuery) ClearQuery() BasicListQuery
func (BasicListQuery) FilterCount ¶ added in v0.4.11
func (q BasicListQuery) FilterCount() int
func (BasicListQuery) HasFilters ¶
func (q BasicListQuery) HasFilters() bool
func (BasicListQuery) Href ¶
func (q BasicListQuery) Href() string
func (BasicListQuery) Values ¶
func (q BasicListQuery) Values() url.Values
func (BasicListQuery) WithPage ¶
func (q BasicListQuery) WithPage(page int) BasicListQuery
type ConnectedAppsQuery ¶
func ParseConnectedAppsQuery ¶
func ParseConnectedAppsQuery(values url.Values) ConnectedAppsQuery
func (ConnectedAppsQuery) ClearFilters ¶ added in v0.4.11
func (q ConnectedAppsQuery) ClearFilters() ConnectedAppsQuery
func (ConnectedAppsQuery) ClearQuery ¶
func (q ConnectedAppsQuery) ClearQuery() ConnectedAppsQuery
func (ConnectedAppsQuery) FilterCount ¶ added in v0.4.11
func (q ConnectedAppsQuery) FilterCount() int
func (ConnectedAppsQuery) HasFilters ¶
func (q ConnectedAppsQuery) HasFilters() bool
func (ConnectedAppsQuery) Href ¶
func (q ConnectedAppsQuery) Href() string
func (ConnectedAppsQuery) Values ¶
func (q ConnectedAppsQuery) Values() url.Values
func (ConnectedAppsQuery) WithGovernanceState ¶
func (q ConnectedAppsQuery) WithGovernanceState(governanceState string) ConnectedAppsQuery
func (ConnectedAppsQuery) WithPage ¶
func (q ConnectedAppsQuery) WithPage(page int) ConnectedAppsQuery
type CredentialsQuery ¶
type CredentialsQuery struct {
Source SourceSelection
Q string
CredentialKind string
Status string
RiskLevel string
ExpiryState string
ExpiresInDays int
Page int
}
func ParseCredentialsQuery ¶
func ParseCredentialsQuery(values url.Values, sources []SourceSelection) CredentialsQuery
func (CredentialsQuery) ClearFilters ¶ added in v0.4.11
func (q CredentialsQuery) ClearFilters() CredentialsQuery
func (CredentialsQuery) ClearQuery ¶
func (q CredentialsQuery) ClearQuery() CredentialsQuery
func (CredentialsQuery) FilterCount ¶ added in v0.4.11
func (q CredentialsQuery) FilterCount() int
func (CredentialsQuery) HasFilters ¶
func (q CredentialsQuery) HasFilters() bool
func (CredentialsQuery) Href ¶
func (q CredentialsQuery) Href() string
func (CredentialsQuery) Values ¶
func (q CredentialsQuery) Values() url.Values
func (CredentialsQuery) WithCredentialKind ¶
func (q CredentialsQuery) WithCredentialKind(kind string) CredentialsQuery
func (CredentialsQuery) WithExpiresInDays ¶
func (q CredentialsQuery) WithExpiresInDays(days int) CredentialsQuery
func (CredentialsQuery) WithExpiryState ¶
func (q CredentialsQuery) WithExpiryState(expiryState string) CredentialsQuery
func (CredentialsQuery) WithPage ¶
func (q CredentialsQuery) WithPage(page int) CredentialsQuery
func (CredentialsQuery) WithRiskLevel ¶
func (q CredentialsQuery) WithRiskLevel(riskLevel string) CredentialsQuery
func (CredentialsQuery) WithStatus ¶
func (q CredentialsQuery) WithStatus(status string) CredentialsQuery
type DiscoveryAppsQuery ¶
type DiscoveryAppsQuery struct {
Source SourceSelection
Q string
ManagedState string
RiskLevel string
Page int
}
func ParseDiscoveryAppsQuery ¶
func ParseDiscoveryAppsQuery(values url.Values, sources []SourceSelection) DiscoveryAppsQuery
func (DiscoveryAppsQuery) ClearFilters ¶ added in v0.4.11
func (q DiscoveryAppsQuery) ClearFilters() DiscoveryAppsQuery
func (DiscoveryAppsQuery) ClearQuery ¶
func (q DiscoveryAppsQuery) ClearQuery() DiscoveryAppsQuery
func (DiscoveryAppsQuery) FilterCount ¶ added in v0.4.11
func (q DiscoveryAppsQuery) FilterCount() int
func (DiscoveryAppsQuery) Href ¶
func (q DiscoveryAppsQuery) Href() string
func (DiscoveryAppsQuery) Values ¶
func (q DiscoveryAppsQuery) Values() url.Values
func (DiscoveryAppsQuery) WithPage ¶
func (q DiscoveryAppsQuery) WithPage(page int) DiscoveryAppsQuery
type DiscoveryHotspotsQuery ¶
type DiscoveryHotspotsQuery struct {
Source SourceSelection
Page int
}
func ParseDiscoveryHotspotsQuery ¶
func ParseDiscoveryHotspotsQuery(values url.Values, sources []SourceSelection) DiscoveryHotspotsQuery
func (DiscoveryHotspotsQuery) ClearFilters ¶ added in v0.4.11
func (q DiscoveryHotspotsQuery) ClearFilters() DiscoveryHotspotsQuery
func (DiscoveryHotspotsQuery) FilterCount ¶ added in v0.4.11
func (q DiscoveryHotspotsQuery) FilterCount() int
func (DiscoveryHotspotsQuery) Href ¶
func (q DiscoveryHotspotsQuery) Href() string
func (DiscoveryHotspotsQuery) Values ¶
func (q DiscoveryHotspotsQuery) Values() url.Values
type IdentitiesQuery ¶
type IdentitiesQuery struct {
Source SourceSelection
Q string
IdentityType string
ManagedState string
PrivilegedOnly bool
Status string
ActivityState string
SortBy string
SortDir string
Page int
}
func ParseIdentitiesQuery ¶
func ParseIdentitiesQuery(values url.Values, sources []SourceSelection) IdentitiesQuery
func (IdentitiesQuery) ClearFilters ¶ added in v0.4.11
func (q IdentitiesQuery) ClearFilters() IdentitiesQuery
func (IdentitiesQuery) ClearQuery ¶
func (q IdentitiesQuery) ClearQuery() IdentitiesQuery
func (IdentitiesQuery) ClearSegments ¶ added in v0.4.12
func (q IdentitiesQuery) ClearSegments() IdentitiesQuery
ClearSegments resets the segment-style filters (activity, status, managed, privileged) while preserving source, search, type, and sort. It powers the "All" chip on the identities list.
func (IdentitiesQuery) FilterCount ¶ added in v0.4.11
func (q IdentitiesQuery) FilterCount() int
func (IdentitiesQuery) HasFilters ¶
func (q IdentitiesQuery) HasFilters() bool
func (IdentitiesQuery) HasSegment ¶ added in v0.4.12
func (q IdentitiesQuery) HasSegment() bool
HasSegment reports whether any segment-style filter is currently active. Used to highlight the "All" chip when no segment is selected.
func (IdentitiesQuery) Href ¶
func (q IdentitiesQuery) Href() string
func (IdentitiesQuery) SegmentPrivileged ¶ added in v0.4.12
func (q IdentitiesQuery) SegmentPrivileged() IdentitiesQuery
SegmentPrivileged returns a query that selects the privileged-only segment without leaking any other segment filter into the URL.
func (IdentitiesQuery) TogglePrivilegedOnly ¶
func (q IdentitiesQuery) TogglePrivilegedOnly() IdentitiesQuery
func (IdentitiesQuery) Values ¶
func (q IdentitiesQuery) Values() url.Values
func (IdentitiesQuery) WithActivityState ¶
func (q IdentitiesQuery) WithActivityState(state string) IdentitiesQuery
func (IdentitiesQuery) WithManagedState ¶
func (q IdentitiesQuery) WithManagedState(state string) IdentitiesQuery
func (IdentitiesQuery) WithPage ¶
func (q IdentitiesQuery) WithPage(page int) IdentitiesQuery
func (IdentitiesQuery) WithPrivilegedOnly ¶ added in v0.4.11
func (q IdentitiesQuery) WithPrivilegedOnly(enabled bool) IdentitiesQuery
func (IdentitiesQuery) WithStatus ¶
func (q IdentitiesQuery) WithStatus(status string) IdentitiesQuery
type NonHumanAccessQuery ¶ added in v0.4.11
type NonHumanAccessQuery struct {
Source SourceSelection
Q string
PrincipalType string
OwnerPresence string
GovernanceState string
RiskLevel string
ActivityState string
FreshnessState string
SortBy string
SortDir string
Page int
}
func ParseNonHumanAccessQuery ¶ added in v0.4.11
func ParseNonHumanAccessQuery(values url.Values, sources []SourceSelection) NonHumanAccessQuery
func (NonHumanAccessQuery) ClearFilters ¶ added in v0.4.11
func (q NonHumanAccessQuery) ClearFilters() NonHumanAccessQuery
func (NonHumanAccessQuery) ClearQuery ¶ added in v0.4.11
func (q NonHumanAccessQuery) ClearQuery() NonHumanAccessQuery
func (NonHumanAccessQuery) FilterCount ¶ added in v0.4.11
func (q NonHumanAccessQuery) FilterCount() int
func (NonHumanAccessQuery) HasAdvancedFilters ¶ added in v0.4.11
func (q NonHumanAccessQuery) HasAdvancedFilters() bool
func (NonHumanAccessQuery) HasFilters ¶ added in v0.4.11
func (q NonHumanAccessQuery) HasFilters() bool
func (NonHumanAccessQuery) Href ¶ added in v0.4.11
func (q NonHumanAccessQuery) Href() string
func (NonHumanAccessQuery) TrackingSignature ¶ added in v0.4.11
func (q NonHumanAccessQuery) TrackingSignature() string
func (NonHumanAccessQuery) Values ¶ added in v0.4.11
func (q NonHumanAccessQuery) Values() url.Values
func (NonHumanAccessQuery) WithActivityState ¶ added in v0.4.11
func (q NonHumanAccessQuery) WithActivityState(state string) NonHumanAccessQuery
func (NonHumanAccessQuery) WithFreshnessState ¶ added in v0.4.11
func (q NonHumanAccessQuery) WithFreshnessState(state string) NonHumanAccessQuery
func (NonHumanAccessQuery) WithOwnerPresence ¶ added in v0.4.11
func (q NonHumanAccessQuery) WithOwnerPresence(state string) NonHumanAccessQuery
func (NonHumanAccessQuery) WithPage ¶ added in v0.4.11
func (q NonHumanAccessQuery) WithPage(page int) NonHumanAccessQuery
func (NonHumanAccessQuery) WithRiskLevel ¶ added in v0.4.11
func (q NonHumanAccessQuery) WithRiskLevel(level string) NonHumanAccessQuery
type SourceSelection ¶
Click to show internal directories.
Click to hide internal directories.