Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiGetImageRequest
- type ApiGetRegistryRepositoryImagesRequest
- func (r ApiGetRegistryRepositoryImagesRequest) Assessed(assessed bool) ApiGetRegistryRepositoryImagesRequest
- func (r ApiGetRegistryRepositoryImagesRequest) Execute() (PageOfRepositoryImageSummary, *_nethttp.Response, error)
- func (r ApiGetRegistryRepositoryImagesRequest) Page(page int32) ApiGetRegistryRepositoryImagesRequest
- func (r ApiGetRegistryRepositoryImagesRequest) Size(size int32) ApiGetRegistryRepositoryImagesRequest
- func (r ApiGetRegistryRepositoryImagesRequest) Sort(sort string) ApiGetRegistryRepositoryImagesRequest
- type ApiGetVulnerabilitiesRequest
- func (r ApiGetVulnerabilitiesRequest) Cursor(cursor string) ApiGetVulnerabilitiesRequest
- func (r ApiGetVulnerabilitiesRequest) Execute() (PageOfVulnerability, *_nethttp.Response, error)
- func (r ApiGetVulnerabilitiesRequest) Page(page int32) ApiGetVulnerabilitiesRequest
- func (r ApiGetVulnerabilitiesRequest) Size(size int32) ApiGetVulnerabilitiesRequest
- func (r ApiGetVulnerabilitiesRequest) Sort(sort string) ApiGetVulnerabilitiesRequest
- type ApiGetVulnerabilityRequest
- type ApiHealthRequest
- type ApiListApiVersionResourcesRequest
- type ApiSaveImageRequest
- type ApiSearchVulnerabilitiesRequest
- func (r ApiSearchVulnerabilitiesRequest) Cursor(cursor string) ApiSearchVulnerabilitiesRequest
- func (r ApiSearchVulnerabilitiesRequest) Execute() (PageOfVulnerability, *_nethttp.Response, error)
- func (r ApiSearchVulnerabilitiesRequest) Page(page int32) ApiSearchVulnerabilitiesRequest
- func (r ApiSearchVulnerabilitiesRequest) Size(size int32) ApiSearchVulnerabilitiesRequest
- func (r ApiSearchVulnerabilitiesRequest) Sort(sort string) ApiSearchVulnerabilitiesRequest
- func (r ApiSearchVulnerabilitiesRequest) VulnerabilitySearch(vulnerabilitySearch VulnerabilitySearch) ApiSearchVulnerabilitiesRequest
- type Assessment
- type AuthenticationError
- func (o *AuthenticationError) GetCredentialId() int32
- func (o *AuthenticationError) GetCredentialIdOk() (*int32, bool)
- func (o *AuthenticationError) GetDescription() string
- func (o *AuthenticationError) GetDescriptionOk() (*string, bool)
- func (o *AuthenticationError) GetFirstFailure() string
- func (o *AuthenticationError) GetFirstFailureOk() (*string, bool)
- func (o *AuthenticationError) GetLastFailure() string
- func (o *AuthenticationError) GetLastFailureOk() (*string, bool)
- func (o *AuthenticationError) GetType() string
- func (o *AuthenticationError) GetTypeOk() (*string, bool)
- func (o *AuthenticationError) HasCredentialId() bool
- func (o *AuthenticationError) HasDescription() bool
- func (o *AuthenticationError) HasFirstFailure() bool
- func (o *AuthenticationError) HasLastFailure() bool
- func (o *AuthenticationError) HasType() bool
- func (o AuthenticationError) MarshalJSON() ([]byte, error)
- func (o *AuthenticationError) SetCredentialId(v int32)
- func (o *AuthenticationError) SetDescription(v string)
- func (o *AuthenticationError) SetFirstFailure(v string)
- func (o *AuthenticationError) SetLastFailure(v string)
- func (o *AuthenticationError) SetType(v string)
- type BasicAuth
- type Configuration
- type ContainerApiService
- func (a *ContainerApiService) GetImage(ctx _context.Context, region Region, id string) ApiGetImageRequest
- func (a *ContainerApiService) GetImageExecute(r ApiGetImageRequest) (Image, *_nethttp.Response, error)
- func (a *ContainerApiService) GetRegistryRepositoryImages(ctx _context.Context, region Region, registryId string, repositoryId string) ApiGetRegistryRepositoryImagesRequest
- func (a *ContainerApiService) GetRegistryRepositoryImagesExecute(r ApiGetRegistryRepositoryImagesRequest) (PageOfRepositoryImageSummary, *_nethttp.Response, error)
- func (a *ContainerApiService) SaveImage(ctx _context.Context, region Region) ApiSaveImageRequest
- func (a *ContainerApiService) SaveImageExecute(r ApiSaveImageRequest) (ReferenceOfImageId, *_nethttp.Response, error)
- type CursorPageMetadata
- func (o *CursorPageMetadata) GetCursor() string
- func (o *CursorPageMetadata) GetCursorOk() (*string, bool)
- func (o *CursorPageMetadata) GetNumber() int64
- func (o *CursorPageMetadata) GetNumberOk() (*int64, bool)
- func (o *CursorPageMetadata) GetSize() int64
- func (o *CursorPageMetadata) GetSizeOk() (*int64, bool)
- func (o *CursorPageMetadata) GetTotalPages() int64
- func (o *CursorPageMetadata) GetTotalPagesOk() (*int64, bool)
- func (o *CursorPageMetadata) GetTotalResources() int64
- func (o *CursorPageMetadata) GetTotalResourcesOk() (*int64, bool)
- func (o *CursorPageMetadata) HasCursor() bool
- func (o *CursorPageMetadata) HasNumber() bool
- func (o *CursorPageMetadata) HasSize() bool
- func (o *CursorPageMetadata) HasTotalPages() bool
- func (o *CursorPageMetadata) HasTotalResources() bool
- func (o CursorPageMetadata) MarshalJSON() ([]byte, error)
- func (o *CursorPageMetadata) SetCursor(v string)
- func (o *CursorPageMetadata) SetNumber(v int64)
- func (o *CursorPageMetadata) SetSize(v int64)
- func (o *CursorPageMetadata) SetTotalPages(v int64)
- func (o *CursorPageMetadata) SetTotalResources(v int64)
- type CvssV2
- func (o *CvssV2) GetAccessComplexity() string
- func (o *CvssV2) GetAccessComplexityOk() (*string, bool)
- func (o *CvssV2) GetAccessVector() string
- func (o *CvssV2) GetAccessVectorOk() (*string, bool)
- func (o *CvssV2) GetAuthentication() string
- func (o *CvssV2) GetAuthenticationOk() (*string, bool)
- func (o *CvssV2) GetAvailabilityImpact() string
- func (o *CvssV2) GetAvailabilityImpactOk() (*string, bool)
- func (o *CvssV2) GetConfidentialityImpact() string
- func (o *CvssV2) GetConfidentialityImpactOk() (*string, bool)
- func (o *CvssV2) GetExploitScore() float64
- func (o *CvssV2) GetExploitScoreOk() (*float64, bool)
- func (o *CvssV2) GetImpactScore() float64
- func (o *CvssV2) GetImpactScoreOk() (*float64, bool)
- func (o *CvssV2) GetIntegrityImpact() string
- func (o *CvssV2) GetIntegrityImpactOk() (*string, bool)
- func (o *CvssV2) GetScore() float64
- func (o *CvssV2) GetScoreOk() (*float64, bool)
- func (o *CvssV2) GetVector() string
- func (o *CvssV2) GetVectorOk() (*string, bool)
- func (o *CvssV2) HasAccessComplexity() bool
- func (o *CvssV2) HasAccessVector() bool
- func (o *CvssV2) HasAuthentication() bool
- func (o *CvssV2) HasAvailabilityImpact() bool
- func (o *CvssV2) HasConfidentialityImpact() bool
- func (o *CvssV2) HasExploitScore() bool
- func (o *CvssV2) HasImpactScore() bool
- func (o *CvssV2) HasIntegrityImpact() bool
- func (o *CvssV2) HasScore() bool
- func (o *CvssV2) HasVector() bool
- func (o CvssV2) MarshalJSON() ([]byte, error)
- func (o *CvssV2) SetAccessComplexity(v string)
- func (o *CvssV2) SetAccessVector(v string)
- func (o *CvssV2) SetAuthentication(v string)
- func (o *CvssV2) SetAvailabilityImpact(v string)
- func (o *CvssV2) SetConfidentialityImpact(v string)
- func (o *CvssV2) SetExploitScore(v float64)
- func (o *CvssV2) SetImpactScore(v float64)
- func (o *CvssV2) SetIntegrityImpact(v string)
- func (o *CvssV2) SetScore(v float64)
- func (o *CvssV2) SetVector(v string)
- type CvssV3
- func (o *CvssV3) GetAttackComplexity() string
- func (o *CvssV3) GetAttackComplexityOk() (*string, bool)
- func (o *CvssV3) GetAttackVector() string
- func (o *CvssV3) GetAttackVectorOk() (*string, bool)
- func (o *CvssV3) GetAvailabilityImpact() string
- func (o *CvssV3) GetAvailabilityImpactOk() (*string, bool)
- func (o *CvssV3) GetConfidentialityImpact() string
- func (o *CvssV3) GetConfidentialityImpactOk() (*string, bool)
- func (o *CvssV3) GetExploitScore() float64
- func (o *CvssV3) GetExploitScoreOk() (*float64, bool)
- func (o *CvssV3) GetImpactScore() float64
- func (o *CvssV3) GetImpactScoreOk() (*float64, bool)
- func (o *CvssV3) GetIntegrityImpact() string
- func (o *CvssV3) GetIntegrityImpactOk() (*string, bool)
- func (o *CvssV3) GetPrivilegesRequired() string
- func (o *CvssV3) GetPrivilegesRequiredOk() (*string, bool)
- func (o *CvssV3) GetScope() string
- func (o *CvssV3) GetScopeOk() (*string, bool)
- func (o *CvssV3) GetScore() float64
- func (o *CvssV3) GetScoreOk() (*float64, bool)
- func (o *CvssV3) GetUserInteraction() string
- func (o *CvssV3) GetUserInteractionOk() (*string, bool)
- func (o *CvssV3) GetVector() string
- func (o *CvssV3) GetVectorOk() (*string, bool)
- func (o *CvssV3) GetVersion() string
- func (o *CvssV3) GetVersionOk() (*string, bool)
- func (o *CvssV3) HasAttackComplexity() bool
- func (o *CvssV3) HasAttackVector() bool
- func (o *CvssV3) HasAvailabilityImpact() bool
- func (o *CvssV3) HasConfidentialityImpact() bool
- func (o *CvssV3) HasExploitScore() bool
- func (o *CvssV3) HasImpactScore() bool
- func (o *CvssV3) HasIntegrityImpact() bool
- func (o *CvssV3) HasPrivilegesRequired() bool
- func (o *CvssV3) HasScope() bool
- func (o *CvssV3) HasScore() bool
- func (o *CvssV3) HasUserInteraction() bool
- func (o *CvssV3) HasVector() bool
- func (o *CvssV3) HasVersion() bool
- func (o CvssV3) MarshalJSON() ([]byte, error)
- func (o *CvssV3) SetAttackComplexity(v string)
- func (o *CvssV3) SetAttackVector(v string)
- func (o *CvssV3) SetAvailabilityImpact(v string)
- func (o *CvssV3) SetConfidentialityImpact(v string)
- func (o *CvssV3) SetExploitScore(v float64)
- func (o *CvssV3) SetImpactScore(v float64)
- func (o *CvssV3) SetIntegrityImpact(v string)
- func (o *CvssV3) SetPrivilegesRequired(v string)
- func (o *CvssV3) SetScope(v string)
- func (o *CvssV3) SetScore(v float64)
- func (o *CvssV3) SetUserInteraction(v string)
- func (o *CvssV3) SetVector(v string)
- func (o *CvssV3) SetVersion(v string)
- type DiscoverableLink
- func (o *DiscoverableLink) GetHref() string
- func (o *DiscoverableLink) GetHrefOk() (*string, bool)
- func (o *DiscoverableLink) GetMethods() []string
- func (o *DiscoverableLink) GetMethodsOk() (*[]string, bool)
- func (o *DiscoverableLink) GetRel() string
- func (o *DiscoverableLink) GetRelOk() (*string, bool)
- func (o *DiscoverableLink) HasHref() bool
- func (o *DiscoverableLink) HasMethods() bool
- func (o *DiscoverableLink) HasRel() bool
- func (o DiscoverableLink) MarshalJSON() ([]byte, error)
- func (o *DiscoverableLink) SetHref(v string)
- func (o *DiscoverableLink) SetMethods(v []string)
- func (o *DiscoverableLink) SetRel(v string)
- type DiscoverableLinks
- type DiscoveryApiService
- type DockerfileCommand
- func (o *DockerfileCommand) GetCommands() []string
- func (o *DockerfileCommand) GetCommandsOk() (*[]string, bool)
- func (o *DockerfileCommand) GetOperands() []string
- func (o *DockerfileCommand) GetOperandsOk() (*[]string, bool)
- func (o *DockerfileCommand) GetOriginal() string
- func (o *DockerfileCommand) GetOriginalOk() (*string, bool)
- func (o *DockerfileCommand) GetType() string
- func (o *DockerfileCommand) GetTypeOk() (*string, bool)
- func (o *DockerfileCommand) HasCommands() bool
- func (o *DockerfileCommand) HasOperands() bool
- func (o *DockerfileCommand) HasOriginal() bool
- func (o *DockerfileCommand) HasType() bool
- func (o DockerfileCommand) MarshalJSON() ([]byte, error)
- func (o *DockerfileCommand) SetCommands(v []string)
- func (o *DockerfileCommand) SetOperands(v []string)
- func (o *DockerfileCommand) SetOriginal(v string)
- func (o *DockerfileCommand) SetType(v string)
- type Error
- func (o *Error) GetLocalizedMessage() string
- func (o *Error) GetLocalizedMessageOk() (*string, bool)
- func (o *Error) GetMessage() string
- func (o *Error) GetMessageOk() (*string, bool)
- func (o *Error) GetStatus() int32
- func (o *Error) GetStatusOk() (*int32, bool)
- func (o *Error) HasLocalizedMessage() bool
- func (o *Error) HasMessage() bool
- func (o *Error) HasStatus() bool
- func (o Error) MarshalJSON() ([]byte, error)
- func (o *Error) SetLocalizedMessage(v string)
- func (o *Error) SetMessage(v string)
- func (o *Error) SetStatus(v int32)
- type ExceptionExpiration
- type Exploit
- func (o *Exploit) GetDescription() string
- func (o *Exploit) GetDescriptionOk() (*string, bool)
- func (o *Exploit) GetId() map[string]interface{}
- func (o *Exploit) GetIdOk() (*map[string]interface{}, bool)
- func (o *Exploit) GetRank() string
- func (o *Exploit) GetRankOk() (*string, bool)
- func (o *Exploit) GetSkillLevel() string
- func (o *Exploit) GetSkillLevelOk() (*string, bool)
- func (o *Exploit) GetTitle() string
- func (o *Exploit) GetTitleOk() (*string, bool)
- func (o *Exploit) GetType() string
- func (o *Exploit) GetTypeOk() (*string, bool)
- func (o *Exploit) GetUuid() string
- func (o *Exploit) GetUuidOk() (*string, bool)
- func (o *Exploit) GetVulnerabilities() []string
- func (o *Exploit) GetVulnerabilitiesOk() (*[]string, bool)
- func (o *Exploit) HasDescription() bool
- func (o *Exploit) HasId() bool
- func (o *Exploit) HasRank() bool
- func (o *Exploit) HasSkillLevel() bool
- func (o *Exploit) HasTitle() bool
- func (o *Exploit) HasType() bool
- func (o *Exploit) HasUuid() bool
- func (o *Exploit) HasVulnerabilities() bool
- func (o Exploit) MarshalJSON() ([]byte, error)
- func (o *Exploit) SetDescription(v string)
- func (o *Exploit) SetId(v map[string]interface{})
- func (o *Exploit) SetRank(v string)
- func (o *Exploit) SetSkillLevel(v string)
- func (o *Exploit) SetTitle(v string)
- func (o *Exploit) SetType(v string)
- func (o *Exploit) SetUuid(v string)
- func (o *Exploit) SetVulnerabilities(v []string)
- type GenericOpenAPIError
- type Health
- func (o *Health) GetComponents() map[string]HealthComponent
- func (o *Health) GetComponentsOk() (*map[string]HealthComponent, bool)
- func (o *Health) GetStatus() string
- func (o *Health) GetStatusOk() (*string, bool)
- func (o *Health) GetSummary() HealthSummary
- func (o *Health) GetSummaryOk() (*HealthSummary, bool)
- func (o *Health) HasComponents() bool
- func (o *Health) HasStatus() bool
- func (o *Health) HasSummary() bool
- func (o Health) MarshalJSON() ([]byte, error)
- func (o *Health) SetComponents(v map[string]HealthComponent)
- func (o *Health) SetStatus(v string)
- func (o *Health) SetSummary(v HealthSummary)
- type HealthApiService
- type HealthComponent
- func (o *HealthComponent) GetDescription() string
- func (o *HealthComponent) GetDescriptionOk() (*string, bool)
- func (o *HealthComponent) GetStatus() string
- func (o *HealthComponent) GetStatusOk() (*string, bool)
- func (o *HealthComponent) HasDescription() bool
- func (o *HealthComponent) HasStatus() bool
- func (o HealthComponent) MarshalJSON() ([]byte, error)
- func (o *HealthComponent) SetDescription(v string)
- func (o *HealthComponent) SetStatus(v string)
- type HealthSummary
- func (o *HealthSummary) GetDown() []string
- func (o *HealthSummary) GetDownOk() (*[]string, bool)
- func (o *HealthSummary) GetOutOfService() []string
- func (o *HealthSummary) GetOutOfServiceOk() (*[]string, bool)
- func (o *HealthSummary) GetUnknown() []string
- func (o *HealthSummary) GetUnknownOk() (*[]string, bool)
- func (o *HealthSummary) GetUp() []string
- func (o *HealthSummary) GetUpOk() (*[]string, bool)
- func (o *HealthSummary) HasDown() bool
- func (o *HealthSummary) HasOutOfService() bool
- func (o *HealthSummary) HasUnknown() bool
- func (o *HealthSummary) HasUp() bool
- func (o HealthSummary) MarshalJSON() ([]byte, error)
- func (o *HealthSummary) SetDown(v []string)
- func (o *HealthSummary) SetOutOfService(v []string)
- func (o *HealthSummary) SetUnknown(v []string)
- func (o *HealthSummary) SetUp(v []string)
- type IdentityExceptionCriterion
- func (o *IdentityExceptionCriterion) GetEntityId() string
- func (o *IdentityExceptionCriterion) GetEntityIdOk() (*string, bool)
- func (o *IdentityExceptionCriterion) HasEntityId() bool
- func (o IdentityExceptionCriterion) MarshalJSON() ([]byte, error)
- func (o *IdentityExceptionCriterion) SetEntityId(v string)
- type Image
- func (o *Image) GetAssessment() ImageAssessment
- func (o *Image) GetAssessmentOk() (*ImageAssessment, bool)
- func (o *Image) GetCreated() string
- func (o *Image) GetCreatedOk() (*string, bool)
- func (o *Image) GetDigests() []RepositoryDigest
- func (o *Image) GetDigestsOk() (*[]RepositoryDigest, bool)
- func (o *Image) GetFindings() []PackageVulnerabilityEvaluation
- func (o *Image) GetFindingsOk() (*[]PackageVulnerabilityEvaluation, bool)
- func (o *Image) GetId() string
- func (o *Image) GetIdOk() (*string, bool)
- func (o *Image) GetLayerCount() int32
- func (o *Image) GetLayerCountOk() (*int32, bool)
- func (o *Image) GetLayers() []Layer
- func (o *Image) GetLayersOk() (*[]Layer, bool)
- func (o *Image) GetOperatingSystem() ImageOperatingSystem
- func (o *Image) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
- func (o *Image) GetPackageCount() int32
- func (o *Image) GetPackageCountOk() (*int32, bool)
- func (o *Image) GetPackages() []Package
- func (o *Image) GetPackagesOk() (*[]Package, bool)
- func (o *Image) GetRepositories() []RepositoryReference
- func (o *Image) GetRepositoriesOk() (*[]RepositoryReference, bool)
- func (o *Image) GetRepository() RepositoryReference
- func (o *Image) GetRepositoryOk() (*RepositoryReference, bool)
- func (o *Image) GetRepositoryTags() []RepositoryTagReference
- func (o *Image) GetRepositoryTagsOk() (*[]RepositoryTagReference, bool)
- func (o *Image) GetSize() int64
- func (o *Image) GetSizeOk() (*int64, bool)
- func (o *Image) GetTags() []RepositoryTagReference
- func (o *Image) GetTagsOk() (*[]RepositoryTagReference, bool)
- func (o *Image) GetType() string
- func (o *Image) GetTypeOk() (*string, bool)
- func (o *Image) HasAssessment() bool
- func (o *Image) HasCreated() bool
- func (o *Image) HasDigests() bool
- func (o *Image) HasFindings() bool
- func (o *Image) HasId() bool
- func (o *Image) HasLayerCount() bool
- func (o *Image) HasLayers() bool
- func (o *Image) HasOperatingSystem() bool
- func (o *Image) HasPackageCount() bool
- func (o *Image) HasPackages() bool
- func (o *Image) HasRepositories() bool
- func (o *Image) HasRepository() bool
- func (o *Image) HasRepositoryTags() bool
- func (o *Image) HasSize() bool
- func (o *Image) HasTags() bool
- func (o *Image) HasType() bool
- func (o Image) MarshalJSON() ([]byte, error)
- func (o *Image) SetAssessment(v ImageAssessment)
- func (o *Image) SetCreated(v string)
- func (o *Image) SetDigests(v []RepositoryDigest)
- func (o *Image) SetFindings(v []PackageVulnerabilityEvaluation)
- func (o *Image) SetId(v string)
- func (o *Image) SetLayerCount(v int32)
- func (o *Image) SetLayers(v []Layer)
- func (o *Image) SetOperatingSystem(v ImageOperatingSystem)
- func (o *Image) SetPackageCount(v int32)
- func (o *Image) SetPackages(v []Package)
- func (o *Image) SetRepositories(v []RepositoryReference)
- func (o *Image) SetRepository(v RepositoryReference)
- func (o *Image) SetRepositoryTags(v []RepositoryTagReference)
- func (o *Image) SetSize(v int64)
- func (o *Image) SetTags(v []RepositoryTagReference)
- func (o *Image) SetType(v string)
- type ImageAssessment
- func (o *ImageAssessment) GetExploitability() ImageVulnerabilityExploitability
- func (o *ImageAssessment) GetExploitabilityOk() (*ImageVulnerabilityExploitability, bool)
- func (o *ImageAssessment) GetFindings() []PackageVulnerabilityEvaluation
- func (o *ImageAssessment) GetFindingsOk() (*[]PackageVulnerabilityEvaluation, bool)
- func (o *ImageAssessment) GetRiskScore() float64
- func (o *ImageAssessment) GetRiskScoreOk() (*float64, bool)
- func (o *ImageAssessment) GetVulnerabilities() ImageVulnerabilityCount
- func (o *ImageAssessment) GetVulnerabilitiesOk() (*ImageVulnerabilityCount, bool)
- func (o *ImageAssessment) HasExploitability() bool
- func (o *ImageAssessment) HasFindings() bool
- func (o *ImageAssessment) HasRiskScore() bool
- func (o *ImageAssessment) HasVulnerabilities() bool
- func (o ImageAssessment) MarshalJSON() ([]byte, error)
- func (o *ImageAssessment) SetExploitability(v ImageVulnerabilityExploitability)
- func (o *ImageAssessment) SetFindings(v []PackageVulnerabilityEvaluation)
- func (o *ImageAssessment) SetRiskScore(v float64)
- func (o *ImageAssessment) SetVulnerabilities(v ImageVulnerabilityCount)
- type ImageAssessmentResult
- func (o *ImageAssessmentResult) GetCheckId() string
- func (o *ImageAssessmentResult) GetCheckIdOk() (*string, bool)
- func (o *ImageAssessmentResult) GetKey() string
- func (o *ImageAssessmentResult) GetKeyOk() (*string, bool)
- func (o *ImageAssessmentResult) GetPackageId() int64
- func (o *ImageAssessmentResult) GetPackageIdOk() (*int64, bool)
- func (o *ImageAssessmentResult) GetProof() string
- func (o *ImageAssessmentResult) GetProofOk() (*string, bool)
- func (o *ImageAssessmentResult) GetStatus() string
- func (o *ImageAssessmentResult) GetStatusOk() (*string, bool)
- func (o *ImageAssessmentResult) GetVulnerabilityId() string
- func (o *ImageAssessmentResult) GetVulnerabilityIdOk() (*string, bool)
- func (o *ImageAssessmentResult) HasCheckId() bool
- func (o *ImageAssessmentResult) HasKey() bool
- func (o *ImageAssessmentResult) HasPackageId() bool
- func (o *ImageAssessmentResult) HasProof() bool
- func (o *ImageAssessmentResult) HasStatus() bool
- func (o *ImageAssessmentResult) HasVulnerabilityId() bool
- func (o ImageAssessmentResult) MarshalJSON() ([]byte, error)
- func (o *ImageAssessmentResult) SetCheckId(v string)
- func (o *ImageAssessmentResult) SetKey(v string)
- func (o *ImageAssessmentResult) SetPackageId(v int64)
- func (o *ImageAssessmentResult) SetProof(v string)
- func (o *ImageAssessmentResult) SetStatus(v string)
- func (o *ImageAssessmentResult) SetVulnerabilityId(v string)
- type ImageDigest
- func (o *ImageDigest) GetDigest() string
- func (o *ImageDigest) GetDigestOk() (*string, bool)
- func (o *ImageDigest) GetImage() string
- func (o *ImageDigest) GetImageOk() (*string, bool)
- func (o *ImageDigest) HasDigest() bool
- func (o *ImageDigest) HasImage() bool
- func (o ImageDigest) MarshalJSON() ([]byte, error)
- func (o *ImageDigest) SetDigest(v string)
- func (o *ImageDigest) SetImage(v string)
- type ImageEdit
- func (o *ImageEdit) GetCreated() string
- func (o *ImageEdit) GetCreatedOk() (*string, bool)
- func (o *ImageEdit) GetDigests() []RepositoryDigest
- func (o *ImageEdit) GetDigestsOk() (*[]RepositoryDigest, bool)
- func (o *ImageEdit) GetId() string
- func (o *ImageEdit) GetIdOk() (*string, bool)
- func (o *ImageEdit) GetLayers() []LayerEdit
- func (o *ImageEdit) GetLayersOk() (*[]LayerEdit, bool)
- func (o *ImageEdit) GetSize() int64
- func (o *ImageEdit) GetSizeOk() (*int64, bool)
- func (o *ImageEdit) GetType() string
- func (o *ImageEdit) GetTypeOk() (*string, bool)
- func (o *ImageEdit) HasCreated() bool
- func (o *ImageEdit) HasDigests() bool
- func (o *ImageEdit) HasId() bool
- func (o *ImageEdit) HasLayers() bool
- func (o *ImageEdit) HasSize() bool
- func (o *ImageEdit) HasType() bool
- func (o ImageEdit) MarshalJSON() ([]byte, error)
- func (o *ImageEdit) SetCreated(v string)
- func (o *ImageEdit) SetDigests(v []RepositoryDigest)
- func (o *ImageEdit) SetId(v string)
- func (o *ImageEdit) SetLayers(v []LayerEdit)
- func (o *ImageEdit) SetSize(v int64)
- func (o *ImageEdit) SetType(v string)
- type ImageOperatingSystem
- func (o *ImageOperatingSystem) GetArchitecture() string
- func (o *ImageOperatingSystem) GetArchitectureOk() (*string, bool)
- func (o *ImageOperatingSystem) GetDescription() string
- func (o *ImageOperatingSystem) GetDescriptionOk() (*string, bool)
- func (o *ImageOperatingSystem) GetFamily() string
- func (o *ImageOperatingSystem) GetFamilyOk() (*string, bool)
- func (o *ImageOperatingSystem) GetName() string
- func (o *ImageOperatingSystem) GetNameOk() (*string, bool)
- func (o *ImageOperatingSystem) GetSystemName() string
- func (o *ImageOperatingSystem) GetSystemNameOk() (*string, bool)
- func (o *ImageOperatingSystem) GetType() string
- func (o *ImageOperatingSystem) GetTypeOk() (*string, bool)
- func (o *ImageOperatingSystem) GetVendor() string
- func (o *ImageOperatingSystem) GetVendorOk() (*string, bool)
- func (o *ImageOperatingSystem) GetVersion() string
- func (o *ImageOperatingSystem) GetVersionOk() (*string, bool)
- func (o *ImageOperatingSystem) HasArchitecture() bool
- func (o *ImageOperatingSystem) HasDescription() bool
- func (o *ImageOperatingSystem) HasFamily() bool
- func (o *ImageOperatingSystem) HasName() bool
- func (o *ImageOperatingSystem) HasSystemName() bool
- func (o *ImageOperatingSystem) HasType() bool
- func (o *ImageOperatingSystem) HasVendor() bool
- func (o *ImageOperatingSystem) HasVersion() bool
- func (o ImageOperatingSystem) MarshalJSON() ([]byte, error)
- func (o *ImageOperatingSystem) SetArchitecture(v string)
- func (o *ImageOperatingSystem) SetDescription(v string)
- func (o *ImageOperatingSystem) SetFamily(v string)
- func (o *ImageOperatingSystem) SetName(v string)
- func (o *ImageOperatingSystem) SetSystemName(v string)
- func (o *ImageOperatingSystem) SetType(v string)
- func (o *ImageOperatingSystem) SetVendor(v string)
- func (o *ImageOperatingSystem) SetVersion(v string)
- type ImageVulnerabilityCount
- func (o *ImageVulnerabilityCount) GetInstances() int32
- func (o *ImageVulnerabilityCount) GetInstancesOk() (*int32, bool)
- func (o *ImageVulnerabilityCount) GetSeverity() ImageVulnerabilitySeverityCount
- func (o *ImageVulnerabilityCount) GetSeverityOk() (*ImageVulnerabilitySeverityCount, bool)
- func (o *ImageVulnerabilityCount) GetTotal() int32
- func (o *ImageVulnerabilityCount) GetTotalOk() (*int32, bool)
- func (o *ImageVulnerabilityCount) HasInstances() bool
- func (o *ImageVulnerabilityCount) HasSeverity() bool
- func (o *ImageVulnerabilityCount) HasTotal() bool
- func (o ImageVulnerabilityCount) MarshalJSON() ([]byte, error)
- func (o *ImageVulnerabilityCount) SetInstances(v int32)
- func (o *ImageVulnerabilityCount) SetSeverity(v ImageVulnerabilitySeverityCount)
- func (o *ImageVulnerabilityCount) SetTotal(v int32)
- type ImageVulnerabilityExploitability
- func (o *ImageVulnerabilityExploitability) GetExploitable() bool
- func (o *ImageVulnerabilityExploitability) GetExploitableOk() (*bool, bool)
- func (o *ImageVulnerabilityExploitability) GetExploits() int32
- func (o *ImageVulnerabilityExploitability) GetExploitsOk() (*int32, bool)
- func (o *ImageVulnerabilityExploitability) GetExposedToMalware() bool
- func (o *ImageVulnerabilityExploitability) GetExposedToMalwareOk() (*bool, bool)
- func (o *ImageVulnerabilityExploitability) GetMalwareKits() int32
- func (o *ImageVulnerabilityExploitability) GetMalwareKitsOk() (*int32, bool)
- func (o *ImageVulnerabilityExploitability) HasExploitable() bool
- func (o *ImageVulnerabilityExploitability) HasExploits() bool
- func (o *ImageVulnerabilityExploitability) HasExposedToMalware() bool
- func (o *ImageVulnerabilityExploitability) HasMalwareKits() bool
- func (o ImageVulnerabilityExploitability) MarshalJSON() ([]byte, error)
- func (o *ImageVulnerabilityExploitability) SetExploitable(v bool)
- func (o *ImageVulnerabilityExploitability) SetExploits(v int32)
- func (o *ImageVulnerabilityExploitability) SetExposedToMalware(v bool)
- func (o *ImageVulnerabilityExploitability) SetMalwareKits(v int32)
- type ImageVulnerabilitySeverityCount
- func (o *ImageVulnerabilitySeverityCount) GetCritical() int32
- func (o *ImageVulnerabilitySeverityCount) GetCriticalOk() (*int32, bool)
- func (o *ImageVulnerabilitySeverityCount) GetModerate() int32
- func (o *ImageVulnerabilitySeverityCount) GetModerateOk() (*int32, bool)
- func (o *ImageVulnerabilitySeverityCount) GetSevere() int32
- func (o *ImageVulnerabilitySeverityCount) GetSevereOk() (*int32, bool)
- func (o *ImageVulnerabilitySeverityCount) HasCritical() bool
- func (o *ImageVulnerabilitySeverityCount) HasModerate() bool
- func (o *ImageVulnerabilitySeverityCount) HasSevere() bool
- func (o ImageVulnerabilitySeverityCount) MarshalJSON() ([]byte, error)
- func (o *ImageVulnerabilitySeverityCount) SetCritical(v int32)
- func (o *ImageVulnerabilitySeverityCount) SetModerate(v int32)
- func (o *ImageVulnerabilitySeverityCount) SetSevere(v int32)
- type InfrastructureEntityId
- func (o *InfrastructureEntityId) GetEntityType() string
- func (o *InfrastructureEntityId) GetEntityTypeOk() (*string, bool)
- func (o *InfrastructureEntityId) GetId() string
- func (o *InfrastructureEntityId) GetIdOk() (*string, bool)
- func (o *InfrastructureEntityId) HasEntityType() bool
- func (o *InfrastructureEntityId) HasId() bool
- func (o InfrastructureEntityId) MarshalJSON() ([]byte, error)
- func (o *InfrastructureEntityId) SetEntityType(v string)
- func (o *InfrastructureEntityId) SetId(v string)
- type Layer
- func (o *Layer) GetAssessment() ImageAssessment
- func (o *Layer) GetAssessmentOk() (*ImageAssessment, bool)
- func (o *Layer) GetAuthor() string
- func (o *Layer) GetAuthorOk() (*string, bool)
- func (o *Layer) GetCommand() DockerfileCommand
- func (o *Layer) GetCommandOk() (*DockerfileCommand, bool)
- func (o *Layer) GetCommands() string
- func (o *Layer) GetCommandsOk() (*string, bool)
- func (o *Layer) GetComment() string
- func (o *Layer) GetCommentOk() (*string, bool)
- func (o *Layer) GetCreated() string
- func (o *Layer) GetCreatedOk() (*string, bool)
- func (o *Layer) GetEmpty() bool
- func (o *Layer) GetEmptyOk() (*bool, bool)
- func (o *Layer) GetId() string
- func (o *Layer) GetIdOk() (*string, bool)
- func (o *Layer) GetOperatingSystem() ImageOperatingSystem
- func (o *Layer) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
- func (o *Layer) GetPackageCount() int32
- func (o *Layer) GetPackageCountOk() (*int32, bool)
- func (o *Layer) GetPackages() []Package
- func (o *Layer) GetPackagesOk() (*[]Package, bool)
- func (o *Layer) GetParentId() string
- func (o *Layer) GetParentIdOk() (*string, bool)
- func (o *Layer) GetPosition() int32
- func (o *Layer) GetPositionOk() (*int32, bool)
- func (o *Layer) GetSize() int64
- func (o *Layer) GetSizeOk() (*int64, bool)
- func (o *Layer) HasAssessment() bool
- func (o *Layer) HasAuthor() bool
- func (o *Layer) HasCommand() bool
- func (o *Layer) HasCommands() bool
- func (o *Layer) HasComment() bool
- func (o *Layer) HasCreated() bool
- func (o *Layer) HasEmpty() bool
- func (o *Layer) HasId() bool
- func (o *Layer) HasOperatingSystem() bool
- func (o *Layer) HasPackageCount() bool
- func (o *Layer) HasPackages() bool
- func (o *Layer) HasParentId() bool
- func (o *Layer) HasPosition() bool
- func (o *Layer) HasSize() bool
- func (o Layer) MarshalJSON() ([]byte, error)
- func (o *Layer) SetAssessment(v ImageAssessment)
- func (o *Layer) SetAuthor(v string)
- func (o *Layer) SetCommand(v DockerfileCommand)
- func (o *Layer) SetCommands(v string)
- func (o *Layer) SetComment(v string)
- func (o *Layer) SetCreated(v string)
- func (o *Layer) SetEmpty(v bool)
- func (o *Layer) SetId(v string)
- func (o *Layer) SetOperatingSystem(v ImageOperatingSystem)
- func (o *Layer) SetPackageCount(v int32)
- func (o *Layer) SetPackages(v []Package)
- func (o *Layer) SetParentId(v string)
- func (o *Layer) SetPosition(v int32)
- func (o *Layer) SetSize(v int64)
- type LayerEdit
- func (o *LayerEdit) GetAuthor() string
- func (o *LayerEdit) GetAuthorOk() (*string, bool)
- func (o *LayerEdit) GetCommands() string
- func (o *LayerEdit) GetCommandsOk() (*string, bool)
- func (o *LayerEdit) GetComment() string
- func (o *LayerEdit) GetCommentOk() (*string, bool)
- func (o *LayerEdit) GetCreated() string
- func (o *LayerEdit) GetCreatedOk() (*string, bool)
- func (o *LayerEdit) GetEmpty() bool
- func (o *LayerEdit) GetEmptyOk() (*bool, bool)
- func (o *LayerEdit) GetId() string
- func (o *LayerEdit) GetIdOk() (*string, bool)
- func (o *LayerEdit) GetOperatingSystem() ImageOperatingSystem
- func (o *LayerEdit) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
- func (o *LayerEdit) GetPackages() []PackageEdit
- func (o *LayerEdit) GetPackagesOk() (*[]PackageEdit, bool)
- func (o *LayerEdit) GetParentId() string
- func (o *LayerEdit) GetParentIdOk() (*string, bool)
- func (o *LayerEdit) GetSize() int64
- func (o *LayerEdit) GetSizeOk() (*int64, bool)
- func (o *LayerEdit) HasAuthor() bool
- func (o *LayerEdit) HasCommands() bool
- func (o *LayerEdit) HasComment() bool
- func (o *LayerEdit) HasCreated() bool
- func (o *LayerEdit) HasEmpty() bool
- func (o *LayerEdit) HasId() bool
- func (o *LayerEdit) HasOperatingSystem() bool
- func (o *LayerEdit) HasPackages() bool
- func (o *LayerEdit) HasParentId() bool
- func (o *LayerEdit) HasSize() bool
- func (o LayerEdit) MarshalJSON() ([]byte, error)
- func (o *LayerEdit) SetAuthor(v string)
- func (o *LayerEdit) SetCommands(v string)
- func (o *LayerEdit) SetComment(v string)
- func (o *LayerEdit) SetCreated(v string)
- func (o *LayerEdit) SetEmpty(v bool)
- func (o *LayerEdit) SetId(v string)
- func (o *LayerEdit) SetOperatingSystem(v ImageOperatingSystem)
- func (o *LayerEdit) SetPackages(v []PackageEdit)
- func (o *LayerEdit) SetParentId(v string)
- func (o *LayerEdit) SetSize(v int64)
- type Link
- func (o *Link) GetHref() string
- func (o *Link) GetHrefOk() (*string, bool)
- func (o *Link) GetRel() string
- func (o *Link) GetRelOk() (*string, bool)
- func (o *Link) HasHref() bool
- func (o *Link) HasRel() bool
- func (o Link) MarshalJSON() ([]byte, error)
- func (o *Link) SetHref(v string)
- func (o *Link) SetRel(v string)
- type MalwareKit
- func (o *MalwareKit) GetId() string
- func (o *MalwareKit) GetIdOk() (*string, bool)
- func (o *MalwareKit) GetPopularity() string
- func (o *MalwareKit) GetPopularityOk() (*string, bool)
- func (o *MalwareKit) GetType() string
- func (o *MalwareKit) GetTypeOk() (*string, bool)
- func (o *MalwareKit) GetUuid() string
- func (o *MalwareKit) GetUuidOk() (*string, bool)
- func (o *MalwareKit) GetVulnerabilities() []string
- func (o *MalwareKit) GetVulnerabilitiesOk() (*[]string, bool)
- func (o *MalwareKit) HasId() bool
- func (o *MalwareKit) HasPopularity() bool
- func (o *MalwareKit) HasType() bool
- func (o *MalwareKit) HasUuid() bool
- func (o *MalwareKit) HasVulnerabilities() bool
- func (o MalwareKit) MarshalJSON() ([]byte, error)
- func (o *MalwareKit) SetId(v string)
- func (o *MalwareKit) SetPopularity(v string)
- func (o *MalwareKit) SetType(v string)
- func (o *MalwareKit) SetUuid(v string)
- func (o *MalwareKit) SetVulnerabilities(v []string)
- type NewImageBuild
- func (o *NewImageBuild) GetArtifactId() string
- func (o *NewImageBuild) GetArtifactIdOk() (*string, bool)
- func (o *NewImageBuild) GetBuildVersion() string
- func (o *NewImageBuild) GetBuildVersionOk() (*string, bool)
- func (o *NewImageBuild) GetNumber() string
- func (o *NewImageBuild) GetNumberOk() (*string, bool)
- func (o *NewImageBuild) GetPlatform() string
- func (o *NewImageBuild) GetPlatformOk() (*string, bool)
- func (o *NewImageBuild) GetPolicy() Policy
- func (o *NewImageBuild) GetPolicyOk() (*Policy, bool)
- func (o *NewImageBuild) GetProjectId() string
- func (o *NewImageBuild) GetProjectIdOk() (*string, bool)
- func (o *NewImageBuild) GetStart() string
- func (o *NewImageBuild) GetStartOk() (*string, bool)
- func (o *NewImageBuild) GetStatus() string
- func (o *NewImageBuild) GetStatusOk() (*string, bool)
- func (o *NewImageBuild) GetSystemId() string
- func (o *NewImageBuild) GetSystemIdOk() (*string, bool)
- func (o *NewImageBuild) GetVersion() string
- func (o *NewImageBuild) GetVersionOk() (*string, bool)
- func (o *NewImageBuild) HasArtifactId() bool
- func (o *NewImageBuild) HasBuildVersion() bool
- func (o *NewImageBuild) HasNumber() bool
- func (o *NewImageBuild) HasPlatform() bool
- func (o *NewImageBuild) HasPolicy() bool
- func (o *NewImageBuild) HasProjectId() bool
- func (o *NewImageBuild) HasStart() bool
- func (o *NewImageBuild) HasStatus() bool
- func (o *NewImageBuild) HasSystemId() bool
- func (o *NewImageBuild) HasVersion() bool
- func (o NewImageBuild) MarshalJSON() ([]byte, error)
- func (o *NewImageBuild) SetArtifactId(v string)
- func (o *NewImageBuild) SetBuildVersion(v string)
- func (o *NewImageBuild) SetNumber(v string)
- func (o *NewImageBuild) SetPlatform(v string)
- func (o *NewImageBuild) SetPolicy(v Policy)
- func (o *NewImageBuild) SetProjectId(v string)
- func (o *NewImageBuild) SetStart(v string)
- func (o *NewImageBuild) SetStatus(v string)
- func (o *NewImageBuild) SetSystemId(v string)
- func (o *NewImageBuild) SetVersion(v string)
- type NullableAssessment
- type NullableAuthenticationError
- func (v NullableAuthenticationError) Get() *AuthenticationError
- func (v NullableAuthenticationError) IsSet() bool
- func (v NullableAuthenticationError) MarshalJSON() ([]byte, error)
- func (v *NullableAuthenticationError) Set(val *AuthenticationError)
- func (v *NullableAuthenticationError) UnmarshalJSON(src []byte) error
- func (v *NullableAuthenticationError) Unset()
- type NullableBool
- type NullableCursorPageMetadata
- func (v NullableCursorPageMetadata) Get() *CursorPageMetadata
- func (v NullableCursorPageMetadata) IsSet() bool
- func (v NullableCursorPageMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableCursorPageMetadata) Set(val *CursorPageMetadata)
- func (v *NullableCursorPageMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableCursorPageMetadata) Unset()
- type NullableCvssV2
- type NullableCvssV3
- type NullableDiscoverableLink
- func (v NullableDiscoverableLink) Get() *DiscoverableLink
- func (v NullableDiscoverableLink) IsSet() bool
- func (v NullableDiscoverableLink) MarshalJSON() ([]byte, error)
- func (v *NullableDiscoverableLink) Set(val *DiscoverableLink)
- func (v *NullableDiscoverableLink) UnmarshalJSON(src []byte) error
- func (v *NullableDiscoverableLink) Unset()
- type NullableDiscoverableLinks
- func (v NullableDiscoverableLinks) Get() *DiscoverableLinks
- func (v NullableDiscoverableLinks) IsSet() bool
- func (v NullableDiscoverableLinks) MarshalJSON() ([]byte, error)
- func (v *NullableDiscoverableLinks) Set(val *DiscoverableLinks)
- func (v *NullableDiscoverableLinks) UnmarshalJSON(src []byte) error
- func (v *NullableDiscoverableLinks) Unset()
- type NullableDockerfileCommand
- func (v NullableDockerfileCommand) Get() *DockerfileCommand
- func (v NullableDockerfileCommand) IsSet() bool
- func (v NullableDockerfileCommand) MarshalJSON() ([]byte, error)
- func (v *NullableDockerfileCommand) Set(val *DockerfileCommand)
- func (v *NullableDockerfileCommand) UnmarshalJSON(src []byte) error
- func (v *NullableDockerfileCommand) Unset()
- type NullableError
- type NullableExceptionExpiration
- func (v NullableExceptionExpiration) Get() *ExceptionExpiration
- func (v NullableExceptionExpiration) IsSet() bool
- func (v NullableExceptionExpiration) MarshalJSON() ([]byte, error)
- func (v *NullableExceptionExpiration) Set(val *ExceptionExpiration)
- func (v *NullableExceptionExpiration) UnmarshalJSON(src []byte) error
- func (v *NullableExceptionExpiration) Unset()
- type NullableExploit
- type NullableFloat32
- type NullableFloat64
- type NullableHealth
- type NullableHealthComponent
- func (v NullableHealthComponent) Get() *HealthComponent
- func (v NullableHealthComponent) IsSet() bool
- func (v NullableHealthComponent) MarshalJSON() ([]byte, error)
- func (v *NullableHealthComponent) Set(val *HealthComponent)
- func (v *NullableHealthComponent) UnmarshalJSON(src []byte) error
- func (v *NullableHealthComponent) Unset()
- type NullableHealthSummary
- func (v NullableHealthSummary) Get() *HealthSummary
- func (v NullableHealthSummary) IsSet() bool
- func (v NullableHealthSummary) MarshalJSON() ([]byte, error)
- func (v *NullableHealthSummary) Set(val *HealthSummary)
- func (v *NullableHealthSummary) UnmarshalJSON(src []byte) error
- func (v *NullableHealthSummary) Unset()
- type NullableIdentityExceptionCriterion
- func (v NullableIdentityExceptionCriterion) Get() *IdentityExceptionCriterion
- func (v NullableIdentityExceptionCriterion) IsSet() bool
- func (v NullableIdentityExceptionCriterion) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityExceptionCriterion) Set(val *IdentityExceptionCriterion)
- func (v *NullableIdentityExceptionCriterion) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityExceptionCriterion) Unset()
- type NullableImage
- type NullableImageAssessment
- func (v NullableImageAssessment) Get() *ImageAssessment
- func (v NullableImageAssessment) IsSet() bool
- func (v NullableImageAssessment) MarshalJSON() ([]byte, error)
- func (v *NullableImageAssessment) Set(val *ImageAssessment)
- func (v *NullableImageAssessment) UnmarshalJSON(src []byte) error
- func (v *NullableImageAssessment) Unset()
- type NullableImageAssessmentResult
- func (v NullableImageAssessmentResult) Get() *ImageAssessmentResult
- func (v NullableImageAssessmentResult) IsSet() bool
- func (v NullableImageAssessmentResult) MarshalJSON() ([]byte, error)
- func (v *NullableImageAssessmentResult) Set(val *ImageAssessmentResult)
- func (v *NullableImageAssessmentResult) UnmarshalJSON(src []byte) error
- func (v *NullableImageAssessmentResult) Unset()
- type NullableImageDigest
- func (v NullableImageDigest) Get() *ImageDigest
- func (v NullableImageDigest) IsSet() bool
- func (v NullableImageDigest) MarshalJSON() ([]byte, error)
- func (v *NullableImageDigest) Set(val *ImageDigest)
- func (v *NullableImageDigest) UnmarshalJSON(src []byte) error
- func (v *NullableImageDigest) Unset()
- type NullableImageEdit
- type NullableImageOperatingSystem
- func (v NullableImageOperatingSystem) Get() *ImageOperatingSystem
- func (v NullableImageOperatingSystem) IsSet() bool
- func (v NullableImageOperatingSystem) MarshalJSON() ([]byte, error)
- func (v *NullableImageOperatingSystem) Set(val *ImageOperatingSystem)
- func (v *NullableImageOperatingSystem) UnmarshalJSON(src []byte) error
- func (v *NullableImageOperatingSystem) Unset()
- type NullableImageVulnerabilityCount
- func (v NullableImageVulnerabilityCount) Get() *ImageVulnerabilityCount
- func (v NullableImageVulnerabilityCount) IsSet() bool
- func (v NullableImageVulnerabilityCount) MarshalJSON() ([]byte, error)
- func (v *NullableImageVulnerabilityCount) Set(val *ImageVulnerabilityCount)
- func (v *NullableImageVulnerabilityCount) UnmarshalJSON(src []byte) error
- func (v *NullableImageVulnerabilityCount) Unset()
- type NullableImageVulnerabilityExploitability
- func (v NullableImageVulnerabilityExploitability) Get() *ImageVulnerabilityExploitability
- func (v NullableImageVulnerabilityExploitability) IsSet() bool
- func (v NullableImageVulnerabilityExploitability) MarshalJSON() ([]byte, error)
- func (v *NullableImageVulnerabilityExploitability) Set(val *ImageVulnerabilityExploitability)
- func (v *NullableImageVulnerabilityExploitability) UnmarshalJSON(src []byte) error
- func (v *NullableImageVulnerabilityExploitability) Unset()
- type NullableImageVulnerabilitySeverityCount
- func (v NullableImageVulnerabilitySeverityCount) Get() *ImageVulnerabilitySeverityCount
- func (v NullableImageVulnerabilitySeverityCount) IsSet() bool
- func (v NullableImageVulnerabilitySeverityCount) MarshalJSON() ([]byte, error)
- func (v *NullableImageVulnerabilitySeverityCount) Set(val *ImageVulnerabilitySeverityCount)
- func (v *NullableImageVulnerabilitySeverityCount) UnmarshalJSON(src []byte) error
- func (v *NullableImageVulnerabilitySeverityCount) Unset()
- type NullableInfrastructureEntityId
- func (v NullableInfrastructureEntityId) Get() *InfrastructureEntityId
- func (v NullableInfrastructureEntityId) IsSet() bool
- func (v NullableInfrastructureEntityId) MarshalJSON() ([]byte, error)
- func (v *NullableInfrastructureEntityId) Set(val *InfrastructureEntityId)
- func (v *NullableInfrastructureEntityId) UnmarshalJSON(src []byte) error
- func (v *NullableInfrastructureEntityId) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLayer
- type NullableLayerEdit
- type NullableLink
- type NullableMalwareKit
- type NullableNewImageBuild
- func (v NullableNewImageBuild) Get() *NewImageBuild
- func (v NullableNewImageBuild) IsSet() bool
- func (v NullableNewImageBuild) MarshalJSON() ([]byte, error)
- func (v *NullableNewImageBuild) Set(val *NewImageBuild)
- func (v *NullableNewImageBuild) UnmarshalJSON(src []byte) error
- func (v *NullableNewImageBuild) Unset()
- type NullablePackage
- type NullablePackageCvssV2
- func (v NullablePackageCvssV2) Get() *PackageCvssV2
- func (v NullablePackageCvssV2) IsSet() bool
- func (v NullablePackageCvssV2) MarshalJSON() ([]byte, error)
- func (v *NullablePackageCvssV2) Set(val *PackageCvssV2)
- func (v *NullablePackageCvssV2) UnmarshalJSON(src []byte) error
- func (v *NullablePackageCvssV2) Unset()
- type NullablePackageCvssV3
- func (v NullablePackageCvssV3) Get() *PackageCvssV3
- func (v NullablePackageCvssV3) IsSet() bool
- func (v NullablePackageCvssV3) MarshalJSON() ([]byte, error)
- func (v *NullablePackageCvssV3) Set(val *PackageCvssV3)
- func (v *NullablePackageCvssV3) UnmarshalJSON(src []byte) error
- func (v *NullablePackageCvssV3) Unset()
- type NullablePackageEdit
- func (v NullablePackageEdit) Get() *PackageEdit
- func (v NullablePackageEdit) IsSet() bool
- func (v NullablePackageEdit) MarshalJSON() ([]byte, error)
- func (v *NullablePackageEdit) Set(val *PackageEdit)
- func (v *NullablePackageEdit) UnmarshalJSON(src []byte) error
- func (v *NullablePackageEdit) Unset()
- type NullablePackageExploit
- func (v NullablePackageExploit) Get() *PackageExploit
- func (v NullablePackageExploit) IsSet() bool
- func (v NullablePackageExploit) MarshalJSON() ([]byte, error)
- func (v *NullablePackageExploit) Set(val *PackageExploit)
- func (v *NullablePackageExploit) UnmarshalJSON(src []byte) error
- func (v *NullablePackageExploit) Unset()
- type NullablePackageMalwareKit
- func (v NullablePackageMalwareKit) Get() *PackageMalwareKit
- func (v NullablePackageMalwareKit) IsSet() bool
- func (v NullablePackageMalwareKit) MarshalJSON() ([]byte, error)
- func (v *NullablePackageMalwareKit) Set(val *PackageMalwareKit)
- func (v *NullablePackageMalwareKit) UnmarshalJSON(src []byte) error
- func (v *NullablePackageMalwareKit) Unset()
- type NullablePackageMarkup
- func (v NullablePackageMarkup) Get() *PackageMarkup
- func (v NullablePackageMarkup) IsSet() bool
- func (v NullablePackageMarkup) MarshalJSON() ([]byte, error)
- func (v *NullablePackageMarkup) Set(val *PackageMarkup)
- func (v *NullablePackageMarkup) UnmarshalJSON(src []byte) error
- func (v *NullablePackageMarkup) Unset()
- type NullablePackageVulnerability
- func (v NullablePackageVulnerability) Get() *PackageVulnerability
- func (v NullablePackageVulnerability) IsSet() bool
- func (v NullablePackageVulnerability) MarshalJSON() ([]byte, error)
- func (v *NullablePackageVulnerability) Set(val *PackageVulnerability)
- func (v *NullablePackageVulnerability) UnmarshalJSON(src []byte) error
- func (v *NullablePackageVulnerability) Unset()
- type NullablePackageVulnerabilityEvaluation
- func (v NullablePackageVulnerabilityEvaluation) Get() *PackageVulnerabilityEvaluation
- func (v NullablePackageVulnerabilityEvaluation) IsSet() bool
- func (v NullablePackageVulnerabilityEvaluation) MarshalJSON() ([]byte, error)
- func (v *NullablePackageVulnerabilityEvaluation) Set(val *PackageVulnerabilityEvaluation)
- func (v *NullablePackageVulnerabilityEvaluation) UnmarshalJSON(src []byte) error
- func (v *NullablePackageVulnerabilityEvaluation) Unset()
- type NullablePackageVulnerabilityReference
- func (v NullablePackageVulnerabilityReference) Get() *PackageVulnerabilityReference
- func (v NullablePackageVulnerabilityReference) IsSet() bool
- func (v NullablePackageVulnerabilityReference) MarshalJSON() ([]byte, error)
- func (v *NullablePackageVulnerabilityReference) Set(val *PackageVulnerabilityReference)
- func (v *NullablePackageVulnerabilityReference) UnmarshalJSON(src []byte) error
- func (v *NullablePackageVulnerabilityReference) Unset()
- type NullablePageMetadata
- func (v NullablePageMetadata) Get() *PageMetadata
- func (v NullablePageMetadata) IsSet() bool
- func (v NullablePageMetadata) MarshalJSON() ([]byte, error)
- func (v *NullablePageMetadata) Set(val *PageMetadata)
- func (v *NullablePageMetadata) UnmarshalJSON(src []byte) error
- func (v *NullablePageMetadata) Unset()
- type NullablePageOfRegistry
- func (v NullablePageOfRegistry) Get() *PageOfRegistry
- func (v NullablePageOfRegistry) IsSet() bool
- func (v NullablePageOfRegistry) MarshalJSON() ([]byte, error)
- func (v *NullablePageOfRegistry) Set(val *PageOfRegistry)
- func (v *NullablePageOfRegistry) UnmarshalJSON(src []byte) error
- func (v *NullablePageOfRegistry) Unset()
- type NullablePageOfRepository
- func (v NullablePageOfRepository) Get() *PageOfRepository
- func (v NullablePageOfRepository) IsSet() bool
- func (v NullablePageOfRepository) MarshalJSON() ([]byte, error)
- func (v *NullablePageOfRepository) Set(val *PageOfRepository)
- func (v *NullablePageOfRepository) UnmarshalJSON(src []byte) error
- func (v *NullablePageOfRepository) Unset()
- type NullablePageOfRepositoryImageSummary
- func (v NullablePageOfRepositoryImageSummary) Get() *PageOfRepositoryImageSummary
- func (v NullablePageOfRepositoryImageSummary) IsSet() bool
- func (v NullablePageOfRepositoryImageSummary) MarshalJSON() ([]byte, error)
- func (v *NullablePageOfRepositoryImageSummary) Set(val *PageOfRepositoryImageSummary)
- func (v *NullablePageOfRepositoryImageSummary) UnmarshalJSON(src []byte) error
- func (v *NullablePageOfRepositoryImageSummary) Unset()
- type NullablePageOfVulnerability
- func (v NullablePageOfVulnerability) Get() *PageOfVulnerability
- func (v NullablePageOfVulnerability) IsSet() bool
- func (v NullablePageOfVulnerability) MarshalJSON() ([]byte, error)
- func (v *NullablePageOfVulnerability) Set(val *PageOfVulnerability)
- func (v *NullablePageOfVulnerability) UnmarshalJSON(src []byte) error
- func (v *NullablePageOfVulnerability) Unset()
- type NullablePolicy
- type NullablePortExceptionCriterion
- func (v NullablePortExceptionCriterion) Get() *PortExceptionCriterion
- func (v NullablePortExceptionCriterion) IsSet() bool
- func (v NullablePortExceptionCriterion) MarshalJSON() ([]byte, error)
- func (v *NullablePortExceptionCriterion) Set(val *PortExceptionCriterion)
- func (v *NullablePortExceptionCriterion) UnmarshalJSON(src []byte) error
- func (v *NullablePortExceptionCriterion) Unset()
- type NullableProtocolExceptionCriterion
- func (v NullableProtocolExceptionCriterion) Get() *ProtocolExceptionCriterion
- func (v NullableProtocolExceptionCriterion) IsSet() bool
- func (v NullableProtocolExceptionCriterion) MarshalJSON() ([]byte, error)
- func (v *NullableProtocolExceptionCriterion) Set(val *ProtocolExceptionCriterion)
- func (v *NullableProtocolExceptionCriterion) UnmarshalJSON(src []byte) error
- func (v *NullableProtocolExceptionCriterion) Unset()
- type NullableReferenceOfAwsAccountId
- func (v NullableReferenceOfAwsAccountId) Get() *ReferenceOfAwsAccountId
- func (v NullableReferenceOfAwsAccountId) IsSet() bool
- func (v NullableReferenceOfAwsAccountId) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceOfAwsAccountId) Set(val *ReferenceOfAwsAccountId)
- func (v *NullableReferenceOfAwsAccountId) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceOfAwsAccountId) Unset()
- type NullableReferenceOfBuildId
- func (v NullableReferenceOfBuildId) Get() *ReferenceOfBuildId
- func (v NullableReferenceOfBuildId) IsSet() bool
- func (v NullableReferenceOfBuildId) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceOfBuildId) Set(val *ReferenceOfBuildId)
- func (v *NullableReferenceOfBuildId) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceOfBuildId) Unset()
- type NullableReferenceOfImageId
- func (v NullableReferenceOfImageId) Get() *ReferenceOfImageId
- func (v NullableReferenceOfImageId) IsSet() bool
- func (v NullableReferenceOfImageId) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceOfImageId) Set(val *ReferenceOfImageId)
- func (v *NullableReferenceOfImageId) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceOfImageId) Unset()
- type NullableReferenceOfRegistryId
- func (v NullableReferenceOfRegistryId) Get() *ReferenceOfRegistryId
- func (v NullableReferenceOfRegistryId) IsSet() bool
- func (v NullableReferenceOfRegistryId) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceOfRegistryId) Set(val *ReferenceOfRegistryId)
- func (v *NullableReferenceOfRegistryId) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceOfRegistryId) Unset()
- type NullableRegion
- type NullableRegistry
- type NullableRegistryConfiguration
- func (v NullableRegistryConfiguration) Get() *RegistryConfiguration
- func (v NullableRegistryConfiguration) IsSet() bool
- func (v NullableRegistryConfiguration) MarshalJSON() ([]byte, error)
- func (v *NullableRegistryConfiguration) Set(val *RegistryConfiguration)
- func (v *NullableRegistryConfiguration) UnmarshalJSON(src []byte) error
- func (v *NullableRegistryConfiguration) Unset()
- type NullableRegistryCredentials
- func (v NullableRegistryCredentials) Get() *RegistryCredentials
- func (v NullableRegistryCredentials) IsSet() bool
- func (v NullableRegistryCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableRegistryCredentials) Set(val *RegistryCredentials)
- func (v *NullableRegistryCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableRegistryCredentials) Unset()
- type NullableRegistryUpdate
- func (v NullableRegistryUpdate) Get() *RegistryUpdate
- func (v NullableRegistryUpdate) IsSet() bool
- func (v NullableRegistryUpdate) MarshalJSON() ([]byte, error)
- func (v *NullableRegistryUpdate) Set(val *RegistryUpdate)
- func (v *NullableRegistryUpdate) UnmarshalJSON(src []byte) error
- func (v *NullableRegistryUpdate) Unset()
- type NullableRemediationSummary
- func (v NullableRemediationSummary) Get() *RemediationSummary
- func (v NullableRemediationSummary) IsSet() bool
- func (v NullableRemediationSummary) MarshalJSON() ([]byte, error)
- func (v *NullableRemediationSummary) Set(val *RemediationSummary)
- func (v *NullableRemediationSummary) UnmarshalJSON(src []byte) error
- func (v *NullableRemediationSummary) Unset()
- type NullableRepository
- type NullableRepositoryDigest
- func (v NullableRepositoryDigest) Get() *RepositoryDigest
- func (v NullableRepositoryDigest) IsSet() bool
- func (v NullableRepositoryDigest) MarshalJSON() ([]byte, error)
- func (v *NullableRepositoryDigest) Set(val *RepositoryDigest)
- func (v *NullableRepositoryDigest) UnmarshalJSON(src []byte) error
- func (v *NullableRepositoryDigest) Unset()
- type NullableRepositoryImageSummary
- func (v NullableRepositoryImageSummary) Get() *RepositoryImageSummary
- func (v NullableRepositoryImageSummary) IsSet() bool
- func (v NullableRepositoryImageSummary) MarshalJSON() ([]byte, error)
- func (v *NullableRepositoryImageSummary) Set(val *RepositoryImageSummary)
- func (v *NullableRepositoryImageSummary) UnmarshalJSON(src []byte) error
- func (v *NullableRepositoryImageSummary) Unset()
- type NullableRepositoryReference
- func (v NullableRepositoryReference) Get() *RepositoryReference
- func (v NullableRepositoryReference) IsSet() bool
- func (v NullableRepositoryReference) MarshalJSON() ([]byte, error)
- func (v *NullableRepositoryReference) Set(val *RepositoryReference)
- func (v *NullableRepositoryReference) UnmarshalJSON(src []byte) error
- func (v *NullableRepositoryReference) Unset()
- type NullableRepositoryTag
- func (v NullableRepositoryTag) Get() *RepositoryTag
- func (v NullableRepositoryTag) IsSet() bool
- func (v NullableRepositoryTag) MarshalJSON() ([]byte, error)
- func (v *NullableRepositoryTag) Set(val *RepositoryTag)
- func (v *NullableRepositoryTag) UnmarshalJSON(src []byte) error
- func (v *NullableRepositoryTag) Unset()
- type NullableRepositoryTagReference
- func (v NullableRepositoryTagReference) Get() *RepositoryTagReference
- func (v NullableRepositoryTagReference) IsSet() bool
- func (v NullableRepositoryTagReference) MarshalJSON() ([]byte, error)
- func (v *NullableRepositoryTagReference) Set(val *RepositoryTagReference)
- func (v *NullableRepositoryTagReference) UnmarshalJSON(src []byte) error
- func (v *NullableRepositoryTagReference) Unset()
- type NullableRule
- type NullableRuleException
- func (v NullableRuleException) Get() *RuleException
- func (v NullableRuleException) IsSet() bool
- func (v NullableRuleException) MarshalJSON() ([]byte, error)
- func (v *NullableRuleException) Set(val *RuleException)
- func (v *NullableRuleException) UnmarshalJSON(src []byte) error
- func (v *NullableRuleException) Unset()
- type NullableRuleExceptionSummary
- func (v NullableRuleExceptionSummary) Get() *RuleExceptionSummary
- func (v NullableRuleExceptionSummary) IsSet() bool
- func (v NullableRuleExceptionSummary) MarshalJSON() ([]byte, error)
- func (v *NullableRuleExceptionSummary) Set(val *RuleExceptionSummary)
- func (v *NullableRuleExceptionSummary) UnmarshalJSON(src []byte) error
- func (v *NullableRuleExceptionSummary) Unset()
- type NullableRuleFinding
- func (v NullableRuleFinding) Get() *RuleFinding
- func (v NullableRuleFinding) IsSet() bool
- func (v NullableRuleFinding) MarshalJSON() ([]byte, error)
- func (v *NullableRuleFinding) Set(val *RuleFinding)
- func (v *NullableRuleFinding) UnmarshalJSON(src []byte) error
- func (v *NullableRuleFinding) Unset()
- type NullableRuleFindingSummary
- func (v NullableRuleFindingSummary) Get() *RuleFindingSummary
- func (v NullableRuleFindingSummary) IsSet() bool
- func (v NullableRuleFindingSummary) MarshalJSON() ([]byte, error)
- func (v *NullableRuleFindingSummary) Set(val *RuleFindingSummary)
- func (v *NullableRuleFindingSummary) UnmarshalJSON(src []byte) error
- func (v *NullableRuleFindingSummary) Unset()
- type NullableRuleMetadata
- func (v NullableRuleMetadata) Get() *RuleMetadata
- func (v NullableRuleMetadata) IsSet() bool
- func (v NullableRuleMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableRuleMetadata) Set(val *RuleMetadata)
- func (v *NullableRuleMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableRuleMetadata) Unset()
- type NullableRuleResult
- type NullableSearchQuery
- func (v NullableSearchQuery) Get() *SearchQuery
- func (v NullableSearchQuery) IsSet() bool
- func (v NullableSearchQuery) MarshalJSON() ([]byte, error)
- func (v *NullableSearchQuery) Set(val *SearchQuery)
- func (v *NullableSearchQuery) UnmarshalJSON(src []byte) error
- func (v *NullableSearchQuery) Unset()
- type NullableStandardLink
- func (v NullableStandardLink) Get() *StandardLink
- func (v NullableStandardLink) IsSet() bool
- func (v NullableStandardLink) MarshalJSON() ([]byte, error)
- func (v *NullableStandardLink) Set(val *StandardLink)
- func (v *NullableStandardLink) UnmarshalJSON(src []byte) error
- func (v *NullableStandardLink) Unset()
- type NullableStandardReference
- func (v NullableStandardReference) Get() *StandardReference
- func (v NullableStandardReference) IsSet() bool
- func (v NullableStandardReference) MarshalJSON() ([]byte, error)
- func (v *NullableStandardReference) Set(val *StandardReference)
- func (v *NullableStandardReference) UnmarshalJSON(src []byte) error
- func (v *NullableStandardReference) Unset()
- type NullableString
- type NullableTemplatizedRemediation
- func (v NullableTemplatizedRemediation) Get() *TemplatizedRemediation
- func (v NullableTemplatizedRemediation) IsSet() bool
- func (v NullableTemplatizedRemediation) MarshalJSON() ([]byte, error)
- func (v *NullableTemplatizedRemediation) Set(val *TemplatizedRemediation)
- func (v *NullableTemplatizedRemediation) UnmarshalJSON(src []byte) error
- func (v *NullableTemplatizedRemediation) Unset()
- type NullableTermAggregate
- func (v NullableTermAggregate) Get() *TermAggregate
- func (v NullableTermAggregate) IsSet() bool
- func (v NullableTermAggregate) MarshalJSON() ([]byte, error)
- func (v *NullableTermAggregate) Set(val *TermAggregate)
- func (v *NullableTermAggregate) UnmarshalJSON(src []byte) error
- func (v *NullableTermAggregate) Unset()
- type NullableTime
- type NullableVKeyExceptionCriterion
- func (v NullableVKeyExceptionCriterion) Get() *VKeyExceptionCriterion
- func (v NullableVKeyExceptionCriterion) IsSet() bool
- func (v NullableVKeyExceptionCriterion) MarshalJSON() ([]byte, error)
- func (v *NullableVKeyExceptionCriterion) Set(val *VKeyExceptionCriterion)
- func (v *NullableVKeyExceptionCriterion) UnmarshalJSON(src []byte) error
- func (v *NullableVKeyExceptionCriterion) Unset()
- type NullableVariable
- type NullableVulnerabilities
- func (v NullableVulnerabilities) Get() *Vulnerabilities
- func (v NullableVulnerabilities) IsSet() bool
- func (v NullableVulnerabilities) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilities) Set(val *Vulnerabilities)
- func (v *NullableVulnerabilities) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilities) Unset()
- type NullableVulnerabilitiesSeverity
- func (v NullableVulnerabilitiesSeverity) Get() *VulnerabilitiesSeverity
- func (v NullableVulnerabilitiesSeverity) IsSet() bool
- func (v NullableVulnerabilitiesSeverity) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilitiesSeverity) Set(val *VulnerabilitiesSeverity)
- func (v *NullableVulnerabilitiesSeverity) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilitiesSeverity) Unset()
- type NullableVulnerability
- func (v NullableVulnerability) Get() *Vulnerability
- func (v NullableVulnerability) IsSet() bool
- func (v NullableVulnerability) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerability) Set(val *Vulnerability)
- func (v *NullableVulnerability) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerability) Unset()
- type NullableVulnerabilityExploitability
- func (v NullableVulnerabilityExploitability) Get() *VulnerabilityExploitability
- func (v NullableVulnerabilityExploitability) IsSet() bool
- func (v NullableVulnerabilityExploitability) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilityExploitability) Set(val *VulnerabilityExploitability)
- func (v *NullableVulnerabilityExploitability) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilityExploitability) Unset()
- type NullableVulnerabilityPci
- func (v NullableVulnerabilityPci) Get() *VulnerabilityPci
- func (v NullableVulnerabilityPci) IsSet() bool
- func (v NullableVulnerabilityPci) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilityPci) Set(val *VulnerabilityPci)
- func (v *NullableVulnerabilityPci) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilityPci) Unset()
- type NullableVulnerabilityReference
- func (v NullableVulnerabilityReference) Get() *VulnerabilityReference
- func (v NullableVulnerabilityReference) IsSet() bool
- func (v NullableVulnerabilityReference) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilityReference) Set(val *VulnerabilityReference)
- func (v *NullableVulnerabilityReference) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilityReference) Unset()
- type NullableVulnerabilitySearch
- func (v NullableVulnerabilitySearch) Get() *VulnerabilitySearch
- func (v NullableVulnerabilitySearch) IsSet() bool
- func (v NullableVulnerabilitySearch) MarshalJSON() ([]byte, error)
- func (v *NullableVulnerabilitySearch) Set(val *VulnerabilitySearch)
- func (v *NullableVulnerabilitySearch) UnmarshalJSON(src []byte) error
- func (v *NullableVulnerabilitySearch) Unset()
- type Package
- func (o *Package) GetAssessment() ImageAssessment
- func (o *Package) GetAssessmentOk() (*ImageAssessment, bool)
- func (o *Package) GetDescription() string
- func (o *Package) GetDescriptionOk() (*string, bool)
- func (o *Package) GetEpoch() string
- func (o *Package) GetEpochOk() (*string, bool)
- func (o *Package) GetHomePage() string
- func (o *Package) GetHomePageOk() (*string, bool)
- func (o *Package) GetId() int64
- func (o *Package) GetIdOk() (*int64, bool)
- func (o *Package) GetLicense() string
- func (o *Package) GetLicenseOk() (*string, bool)
- func (o *Package) GetMaintainer() string
- func (o *Package) GetMaintainerOk() (*string, bool)
- func (o *Package) GetName() string
- func (o *Package) GetNameOk() (*string, bool)
- func (o *Package) GetOsArchitecture() string
- func (o *Package) GetOsArchitectureOk() (*string, bool)
- func (o *Package) GetOsFamily() string
- func (o *Package) GetOsFamilyOk() (*string, bool)
- func (o *Package) GetOsName() string
- func (o *Package) GetOsNameOk() (*string, bool)
- func (o *Package) GetOsVendor() string
- func (o *Package) GetOsVendorOk() (*string, bool)
- func (o *Package) GetOsVersion() string
- func (o *Package) GetOsVersionOk() (*string, bool)
- func (o *Package) GetRelease() string
- func (o *Package) GetReleaseOk() (*string, bool)
- func (o *Package) GetSize() int64
- func (o *Package) GetSizeOk() (*int64, bool)
- func (o *Package) GetSource() string
- func (o *Package) GetSourceOk() (*string, bool)
- func (o *Package) GetType() string
- func (o *Package) GetTypeOk() (*string, bool)
- func (o *Package) GetVersion() string
- func (o *Package) GetVersionOk() (*string, bool)
- func (o *Package) HasAssessment() bool
- func (o *Package) HasDescription() bool
- func (o *Package) HasEpoch() bool
- func (o *Package) HasHomePage() bool
- func (o *Package) HasId() bool
- func (o *Package) HasLicense() bool
- func (o *Package) HasMaintainer() bool
- func (o *Package) HasName() bool
- func (o *Package) HasOsArchitecture() bool
- func (o *Package) HasOsFamily() bool
- func (o *Package) HasOsName() bool
- func (o *Package) HasOsVendor() bool
- func (o *Package) HasOsVersion() bool
- func (o *Package) HasRelease() bool
- func (o *Package) HasSize() bool
- func (o *Package) HasSource() bool
- func (o *Package) HasType() bool
- func (o *Package) HasVersion() bool
- func (o Package) MarshalJSON() ([]byte, error)
- func (o *Package) SetAssessment(v ImageAssessment)
- func (o *Package) SetDescription(v string)
- func (o *Package) SetEpoch(v string)
- func (o *Package) SetHomePage(v string)
- func (o *Package) SetId(v int64)
- func (o *Package) SetLicense(v string)
- func (o *Package) SetMaintainer(v string)
- func (o *Package) SetName(v string)
- func (o *Package) SetOsArchitecture(v string)
- func (o *Package) SetOsFamily(v string)
- func (o *Package) SetOsName(v string)
- func (o *Package) SetOsVendor(v string)
- func (o *Package) SetOsVersion(v string)
- func (o *Package) SetRelease(v string)
- func (o *Package) SetSize(v int64)
- func (o *Package) SetSource(v string)
- func (o *Package) SetType(v string)
- func (o *Package) SetVersion(v string)
- type PackageCvssV2
- func (o *PackageCvssV2) GetAccessComplexity() string
- func (o *PackageCvssV2) GetAccessComplexityOk() (*string, bool)
- func (o *PackageCvssV2) GetAccessVector() string
- func (o *PackageCvssV2) GetAccessVectorOk() (*string, bool)
- func (o *PackageCvssV2) GetAuthentication() string
- func (o *PackageCvssV2) GetAuthenticationOk() (*string, bool)
- func (o *PackageCvssV2) GetAvailabilityImpact() string
- func (o *PackageCvssV2) GetAvailabilityImpactOk() (*string, bool)
- func (o *PackageCvssV2) GetConfidentialityImpact() string
- func (o *PackageCvssV2) GetConfidentialityImpactOk() (*string, bool)
- func (o *PackageCvssV2) GetExploitScore() float64
- func (o *PackageCvssV2) GetExploitScoreOk() (*float64, bool)
- func (o *PackageCvssV2) GetImpactScore() float64
- func (o *PackageCvssV2) GetImpactScoreOk() (*float64, bool)
- func (o *PackageCvssV2) GetIntegrityImpact() string
- func (o *PackageCvssV2) GetIntegrityImpactOk() (*string, bool)
- func (o *PackageCvssV2) GetScore() float64
- func (o *PackageCvssV2) GetScoreOk() (*float64, bool)
- func (o *PackageCvssV2) GetVector() string
- func (o *PackageCvssV2) GetVectorOk() (*string, bool)
- func (o *PackageCvssV2) HasAccessComplexity() bool
- func (o *PackageCvssV2) HasAccessVector() bool
- func (o *PackageCvssV2) HasAuthentication() bool
- func (o *PackageCvssV2) HasAvailabilityImpact() bool
- func (o *PackageCvssV2) HasConfidentialityImpact() bool
- func (o *PackageCvssV2) HasExploitScore() bool
- func (o *PackageCvssV2) HasImpactScore() bool
- func (o *PackageCvssV2) HasIntegrityImpact() bool
- func (o *PackageCvssV2) HasScore() bool
- func (o *PackageCvssV2) HasVector() bool
- func (o PackageCvssV2) MarshalJSON() ([]byte, error)
- func (o *PackageCvssV2) SetAccessComplexity(v string)
- func (o *PackageCvssV2) SetAccessVector(v string)
- func (o *PackageCvssV2) SetAuthentication(v string)
- func (o *PackageCvssV2) SetAvailabilityImpact(v string)
- func (o *PackageCvssV2) SetConfidentialityImpact(v string)
- func (o *PackageCvssV2) SetExploitScore(v float64)
- func (o *PackageCvssV2) SetImpactScore(v float64)
- func (o *PackageCvssV2) SetIntegrityImpact(v string)
- func (o *PackageCvssV2) SetScore(v float64)
- func (o *PackageCvssV2) SetVector(v string)
- type PackageCvssV3
- func (o *PackageCvssV3) GetAttackComplexity() string
- func (o *PackageCvssV3) GetAttackComplexityOk() (*string, bool)
- func (o *PackageCvssV3) GetAttackVector() string
- func (o *PackageCvssV3) GetAttackVectorOk() (*string, bool)
- func (o *PackageCvssV3) GetAvailabilityImpact() string
- func (o *PackageCvssV3) GetAvailabilityImpactOk() (*string, bool)
- func (o *PackageCvssV3) GetConfidentialityImpact() string
- func (o *PackageCvssV3) GetConfidentialityImpactOk() (*string, bool)
- func (o *PackageCvssV3) GetExploitScore() float64
- func (o *PackageCvssV3) GetExploitScoreOk() (*float64, bool)
- func (o *PackageCvssV3) GetImpactScore() float64
- func (o *PackageCvssV3) GetImpactScoreOk() (*float64, bool)
- func (o *PackageCvssV3) GetIntegrityImpact() string
- func (o *PackageCvssV3) GetIntegrityImpactOk() (*string, bool)
- func (o *PackageCvssV3) GetPrivilegesRequired() string
- func (o *PackageCvssV3) GetPrivilegesRequiredOk() (*string, bool)
- func (o *PackageCvssV3) GetScope() string
- func (o *PackageCvssV3) GetScopeOk() (*string, bool)
- func (o *PackageCvssV3) GetScore() float64
- func (o *PackageCvssV3) GetScoreOk() (*float64, bool)
- func (o *PackageCvssV3) GetUserInteraction() string
- func (o *PackageCvssV3) GetUserInteractionOk() (*string, bool)
- func (o *PackageCvssV3) GetVector() string
- func (o *PackageCvssV3) GetVectorOk() (*string, bool)
- func (o *PackageCvssV3) HasAttackComplexity() bool
- func (o *PackageCvssV3) HasAttackVector() bool
- func (o *PackageCvssV3) HasAvailabilityImpact() bool
- func (o *PackageCvssV3) HasConfidentialityImpact() bool
- func (o *PackageCvssV3) HasExploitScore() bool
- func (o *PackageCvssV3) HasImpactScore() bool
- func (o *PackageCvssV3) HasIntegrityImpact() bool
- func (o *PackageCvssV3) HasPrivilegesRequired() bool
- func (o *PackageCvssV3) HasScope() bool
- func (o *PackageCvssV3) HasScore() bool
- func (o *PackageCvssV3) HasUserInteraction() bool
- func (o *PackageCvssV3) HasVector() bool
- func (o PackageCvssV3) MarshalJSON() ([]byte, error)
- func (o *PackageCvssV3) SetAttackComplexity(v string)
- func (o *PackageCvssV3) SetAttackVector(v string)
- func (o *PackageCvssV3) SetAvailabilityImpact(v string)
- func (o *PackageCvssV3) SetConfidentialityImpact(v string)
- func (o *PackageCvssV3) SetExploitScore(v float64)
- func (o *PackageCvssV3) SetImpactScore(v float64)
- func (o *PackageCvssV3) SetIntegrityImpact(v string)
- func (o *PackageCvssV3) SetPrivilegesRequired(v string)
- func (o *PackageCvssV3) SetScope(v string)
- func (o *PackageCvssV3) SetScore(v float64)
- func (o *PackageCvssV3) SetUserInteraction(v string)
- func (o *PackageCvssV3) SetVector(v string)
- type PackageEdit
- func (o *PackageEdit) GetDescription() string
- func (o *PackageEdit) GetDescriptionOk() (*string, bool)
- func (o *PackageEdit) GetEpoch() string
- func (o *PackageEdit) GetEpochOk() (*string, bool)
- func (o *PackageEdit) GetHomePage() string
- func (o *PackageEdit) GetHomePageOk() (*string, bool)
- func (o *PackageEdit) GetLicense() string
- func (o *PackageEdit) GetLicenseOk() (*string, bool)
- func (o *PackageEdit) GetMaintainer() string
- func (o *PackageEdit) GetMaintainerOk() (*string, bool)
- func (o *PackageEdit) GetName() string
- func (o *PackageEdit) GetNameOk() (*string, bool)
- func (o *PackageEdit) GetOsArchitecture() string
- func (o *PackageEdit) GetOsArchitectureOk() (*string, bool)
- func (o *PackageEdit) GetOsFamily() string
- func (o *PackageEdit) GetOsFamilyOk() (*string, bool)
- func (o *PackageEdit) GetOsName() string
- func (o *PackageEdit) GetOsNameOk() (*string, bool)
- func (o *PackageEdit) GetOsVendor() string
- func (o *PackageEdit) GetOsVendorOk() (*string, bool)
- func (o *PackageEdit) GetOsVersion() string
- func (o *PackageEdit) GetOsVersionOk() (*string, bool)
- func (o *PackageEdit) GetRelease() string
- func (o *PackageEdit) GetReleaseOk() (*string, bool)
- func (o *PackageEdit) GetSize() int64
- func (o *PackageEdit) GetSizeOk() (*int64, bool)
- func (o *PackageEdit) GetSource() string
- func (o *PackageEdit) GetSourceOk() (*string, bool)
- func (o *PackageEdit) GetType() string
- func (o *PackageEdit) GetTypeOk() (*string, bool)
- func (o *PackageEdit) GetVersion() string
- func (o *PackageEdit) GetVersionOk() (*string, bool)
- func (o *PackageEdit) HasDescription() bool
- func (o *PackageEdit) HasEpoch() bool
- func (o *PackageEdit) HasHomePage() bool
- func (o *PackageEdit) HasLicense() bool
- func (o *PackageEdit) HasMaintainer() bool
- func (o *PackageEdit) HasName() bool
- func (o *PackageEdit) HasOsArchitecture() bool
- func (o *PackageEdit) HasOsFamily() bool
- func (o *PackageEdit) HasOsName() bool
- func (o *PackageEdit) HasOsVendor() bool
- func (o *PackageEdit) HasOsVersion() bool
- func (o *PackageEdit) HasRelease() bool
- func (o *PackageEdit) HasSize() bool
- func (o *PackageEdit) HasSource() bool
- func (o *PackageEdit) HasType() bool
- func (o *PackageEdit) HasVersion() bool
- func (o PackageEdit) MarshalJSON() ([]byte, error)
- func (o *PackageEdit) SetDescription(v string)
- func (o *PackageEdit) SetEpoch(v string)
- func (o *PackageEdit) SetHomePage(v string)
- func (o *PackageEdit) SetLicense(v string)
- func (o *PackageEdit) SetMaintainer(v string)
- func (o *PackageEdit) SetName(v string)
- func (o *PackageEdit) SetOsArchitecture(v string)
- func (o *PackageEdit) SetOsFamily(v string)
- func (o *PackageEdit) SetOsName(v string)
- func (o *PackageEdit) SetOsVendor(v string)
- func (o *PackageEdit) SetOsVersion(v string)
- func (o *PackageEdit) SetRelease(v string)
- func (o *PackageEdit) SetSize(v int64)
- func (o *PackageEdit) SetSource(v string)
- func (o *PackageEdit) SetType(v string)
- func (o *PackageEdit) SetVersion(v string)
- type PackageExploit
- func (o *PackageExploit) GetDescription() string
- func (o *PackageExploit) GetDescriptionOk() (*string, bool)
- func (o *PackageExploit) GetId() string
- func (o *PackageExploit) GetIdOk() (*string, bool)
- func (o *PackageExploit) GetName() string
- func (o *PackageExploit) GetNameOk() (*string, bool)
- func (o *PackageExploit) GetRank() string
- func (o *PackageExploit) GetRankOk() (*string, bool)
- func (o *PackageExploit) GetSkillLevel() string
- func (o *PackageExploit) GetSkillLevelOk() (*string, bool)
- func (o *PackageExploit) GetSource() string
- func (o *PackageExploit) GetSourceOk() (*string, bool)
- func (o *PackageExploit) HasDescription() bool
- func (o *PackageExploit) HasId() bool
- func (o *PackageExploit) HasName() bool
- func (o *PackageExploit) HasRank() bool
- func (o *PackageExploit) HasSkillLevel() bool
- func (o *PackageExploit) HasSource() bool
- func (o PackageExploit) MarshalJSON() ([]byte, error)
- func (o *PackageExploit) SetDescription(v string)
- func (o *PackageExploit) SetId(v string)
- func (o *PackageExploit) SetName(v string)
- func (o *PackageExploit) SetRank(v string)
- func (o *PackageExploit) SetSkillLevel(v string)
- func (o *PackageExploit) SetSource(v string)
- type PackageMalwareKit
- func (o *PackageMalwareKit) GetDescription() string
- func (o *PackageMalwareKit) GetDescriptionOk() (*string, bool)
- func (o *PackageMalwareKit) GetName() string
- func (o *PackageMalwareKit) GetNameOk() (*string, bool)
- func (o *PackageMalwareKit) GetPopularity() string
- func (o *PackageMalwareKit) GetPopularityOk() (*string, bool)
- func (o *PackageMalwareKit) HasDescription() bool
- func (o *PackageMalwareKit) HasName() bool
- func (o *PackageMalwareKit) HasPopularity() bool
- func (o PackageMalwareKit) MarshalJSON() ([]byte, error)
- func (o *PackageMalwareKit) SetDescription(v string)
- func (o *PackageMalwareKit) SetName(v string)
- func (o *PackageMalwareKit) SetPopularity(v string)
- type PackageMarkup
- func (o *PackageMarkup) GetHtml() string
- func (o *PackageMarkup) GetHtmlOk() (*string, bool)
- func (o *PackageMarkup) GetText() string
- func (o *PackageMarkup) GetTextOk() (*string, bool)
- func (o *PackageMarkup) HasHtml() bool
- func (o *PackageMarkup) HasText() bool
- func (o PackageMarkup) MarshalJSON() ([]byte, error)
- func (o *PackageMarkup) SetHtml(v string)
- func (o *PackageMarkup) SetText(v string)
- type PackageVulnerability
- func (o *PackageVulnerability) GetAdded() string
- func (o *PackageVulnerability) GetAddedOk() (*string, bool)
- func (o *PackageVulnerability) GetCategories() []string
- func (o *PackageVulnerability) GetCategoriesOk() (*[]string, bool)
- func (o *PackageVulnerability) GetCves() []string
- func (o *PackageVulnerability) GetCvesOk() (*[]string, bool)
- func (o *PackageVulnerability) GetCvssV2() PackageCvssV2
- func (o *PackageVulnerability) GetCvssV2Ok() (*PackageCvssV2, bool)
- func (o *PackageVulnerability) GetCvssV3() PackageCvssV3
- func (o *PackageVulnerability) GetCvssV3Ok() (*PackageCvssV3, bool)
- func (o *PackageVulnerability) GetDenialOfService() bool
- func (o *PackageVulnerability) GetDenialOfServiceOk() (*bool, bool)
- func (o *PackageVulnerability) GetDescription() PackageMarkup
- func (o *PackageVulnerability) GetDescriptionOk() (*PackageMarkup, bool)
- func (o *PackageVulnerability) GetExploits() []PackageExploit
- func (o *PackageVulnerability) GetExploitsOk() (*[]PackageExploit, bool)
- func (o *PackageVulnerability) GetId() string
- func (o *PackageVulnerability) GetIdOk() (*string, bool)
- func (o *PackageVulnerability) GetMalwareKits() []PackageMalwareKit
- func (o *PackageVulnerability) GetMalwareKitsOk() (*[]PackageMalwareKit, bool)
- func (o *PackageVulnerability) GetModified() string
- func (o *PackageVulnerability) GetModifiedOk() (*string, bool)
- func (o *PackageVulnerability) GetPci() VulnerabilityPci
- func (o *PackageVulnerability) GetPciOk() (*VulnerabilityPci, bool)
- func (o *PackageVulnerability) GetPublished() string
- func (o *PackageVulnerability) GetPublishedOk() (*string, bool)
- func (o *PackageVulnerability) GetReferences() []PackageVulnerabilityReference
- func (o *PackageVulnerability) GetReferencesOk() (*[]PackageVulnerabilityReference, bool)
- func (o *PackageVulnerability) GetRiskScore() float64
- func (o *PackageVulnerability) GetRiskScoreOk() (*float64, bool)
- func (o *PackageVulnerability) GetSeverity() string
- func (o *PackageVulnerability) GetSeverityOk() (*string, bool)
- func (o *PackageVulnerability) GetSeverityScore() int32
- func (o *PackageVulnerability) GetSeverityScoreOk() (*int32, bool)
- func (o *PackageVulnerability) GetTitle() string
- func (o *PackageVulnerability) GetTitleOk() (*string, bool)
- func (o *PackageVulnerability) HasAdded() bool
- func (o *PackageVulnerability) HasCategories() bool
- func (o *PackageVulnerability) HasCves() bool
- func (o *PackageVulnerability) HasCvssV2() bool
- func (o *PackageVulnerability) HasCvssV3() bool
- func (o *PackageVulnerability) HasDenialOfService() bool
- func (o *PackageVulnerability) HasDescription() bool
- func (o *PackageVulnerability) HasExploits() bool
- func (o *PackageVulnerability) HasId() bool
- func (o *PackageVulnerability) HasMalwareKits() bool
- func (o *PackageVulnerability) HasModified() bool
- func (o *PackageVulnerability) HasPci() bool
- func (o *PackageVulnerability) HasPublished() bool
- func (o *PackageVulnerability) HasReferences() bool
- func (o *PackageVulnerability) HasRiskScore() bool
- func (o *PackageVulnerability) HasSeverity() bool
- func (o *PackageVulnerability) HasSeverityScore() bool
- func (o *PackageVulnerability) HasTitle() bool
- func (o PackageVulnerability) MarshalJSON() ([]byte, error)
- func (o *PackageVulnerability) SetAdded(v string)
- func (o *PackageVulnerability) SetCategories(v []string)
- func (o *PackageVulnerability) SetCves(v []string)
- func (o *PackageVulnerability) SetCvssV2(v PackageCvssV2)
- func (o *PackageVulnerability) SetCvssV3(v PackageCvssV3)
- func (o *PackageVulnerability) SetDenialOfService(v bool)
- func (o *PackageVulnerability) SetDescription(v PackageMarkup)
- func (o *PackageVulnerability) SetExploits(v []PackageExploit)
- func (o *PackageVulnerability) SetId(v string)
- func (o *PackageVulnerability) SetMalwareKits(v []PackageMalwareKit)
- func (o *PackageVulnerability) SetModified(v string)
- func (o *PackageVulnerability) SetPci(v VulnerabilityPci)
- func (o *PackageVulnerability) SetPublished(v string)
- func (o *PackageVulnerability) SetReferences(v []PackageVulnerabilityReference)
- func (o *PackageVulnerability) SetRiskScore(v float64)
- func (o *PackageVulnerability) SetSeverity(v string)
- func (o *PackageVulnerability) SetSeverityScore(v int32)
- func (o *PackageVulnerability) SetTitle(v string)
- type PackageVulnerabilityEvaluation
- func (o *PackageVulnerabilityEvaluation) GetInstances() int32
- func (o *PackageVulnerabilityEvaluation) GetInstancesOk() (*int32, bool)
- func (o *PackageVulnerabilityEvaluation) GetResults() []ImageAssessmentResult
- func (o *PackageVulnerabilityEvaluation) GetResultsOk() (*[]ImageAssessmentResult, bool)
- func (o *PackageVulnerabilityEvaluation) GetStatus() string
- func (o *PackageVulnerabilityEvaluation) GetStatusOk() (*string, bool)
- func (o *PackageVulnerabilityEvaluation) GetVulnerability() PackageVulnerability
- func (o *PackageVulnerabilityEvaluation) GetVulnerabilityOk() (*PackageVulnerability, bool)
- func (o *PackageVulnerabilityEvaluation) HasInstances() bool
- func (o *PackageVulnerabilityEvaluation) HasResults() bool
- func (o *PackageVulnerabilityEvaluation) HasStatus() bool
- func (o *PackageVulnerabilityEvaluation) HasVulnerability() bool
- func (o PackageVulnerabilityEvaluation) MarshalJSON() ([]byte, error)
- func (o *PackageVulnerabilityEvaluation) SetInstances(v int32)
- func (o *PackageVulnerabilityEvaluation) SetResults(v []ImageAssessmentResult)
- func (o *PackageVulnerabilityEvaluation) SetStatus(v string)
- func (o *PackageVulnerabilityEvaluation) SetVulnerability(v PackageVulnerability)
- type PackageVulnerabilityReference
- func (o *PackageVulnerabilityReference) GetId() string
- func (o *PackageVulnerabilityReference) GetIdOk() (*string, bool)
- func (o *PackageVulnerabilityReference) GetSource() string
- func (o *PackageVulnerabilityReference) GetSourceOk() (*string, bool)
- func (o *PackageVulnerabilityReference) GetUrl() string
- func (o *PackageVulnerabilityReference) GetUrlOk() (*string, bool)
- func (o *PackageVulnerabilityReference) HasId() bool
- func (o *PackageVulnerabilityReference) HasSource() bool
- func (o *PackageVulnerabilityReference) HasUrl() bool
- func (o PackageVulnerabilityReference) MarshalJSON() ([]byte, error)
- func (o *PackageVulnerabilityReference) SetId(v string)
- func (o *PackageVulnerabilityReference) SetSource(v string)
- func (o *PackageVulnerabilityReference) SetUrl(v string)
- type PageMetadata
- func (o *PageMetadata) GetIndex() int64
- func (o *PageMetadata) GetIndexOk() (*int64, bool)
- func (o *PageMetadata) GetSize() int64
- func (o *PageMetadata) GetSizeOk() (*int64, bool)
- func (o *PageMetadata) GetTotalData() int64
- func (o *PageMetadata) GetTotalDataOk() (*int64, bool)
- func (o *PageMetadata) GetTotalPages() int64
- func (o *PageMetadata) GetTotalPagesOk() (*int64, bool)
- func (o *PageMetadata) HasIndex() bool
- func (o *PageMetadata) HasSize() bool
- func (o *PageMetadata) HasTotalData() bool
- func (o *PageMetadata) HasTotalPages() bool
- func (o PageMetadata) MarshalJSON() ([]byte, error)
- func (o *PageMetadata) SetIndex(v int64)
- func (o *PageMetadata) SetSize(v int64)
- func (o *PageMetadata) SetTotalData(v int64)
- func (o *PageMetadata) SetTotalPages(v int64)
- type PageOfRegistry
- func (o *PageOfRegistry) GetData() []Registry
- func (o *PageOfRegistry) GetDataOk() (*[]Registry, bool)
- func (o *PageOfRegistry) GetLinks() []Link
- func (o *PageOfRegistry) GetLinksOk() (*[]Link, bool)
- func (o *PageOfRegistry) GetMetadata() PageMetadata
- func (o *PageOfRegistry) GetMetadataOk() (*PageMetadata, bool)
- func (o *PageOfRegistry) HasData() bool
- func (o *PageOfRegistry) HasLinks() bool
- func (o *PageOfRegistry) HasMetadata() bool
- func (o PageOfRegistry) MarshalJSON() ([]byte, error)
- func (o *PageOfRegistry) SetData(v []Registry)
- func (o *PageOfRegistry) SetLinks(v []Link)
- func (o *PageOfRegistry) SetMetadata(v PageMetadata)
- type PageOfRepository
- func (o *PageOfRepository) GetData() []Repository
- func (o *PageOfRepository) GetDataOk() (*[]Repository, bool)
- func (o *PageOfRepository) GetLinks() []Link
- func (o *PageOfRepository) GetLinksOk() (*[]Link, bool)
- func (o *PageOfRepository) GetMetadata() PageMetadata
- func (o *PageOfRepository) GetMetadataOk() (*PageMetadata, bool)
- func (o *PageOfRepository) HasData() bool
- func (o *PageOfRepository) HasLinks() bool
- func (o *PageOfRepository) HasMetadata() bool
- func (o PageOfRepository) MarshalJSON() ([]byte, error)
- func (o *PageOfRepository) SetData(v []Repository)
- func (o *PageOfRepository) SetLinks(v []Link)
- func (o *PageOfRepository) SetMetadata(v PageMetadata)
- type PageOfRepositoryImageSummary
- func (o *PageOfRepositoryImageSummary) GetData() []RepositoryImageSummary
- func (o *PageOfRepositoryImageSummary) GetDataOk() (*[]RepositoryImageSummary, bool)
- func (o *PageOfRepositoryImageSummary) GetLinks() []Link
- func (o *PageOfRepositoryImageSummary) GetLinksOk() (*[]Link, bool)
- func (o *PageOfRepositoryImageSummary) GetMetadata() PageMetadata
- func (o *PageOfRepositoryImageSummary) GetMetadataOk() (*PageMetadata, bool)
- func (o *PageOfRepositoryImageSummary) HasData() bool
- func (o *PageOfRepositoryImageSummary) HasLinks() bool
- func (o *PageOfRepositoryImageSummary) HasMetadata() bool
- func (o PageOfRepositoryImageSummary) MarshalJSON() ([]byte, error)
- func (o *PageOfRepositoryImageSummary) SetData(v []RepositoryImageSummary)
- func (o *PageOfRepositoryImageSummary) SetLinks(v []Link)
- func (o *PageOfRepositoryImageSummary) SetMetadata(v PageMetadata)
- type PageOfVulnerability
- func (o *PageOfVulnerability) GetData() []Vulnerability
- func (o *PageOfVulnerability) GetDataOk() (*[]Vulnerability, bool)
- func (o *PageOfVulnerability) GetLinks() []Link
- func (o *PageOfVulnerability) GetLinksOk() (*[]Link, bool)
- func (o *PageOfVulnerability) GetMetadata() CursorPageMetadata
- func (o *PageOfVulnerability) GetMetadataOk() (*CursorPageMetadata, bool)
- func (o *PageOfVulnerability) HasData() bool
- func (o *PageOfVulnerability) HasLinks() bool
- func (o *PageOfVulnerability) HasMetadata() bool
- func (o PageOfVulnerability) MarshalJSON() ([]byte, error)
- func (o *PageOfVulnerability) SetData(v []Vulnerability)
- func (o *PageOfVulnerability) SetLinks(v []Link)
- func (o *PageOfVulnerability) SetMetadata(v CursorPageMetadata)
- type Policy
- type PortExceptionCriterion
- type ProtocolExceptionCriterion
- func (o *ProtocolExceptionCriterion) GetProtocols() []string
- func (o *ProtocolExceptionCriterion) GetProtocolsOk() (*[]string, bool)
- func (o *ProtocolExceptionCriterion) HasProtocols() bool
- func (o ProtocolExceptionCriterion) MarshalJSON() ([]byte, error)
- func (o *ProtocolExceptionCriterion) SetProtocols(v []string)
- type ReferenceOfAwsAccountId
- func (o *ReferenceOfAwsAccountId) GetId() string
- func (o *ReferenceOfAwsAccountId) GetIdOk() (*string, bool)
- func (o *ReferenceOfAwsAccountId) GetLinks() []Link
- func (o *ReferenceOfAwsAccountId) GetLinksOk() (*[]Link, bool)
- func (o *ReferenceOfAwsAccountId) HasId() bool
- func (o *ReferenceOfAwsAccountId) HasLinks() bool
- func (o ReferenceOfAwsAccountId) MarshalJSON() ([]byte, error)
- func (o *ReferenceOfAwsAccountId) SetId(v string)
- func (o *ReferenceOfAwsAccountId) SetLinks(v []Link)
- type ReferenceOfBuildId
- func (o *ReferenceOfBuildId) GetId() int32
- func (o *ReferenceOfBuildId) GetIdOk() (*int32, bool)
- func (o *ReferenceOfBuildId) GetLinks() []Link
- func (o *ReferenceOfBuildId) GetLinksOk() (*[]Link, bool)
- func (o *ReferenceOfBuildId) HasId() bool
- func (o *ReferenceOfBuildId) HasLinks() bool
- func (o ReferenceOfBuildId) MarshalJSON() ([]byte, error)
- func (o *ReferenceOfBuildId) SetId(v int32)
- func (o *ReferenceOfBuildId) SetLinks(v []Link)
- type ReferenceOfImageId
- func (o *ReferenceOfImageId) GetId() string
- func (o *ReferenceOfImageId) GetIdOk() (*string, bool)
- func (o *ReferenceOfImageId) GetLinks() []Link
- func (o *ReferenceOfImageId) GetLinksOk() (*[]Link, bool)
- func (o *ReferenceOfImageId) HasId() bool
- func (o *ReferenceOfImageId) HasLinks() bool
- func (o ReferenceOfImageId) MarshalJSON() ([]byte, error)
- func (o *ReferenceOfImageId) SetId(v string)
- func (o *ReferenceOfImageId) SetLinks(v []Link)
- type ReferenceOfRegistryId
- func (o *ReferenceOfRegistryId) GetId() string
- func (o *ReferenceOfRegistryId) GetIdOk() (*string, bool)
- func (o *ReferenceOfRegistryId) GetLinks() []Link
- func (o *ReferenceOfRegistryId) GetLinksOk() (*[]Link, bool)
- func (o *ReferenceOfRegistryId) HasId() bool
- func (o *ReferenceOfRegistryId) HasLinks() bool
- func (o ReferenceOfRegistryId) MarshalJSON() ([]byte, error)
- func (o *ReferenceOfRegistryId) SetId(v string)
- func (o *ReferenceOfRegistryId) SetLinks(v []Link)
- type Region
- type Registry
- func (o *Registry) GetConfigurations() []Configuration
- func (o *Registry) GetConfigurationsOk() (*[]Configuration, bool)
- func (o *Registry) GetId() string
- func (o *Registry) GetIdOk() (*string, bool)
- func (o *Registry) GetScope() string
- func (o *Registry) GetScopeOk() (*string, bool)
- func (o *Registry) GetUri() string
- func (o *Registry) GetUriOk() (*string, bool)
- func (o *Registry) GetVendor() string
- func (o *Registry) GetVendorOk() (*string, bool)
- func (o *Registry) HasConfigurations() bool
- func (o *Registry) HasId() bool
- func (o *Registry) HasScope() bool
- func (o *Registry) HasUri() bool
- func (o *Registry) HasVendor() bool
- func (o Registry) MarshalJSON() ([]byte, error)
- func (o *Registry) SetConfigurations(v []Configuration)
- func (o *Registry) SetId(v string)
- func (o *Registry) SetScope(v string)
- func (o *Registry) SetUri(v string)
- func (o *Registry) SetVendor(v string)
- type RegistryConfiguration
- func (o *RegistryConfiguration) GetAssessOnSync() bool
- func (o *RegistryConfiguration) GetAssessOnSyncOk() (*bool, bool)
- func (o *RegistryConfiguration) GetConfigurationType() string
- func (o *RegistryConfiguration) GetConfigurationTypeOk() (*string, bool)
- func (o *RegistryConfiguration) GetCredentials() RegistryCredentials
- func (o *RegistryConfiguration) GetCredentialsOk() (*RegistryCredentials, bool)
- func (o *RegistryConfiguration) GetProjectId() string
- func (o *RegistryConfiguration) GetProjectIdOk() (*string, bool)
- func (o *RegistryConfiguration) GetQuayOrganization() string
- func (o *RegistryConfiguration) GetQuayOrganizationOk() (*string, bool)
- func (o *RegistryConfiguration) GetRepository() string
- func (o *RegistryConfiguration) GetRepositoryOk() (*string, bool)
- func (o *RegistryConfiguration) HasAssessOnSync() bool
- func (o *RegistryConfiguration) HasConfigurationType() bool
- func (o *RegistryConfiguration) HasCredentials() bool
- func (o *RegistryConfiguration) HasProjectId() bool
- func (o *RegistryConfiguration) HasQuayOrganization() bool
- func (o *RegistryConfiguration) HasRepository() bool
- func (o RegistryConfiguration) MarshalJSON() ([]byte, error)
- func (o *RegistryConfiguration) SetAssessOnSync(v bool)
- func (o *RegistryConfiguration) SetConfigurationType(v string)
- func (o *RegistryConfiguration) SetCredentials(v RegistryCredentials)
- func (o *RegistryConfiguration) SetProjectId(v string)
- func (o *RegistryConfiguration) SetQuayOrganization(v string)
- func (o *RegistryConfiguration) SetRepository(v string)
- type RegistryCredentials
- type RegistryUpdate
- func (o *RegistryUpdate) GetUri() string
- func (o *RegistryUpdate) GetUriOk() (*string, bool)
- func (o *RegistryUpdate) GetVendor() string
- func (o *RegistryUpdate) GetVendorOk() (*string, bool)
- func (o *RegistryUpdate) HasUri() bool
- func (o *RegistryUpdate) HasVendor() bool
- func (o RegistryUpdate) MarshalJSON() ([]byte, error)
- func (o *RegistryUpdate) SetUri(v string)
- func (o *RegistryUpdate) SetVendor(v string)
- type RemediationSummary
- func (o *RemediationSummary) GetRemediations() []TemplatizedRemediation
- func (o *RemediationSummary) GetRemediationsOk() (*[]TemplatizedRemediation, bool)
- func (o *RemediationSummary) GetResult() RuleResult
- func (o *RemediationSummary) GetResultOk() (*RuleResult, bool)
- func (o *RemediationSummary) HasRemediations() bool
- func (o *RemediationSummary) HasResult() bool
- func (o RemediationSummary) MarshalJSON() ([]byte, error)
- func (o *RemediationSummary) SetRemediations(v []TemplatizedRemediation)
- func (o *RemediationSummary) SetResult(v RuleResult)
- type Repository
- func (o *Repository) GetDescription() string
- func (o *Repository) GetDescriptionOk() (*string, bool)
- func (o *Repository) GetId() string
- func (o *Repository) GetIdOk() (*string, bool)
- func (o *Repository) GetImageDigests() []ImageDigest
- func (o *Repository) GetImageDigestsOk() (*[]ImageDigest, bool)
- func (o *Repository) GetLastSync() string
- func (o *Repository) GetLastSyncOk() (*string, bool)
- func (o *Repository) GetOfficial() bool
- func (o *Repository) GetOfficialOk() (*bool, bool)
- func (o *Repository) GetTags() []RepositoryTag
- func (o *Repository) GetTagsOk() (*[]RepositoryTag, bool)
- func (o *Repository) HasDescription() bool
- func (o *Repository) HasId() bool
- func (o *Repository) HasImageDigests() bool
- func (o *Repository) HasLastSync() bool
- func (o *Repository) HasOfficial() bool
- func (o *Repository) HasTags() bool
- func (o Repository) MarshalJSON() ([]byte, error)
- func (o *Repository) SetDescription(v string)
- func (o *Repository) SetId(v string)
- func (o *Repository) SetImageDigests(v []ImageDigest)
- func (o *Repository) SetLastSync(v string)
- func (o *Repository) SetOfficial(v bool)
- func (o *Repository) SetTags(v []RepositoryTag)
- type RepositoryDigest
- func (o *RepositoryDigest) GetDigest() string
- func (o *RepositoryDigest) GetDigestOk() (*string, bool)
- func (o *RepositoryDigest) GetRegistry() string
- func (o *RepositoryDigest) GetRegistryOk() (*string, bool)
- func (o *RepositoryDigest) GetRepository() string
- func (o *RepositoryDigest) GetRepositoryOk() (*string, bool)
- func (o *RepositoryDigest) HasDigest() bool
- func (o *RepositoryDigest) HasRegistry() bool
- func (o *RepositoryDigest) HasRepository() bool
- func (o RepositoryDigest) MarshalJSON() ([]byte, error)
- func (o *RepositoryDigest) SetDigest(v string)
- func (o *RepositoryDigest) SetRegistry(v string)
- func (o *RepositoryDigest) SetRepository(v string)
- type RepositoryImageSummary
- func (o *RepositoryImageSummary) GetAnalyzed() bool
- func (o *RepositoryImageSummary) GetAnalyzedOk() (*bool, bool)
- func (o *RepositoryImageSummary) GetAssessment() Assessment
- func (o *RepositoryImageSummary) GetAssessmentOk() (*Assessment, bool)
- func (o *RepositoryImageSummary) GetCreated() string
- func (o *RepositoryImageSummary) GetCreatedOk() (*string, bool)
- func (o *RepositoryImageSummary) GetDigests() []RepositoryDigest
- func (o *RepositoryImageSummary) GetDigestsOk() (*[]RepositoryDigest, bool)
- func (o *RepositoryImageSummary) GetExploitability() VulnerabilityExploitability
- func (o *RepositoryImageSummary) GetExploitabilityOk() (*VulnerabilityExploitability, bool)
- func (o *RepositoryImageSummary) GetHosts() int32
- func (o *RepositoryImageSummary) GetHostsOk() (*int32, bool)
- func (o *RepositoryImageSummary) GetId() string
- func (o *RepositoryImageSummary) GetIdOk() (*string, bool)
- func (o *RepositoryImageSummary) GetLayerCount() int32
- func (o *RepositoryImageSummary) GetLayerCountOk() (*int32, bool)
- func (o *RepositoryImageSummary) GetOs() string
- func (o *RepositoryImageSummary) GetOsOk() (*string, bool)
- func (o *RepositoryImageSummary) GetPackageCount() int32
- func (o *RepositoryImageSummary) GetPackageCountOk() (*int32, bool)
- func (o *RepositoryImageSummary) GetRepository() RepositoryReference
- func (o *RepositoryImageSummary) GetRepositoryOk() (*RepositoryReference, bool)
- func (o *RepositoryImageSummary) GetRiskScore() float32
- func (o *RepositoryImageSummary) GetRiskScoreOk() (*float32, bool)
- func (o *RepositoryImageSummary) GetSize() int64
- func (o *RepositoryImageSummary) GetSizeOk() (*int64, bool)
- func (o *RepositoryImageSummary) GetTags() []RepositoryTagReference
- func (o *RepositoryImageSummary) GetTagsOk() (*[]RepositoryTagReference, bool)
- func (o *RepositoryImageSummary) GetType() string
- func (o *RepositoryImageSummary) GetTypeOk() (*string, bool)
- func (o *RepositoryImageSummary) GetVulnerabilities() Vulnerabilities
- func (o *RepositoryImageSummary) GetVulnerabilitiesOk() (*Vulnerabilities, bool)
- func (o *RepositoryImageSummary) HasAnalyzed() bool
- func (o *RepositoryImageSummary) HasAssessment() bool
- func (o *RepositoryImageSummary) HasCreated() bool
- func (o *RepositoryImageSummary) HasDigests() bool
- func (o *RepositoryImageSummary) HasExploitability() bool
- func (o *RepositoryImageSummary) HasHosts() bool
- func (o *RepositoryImageSummary) HasId() bool
- func (o *RepositoryImageSummary) HasLayerCount() bool
- func (o *RepositoryImageSummary) HasOs() bool
- func (o *RepositoryImageSummary) HasPackageCount() bool
- func (o *RepositoryImageSummary) HasRepository() bool
- func (o *RepositoryImageSummary) HasRiskScore() bool
- func (o *RepositoryImageSummary) HasSize() bool
- func (o *RepositoryImageSummary) HasTags() bool
- func (o *RepositoryImageSummary) HasType() bool
- func (o *RepositoryImageSummary) HasVulnerabilities() bool
- func (o RepositoryImageSummary) MarshalJSON() ([]byte, error)
- func (o *RepositoryImageSummary) SetAnalyzed(v bool)
- func (o *RepositoryImageSummary) SetAssessment(v Assessment)
- func (o *RepositoryImageSummary) SetCreated(v string)
- func (o *RepositoryImageSummary) SetDigests(v []RepositoryDigest)
- func (o *RepositoryImageSummary) SetExploitability(v VulnerabilityExploitability)
- func (o *RepositoryImageSummary) SetHosts(v int32)
- func (o *RepositoryImageSummary) SetId(v string)
- func (o *RepositoryImageSummary) SetLayerCount(v int32)
- func (o *RepositoryImageSummary) SetOs(v string)
- func (o *RepositoryImageSummary) SetPackageCount(v int32)
- func (o *RepositoryImageSummary) SetRepository(v RepositoryReference)
- func (o *RepositoryImageSummary) SetRiskScore(v float32)
- func (o *RepositoryImageSummary) SetSize(v int64)
- func (o *RepositoryImageSummary) SetTags(v []RepositoryTagReference)
- func (o *RepositoryImageSummary) SetType(v string)
- func (o *RepositoryImageSummary) SetVulnerabilities(v Vulnerabilities)
- type RepositoryReference
- func (o *RepositoryReference) GetRegistry() string
- func (o *RepositoryReference) GetRegistryOk() (*string, bool)
- func (o *RepositoryReference) GetRepository() string
- func (o *RepositoryReference) GetRepositoryOk() (*string, bool)
- func (o *RepositoryReference) HasRegistry() bool
- func (o *RepositoryReference) HasRepository() bool
- func (o RepositoryReference) MarshalJSON() ([]byte, error)
- func (o *RepositoryReference) SetRegistry(v string)
- func (o *RepositoryReference) SetRepository(v string)
- type RepositoryTag
- func (o *RepositoryTag) GetDigest() string
- func (o *RepositoryTag) GetDigestOk() (*string, bool)
- func (o *RepositoryTag) GetName() string
- func (o *RepositoryTag) GetNameOk() (*string, bool)
- func (o *RepositoryTag) HasDigest() bool
- func (o *RepositoryTag) HasName() bool
- func (o RepositoryTag) MarshalJSON() ([]byte, error)
- func (o *RepositoryTag) SetDigest(v string)
- func (o *RepositoryTag) SetName(v string)
- type RepositoryTagReference
- func (o *RepositoryTagReference) GetDigest() string
- func (o *RepositoryTagReference) GetDigestOk() (*string, bool)
- func (o *RepositoryTagReference) GetName() string
- func (o *RepositoryTagReference) GetNameOk() (*string, bool)
- func (o *RepositoryTagReference) GetRegistry() string
- func (o *RepositoryTagReference) GetRegistryOk() (*string, bool)
- func (o *RepositoryTagReference) GetRepository() string
- func (o *RepositoryTagReference) GetRepositoryOk() (*string, bool)
- func (o *RepositoryTagReference) HasDigest() bool
- func (o *RepositoryTagReference) HasName() bool
- func (o *RepositoryTagReference) HasRegistry() bool
- func (o *RepositoryTagReference) HasRepository() bool
- func (o RepositoryTagReference) MarshalJSON() ([]byte, error)
- func (o *RepositoryTagReference) SetDigest(v string)
- func (o *RepositoryTagReference) SetName(v string)
- func (o *RepositoryTagReference) SetRegistry(v string)
- func (o *RepositoryTagReference) SetRepository(v string)
- type Rule
- func (o *Rule) GetAction() string
- func (o *Rule) GetActionOk() (*string, bool)
- func (o *Rule) GetActualValue() string
- func (o *Rule) GetActualValueOk() (*string, bool)
- func (o *Rule) GetConfiguredValue() string
- func (o *Rule) GetConfiguredValueOk() (*string, bool)
- func (o *Rule) GetCriterion() string
- func (o *Rule) GetCriterionOk() (*string, bool)
- func (o *Rule) GetPackageIds() []int64
- func (o *Rule) GetPackageIdsOk() (*[]int64, bool)
- func (o *Rule) GetStatus() string
- func (o *Rule) GetStatusOk() (*string, bool)
- func (o *Rule) GetVulnerabilityIds() []string
- func (o *Rule) GetVulnerabilityIdsOk() (*[]string, bool)
- func (o *Rule) HasAction() bool
- func (o *Rule) HasActualValue() bool
- func (o *Rule) HasConfiguredValue() bool
- func (o *Rule) HasCriterion() bool
- func (o *Rule) HasPackageIds() bool
- func (o *Rule) HasStatus() bool
- func (o *Rule) HasVulnerabilityIds() bool
- func (o Rule) MarshalJSON() ([]byte, error)
- func (o *Rule) SetAction(v string)
- func (o *Rule) SetActualValue(v string)
- func (o *Rule) SetConfiguredValue(v string)
- func (o *Rule) SetCriterion(v string)
- func (o *Rule) SetPackageIds(v []int64)
- func (o *Rule) SetStatus(v string)
- func (o *Rule) SetVulnerabilityIds(v []string)
- type RuleException
- func (o *RuleException) GetComment() string
- func (o *RuleException) GetCommentOk() (*string, bool)
- func (o *RuleException) GetCreated() string
- func (o *RuleException) GetCreatedOk() (*string, bool)
- func (o *RuleException) GetCriteria() []map[string]interface{}
- func (o *RuleException) GetCriteriaOk() (*[]map[string]interface{}, bool)
- func (o *RuleException) GetExceptionType() string
- func (o *RuleException) GetExceptionTypeOk() (*string, bool)
- func (o *RuleException) GetExpiration() string
- func (o *RuleException) GetExpirationOk() (*string, bool)
- func (o *RuleException) GetExpired() bool
- func (o *RuleException) GetExpiredOk() (*bool, bool)
- func (o *RuleException) GetId() int32
- func (o *RuleException) GetIdOk() (*int32, bool)
- func (o *RuleException) GetMatch() string
- func (o *RuleException) GetMatchOk() (*string, bool)
- func (o *RuleException) GetReason() string
- func (o *RuleException) GetReasonOk() (*string, bool)
- func (o *RuleException) GetRuleId() string
- func (o *RuleException) GetRuleIdOk() (*string, bool)
- func (o *RuleException) GetState() string
- func (o *RuleException) GetStateOk() (*string, bool)
- func (o *RuleException) HasComment() bool
- func (o *RuleException) HasCreated() bool
- func (o *RuleException) HasCriteria() bool
- func (o *RuleException) HasExceptionType() bool
- func (o *RuleException) HasExpiration() bool
- func (o *RuleException) HasExpired() bool
- func (o *RuleException) HasId() bool
- func (o *RuleException) HasMatch() bool
- func (o *RuleException) HasReason() bool
- func (o *RuleException) HasRuleId() bool
- func (o *RuleException) HasState() bool
- func (o RuleException) MarshalJSON() ([]byte, error)
- func (o *RuleException) SetComment(v string)
- func (o *RuleException) SetCreated(v string)
- func (o *RuleException) SetCriteria(v []map[string]interface{})
- func (o *RuleException) SetExceptionType(v string)
- func (o *RuleException) SetExpiration(v string)
- func (o *RuleException) SetExpired(v bool)
- func (o *RuleException) SetId(v int32)
- func (o *RuleException) SetMatch(v string)
- func (o *RuleException) SetReason(v string)
- func (o *RuleException) SetRuleId(v string)
- func (o *RuleException) SetState(v string)
- type RuleExceptionSummary
- func (o *RuleExceptionSummary) GetException() RuleException
- func (o *RuleExceptionSummary) GetExceptionOk() (*RuleException, bool)
- func (o *RuleExceptionSummary) GetExpirationState() string
- func (o *RuleExceptionSummary) GetExpirationStateOk() (*string, bool)
- func (o *RuleExceptionSummary) GetMetrics() []TermAggregate
- func (o *RuleExceptionSummary) GetMetricsOk() (*[]TermAggregate, bool)
- func (o *RuleExceptionSummary) GetRule() RuleMetadata
- func (o *RuleExceptionSummary) GetRuleOk() (*RuleMetadata, bool)
- func (o *RuleExceptionSummary) GetTitle() string
- func (o *RuleExceptionSummary) GetTitleOk() (*string, bool)
- func (o *RuleExceptionSummary) HasException() bool
- func (o *RuleExceptionSummary) HasExpirationState() bool
- func (o *RuleExceptionSummary) HasMetrics() bool
- func (o *RuleExceptionSummary) HasRule() bool
- func (o *RuleExceptionSummary) HasTitle() bool
- func (o RuleExceptionSummary) MarshalJSON() ([]byte, error)
- func (o *RuleExceptionSummary) SetException(v RuleException)
- func (o *RuleExceptionSummary) SetExpirationState(v string)
- func (o *RuleExceptionSummary) SetMetrics(v []TermAggregate)
- func (o *RuleExceptionSummary) SetRule(v RuleMetadata)
- func (o *RuleExceptionSummary) SetTitle(v string)
- type RuleFinding
- func (o *RuleFinding) GetEntityId() InfrastructureEntityId
- func (o *RuleFinding) GetEntityIdOk() (*InfrastructureEntityId, bool)
- func (o *RuleFinding) GetExceptions() []int32
- func (o *RuleFinding) GetExceptionsOk() (*[]int32, bool)
- func (o *RuleFinding) GetFailedSince() string
- func (o *RuleFinding) GetFailedSinceOk() (*string, bool)
- func (o *RuleFinding) GetFirstEvaluated() string
- func (o *RuleFinding) GetFirstEvaluatedOk() (*string, bool)
- func (o *RuleFinding) GetId() map[string]interface{}
- func (o *RuleFinding) GetIdOk() (*map[string]interface{}, bool)
- func (o *RuleFinding) GetLastEvaluated() string
- func (o *RuleFinding) GetLastEvaluatedOk() (*string, bool)
- func (o *RuleFinding) GetResults() []RuleResult
- func (o *RuleFinding) GetResultsOk() (*[]RuleResult, bool)
- func (o *RuleFinding) GetStatus() string
- func (o *RuleFinding) GetStatusOk() (*string, bool)
- func (o *RuleFinding) HasEntityId() bool
- func (o *RuleFinding) HasExceptions() bool
- func (o *RuleFinding) HasFailedSince() bool
- func (o *RuleFinding) HasFirstEvaluated() bool
- func (o *RuleFinding) HasId() bool
- func (o *RuleFinding) HasLastEvaluated() bool
- func (o *RuleFinding) HasResults() bool
- func (o *RuleFinding) HasStatus() bool
- func (o RuleFinding) MarshalJSON() ([]byte, error)
- func (o *RuleFinding) SetEntityId(v InfrastructureEntityId)
- func (o *RuleFinding) SetExceptions(v []int32)
- func (o *RuleFinding) SetFailedSince(v string)
- func (o *RuleFinding) SetFirstEvaluated(v string)
- func (o *RuleFinding) SetId(v map[string]interface{})
- func (o *RuleFinding) SetLastEvaluated(v string)
- func (o *RuleFinding) SetResults(v []RuleResult)
- func (o *RuleFinding) SetStatus(v string)
- type RuleFindingSummary
- func (o *RuleFindingSummary) GetFinding() RuleFinding
- func (o *RuleFindingSummary) GetFindingOk() (*RuleFinding, bool)
- func (o *RuleFindingSummary) GetRemediations() []RemediationSummary
- func (o *RuleFindingSummary) GetRemediationsOk() (*[]RemediationSummary, bool)
- func (o *RuleFindingSummary) GetRule() RuleMetadata
- func (o *RuleFindingSummary) GetRuleOk() (*RuleMetadata, bool)
- func (o *RuleFindingSummary) HasFinding() bool
- func (o *RuleFindingSummary) HasRemediations() bool
- func (o *RuleFindingSummary) HasRule() bool
- func (o RuleFindingSummary) MarshalJSON() ([]byte, error)
- func (o *RuleFindingSummary) SetFinding(v RuleFinding)
- func (o *RuleFindingSummary) SetRemediations(v []RemediationSummary)
- func (o *RuleFindingSummary) SetRule(v RuleMetadata)
- type RuleMetadata
- func (o *RuleMetadata) GetCreated() string
- func (o *RuleMetadata) GetCreatedOk() (*string, bool)
- func (o *RuleMetadata) GetDescription() string
- func (o *RuleMetadata) GetDescriptionOk() (*string, bool)
- func (o *RuleMetadata) GetEntityType() string
- func (o *RuleMetadata) GetEntityTypeOk() (*string, bool)
- func (o *RuleMetadata) GetId() string
- func (o *RuleMetadata) GetIdOk() (*string, bool)
- func (o *RuleMetadata) GetLinks() []StandardLink
- func (o *RuleMetadata) GetLinksOk() (*[]StandardLink, bool)
- func (o *RuleMetadata) GetModified() string
- func (o *RuleMetadata) GetModifiedOk() (*string, bool)
- func (o *RuleMetadata) GetRelated() []string
- func (o *RuleMetadata) GetRelatedOk() (*[]string, bool)
- func (o *RuleMetadata) GetSeverity() string
- func (o *RuleMetadata) GetSeverityOk() (*string, bool)
- func (o *RuleMetadata) GetStandards() []StandardReference
- func (o *RuleMetadata) GetStandardsOk() (*[]StandardReference, bool)
- func (o *RuleMetadata) GetTitle() string
- func (o *RuleMetadata) GetTitleOk() (*string, bool)
- func (o *RuleMetadata) HasCreated() bool
- func (o *RuleMetadata) HasDescription() bool
- func (o *RuleMetadata) HasEntityType() bool
- func (o *RuleMetadata) HasId() bool
- func (o *RuleMetadata) HasLinks() bool
- func (o *RuleMetadata) HasModified() bool
- func (o *RuleMetadata) HasRelated() bool
- func (o *RuleMetadata) HasSeverity() bool
- func (o *RuleMetadata) HasStandards() bool
- func (o *RuleMetadata) HasTitle() bool
- func (o RuleMetadata) MarshalJSON() ([]byte, error)
- func (o *RuleMetadata) SetCreated(v string)
- func (o *RuleMetadata) SetDescription(v string)
- func (o *RuleMetadata) SetEntityType(v string)
- func (o *RuleMetadata) SetId(v string)
- func (o *RuleMetadata) SetLinks(v []StandardLink)
- func (o *RuleMetadata) SetModified(v string)
- func (o *RuleMetadata) SetRelated(v []string)
- func (o *RuleMetadata) SetSeverity(v string)
- func (o *RuleMetadata) SetStandards(v []StandardReference)
- func (o *RuleMetadata) SetTitle(v string)
- type RuleResult
- func (o *RuleResult) GetLocalizationPrefix() string
- func (o *RuleResult) GetLocalizationPrefixOk() (*string, bool)
- func (o *RuleResult) GetResultId() string
- func (o *RuleResult) GetResultIdOk() (*string, bool)
- func (o *RuleResult) GetRuleId() string
- func (o *RuleResult) GetRuleIdOk() (*string, bool)
- func (o *RuleResult) GetVariables() []Variable
- func (o *RuleResult) GetVariablesOk() (*[]Variable, bool)
- func (o *RuleResult) HasLocalizationPrefix() bool
- func (o *RuleResult) HasResultId() bool
- func (o *RuleResult) HasRuleId() bool
- func (o *RuleResult) HasVariables() bool
- func (o RuleResult) MarshalJSON() ([]byte, error)
- func (o *RuleResult) SetLocalizationPrefix(v string)
- func (o *RuleResult) SetResultId(v string)
- func (o *RuleResult) SetRuleId(v string)
- func (o *RuleResult) SetVariables(v []Variable)
- type SearchQuery
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type StandardLink
- func (o *StandardLink) GetHref() string
- func (o *StandardLink) GetHrefOk() (*string, bool)
- func (o *StandardLink) GetTitle() string
- func (o *StandardLink) GetTitleOk() (*string, bool)
- func (o *StandardLink) HasHref() bool
- func (o *StandardLink) HasTitle() bool
- func (o StandardLink) MarshalJSON() ([]byte, error)
- func (o *StandardLink) SetHref(v string)
- func (o *StandardLink) SetTitle(v string)
- type StandardReference
- func (o *StandardReference) GetKey() string
- func (o *StandardReference) GetKeyOk() (*string, bool)
- func (o *StandardReference) GetLink() StandardLink
- func (o *StandardReference) GetLinkOk() (*StandardLink, bool)
- func (o *StandardReference) GetStandard() string
- func (o *StandardReference) GetStandardOk() (*string, bool)
- func (o *StandardReference) GetStandardTitle() string
- func (o *StandardReference) GetStandardTitleOk() (*string, bool)
- func (o *StandardReference) GetThreats() []string
- func (o *StandardReference) GetThreatsOk() (*[]string, bool)
- func (o *StandardReference) GetTitle() string
- func (o *StandardReference) GetTitleOk() (*string, bool)
- func (o *StandardReference) HasKey() bool
- func (o *StandardReference) HasLink() bool
- func (o *StandardReference) HasStandard() bool
- func (o *StandardReference) HasStandardTitle() bool
- func (o *StandardReference) HasThreats() bool
- func (o *StandardReference) HasTitle() bool
- func (o StandardReference) MarshalJSON() ([]byte, error)
- func (o *StandardReference) SetKey(v string)
- func (o *StandardReference) SetLink(v StandardLink)
- func (o *StandardReference) SetStandard(v string)
- func (o *StandardReference) SetStandardTitle(v string)
- func (o *StandardReference) SetThreats(v []string)
- func (o *StandardReference) SetTitle(v string)
- type TemplatizedRemediation
- func (o *TemplatizedRemediation) GetId() string
- func (o *TemplatizedRemediation) GetIdOk() (*string, bool)
- func (o *TemplatizedRemediation) GetRemediation() string
- func (o *TemplatizedRemediation) GetRemediationOk() (*string, bool)
- func (o *TemplatizedRemediation) HasId() bool
- func (o *TemplatizedRemediation) HasRemediation() bool
- func (o TemplatizedRemediation) MarshalJSON() ([]byte, error)
- func (o *TemplatizedRemediation) SetId(v string)
- func (o *TemplatizedRemediation) SetRemediation(v string)
- type TermAggregate
- func (o *TermAggregate) GetAggregates() map[string]int64
- func (o *TermAggregate) GetAggregatesOk() (*map[string]int64, bool)
- func (o *TermAggregate) GetField() string
- func (o *TermAggregate) GetFieldOk() (*string, bool)
- func (o *TermAggregate) GetTerm() string
- func (o *TermAggregate) GetTermOk() (*string, bool)
- func (o *TermAggregate) GetTotalCount() int64
- func (o *TermAggregate) GetTotalCountOk() (*int64, bool)
- func (o *TermAggregate) HasAggregates() bool
- func (o *TermAggregate) HasField() bool
- func (o *TermAggregate) HasTerm() bool
- func (o *TermAggregate) HasTotalCount() bool
- func (o TermAggregate) MarshalJSON() ([]byte, error)
- func (o *TermAggregate) SetAggregates(v map[string]int64)
- func (o *TermAggregate) SetField(v string)
- func (o *TermAggregate) SetTerm(v string)
- func (o *TermAggregate) SetTotalCount(v int64)
- type VKeyExceptionCriterion
- func (o *VKeyExceptionCriterion) GetPattern() map[string]interface{}
- func (o *VKeyExceptionCriterion) GetPatternOk() (*map[string]interface{}, bool)
- func (o *VKeyExceptionCriterion) HasPattern() bool
- func (o VKeyExceptionCriterion) MarshalJSON() ([]byte, error)
- func (o *VKeyExceptionCriterion) SetPattern(v map[string]interface{})
- type Variable
- func (o *Variable) GetKey() string
- func (o *Variable) GetKeyOk() (*string, bool)
- func (o *Variable) GetValue() map[string]interface{}
- func (o *Variable) GetValueOk() (*map[string]interface{}, bool)
- func (o *Variable) HasKey() bool
- func (o *Variable) HasValue() bool
- func (o Variable) MarshalJSON() ([]byte, error)
- func (o *Variable) SetKey(v string)
- func (o *Variable) SetValue(v map[string]interface{})
- type Vulnerabilities
- func (o *Vulnerabilities) GetInstances() int32
- func (o *Vulnerabilities) GetInstancesOk() (*int32, bool)
- func (o *Vulnerabilities) GetSeverity() VulnerabilitiesSeverity
- func (o *Vulnerabilities) GetSeverityOk() (*VulnerabilitiesSeverity, bool)
- func (o *Vulnerabilities) GetTotal() int32
- func (o *Vulnerabilities) GetTotalOk() (*int32, bool)
- func (o *Vulnerabilities) HasInstances() bool
- func (o *Vulnerabilities) HasSeverity() bool
- func (o *Vulnerabilities) HasTotal() bool
- func (o Vulnerabilities) MarshalJSON() ([]byte, error)
- func (o *Vulnerabilities) SetInstances(v int32)
- func (o *Vulnerabilities) SetSeverity(v VulnerabilitiesSeverity)
- func (o *Vulnerabilities) SetTotal(v int32)
- type VulnerabilitiesSeverity
- func (o *VulnerabilitiesSeverity) GetCritical() int32
- func (o *VulnerabilitiesSeverity) GetCriticalOk() (*int32, bool)
- func (o *VulnerabilitiesSeverity) GetModerate() int32
- func (o *VulnerabilitiesSeverity) GetModerateOk() (*int32, bool)
- func (o *VulnerabilitiesSeverity) GetSevere() int32
- func (o *VulnerabilitiesSeverity) GetSevereOk() (*int32, bool)
- func (o *VulnerabilitiesSeverity) HasCritical() bool
- func (o *VulnerabilitiesSeverity) HasModerate() bool
- func (o *VulnerabilitiesSeverity) HasSevere() bool
- func (o VulnerabilitiesSeverity) MarshalJSON() ([]byte, error)
- func (o *VulnerabilitiesSeverity) SetCritical(v int32)
- func (o *VulnerabilitiesSeverity) SetModerate(v int32)
- func (o *VulnerabilitiesSeverity) SetSevere(v int32)
- type Vulnerability
- func (o *Vulnerability) GetAdded() string
- func (o *Vulnerability) GetAddedOk() (*string, bool)
- func (o *Vulnerability) GetCategories() []string
- func (o *Vulnerability) GetCategoriesOk() (*[]string, bool)
- func (o *Vulnerability) GetCvssV2() CvssV2
- func (o *Vulnerability) GetCvssV2Ok() (*CvssV2, bool)
- func (o *Vulnerability) GetCvssV3() CvssV3
- func (o *Vulnerability) GetCvssV3Ok() (*CvssV3, bool)
- func (o *Vulnerability) GetDenialOfService() bool
- func (o *Vulnerability) GetDenialOfServiceOk() (*bool, bool)
- func (o *Vulnerability) GetDescription() string
- func (o *Vulnerability) GetDescriptionOk() (*string, bool)
- func (o *Vulnerability) GetExploitable() bool
- func (o *Vulnerability) GetExploitableOk() (*bool, bool)
- func (o *Vulnerability) GetExploits() []Exploit
- func (o *Vulnerability) GetExploitsOk() (*[]Exploit, bool)
- func (o *Vulnerability) GetExposedToMalware() bool
- func (o *Vulnerability) GetExposedToMalwareOk() (*bool, bool)
- func (o *Vulnerability) GetId() string
- func (o *Vulnerability) GetIdOk() (*string, bool)
- func (o *Vulnerability) GetLinks() []StandardLink
- func (o *Vulnerability) GetLinksOk() (*[]StandardLink, bool)
- func (o *Vulnerability) GetMalwareKits() []MalwareKit
- func (o *Vulnerability) GetMalwareKitsOk() (*[]MalwareKit, bool)
- func (o *Vulnerability) GetModified() string
- func (o *Vulnerability) GetModifiedOk() (*string, bool)
- func (o *Vulnerability) GetPciComplianceStatus() string
- func (o *Vulnerability) GetPciComplianceStatusOk() (*string, bool)
- func (o *Vulnerability) GetPciCvssScore() float64
- func (o *Vulnerability) GetPciCvssScoreOk() (*float64, bool)
- func (o *Vulnerability) GetPciSeverityLevel() string
- func (o *Vulnerability) GetPciSeverityLevelOk() (*string, bool)
- func (o *Vulnerability) GetPciSeverityScore() int32
- func (o *Vulnerability) GetPciSeverityScoreOk() (*int32, bool)
- func (o *Vulnerability) GetPciSpecialNotes() string
- func (o *Vulnerability) GetPciSpecialNotesOk() (*string, bool)
- func (o *Vulnerability) GetPublished() string
- func (o *Vulnerability) GetPublishedOk() (*string, bool)
- func (o *Vulnerability) GetReferences() []VulnerabilityReference
- func (o *Vulnerability) GetReferencesOk() (*[]VulnerabilityReference, bool)
- func (o *Vulnerability) GetRelated() []string
- func (o *Vulnerability) GetRelatedOk() (*[]string, bool)
- func (o *Vulnerability) GetRiskScore() float64
- func (o *Vulnerability) GetRiskScoreOk() (*float64, bool)
- func (o *Vulnerability) GetSeverity() string
- func (o *Vulnerability) GetSeverityOk() (*string, bool)
- func (o *Vulnerability) GetSeverityScore() int32
- func (o *Vulnerability) GetSeverityScoreOk() (*int32, bool)
- func (o *Vulnerability) GetSolutions() []string
- func (o *Vulnerability) GetSolutionsOk() (*[]string, bool)
- func (o *Vulnerability) GetStandards() []StandardReference
- func (o *Vulnerability) GetStandardsOk() (*[]StandardReference, bool)
- func (o *Vulnerability) GetTitle() string
- func (o *Vulnerability) GetTitleOk() (*string, bool)
- func (o *Vulnerability) GetType() string
- func (o *Vulnerability) GetTypeOk() (*string, bool)
- func (o *Vulnerability) GetUuid() string
- func (o *Vulnerability) GetUuidOk() (*string, bool)
- func (o *Vulnerability) HasAdded() bool
- func (o *Vulnerability) HasCategories() bool
- func (o *Vulnerability) HasCvssV2() bool
- func (o *Vulnerability) HasCvssV3() bool
- func (o *Vulnerability) HasDenialOfService() bool
- func (o *Vulnerability) HasDescription() bool
- func (o *Vulnerability) HasExploitable() bool
- func (o *Vulnerability) HasExploits() bool
- func (o *Vulnerability) HasExposedToMalware() bool
- func (o *Vulnerability) HasId() bool
- func (o *Vulnerability) HasLinks() bool
- func (o *Vulnerability) HasMalwareKits() bool
- func (o *Vulnerability) HasModified() bool
- func (o *Vulnerability) HasPciComplianceStatus() bool
- func (o *Vulnerability) HasPciCvssScore() bool
- func (o *Vulnerability) HasPciSeverityLevel() bool
- func (o *Vulnerability) HasPciSeverityScore() bool
- func (o *Vulnerability) HasPciSpecialNotes() bool
- func (o *Vulnerability) HasPublished() bool
- func (o *Vulnerability) HasReferences() bool
- func (o *Vulnerability) HasRelated() bool
- func (o *Vulnerability) HasRiskScore() bool
- func (o *Vulnerability) HasSeverity() bool
- func (o *Vulnerability) HasSeverityScore() bool
- func (o *Vulnerability) HasSolutions() bool
- func (o *Vulnerability) HasStandards() bool
- func (o *Vulnerability) HasTitle() bool
- func (o *Vulnerability) HasType() bool
- func (o *Vulnerability) HasUuid() bool
- func (o Vulnerability) MarshalJSON() ([]byte, error)
- func (o *Vulnerability) SetAdded(v string)
- func (o *Vulnerability) SetCategories(v []string)
- func (o *Vulnerability) SetCvssV2(v CvssV2)
- func (o *Vulnerability) SetCvssV3(v CvssV3)
- func (o *Vulnerability) SetDenialOfService(v bool)
- func (o *Vulnerability) SetDescription(v string)
- func (o *Vulnerability) SetExploitable(v bool)
- func (o *Vulnerability) SetExploits(v []Exploit)
- func (o *Vulnerability) SetExposedToMalware(v bool)
- func (o *Vulnerability) SetId(v string)
- func (o *Vulnerability) SetLinks(v []StandardLink)
- func (o *Vulnerability) SetMalwareKits(v []MalwareKit)
- func (o *Vulnerability) SetModified(v string)
- func (o *Vulnerability) SetPciComplianceStatus(v string)
- func (o *Vulnerability) SetPciCvssScore(v float64)
- func (o *Vulnerability) SetPciSeverityLevel(v string)
- func (o *Vulnerability) SetPciSeverityScore(v int32)
- func (o *Vulnerability) SetPciSpecialNotes(v string)
- func (o *Vulnerability) SetPublished(v string)
- func (o *Vulnerability) SetReferences(v []VulnerabilityReference)
- func (o *Vulnerability) SetRelated(v []string)
- func (o *Vulnerability) SetRiskScore(v float64)
- func (o *Vulnerability) SetSeverity(v string)
- func (o *Vulnerability) SetSeverityScore(v int32)
- func (o *Vulnerability) SetSolutions(v []string)
- func (o *Vulnerability) SetStandards(v []StandardReference)
- func (o *Vulnerability) SetTitle(v string)
- func (o *Vulnerability) SetType(v string)
- func (o *Vulnerability) SetUuid(v string)
- type VulnerabilityApiService
- func (a *VulnerabilityApiService) GetVulnerabilities(ctx _context.Context, region Region) ApiGetVulnerabilitiesRequest
- func (a *VulnerabilityApiService) GetVulnerabilitiesExecute(r ApiGetVulnerabilitiesRequest) (PageOfVulnerability, *_nethttp.Response, error)
- func (a *VulnerabilityApiService) GetVulnerability(ctx _context.Context, region Region, id string) ApiGetVulnerabilityRequest
- func (a *VulnerabilityApiService) GetVulnerabilityExecute(r ApiGetVulnerabilityRequest) (Vulnerability, *_nethttp.Response, error)
- func (a *VulnerabilityApiService) SearchVulnerabilities(ctx _context.Context, region Region) ApiSearchVulnerabilitiesRequest
- func (a *VulnerabilityApiService) SearchVulnerabilitiesExecute(r ApiSearchVulnerabilitiesRequest) (PageOfVulnerability, *_nethttp.Response, error)
- type VulnerabilityExploitability
- func (o *VulnerabilityExploitability) GetExploitable() bool
- func (o *VulnerabilityExploitability) GetExploitableOk() (*bool, bool)
- func (o *VulnerabilityExploitability) GetExploits() int32
- func (o *VulnerabilityExploitability) GetExploitsOk() (*int32, bool)
- func (o *VulnerabilityExploitability) GetExposedToMalware() bool
- func (o *VulnerabilityExploitability) GetExposedToMalwareOk() (*bool, bool)
- func (o *VulnerabilityExploitability) GetMalwareKits() int32
- func (o *VulnerabilityExploitability) GetMalwareKitsOk() (*int32, bool)
- func (o *VulnerabilityExploitability) HasExploitable() bool
- func (o *VulnerabilityExploitability) HasExploits() bool
- func (o *VulnerabilityExploitability) HasExposedToMalware() bool
- func (o *VulnerabilityExploitability) HasMalwareKits() bool
- func (o VulnerabilityExploitability) MarshalJSON() ([]byte, error)
- func (o *VulnerabilityExploitability) SetExploitable(v bool)
- func (o *VulnerabilityExploitability) SetExploits(v int32)
- func (o *VulnerabilityExploitability) SetExposedToMalware(v bool)
- func (o *VulnerabilityExploitability) SetMalwareKits(v int32)
- type VulnerabilityPci
- func (o *VulnerabilityPci) GetCvssScore() float64
- func (o *VulnerabilityPci) GetCvssScoreOk() (*float64, bool)
- func (o *VulnerabilityPci) GetFail() bool
- func (o *VulnerabilityPci) GetFailOk() (*bool, bool)
- func (o *VulnerabilityPci) GetSeverityScore() int32
- func (o *VulnerabilityPci) GetSeverityScoreOk() (*int32, bool)
- func (o *VulnerabilityPci) GetSpecialNotes() string
- func (o *VulnerabilityPci) GetSpecialNotesOk() (*string, bool)
- func (o *VulnerabilityPci) GetStatus() string
- func (o *VulnerabilityPci) GetStatusOk() (*string, bool)
- func (o *VulnerabilityPci) HasCvssScore() bool
- func (o *VulnerabilityPci) HasFail() bool
- func (o *VulnerabilityPci) HasSeverityScore() bool
- func (o *VulnerabilityPci) HasSpecialNotes() bool
- func (o *VulnerabilityPci) HasStatus() bool
- func (o VulnerabilityPci) MarshalJSON() ([]byte, error)
- func (o *VulnerabilityPci) SetCvssScore(v float64)
- func (o *VulnerabilityPci) SetFail(v bool)
- func (o *VulnerabilityPci) SetSeverityScore(v int32)
- func (o *VulnerabilityPci) SetSpecialNotes(v string)
- func (o *VulnerabilityPci) SetStatus(v string)
- type VulnerabilityReference
- func (o *VulnerabilityReference) GetHref() string
- func (o *VulnerabilityReference) GetHrefOk() (*string, bool)
- func (o *VulnerabilityReference) GetReference() string
- func (o *VulnerabilityReference) GetReferenceOk() (*string, bool)
- func (o *VulnerabilityReference) GetSource() string
- func (o *VulnerabilityReference) GetSourceOk() (*string, bool)
- func (o *VulnerabilityReference) GetTitle() string
- func (o *VulnerabilityReference) GetTitleOk() (*string, bool)
- func (o *VulnerabilityReference) HasHref() bool
- func (o *VulnerabilityReference) HasReference() bool
- func (o *VulnerabilityReference) HasSource() bool
- func (o *VulnerabilityReference) HasTitle() bool
- func (o VulnerabilityReference) MarshalJSON() ([]byte, error)
- func (o *VulnerabilityReference) SetHref(v string)
- func (o *VulnerabilityReference) SetReference(v string)
- func (o *VulnerabilityReference) SetSource(v string)
- func (o *VulnerabilityReference) SetTitle(v string)
- type VulnerabilitySearch
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { ContainerApi *ContainerApiService DiscoveryApi *DiscoveryApiService HealthApi *HealthApiService VulnerabilityApi *VulnerabilityApiService // contains filtered or unexported fields }
APIClient manages communication with the InsightVM Cloud API API v1.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResonse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiGetImageRequest ¶
type ApiGetImageRequest struct { ApiService *ContainerApiService // contains filtered or unexported fields }
type ApiGetRegistryRepositoryImagesRequest ¶
type ApiGetRegistryRepositoryImagesRequest struct { ApiService *ContainerApiService // contains filtered or unexported fields }
func (ApiGetRegistryRepositoryImagesRequest) Assessed ¶
func (r ApiGetRegistryRepositoryImagesRequest) Assessed(assessed bool) ApiGetRegistryRepositoryImagesRequest
func (ApiGetRegistryRepositoryImagesRequest) Execute ¶
func (r ApiGetRegistryRepositoryImagesRequest) Execute() (PageOfRepositoryImageSummary, *_nethttp.Response, error)
func (ApiGetRegistryRepositoryImagesRequest) Page ¶
func (r ApiGetRegistryRepositoryImagesRequest) Page(page int32) ApiGetRegistryRepositoryImagesRequest
func (ApiGetRegistryRepositoryImagesRequest) Size ¶
func (r ApiGetRegistryRepositoryImagesRequest) Size(size int32) ApiGetRegistryRepositoryImagesRequest
func (ApiGetRegistryRepositoryImagesRequest) Sort ¶
func (r ApiGetRegistryRepositoryImagesRequest) Sort(sort string) ApiGetRegistryRepositoryImagesRequest
type ApiGetVulnerabilitiesRequest ¶
type ApiGetVulnerabilitiesRequest struct { ApiService *VulnerabilityApiService // contains filtered or unexported fields }
func (ApiGetVulnerabilitiesRequest) Cursor ¶
func (r ApiGetVulnerabilitiesRequest) Cursor(cursor string) ApiGetVulnerabilitiesRequest
func (ApiGetVulnerabilitiesRequest) Execute ¶
func (r ApiGetVulnerabilitiesRequest) Execute() (PageOfVulnerability, *_nethttp.Response, error)
func (ApiGetVulnerabilitiesRequest) Page ¶
func (r ApiGetVulnerabilitiesRequest) Page(page int32) ApiGetVulnerabilitiesRequest
func (ApiGetVulnerabilitiesRequest) Size ¶
func (r ApiGetVulnerabilitiesRequest) Size(size int32) ApiGetVulnerabilitiesRequest
func (ApiGetVulnerabilitiesRequest) Sort ¶
func (r ApiGetVulnerabilitiesRequest) Sort(sort string) ApiGetVulnerabilitiesRequest
type ApiGetVulnerabilityRequest ¶
type ApiGetVulnerabilityRequest struct { ApiService *VulnerabilityApiService // contains filtered or unexported fields }
func (ApiGetVulnerabilityRequest) Execute ¶
func (r ApiGetVulnerabilityRequest) Execute() (Vulnerability, *_nethttp.Response, error)
type ApiHealthRequest ¶
type ApiHealthRequest struct { ApiService *HealthApiService // contains filtered or unexported fields }
type ApiListApiVersionResourcesRequest ¶
type ApiListApiVersionResourcesRequest struct { ApiService *DiscoveryApiService // contains filtered or unexported fields }
func (ApiListApiVersionResourcesRequest) Execute ¶
func (r ApiListApiVersionResourcesRequest) Execute() (DiscoverableLinks, *_nethttp.Response, error)
type ApiSaveImageRequest ¶
type ApiSaveImageRequest struct { ApiService *ContainerApiService // contains filtered or unexported fields }
func (ApiSaveImageRequest) Execute ¶
func (r ApiSaveImageRequest) Execute() (ReferenceOfImageId, *_nethttp.Response, error)
func (ApiSaveImageRequest) ImageEdit ¶
func (r ApiSaveImageRequest) ImageEdit(imageEdit ImageEdit) ApiSaveImageRequest
type ApiSearchVulnerabilitiesRequest ¶
type ApiSearchVulnerabilitiesRequest struct { ApiService *VulnerabilityApiService // contains filtered or unexported fields }
func (ApiSearchVulnerabilitiesRequest) Cursor ¶
func (r ApiSearchVulnerabilitiesRequest) Cursor(cursor string) ApiSearchVulnerabilitiesRequest
func (ApiSearchVulnerabilitiesRequest) Execute ¶
func (r ApiSearchVulnerabilitiesRequest) Execute() (PageOfVulnerability, *_nethttp.Response, error)
func (ApiSearchVulnerabilitiesRequest) Page ¶
func (r ApiSearchVulnerabilitiesRequest) Page(page int32) ApiSearchVulnerabilitiesRequest
func (ApiSearchVulnerabilitiesRequest) Size ¶
func (r ApiSearchVulnerabilitiesRequest) Size(size int32) ApiSearchVulnerabilitiesRequest
func (ApiSearchVulnerabilitiesRequest) Sort ¶
func (r ApiSearchVulnerabilitiesRequest) Sort(sort string) ApiSearchVulnerabilitiesRequest
func (ApiSearchVulnerabilitiesRequest) VulnerabilitySearch ¶
func (r ApiSearchVulnerabilitiesRequest) VulnerabilitySearch(vulnerabilitySearch VulnerabilitySearch) ApiSearchVulnerabilitiesRequest
type Assessment ¶
type Assessment struct { // Status of assessment on an image. Status *string `json:"status,omitempty"` }
Assessment Assessment on an image.
func NewAssessment ¶
func NewAssessment() *Assessment
NewAssessment instantiates a new Assessment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAssessmentWithDefaults ¶
func NewAssessmentWithDefaults() *Assessment
NewAssessmentWithDefaults instantiates a new Assessment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Assessment) GetStatus ¶
func (o *Assessment) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*Assessment) GetStatusOk ¶
func (o *Assessment) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Assessment) HasStatus ¶
func (o *Assessment) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (Assessment) MarshalJSON ¶
func (o Assessment) MarshalJSON() ([]byte, error)
func (*Assessment) SetStatus ¶
func (o *Assessment) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type AuthenticationError ¶
type AuthenticationError struct { // Credential identifier. CredentialId *int32 `json:"credential_id,omitempty"` // Description providing information about the authentication error. Description *string `json:"description,omitempty"` // Instant when the authentication error was first observed. FirstFailure *string `json:"first_failure,omitempty"` // Instant when the authentication error was last observed. LastFailure *string `json:"last_failure,omitempty"` // Type of authentication error. Type *string `json:"type,omitempty"` }
AuthenticationError Details about authentication error when connecting to the cloud provider.
func NewAuthenticationError ¶
func NewAuthenticationError() *AuthenticationError
NewAuthenticationError instantiates a new AuthenticationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAuthenticationErrorWithDefaults ¶
func NewAuthenticationErrorWithDefaults() *AuthenticationError
NewAuthenticationErrorWithDefaults instantiates a new AuthenticationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AuthenticationError) GetCredentialId ¶
func (o *AuthenticationError) GetCredentialId() int32
GetCredentialId returns the CredentialId field value if set, zero value otherwise.
func (*AuthenticationError) GetCredentialIdOk ¶
func (o *AuthenticationError) GetCredentialIdOk() (*int32, bool)
GetCredentialIdOk returns a tuple with the CredentialId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationError) GetDescription ¶
func (o *AuthenticationError) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*AuthenticationError) GetDescriptionOk ¶
func (o *AuthenticationError) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationError) GetFirstFailure ¶
func (o *AuthenticationError) GetFirstFailure() string
GetFirstFailure returns the FirstFailure field value if set, zero value otherwise.
func (*AuthenticationError) GetFirstFailureOk ¶
func (o *AuthenticationError) GetFirstFailureOk() (*string, bool)
GetFirstFailureOk returns a tuple with the FirstFailure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationError) GetLastFailure ¶
func (o *AuthenticationError) GetLastFailure() string
GetLastFailure returns the LastFailure field value if set, zero value otherwise.
func (*AuthenticationError) GetLastFailureOk ¶
func (o *AuthenticationError) GetLastFailureOk() (*string, bool)
GetLastFailureOk returns a tuple with the LastFailure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationError) GetType ¶
func (o *AuthenticationError) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*AuthenticationError) GetTypeOk ¶
func (o *AuthenticationError) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationError) HasCredentialId ¶
func (o *AuthenticationError) HasCredentialId() bool
HasCredentialId returns a boolean if a field has been set.
func (*AuthenticationError) HasDescription ¶
func (o *AuthenticationError) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*AuthenticationError) HasFirstFailure ¶
func (o *AuthenticationError) HasFirstFailure() bool
HasFirstFailure returns a boolean if a field has been set.
func (*AuthenticationError) HasLastFailure ¶
func (o *AuthenticationError) HasLastFailure() bool
HasLastFailure returns a boolean if a field has been set.
func (*AuthenticationError) HasType ¶
func (o *AuthenticationError) HasType() bool
HasType returns a boolean if a field has been set.
func (AuthenticationError) MarshalJSON ¶
func (o AuthenticationError) MarshalJSON() ([]byte, error)
func (*AuthenticationError) SetCredentialId ¶
func (o *AuthenticationError) SetCredentialId(v int32)
SetCredentialId gets a reference to the given int32 and assigns it to the CredentialId field.
func (*AuthenticationError) SetDescription ¶
func (o *AuthenticationError) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*AuthenticationError) SetFirstFailure ¶
func (o *AuthenticationError) SetFirstFailure(v string)
SetFirstFailure gets a reference to the given string and assigns it to the FirstFailure field.
func (*AuthenticationError) SetLastFailure ¶
func (o *AuthenticationError) SetLastFailure(v string)
SetLastFailure gets a reference to the given string and assigns it to the LastFailure field.
func (*AuthenticationError) SetType ¶
func (o *AuthenticationError) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type ContainerApiService ¶
type ContainerApiService service
ContainerApiService ContainerApi service
func (*ContainerApiService) GetImage ¶
func (a *ContainerApiService) GetImage(ctx _context.Context, region Region, id string) ApiGetImageRequest
- GetImage Get Image
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Returns the details of previously saved image.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @param id The identifier of the image, in hash format `[<algorithm>:]<hash>`.
- @return ApiGetImageRequest
func (*ContainerApiService) GetImageExecute ¶
func (a *ContainerApiService) GetImageExecute(r ApiGetImageRequest) (Image, *_nethttp.Response, error)
* Execute executes the request * @return Image
func (*ContainerApiService) GetRegistryRepositoryImages ¶
func (a *ContainerApiService) GetRegistryRepositoryImages(ctx _context.Context, region Region, registryId string, repositoryId string) ApiGetRegistryRepositoryImagesRequest
- GetRegistryRepositoryImages List Repository Images
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Returns all the images associated with a specific repository.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @param registryId The identifier of the registry, in encoded format.
- @param repositoryId The identifier of the repository, in encoded format.
- @return ApiGetRegistryRepositoryImagesRequest
func (*ContainerApiService) GetRegistryRepositoryImagesExecute ¶
func (a *ContainerApiService) GetRegistryRepositoryImagesExecute(r ApiGetRegistryRepositoryImagesRequest) (PageOfRepositoryImageSummary, *_nethttp.Response, error)
* Execute executes the request * @return PageOfRepositoryImageSummary
func (*ContainerApiService) SaveImage ¶
func (a *ContainerApiService) SaveImage(ctx _context.Context, region Region) ApiSaveImageRequest
- SaveImage Upload Image
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Saves the details for a container image for assessment. These details typically come automatically from connecting to configured registries, but this endpoint may be used to manually upload fingerprinting and other metadata used to perform assessment of the image.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @return ApiSaveImageRequest
func (*ContainerApiService) SaveImageExecute ¶
func (a *ContainerApiService) SaveImageExecute(r ApiSaveImageRequest) (ReferenceOfImageId, *_nethttp.Response, error)
* Execute executes the request * @return ReferenceOfImageId
type CursorPageMetadata ¶
type CursorPageMetadata struct { // The index (zero-based) of the current page returned. Number *int64 `json:"number,omitempty"` // The maximum size of the page returned. Size *int64 `json:"size,omitempty"` // The total number of pages available. TotalPages *int64 `json:"total_pages,omitempty"` // The cursor associated with the series of page requests being made. Cursor *string `json:"cursor,omitempty"` // The total number of resources available across all pages. TotalResources *int64 `json:"total_resources,omitempty"` }
CursorPageMetadata The details of pagination indicating which page was returned, and how the remaining pages can be retrieved for the same cursored result set.
func NewCursorPageMetadata ¶
func NewCursorPageMetadata() *CursorPageMetadata
NewCursorPageMetadata instantiates a new CursorPageMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCursorPageMetadataWithDefaults ¶
func NewCursorPageMetadataWithDefaults() *CursorPageMetadata
NewCursorPageMetadataWithDefaults instantiates a new CursorPageMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CursorPageMetadata) GetCursor ¶
func (o *CursorPageMetadata) GetCursor() string
GetCursor returns the Cursor field value if set, zero value otherwise.
func (*CursorPageMetadata) GetCursorOk ¶
func (o *CursorPageMetadata) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CursorPageMetadata) GetNumber ¶
func (o *CursorPageMetadata) GetNumber() int64
GetNumber returns the Number field value if set, zero value otherwise.
func (*CursorPageMetadata) GetNumberOk ¶
func (o *CursorPageMetadata) GetNumberOk() (*int64, bool)
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CursorPageMetadata) GetSize ¶
func (o *CursorPageMetadata) GetSize() int64
GetSize returns the Size field value if set, zero value otherwise.
func (*CursorPageMetadata) GetSizeOk ¶
func (o *CursorPageMetadata) GetSizeOk() (*int64, bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CursorPageMetadata) GetTotalPages ¶
func (o *CursorPageMetadata) GetTotalPages() int64
GetTotalPages returns the TotalPages field value if set, zero value otherwise.
func (*CursorPageMetadata) GetTotalPagesOk ¶
func (o *CursorPageMetadata) GetTotalPagesOk() (*int64, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CursorPageMetadata) GetTotalResources ¶
func (o *CursorPageMetadata) GetTotalResources() int64
GetTotalResources returns the TotalResources field value if set, zero value otherwise.
func (*CursorPageMetadata) GetTotalResourcesOk ¶
func (o *CursorPageMetadata) GetTotalResourcesOk() (*int64, bool)
GetTotalResourcesOk returns a tuple with the TotalResources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CursorPageMetadata) HasCursor ¶
func (o *CursorPageMetadata) HasCursor() bool
HasCursor returns a boolean if a field has been set.
func (*CursorPageMetadata) HasNumber ¶
func (o *CursorPageMetadata) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (*CursorPageMetadata) HasSize ¶
func (o *CursorPageMetadata) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*CursorPageMetadata) HasTotalPages ¶
func (o *CursorPageMetadata) HasTotalPages() bool
HasTotalPages returns a boolean if a field has been set.
func (*CursorPageMetadata) HasTotalResources ¶
func (o *CursorPageMetadata) HasTotalResources() bool
HasTotalResources returns a boolean if a field has been set.
func (CursorPageMetadata) MarshalJSON ¶
func (o CursorPageMetadata) MarshalJSON() ([]byte, error)
func (*CursorPageMetadata) SetCursor ¶
func (o *CursorPageMetadata) SetCursor(v string)
SetCursor gets a reference to the given string and assigns it to the Cursor field.
func (*CursorPageMetadata) SetNumber ¶
func (o *CursorPageMetadata) SetNumber(v int64)
SetNumber gets a reference to the given int64 and assigns it to the Number field.
func (*CursorPageMetadata) SetSize ¶
func (o *CursorPageMetadata) SetSize(v int64)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*CursorPageMetadata) SetTotalPages ¶
func (o *CursorPageMetadata) SetTotalPages(v int64)
SetTotalPages gets a reference to the given int64 and assigns it to the TotalPages field.
func (*CursorPageMetadata) SetTotalResources ¶
func (o *CursorPageMetadata) SetTotalResources(v int64)
SetTotalResources gets a reference to the given int64 and assigns it to the TotalResources field.
type CvssV2 ¶
type CvssV2 struct { // Access Complexity (AC) component which measures the complexity of the attack required to exploit the vulnerability once an attacker has gained access to the target system. <table> <tr><th>Access Complexity</th><th>Description</th></tr> <tr><td>High (\"high\")</td><td>Specialized access conditions exist.</td></tr> <tr><td>Medium (\"medium\")</td><td>The access conditions are somewhat specialized.</td></tr> <tr><td>Low (\"low\")</td><td>Specialized access conditions or extenuating circumstances do not exist.</td></tr> </table> AccessComplexity *string `json:"access_complexity,omitempty"` // Access Vector (Av) component which reflects how the vulnerability is exploited. <table> <tr><th>Access Vector</th><th>Description</th></tr> <tr><td>Local (\"local\")</td><td>A vulnerability exploitable with only local access requires the attacker to have either physical access to the vulnerable system or a local (shell) account.</td></tr> <tr><td>Adjacent Network (\"adjacent\")</td><td>A vulnerability exploitable with adjacent network access requires the attacker to have access to either the broadcast or collision domain of the vulnerable software.</td></tr> <tr><td>Network (\"network\")</td><td>A vulnerability exploitable with network access means the vulnerable software is bound to the network stack and the attacker does not require local network access or local access. Such a vulnerability is often termed \"remotely exploitable\".</td></tr> </table> AccessVector *string `json:"access_vector,omitempty"` // Authentication (Au) component which measures the number of times an attacker must authenticate to a target in order to exploit a vulnerability. <table> <tr><th>Authentication</th><th>Description</th></tr> <tr><td>Multiple (\"multiple\")</td><td>Exploiting the vulnerability requires that the attacker authenticate two or more times, even if the same credentials are used each time.</td></tr> <tr><td>Single (\"single\")</td><td>The vulnerability requires an attacker to be logged into the system.</td></tr> <tr><td>None (\"none\")</td><td>Authentication is not required to exploit the vulnerability.</td></tr> </table> Authentication *string `json:"authentication,omitempty"` // Availability Impact (A) component which measures the impact to availability of a successfully exploited vulnerability. <table> <tr><th>Availability Impact</th><th>Description</th></tr> <tr><td>None (\"none)</td><td>There is no impact to the availability of the system.</td></tr> <tr><td>Partial (\"partial\")</td><td>There is reduced performance or interruptions in resource availability.</td></tr> <tr><td>Complete (\"complete\")</td><td>There is a total shutdown of the affected resource. The attacker can render the resource completely unavailable.</td></tr> </table> AvailabilityImpact *string `json:"availability_impact,omitempty"` // Confidentiality Impact (C) component which measures the impact on confidentiality of a successfully exploited vulnerability. <table> <tr><th>Confidentiality Impact</th><th>Description</th></tr> <tr><td>None (\"none\")</td><td>There is no impact to the confidentiality of the system.</td></tr> <tr><td>Partial (\"partial\")</td><td>There is considerable informational disclosure. Access to some system files is possible, but the attacker does not have control over what is obtained, or the scope of the loss is constrained.</td></tr> <tr><td>Complete (\"complete\")</td><td>There is total information disclosure, resulting in all system files being revealed. The attacker is able to read all of the system's data (memory, files, etc.)</td></tr> </table> ConfidentialityImpact *string `json:"confidentiality_impact,omitempty"` // The CVSS exploit score. ExploitScore *float64 `json:"exploit_score,omitempty"` // The CVSS impact score. ImpactScore *float64 `json:"impact_score,omitempty"` // Integrity Impact (I) component measures the impact to integrity of a successfully exploited vulnerability. <table> <tr><th>Integrity Impact</th><th>Description</th></tr> <tr><td>None (\"none\")</td><td>There is no impact to the integrity of the system.</td></tr> <tr><td>Partial (\"partial\")</td><td>Modification of some system files or information is possible, but the attacker does not have control over what can be modified, or the scope of what the attacker can affect is limited.</td></tr> <tr><td>Complete (\"complete\")</td><td>There is a total compromise of system integrity. There is a complete loss of system protection, resulting in the entire system being compromised. The attacker is able to modify any files on the target system.</td></tr> </table> IntegrityImpact *string `json:"integrity_impact,omitempty"` // The CVSS score, which ranges from 0-10. Score *float64 `json:"score,omitempty"` // The <a target=\"_blank\" href=\"https://www.first.org/cvss/v2/guide\">CVSS v2</a> vector. Vector *string `json:"vector,omitempty"` }
CvssV2 The Common Vulnerability Scoring System (<a href=\"https://www.first.org/cvss/v2/guide\">CVSS v2</a>) information for the vulnerability.
func NewCvssV2 ¶
func NewCvssV2() *CvssV2
NewCvssV2 instantiates a new CvssV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCvssV2WithDefaults ¶
func NewCvssV2WithDefaults() *CvssV2
NewCvssV2WithDefaults instantiates a new CvssV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CvssV2) GetAccessComplexity ¶
GetAccessComplexity returns the AccessComplexity field value if set, zero value otherwise.
func (*CvssV2) GetAccessComplexityOk ¶
GetAccessComplexityOk returns a tuple with the AccessComplexity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetAccessVector ¶
GetAccessVector returns the AccessVector field value if set, zero value otherwise.
func (*CvssV2) GetAccessVectorOk ¶
GetAccessVectorOk returns a tuple with the AccessVector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetAuthentication ¶
GetAuthentication returns the Authentication field value if set, zero value otherwise.
func (*CvssV2) GetAuthenticationOk ¶
GetAuthenticationOk returns a tuple with the Authentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetAvailabilityImpact ¶
GetAvailabilityImpact returns the AvailabilityImpact field value if set, zero value otherwise.
func (*CvssV2) GetAvailabilityImpactOk ¶
GetAvailabilityImpactOk returns a tuple with the AvailabilityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetConfidentialityImpact ¶
GetConfidentialityImpact returns the ConfidentialityImpact field value if set, zero value otherwise.
func (*CvssV2) GetConfidentialityImpactOk ¶
GetConfidentialityImpactOk returns a tuple with the ConfidentialityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetExploitScore ¶
GetExploitScore returns the ExploitScore field value if set, zero value otherwise.
func (*CvssV2) GetExploitScoreOk ¶
GetExploitScoreOk returns a tuple with the ExploitScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetImpactScore ¶
GetImpactScore returns the ImpactScore field value if set, zero value otherwise.
func (*CvssV2) GetImpactScoreOk ¶
GetImpactScoreOk returns a tuple with the ImpactScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetIntegrityImpact ¶
GetIntegrityImpact returns the IntegrityImpact field value if set, zero value otherwise.
func (*CvssV2) GetIntegrityImpactOk ¶
GetIntegrityImpactOk returns a tuple with the IntegrityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetScoreOk ¶
GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) GetVectorOk ¶
GetVectorOk returns a tuple with the Vector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV2) HasAccessComplexity ¶
HasAccessComplexity returns a boolean if a field has been set.
func (*CvssV2) HasAccessVector ¶
HasAccessVector returns a boolean if a field has been set.
func (*CvssV2) HasAuthentication ¶
HasAuthentication returns a boolean if a field has been set.
func (*CvssV2) HasAvailabilityImpact ¶
HasAvailabilityImpact returns a boolean if a field has been set.
func (*CvssV2) HasConfidentialityImpact ¶
HasConfidentialityImpact returns a boolean if a field has been set.
func (*CvssV2) HasExploitScore ¶
HasExploitScore returns a boolean if a field has been set.
func (*CvssV2) HasImpactScore ¶
HasImpactScore returns a boolean if a field has been set.
func (*CvssV2) HasIntegrityImpact ¶
HasIntegrityImpact returns a boolean if a field has been set.
func (CvssV2) MarshalJSON ¶
func (*CvssV2) SetAccessComplexity ¶
SetAccessComplexity gets a reference to the given string and assigns it to the AccessComplexity field.
func (*CvssV2) SetAccessVector ¶
SetAccessVector gets a reference to the given string and assigns it to the AccessVector field.
func (*CvssV2) SetAuthentication ¶
SetAuthentication gets a reference to the given string and assigns it to the Authentication field.
func (*CvssV2) SetAvailabilityImpact ¶
SetAvailabilityImpact gets a reference to the given string and assigns it to the AvailabilityImpact field.
func (*CvssV2) SetConfidentialityImpact ¶
SetConfidentialityImpact gets a reference to the given string and assigns it to the ConfidentialityImpact field.
func (*CvssV2) SetExploitScore ¶
SetExploitScore gets a reference to the given float64 and assigns it to the ExploitScore field.
func (*CvssV2) SetImpactScore ¶
SetImpactScore gets a reference to the given float64 and assigns it to the ImpactScore field.
func (*CvssV2) SetIntegrityImpact ¶
SetIntegrityImpact gets a reference to the given string and assigns it to the IntegrityImpact field.
type CvssV3 ¶
type CvssV3 struct { // Attack Complexity (AC) component with measures the conditions beyond the attacker's control that must exist in order to exploit the vulnerability. <table> <tr><th>Access Complexity</th><th>Description</th></tr> <tr><td>Low (\"low\")</td><td>Specialized access conditions or extenuating circumstances do not exist.</td></tr> <tr><td>High (\"high\")</td><td>A successful attack depends on conditions beyond the attacker's control.</td></tr> </table> AttackComplexity *string `json:"attack_complexity,omitempty"` // Attack Vector (AV) component which measures context by which vulnerability exploitation is possible.</td></tr> <table> <tr><th>Access Vector</th><th>Description</th></tr> <tr><td>Local (\"local\")</td><td>A vulnerability exploitable with only local access requires the attacker to have either physical access to the vulnerable system or a local (shell) account.</td></tr> <tr><td>Adjacent (\"adjacent\")</td><td>A vulnerability exploitable with adjacent network access requires the attacker to have access to either the broadcast or collision domain of the vulnerable software.</td></tr> <tr><td>Network (\"network\")</td><td>A vulnerability exploitable with network access means the vulnerable software is bound to the network stack and the attacker does not require local network access or local access. Such a vulnerability is often termed \"remotely exploitable\".</td></tr> <tr><td>Physical (\"physical\")</td><td>A vulnerability exploitable with Physical access requires the attacker to physically touch or manipulate the vulnerable component.</td></tr> </table> AttackVector *string `json:"attack_vector,omitempty"` // Availability Impact (A) measures the impact to the availability of the impacted component resulting from a successfully exploited vulnerability. <table> <tr><th>Availability Impact</th><th>Description</th></tr> <tr><td>High (\"high\")</td><td>There is total loss of availability, resulting in the attacker being able to fully deny access to resources in the impacted component; this loss is either sustained (while the attacker continues to deliver the attack) or persistent (the condition persists even after the attack has completed).</td></tr> <tr><td>Low (\"low\")</td><td>There is reduced performance or interruptions in resource availability. Even if repeated exploitation of the vulnerability is possible, the attacker does not have the ability to completely deny service to legitimate users.</td></tr> <tr><td>None (\"none\")</td><td>There is no impact to availability within the impacted component.</td></tr> </table> AvailabilityImpact *string `json:"availability_impact,omitempty"` // Confidentiality Impact (C) component which measures the impact on confidentiality of a successfully exploited vulnerability. <table> <tr><th>Confidentiality Impact</th><th>Description</th></tr> <tr><td>High (\"high\")</td><td>There is total loss of confidentiality, resulting in all resources within the impacted component being divulged to the attacker.</td></tr> <tr><td>Low (\"low\")</td><td>There is some loss of confidentiality. Access to some restricted information is obtained, but the attacker does not have control over what information is obtained, or the amount or kind of loss is constrained.</td></tr> <tr><td>None (\"none\")</td><td>There is no loss of confidentiality within the impacted component.</td></tr> </table> ConfidentialityImpact *string `json:"confidentiality_impact,omitempty"` // The CVSS impact score. ExploitScore *float64 `json:"exploit_score,omitempty"` // The CVSS exploit score. ImpactScore *float64 `json:"impact_score,omitempty"` // Integrity Impact (I) measures the impact to integrity of a successfully exploited vulnerability. Integrity refers to the trustworthiness and veracity of information. <table> <tr><th>Integrity Impact</th><th>Description</th></tr> <tr><td>High (\"high\")</td><td>There is a total loss of integrity, or a complete loss of protection.</td></tr> <tr><td>Low (\"low\")</td><td>Modification of data is possible, but the attacker does not have control over the consequence of a modification, or the amount of modification is constrained.</td></tr> <tr><td>None (\"none\")</td><td>There is no loss of integrity within the impacted component.</td></tr> </table> IntegrityImpact *string `json:"integrity_impact,omitempty"` // Level of access privilege. PrivilegesRequired *string `json:"privileges_required,omitempty"` // Scope (S) measures the collection of privileges defined by a computing authority (e.g. an application, an operating system, or a sandbox environment) when granting access to computing resources (e.g. files, CPU, memory, etc). These privileges are assigned based on some method of identification and authorization. <table> <tr><th>Scope</th><th>Description</th></tr> <tr><td>Unchanged (\"unchanged\")</td><td>An exploited vulnerability can only affect resources managed by the same authority. In this case the vulnerable component and the impacted component are the same.</td></tr> <tr><td>Changed (\"changed\")</td><td>An exploited vulnerability can affect resources beyond the authorization privileges intended by the vulnerable component. In this case the vulnerable component and the impacted component are different.</td></tr> </table> Scope *string `json:"scope,omitempty"` // The CVSS score, which ranges from 0-10. Score *float64 `json:"score,omitempty"` // User Interaction (UI) measures the requirement for a user, other than the attacker, to participate in the successful compromise of the vulnerable component. <table> <tr><th>User Interaction</th><th>Description</th></tr> <tr><td>None (\"none\")</td><td>The vulnerable system can be exploited without interaction from any user.</td></tr> <tr><td>Required (\"required\")</td><td>Successful exploitation of this vulnerability requires a user to take some action before the vulnerability can be exploited.</td></tr> </table> UserInteraction *string `json:"user_interaction,omitempty"` // The <a target=\"_blank\" href=\"https://www.first.org/cvss/specification-document\">CVSS v3</a> vector. Vector *string `json:"vector,omitempty"` // The version of the CVSS V3 vector. Version *string `json:"version,omitempty"` }
CvssV3 The Common Vulnerability Scoring System (<a target=\"_blank\" href=\"https://www.first.org/cvss/specification-document\">CVSS v3</a>) information for the vulnerability.
func NewCvssV3 ¶
func NewCvssV3() *CvssV3
NewCvssV3 instantiates a new CvssV3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCvssV3WithDefaults ¶
func NewCvssV3WithDefaults() *CvssV3
NewCvssV3WithDefaults instantiates a new CvssV3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CvssV3) GetAttackComplexity ¶
GetAttackComplexity returns the AttackComplexity field value if set, zero value otherwise.
func (*CvssV3) GetAttackComplexityOk ¶
GetAttackComplexityOk returns a tuple with the AttackComplexity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetAttackVector ¶
GetAttackVector returns the AttackVector field value if set, zero value otherwise.
func (*CvssV3) GetAttackVectorOk ¶
GetAttackVectorOk returns a tuple with the AttackVector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetAvailabilityImpact ¶
GetAvailabilityImpact returns the AvailabilityImpact field value if set, zero value otherwise.
func (*CvssV3) GetAvailabilityImpactOk ¶
GetAvailabilityImpactOk returns a tuple with the AvailabilityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetConfidentialityImpact ¶
GetConfidentialityImpact returns the ConfidentialityImpact field value if set, zero value otherwise.
func (*CvssV3) GetConfidentialityImpactOk ¶
GetConfidentialityImpactOk returns a tuple with the ConfidentialityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetExploitScore ¶
GetExploitScore returns the ExploitScore field value if set, zero value otherwise.
func (*CvssV3) GetExploitScoreOk ¶
GetExploitScoreOk returns a tuple with the ExploitScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetImpactScore ¶
GetImpactScore returns the ImpactScore field value if set, zero value otherwise.
func (*CvssV3) GetImpactScoreOk ¶
GetImpactScoreOk returns a tuple with the ImpactScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetIntegrityImpact ¶
GetIntegrityImpact returns the IntegrityImpact field value if set, zero value otherwise.
func (*CvssV3) GetIntegrityImpactOk ¶
GetIntegrityImpactOk returns a tuple with the IntegrityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetPrivilegesRequired ¶
GetPrivilegesRequired returns the PrivilegesRequired field value if set, zero value otherwise.
func (*CvssV3) GetPrivilegesRequiredOk ¶
GetPrivilegesRequiredOk returns a tuple with the PrivilegesRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetScopeOk ¶
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetScoreOk ¶
GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetUserInteraction ¶
GetUserInteraction returns the UserInteraction field value if set, zero value otherwise.
func (*CvssV3) GetUserInteractionOk ¶
GetUserInteractionOk returns a tuple with the UserInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetVectorOk ¶
GetVectorOk returns a tuple with the Vector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*CvssV3) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CvssV3) HasAttackComplexity ¶
HasAttackComplexity returns a boolean if a field has been set.
func (*CvssV3) HasAttackVector ¶
HasAttackVector returns a boolean if a field has been set.
func (*CvssV3) HasAvailabilityImpact ¶
HasAvailabilityImpact returns a boolean if a field has been set.
func (*CvssV3) HasConfidentialityImpact ¶
HasConfidentialityImpact returns a boolean if a field has been set.
func (*CvssV3) HasExploitScore ¶
HasExploitScore returns a boolean if a field has been set.
func (*CvssV3) HasImpactScore ¶
HasImpactScore returns a boolean if a field has been set.
func (*CvssV3) HasIntegrityImpact ¶
HasIntegrityImpact returns a boolean if a field has been set.
func (*CvssV3) HasPrivilegesRequired ¶
HasPrivilegesRequired returns a boolean if a field has been set.
func (*CvssV3) HasUserInteraction ¶
HasUserInteraction returns a boolean if a field has been set.
func (*CvssV3) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (CvssV3) MarshalJSON ¶
func (*CvssV3) SetAttackComplexity ¶
SetAttackComplexity gets a reference to the given string and assigns it to the AttackComplexity field.
func (*CvssV3) SetAttackVector ¶
SetAttackVector gets a reference to the given string and assigns it to the AttackVector field.
func (*CvssV3) SetAvailabilityImpact ¶
SetAvailabilityImpact gets a reference to the given string and assigns it to the AvailabilityImpact field.
func (*CvssV3) SetConfidentialityImpact ¶
SetConfidentialityImpact gets a reference to the given string and assigns it to the ConfidentialityImpact field.
func (*CvssV3) SetExploitScore ¶
SetExploitScore gets a reference to the given float64 and assigns it to the ExploitScore field.
func (*CvssV3) SetImpactScore ¶
SetImpactScore gets a reference to the given float64 and assigns it to the ImpactScore field.
func (*CvssV3) SetIntegrityImpact ¶
SetIntegrityImpact gets a reference to the given string and assigns it to the IntegrityImpact field.
func (*CvssV3) SetPrivilegesRequired ¶
SetPrivilegesRequired gets a reference to the given string and assigns it to the PrivilegesRequired field.
func (*CvssV3) SetScope ¶
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*CvssV3) SetScore ¶
SetScore gets a reference to the given float64 and assigns it to the Score field.
func (*CvssV3) SetUserInteraction ¶
SetUserInteraction gets a reference to the given string and assigns it to the UserInteraction field.
func (*CvssV3) SetVector ¶
SetVector gets a reference to the given string and assigns it to the Vector field.
func (*CvssV3) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
type DiscoverableLink ¶
type DiscoverableLink struct { // A hypertext reference, which is either a URI (see <a target=\"_blank\" href=\"https://tools.ietf.org/html/rfc3986\">RFC 3986</a>) or URI template (see <a target=\"_blank\" href=\"https://tools.ietf.org/html/rfc6570\">RFC 6570</a>). Href *string `json:"href,omitempty"` // The HTTP methods (verbs) supported on the endpoint. Methods *[]string `json:"methods,omitempty"` // The logical name of the endpoint. Rel *string `json:"rel,omitempty"` }
DiscoverableLink A hypermedia link.
func NewDiscoverableLink ¶
func NewDiscoverableLink() *DiscoverableLink
NewDiscoverableLink instantiates a new DiscoverableLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDiscoverableLinkWithDefaults ¶
func NewDiscoverableLinkWithDefaults() *DiscoverableLink
NewDiscoverableLinkWithDefaults instantiates a new DiscoverableLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DiscoverableLink) GetHref ¶
func (o *DiscoverableLink) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*DiscoverableLink) GetHrefOk ¶
func (o *DiscoverableLink) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DiscoverableLink) GetMethods ¶
func (o *DiscoverableLink) GetMethods() []string
GetMethods returns the Methods field value if set, zero value otherwise.
func (*DiscoverableLink) GetMethodsOk ¶
func (o *DiscoverableLink) GetMethodsOk() (*[]string, bool)
GetMethodsOk returns a tuple with the Methods field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DiscoverableLink) GetRel ¶
func (o *DiscoverableLink) GetRel() string
GetRel returns the Rel field value if set, zero value otherwise.
func (*DiscoverableLink) GetRelOk ¶
func (o *DiscoverableLink) GetRelOk() (*string, bool)
GetRelOk returns a tuple with the Rel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DiscoverableLink) HasHref ¶
func (o *DiscoverableLink) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*DiscoverableLink) HasMethods ¶
func (o *DiscoverableLink) HasMethods() bool
HasMethods returns a boolean if a field has been set.
func (*DiscoverableLink) HasRel ¶
func (o *DiscoverableLink) HasRel() bool
HasRel returns a boolean if a field has been set.
func (DiscoverableLink) MarshalJSON ¶
func (o DiscoverableLink) MarshalJSON() ([]byte, error)
func (*DiscoverableLink) SetHref ¶
func (o *DiscoverableLink) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (*DiscoverableLink) SetMethods ¶
func (o *DiscoverableLink) SetMethods(v []string)
SetMethods gets a reference to the given []string and assigns it to the Methods field.
func (*DiscoverableLink) SetRel ¶
func (o *DiscoverableLink) SetRel(v string)
SetRel gets a reference to the given string and assigns it to the Rel field.
type DiscoverableLinks ¶
type DiscoverableLinks struct { // Hypermedia links to endpoints in this API. Links *[]DiscoverableLink `json:"links,omitempty"` }
DiscoverableLinks Hypermedia links to to discover available endpoints and operations.
func NewDiscoverableLinks ¶
func NewDiscoverableLinks() *DiscoverableLinks
NewDiscoverableLinks instantiates a new DiscoverableLinks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDiscoverableLinksWithDefaults ¶
func NewDiscoverableLinksWithDefaults() *DiscoverableLinks
NewDiscoverableLinksWithDefaults instantiates a new DiscoverableLinks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DiscoverableLinks) GetLinks ¶
func (o *DiscoverableLinks) GetLinks() []DiscoverableLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*DiscoverableLinks) GetLinksOk ¶
func (o *DiscoverableLinks) GetLinksOk() (*[]DiscoverableLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DiscoverableLinks) HasLinks ¶
func (o *DiscoverableLinks) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (DiscoverableLinks) MarshalJSON ¶
func (o DiscoverableLinks) MarshalJSON() ([]byte, error)
func (*DiscoverableLinks) SetLinks ¶
func (o *DiscoverableLinks) SetLinks(v []DiscoverableLink)
SetLinks gets a reference to the given []DiscoverableLink and assigns it to the Links field.
type DiscoveryApiService ¶
type DiscoveryApiService service
DiscoveryApiService DiscoveryApi service
func (*DiscoveryApiService) ListApiVersionResources ¶
func (a *DiscoveryApiService) ListApiVersionResources(ctx _context.Context, region Region) ApiListApiVersionResourcesRequest
* ListApiVersionResources API Version Resources * Returns a listing of resources (endpoints) available in a version of the API. Each link returned indicates an endpoint available in the API, with the supported verbs. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information. * @return ApiListApiVersionResourcesRequest
func (*DiscoveryApiService) ListApiVersionResourcesExecute ¶
func (a *DiscoveryApiService) ListApiVersionResourcesExecute(r ApiListApiVersionResourcesRequest) (DiscoverableLinks, *_nethttp.Response, error)
* Execute executes the request * @return DiscoverableLinks
type DockerfileCommand ¶
type DockerfileCommand struct { // DockerFile commands. Commands *[]string `json:"commands,omitempty"` // Dockerfile operands. Operands *[]string `json:"operands,omitempty"` // Original dockerfile commands. Original *string `json:"original,omitempty"` // Dockerfile command instruction types. Type *string `json:"type,omitempty"` }
DockerfileCommand Dockerfile commands used to build the image.
func NewDockerfileCommand ¶
func NewDockerfileCommand() *DockerfileCommand
NewDockerfileCommand instantiates a new DockerfileCommand object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDockerfileCommandWithDefaults ¶
func NewDockerfileCommandWithDefaults() *DockerfileCommand
NewDockerfileCommandWithDefaults instantiates a new DockerfileCommand object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DockerfileCommand) GetCommands ¶
func (o *DockerfileCommand) GetCommands() []string
GetCommands returns the Commands field value if set, zero value otherwise.
func (*DockerfileCommand) GetCommandsOk ¶
func (o *DockerfileCommand) GetCommandsOk() (*[]string, bool)
GetCommandsOk returns a tuple with the Commands field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DockerfileCommand) GetOperands ¶
func (o *DockerfileCommand) GetOperands() []string
GetOperands returns the Operands field value if set, zero value otherwise.
func (*DockerfileCommand) GetOperandsOk ¶
func (o *DockerfileCommand) GetOperandsOk() (*[]string, bool)
GetOperandsOk returns a tuple with the Operands field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DockerfileCommand) GetOriginal ¶
func (o *DockerfileCommand) GetOriginal() string
GetOriginal returns the Original field value if set, zero value otherwise.
func (*DockerfileCommand) GetOriginalOk ¶
func (o *DockerfileCommand) GetOriginalOk() (*string, bool)
GetOriginalOk returns a tuple with the Original field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DockerfileCommand) GetType ¶
func (o *DockerfileCommand) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*DockerfileCommand) GetTypeOk ¶
func (o *DockerfileCommand) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DockerfileCommand) HasCommands ¶
func (o *DockerfileCommand) HasCommands() bool
HasCommands returns a boolean if a field has been set.
func (*DockerfileCommand) HasOperands ¶
func (o *DockerfileCommand) HasOperands() bool
HasOperands returns a boolean if a field has been set.
func (*DockerfileCommand) HasOriginal ¶
func (o *DockerfileCommand) HasOriginal() bool
HasOriginal returns a boolean if a field has been set.
func (*DockerfileCommand) HasType ¶
func (o *DockerfileCommand) HasType() bool
HasType returns a boolean if a field has been set.
func (DockerfileCommand) MarshalJSON ¶
func (o DockerfileCommand) MarshalJSON() ([]byte, error)
func (*DockerfileCommand) SetCommands ¶
func (o *DockerfileCommand) SetCommands(v []string)
SetCommands gets a reference to the given []string and assigns it to the Commands field.
func (*DockerfileCommand) SetOperands ¶
func (o *DockerfileCommand) SetOperands(v []string)
SetOperands gets a reference to the given []string and assigns it to the Operands field.
func (*DockerfileCommand) SetOriginal ¶
func (o *DockerfileCommand) SetOriginal(v string)
SetOriginal gets a reference to the given string and assigns it to the Original field.
func (*DockerfileCommand) SetType ¶
func (o *DockerfileCommand) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type Error ¶
type Error struct { // The HTTP status code for the error (same as in the HTTP response). Status *int32 `json:"status,omitempty"` // An optional localized message indicating the cause or reason for failure. LocalizedMessage *string `json:"localized_message,omitempty"` // The messages indicating the cause or reason for failure. Message *string `json:"message,omitempty"` }
Error The details for an error encountered by the API.
func NewError ¶
func NewError() *Error
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorWithDefaults ¶
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Error) GetLocalizedMessage ¶
GetLocalizedMessage returns the LocalizedMessage field value if set, zero value otherwise.
func (*Error) GetLocalizedMessageOk ¶
GetLocalizedMessageOk returns a tuple with the LocalizedMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) GetMessage ¶
GetMessage returns the Message field value if set, zero value otherwise.
func (*Error) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Error) HasLocalizedMessage ¶
HasLocalizedMessage returns a boolean if a field has been set.
func (*Error) HasMessage ¶
HasMessage returns a boolean if a field has been set.
func (Error) MarshalJSON ¶
func (*Error) SetLocalizedMessage ¶
SetLocalizedMessage gets a reference to the given string and assigns it to the LocalizedMessage field.
func (*Error) SetMessage ¶
SetMessage gets a reference to the given string and assigns it to the Message field.
type ExceptionExpiration ¶
type ExceptionExpiration struct { // The new expiration time (or empty) to make the exception permanent. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Expiration *string `json:"expiration,omitempty"` }
ExceptionExpiration ${exception.expiration.description}, ${exceptionexpiration.description}
func NewExceptionExpiration ¶
func NewExceptionExpiration() *ExceptionExpiration
NewExceptionExpiration instantiates a new ExceptionExpiration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExceptionExpirationWithDefaults ¶
func NewExceptionExpirationWithDefaults() *ExceptionExpiration
NewExceptionExpirationWithDefaults instantiates a new ExceptionExpiration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExceptionExpiration) GetExpiration ¶
func (o *ExceptionExpiration) GetExpiration() string
GetExpiration returns the Expiration field value if set, zero value otherwise.
func (*ExceptionExpiration) GetExpirationOk ¶
func (o *ExceptionExpiration) GetExpirationOk() (*string, bool)
GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExceptionExpiration) HasExpiration ¶
func (o *ExceptionExpiration) HasExpiration() bool
HasExpiration returns a boolean if a field has been set.
func (ExceptionExpiration) MarshalJSON ¶
func (o ExceptionExpiration) MarshalJSON() ([]byte, error)
func (*ExceptionExpiration) SetExpiration ¶
func (o *ExceptionExpiration) SetExpiration(v string)
SetExpiration gets a reference to the given string and assigns it to the Expiration field.
type Exploit ¶
type Exploit struct { // Type name for this resource. Always \"exploit\". Type *string `json:"_type,omitempty"` // A verbose description of the exploit. Description *string `json:"description,omitempty"` // The identifier of the rule finding. Id *map[string]interface{} `json:"id,omitempty"` // How common the exploit is used. Rank *string `json:"rank,omitempty"` // The level of skill required to use the exploit. SkillLevel *string `json:"skill_level,omitempty"` // The title (short summary) of the exploit. Title *string `json:"title,omitempty"` // ${exploit.uuid.description} Uuid *string `json:"uuid,omitempty"` // Vulnerabilities known to be exploitable by this exploit. Vulnerabilities *[]string `json:"vulnerabilities,omitempty"` }
Exploit ${exploit.description}
func NewExploit ¶
func NewExploit() *Exploit
NewExploit instantiates a new Exploit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExploitWithDefaults ¶
func NewExploitWithDefaults() *Exploit
NewExploitWithDefaults instantiates a new Exploit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Exploit) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Exploit) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetRankOk ¶
GetRankOk returns a tuple with the Rank field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetSkillLevel ¶
GetSkillLevel returns the SkillLevel field value if set, zero value otherwise.
func (*Exploit) GetSkillLevelOk ¶
GetSkillLevelOk returns a tuple with the SkillLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetTitleOk ¶
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetUuidOk ¶
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) GetVulnerabilities ¶
GetVulnerabilities returns the Vulnerabilities field value if set, zero value otherwise.
func (*Exploit) GetVulnerabilitiesOk ¶
GetVulnerabilitiesOk returns a tuple with the Vulnerabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Exploit) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Exploit) HasSkillLevel ¶
HasSkillLevel returns a boolean if a field has been set.
func (*Exploit) HasVulnerabilities ¶
HasVulnerabilities returns a boolean if a field has been set.
func (Exploit) MarshalJSON ¶
func (*Exploit) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Exploit) SetId ¶
SetId gets a reference to the given map[string]interface{} and assigns it to the Id field.
func (*Exploit) SetRank ¶
SetRank gets a reference to the given string and assigns it to the Rank field.
func (*Exploit) SetSkillLevel ¶
SetSkillLevel gets a reference to the given string and assigns it to the SkillLevel field.
func (*Exploit) SetTitle ¶
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*Exploit) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Exploit) SetUuid ¶
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (*Exploit) SetVulnerabilities ¶
SetVulnerabilities gets a reference to the given []string and assigns it to the Vulnerabilities field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type Health ¶
type Health struct { // The details of the health of each component in the service (optional). Components *map[string]HealthComponent `json:"components,omitempty"` // The status of the service. Status *string `json:"status,omitempty"` Summary *HealthSummary `json:"summary,omitempty"` }
Health A overview of the health of the service.
func NewHealth ¶
func NewHealth() *Health
NewHealth instantiates a new Health object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHealthWithDefaults ¶
func NewHealthWithDefaults() *Health
NewHealthWithDefaults instantiates a new Health object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Health) GetComponents ¶
func (o *Health) GetComponents() map[string]HealthComponent
GetComponents returns the Components field value if set, zero value otherwise.
func (*Health) GetComponentsOk ¶
func (o *Health) GetComponentsOk() (*map[string]HealthComponent, bool)
GetComponentsOk returns a tuple with the Components field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Health) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Health) GetSummary ¶
func (o *Health) GetSummary() HealthSummary
GetSummary returns the Summary field value if set, zero value otherwise.
func (*Health) GetSummaryOk ¶
func (o *Health) GetSummaryOk() (*HealthSummary, bool)
GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Health) HasComponents ¶
HasComponents returns a boolean if a field has been set.
func (*Health) HasSummary ¶
HasSummary returns a boolean if a field has been set.
func (Health) MarshalJSON ¶
func (*Health) SetComponents ¶
func (o *Health) SetComponents(v map[string]HealthComponent)
SetComponents gets a reference to the given map[string]HealthComponent and assigns it to the Components field.
func (*Health) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Health) SetSummary ¶
func (o *Health) SetSummary(v HealthSummary)
SetSummary gets a reference to the given HealthSummary and assigns it to the Summary field.
type HealthApiService ¶
type HealthApiService service
HealthApiService HealthApi service
func (*HealthApiService) Health ¶
func (a *HealthApiService) Health(ctx _context.Context, region Region) ApiHealthRequest
* Health Health Check * Returns an indicator of the health of the API. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information. * @return ApiHealthRequest
func (*HealthApiService) HealthExecute ¶
func (a *HealthApiService) HealthExecute(r ApiHealthRequest) (Health, *_nethttp.Response, error)
* Execute executes the request * @return Health
type HealthComponent ¶
type HealthComponent struct { // ${healthcomponent.description.description}, ${health.component.description.description} Description *string `json:"description,omitempty"` // ${healthcomponent.status.description}, ${health.component.status.description} Status *string `json:"status,omitempty"` }
HealthComponent The status of an individual component of health.
func NewHealthComponent ¶
func NewHealthComponent() *HealthComponent
NewHealthComponent instantiates a new HealthComponent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHealthComponentWithDefaults ¶
func NewHealthComponentWithDefaults() *HealthComponent
NewHealthComponentWithDefaults instantiates a new HealthComponent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HealthComponent) GetDescription ¶
func (o *HealthComponent) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*HealthComponent) GetDescriptionOk ¶
func (o *HealthComponent) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthComponent) GetStatus ¶
func (o *HealthComponent) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*HealthComponent) GetStatusOk ¶
func (o *HealthComponent) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthComponent) HasDescription ¶
func (o *HealthComponent) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*HealthComponent) HasStatus ¶
func (o *HealthComponent) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (HealthComponent) MarshalJSON ¶
func (o HealthComponent) MarshalJSON() ([]byte, error)
func (*HealthComponent) SetDescription ¶
func (o *HealthComponent) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*HealthComponent) SetStatus ¶
func (o *HealthComponent) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type HealthSummary ¶
type HealthSummary struct { // The components that have a health status of `\"down\"`. Down *[]string `json:"down,omitempty"` // The components that have a health status of `\"out-of-service\"`. OutOfService *[]string `json:"out_of_service,omitempty"` // The components that have a health status of `\"unknown\"`. Unknown *[]string `json:"unknown,omitempty"` // The components that have a health status of `\"up\"`. Up *[]string `json:"up,omitempty"` }
HealthSummary A summarization of the health of the service (optional).
func NewHealthSummary ¶
func NewHealthSummary() *HealthSummary
NewHealthSummary instantiates a new HealthSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHealthSummaryWithDefaults ¶
func NewHealthSummaryWithDefaults() *HealthSummary
NewHealthSummaryWithDefaults instantiates a new HealthSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HealthSummary) GetDown ¶
func (o *HealthSummary) GetDown() []string
GetDown returns the Down field value if set, zero value otherwise.
func (*HealthSummary) GetDownOk ¶
func (o *HealthSummary) GetDownOk() (*[]string, bool)
GetDownOk returns a tuple with the Down field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthSummary) GetOutOfService ¶
func (o *HealthSummary) GetOutOfService() []string
GetOutOfService returns the OutOfService field value if set, zero value otherwise.
func (*HealthSummary) GetOutOfServiceOk ¶
func (o *HealthSummary) GetOutOfServiceOk() (*[]string, bool)
GetOutOfServiceOk returns a tuple with the OutOfService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthSummary) GetUnknown ¶
func (o *HealthSummary) GetUnknown() []string
GetUnknown returns the Unknown field value if set, zero value otherwise.
func (*HealthSummary) GetUnknownOk ¶
func (o *HealthSummary) GetUnknownOk() (*[]string, bool)
GetUnknownOk returns a tuple with the Unknown field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthSummary) GetUp ¶
func (o *HealthSummary) GetUp() []string
GetUp returns the Up field value if set, zero value otherwise.
func (*HealthSummary) GetUpOk ¶
func (o *HealthSummary) GetUpOk() (*[]string, bool)
GetUpOk returns a tuple with the Up field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthSummary) HasDown ¶
func (o *HealthSummary) HasDown() bool
HasDown returns a boolean if a field has been set.
func (*HealthSummary) HasOutOfService ¶
func (o *HealthSummary) HasOutOfService() bool
HasOutOfService returns a boolean if a field has been set.
func (*HealthSummary) HasUnknown ¶
func (o *HealthSummary) HasUnknown() bool
HasUnknown returns a boolean if a field has been set.
func (*HealthSummary) HasUp ¶
func (o *HealthSummary) HasUp() bool
HasUp returns a boolean if a field has been set.
func (HealthSummary) MarshalJSON ¶
func (o HealthSummary) MarshalJSON() ([]byte, error)
func (*HealthSummary) SetDown ¶
func (o *HealthSummary) SetDown(v []string)
SetDown gets a reference to the given []string and assigns it to the Down field.
func (*HealthSummary) SetOutOfService ¶
func (o *HealthSummary) SetOutOfService(v []string)
SetOutOfService gets a reference to the given []string and assigns it to the OutOfService field.
func (*HealthSummary) SetUnknown ¶
func (o *HealthSummary) SetUnknown(v []string)
SetUnknown gets a reference to the given []string and assigns it to the Unknown field.
func (*HealthSummary) SetUp ¶
func (o *HealthSummary) SetUp(v []string)
SetUp gets a reference to the given []string and assigns it to the Up field.
type IdentityExceptionCriterion ¶
type IdentityExceptionCriterion struct { // ${identityexceptioncriterion.entity.id.description}, ${identity.exception.criterion.entity.id.description}, ${identityexceptioncriterion.entity_id.description}, ${identity.exception.criterion.entity_id.description} EntityId *string `json:"entity_id,omitempty"` }
IdentityExceptionCriterion ${identityexceptioncriterion.description}, ${identity.exception.criterion.description}
func NewIdentityExceptionCriterion ¶
func NewIdentityExceptionCriterion() *IdentityExceptionCriterion
NewIdentityExceptionCriterion instantiates a new IdentityExceptionCriterion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewIdentityExceptionCriterionWithDefaults ¶
func NewIdentityExceptionCriterionWithDefaults() *IdentityExceptionCriterion
NewIdentityExceptionCriterionWithDefaults instantiates a new IdentityExceptionCriterion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*IdentityExceptionCriterion) GetEntityId ¶
func (o *IdentityExceptionCriterion) GetEntityId() string
GetEntityId returns the EntityId field value if set, zero value otherwise.
func (*IdentityExceptionCriterion) GetEntityIdOk ¶
func (o *IdentityExceptionCriterion) GetEntityIdOk() (*string, bool)
GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityExceptionCriterion) HasEntityId ¶
func (o *IdentityExceptionCriterion) HasEntityId() bool
HasEntityId returns a boolean if a field has been set.
func (IdentityExceptionCriterion) MarshalJSON ¶
func (o IdentityExceptionCriterion) MarshalJSON() ([]byte, error)
func (*IdentityExceptionCriterion) SetEntityId ¶
func (o *IdentityExceptionCriterion) SetEntityId(v string)
SetEntityId gets a reference to the given string and assigns it to the EntityId field.
type Image ¶
type Image struct { Assessment *ImageAssessment `json:"assessment,omitempty"` // The date and time the image was created. Created *string `json:"created,omitempty"` // Digests and repositories the image is known to be associated with. Digests *[]RepositoryDigest `json:"digests,omitempty"` // Assessment finding on the image. Findings *[]PackageVulnerabilityEvaluation `json:"findings,omitempty"` // The identifier of the image, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` // The total number of layers in the image. LayerCount *int32 `json:"layer_count,omitempty"` // The layers that comprise the image. Layers *[]Layer `json:"layers,omitempty"` OperatingSystem *ImageOperatingSystem `json:"operating_system,omitempty"` // The total number of installed packages detected on the image. PackageCount *int32 `json:"package_count,omitempty"` // The installed packages in the image. Packages *[]Package `json:"packages,omitempty"` // The repositories this image is associated to. Repositories *[]RepositoryReference `json:"repositories,omitempty"` Repository *RepositoryReference `json:"repository,omitempty"` // Tags associated with the repository. RepositoryTags *[]RepositoryTagReference `json:"repository_tags,omitempty"` // The size of image in bytes. Size *int64 `json:"size,omitempty"` // Tags applied to the image in repositories is associated to. Tags *[]RepositoryTagReference `json:"tags,omitempty"` // The type of image, defaulting to `\"docker\"`. Type *string `json:"type,omitempty"` }
Image An image that can be used to run a container.
func NewImage ¶
func NewImage() *Image
NewImage instantiates a new Image object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageWithDefaults ¶
func NewImageWithDefaults() *Image
NewImageWithDefaults instantiates a new Image object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Image) GetAssessment ¶
func (o *Image) GetAssessment() ImageAssessment
GetAssessment returns the Assessment field value if set, zero value otherwise.
func (*Image) GetAssessmentOk ¶
func (o *Image) GetAssessmentOk() (*ImageAssessment, bool)
GetAssessmentOk returns a tuple with the Assessment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetCreated ¶
GetCreated returns the Created field value if set, zero value otherwise.
func (*Image) GetCreatedOk ¶
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetDigests ¶
func (o *Image) GetDigests() []RepositoryDigest
GetDigests returns the Digests field value if set, zero value otherwise.
func (*Image) GetDigestsOk ¶
func (o *Image) GetDigestsOk() (*[]RepositoryDigest, bool)
GetDigestsOk returns a tuple with the Digests field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetFindings ¶
func (o *Image) GetFindings() []PackageVulnerabilityEvaluation
GetFindings returns the Findings field value if set, zero value otherwise.
func (*Image) GetFindingsOk ¶
func (o *Image) GetFindingsOk() (*[]PackageVulnerabilityEvaluation, bool)
GetFindingsOk returns a tuple with the Findings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetLayerCount ¶
GetLayerCount returns the LayerCount field value if set, zero value otherwise.
func (*Image) GetLayerCountOk ¶
GetLayerCountOk returns a tuple with the LayerCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetLayersOk ¶
GetLayersOk returns a tuple with the Layers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetOperatingSystem ¶
func (o *Image) GetOperatingSystem() ImageOperatingSystem
GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.
func (*Image) GetOperatingSystemOk ¶
func (o *Image) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetPackageCount ¶
GetPackageCount returns the PackageCount field value if set, zero value otherwise.
func (*Image) GetPackageCountOk ¶
GetPackageCountOk returns a tuple with the PackageCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetPackages ¶
GetPackages returns the Packages field value if set, zero value otherwise.
func (*Image) GetPackagesOk ¶
GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetRepositories ¶
func (o *Image) GetRepositories() []RepositoryReference
GetRepositories returns the Repositories field value if set, zero value otherwise.
func (*Image) GetRepositoriesOk ¶
func (o *Image) GetRepositoriesOk() (*[]RepositoryReference, bool)
GetRepositoriesOk returns a tuple with the Repositories field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetRepository ¶
func (o *Image) GetRepository() RepositoryReference
GetRepository returns the Repository field value if set, zero value otherwise.
func (*Image) GetRepositoryOk ¶
func (o *Image) GetRepositoryOk() (*RepositoryReference, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetRepositoryTags ¶
func (o *Image) GetRepositoryTags() []RepositoryTagReference
GetRepositoryTags returns the RepositoryTags field value if set, zero value otherwise.
func (*Image) GetRepositoryTagsOk ¶
func (o *Image) GetRepositoryTagsOk() (*[]RepositoryTagReference, bool)
GetRepositoryTagsOk returns a tuple with the RepositoryTags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetTags ¶
func (o *Image) GetTags() []RepositoryTagReference
GetTags returns the Tags field value if set, zero value otherwise.
func (*Image) GetTagsOk ¶
func (o *Image) GetTagsOk() (*[]RepositoryTagReference, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) HasAssessment ¶
HasAssessment returns a boolean if a field has been set.
func (*Image) HasCreated ¶
HasCreated returns a boolean if a field has been set.
func (*Image) HasDigests ¶
HasDigests returns a boolean if a field has been set.
func (*Image) HasFindings ¶
HasFindings returns a boolean if a field has been set.
func (*Image) HasLayerCount ¶
HasLayerCount returns a boolean if a field has been set.
func (*Image) HasOperatingSystem ¶
HasOperatingSystem returns a boolean if a field has been set.
func (*Image) HasPackageCount ¶
HasPackageCount returns a boolean if a field has been set.
func (*Image) HasPackages ¶
HasPackages returns a boolean if a field has been set.
func (*Image) HasRepositories ¶
HasRepositories returns a boolean if a field has been set.
func (*Image) HasRepository ¶
HasRepository returns a boolean if a field has been set.
func (*Image) HasRepositoryTags ¶
HasRepositoryTags returns a boolean if a field has been set.
func (Image) MarshalJSON ¶
func (*Image) SetAssessment ¶
func (o *Image) SetAssessment(v ImageAssessment)
SetAssessment gets a reference to the given ImageAssessment and assigns it to the Assessment field.
func (*Image) SetCreated ¶
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*Image) SetDigests ¶
func (o *Image) SetDigests(v []RepositoryDigest)
SetDigests gets a reference to the given []RepositoryDigest and assigns it to the Digests field.
func (*Image) SetFindings ¶
func (o *Image) SetFindings(v []PackageVulnerabilityEvaluation)
SetFindings gets a reference to the given []PackageVulnerabilityEvaluation and assigns it to the Findings field.
func (*Image) SetLayerCount ¶
SetLayerCount gets a reference to the given int32 and assigns it to the LayerCount field.
func (*Image) SetLayers ¶
SetLayers gets a reference to the given []Layer and assigns it to the Layers field.
func (*Image) SetOperatingSystem ¶
func (o *Image) SetOperatingSystem(v ImageOperatingSystem)
SetOperatingSystem gets a reference to the given ImageOperatingSystem and assigns it to the OperatingSystem field.
func (*Image) SetPackageCount ¶
SetPackageCount gets a reference to the given int32 and assigns it to the PackageCount field.
func (*Image) SetPackages ¶
SetPackages gets a reference to the given []Package and assigns it to the Packages field.
func (*Image) SetRepositories ¶
func (o *Image) SetRepositories(v []RepositoryReference)
SetRepositories gets a reference to the given []RepositoryReference and assigns it to the Repositories field.
func (*Image) SetRepository ¶
func (o *Image) SetRepository(v RepositoryReference)
SetRepository gets a reference to the given RepositoryReference and assigns it to the Repository field.
func (*Image) SetRepositoryTags ¶
func (o *Image) SetRepositoryTags(v []RepositoryTagReference)
SetRepositoryTags gets a reference to the given []RepositoryTagReference and assigns it to the RepositoryTags field.
func (*Image) SetSize ¶
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Image) SetTags ¶
func (o *Image) SetTags(v []RepositoryTagReference)
SetTags gets a reference to the given []RepositoryTagReference and assigns it to the Tags field.
type ImageAssessment ¶
type ImageAssessment struct { Exploitability *ImageVulnerabilityExploitability `json:"exploitability,omitempty"` // The vulnerabilities findings on the image. Findings *[]PackageVulnerabilityEvaluation `json:"findings,omitempty"` // The risk score (with criticality adjustments) of the image. RiskScore *float64 `json:"risk_score,omitempty"` Vulnerabilities *ImageVulnerabilityCount `json:"vulnerabilities,omitempty"` }
ImageAssessment Assessment details of an image.
func NewImageAssessment ¶
func NewImageAssessment() *ImageAssessment
NewImageAssessment instantiates a new ImageAssessment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageAssessmentWithDefaults ¶
func NewImageAssessmentWithDefaults() *ImageAssessment
NewImageAssessmentWithDefaults instantiates a new ImageAssessment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageAssessment) GetExploitability ¶
func (o *ImageAssessment) GetExploitability() ImageVulnerabilityExploitability
GetExploitability returns the Exploitability field value if set, zero value otherwise.
func (*ImageAssessment) GetExploitabilityOk ¶
func (o *ImageAssessment) GetExploitabilityOk() (*ImageVulnerabilityExploitability, bool)
GetExploitabilityOk returns a tuple with the Exploitability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessment) GetFindings ¶
func (o *ImageAssessment) GetFindings() []PackageVulnerabilityEvaluation
GetFindings returns the Findings field value if set, zero value otherwise.
func (*ImageAssessment) GetFindingsOk ¶
func (o *ImageAssessment) GetFindingsOk() (*[]PackageVulnerabilityEvaluation, bool)
GetFindingsOk returns a tuple with the Findings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessment) GetRiskScore ¶
func (o *ImageAssessment) GetRiskScore() float64
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*ImageAssessment) GetRiskScoreOk ¶
func (o *ImageAssessment) GetRiskScoreOk() (*float64, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessment) GetVulnerabilities ¶
func (o *ImageAssessment) GetVulnerabilities() ImageVulnerabilityCount
GetVulnerabilities returns the Vulnerabilities field value if set, zero value otherwise.
func (*ImageAssessment) GetVulnerabilitiesOk ¶
func (o *ImageAssessment) GetVulnerabilitiesOk() (*ImageVulnerabilityCount, bool)
GetVulnerabilitiesOk returns a tuple with the Vulnerabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessment) HasExploitability ¶
func (o *ImageAssessment) HasExploitability() bool
HasExploitability returns a boolean if a field has been set.
func (*ImageAssessment) HasFindings ¶
func (o *ImageAssessment) HasFindings() bool
HasFindings returns a boolean if a field has been set.
func (*ImageAssessment) HasRiskScore ¶
func (o *ImageAssessment) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*ImageAssessment) HasVulnerabilities ¶
func (o *ImageAssessment) HasVulnerabilities() bool
HasVulnerabilities returns a boolean if a field has been set.
func (ImageAssessment) MarshalJSON ¶
func (o ImageAssessment) MarshalJSON() ([]byte, error)
func (*ImageAssessment) SetExploitability ¶
func (o *ImageAssessment) SetExploitability(v ImageVulnerabilityExploitability)
SetExploitability gets a reference to the given ImageVulnerabilityExploitability and assigns it to the Exploitability field.
func (*ImageAssessment) SetFindings ¶
func (o *ImageAssessment) SetFindings(v []PackageVulnerabilityEvaluation)
SetFindings gets a reference to the given []PackageVulnerabilityEvaluation and assigns it to the Findings field.
func (*ImageAssessment) SetRiskScore ¶
func (o *ImageAssessment) SetRiskScore(v float64)
SetRiskScore gets a reference to the given float64 and assigns it to the RiskScore field.
func (*ImageAssessment) SetVulnerabilities ¶
func (o *ImageAssessment) SetVulnerabilities(v ImageVulnerabilityCount)
SetVulnerabilities gets a reference to the given ImageVulnerabilityCount and assigns it to the Vulnerabilities field.
type ImageAssessmentResult ¶
type ImageAssessmentResult struct { // The identifier of the vulnerability check. CheckId *string `json:"check_id,omitempty"` // An additional discriminating key used to uniquely identify between multiple instances of results on the same finding. Key *string `json:"key,omitempty"` // The identifier of the package the vulnerability was detected on. PackageId *int64 `json:"package_id,omitempty"` // The proof explaining why the result was found vulnerable. The proof may container embedded HTML formatting markup. Proof *string `json:"proof,omitempty"` // The status of the vulnerability check result. Status *string `json:"status,omitempty"` // The identifier of the vulnerability. VulnerabilityId *string `json:"vulnerability_id,omitempty"` }
ImageAssessmentResult ${image.assessment.result.description}, ${imageassessmentresult.description}
func NewImageAssessmentResult ¶
func NewImageAssessmentResult() *ImageAssessmentResult
NewImageAssessmentResult instantiates a new ImageAssessmentResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageAssessmentResultWithDefaults ¶
func NewImageAssessmentResultWithDefaults() *ImageAssessmentResult
NewImageAssessmentResultWithDefaults instantiates a new ImageAssessmentResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageAssessmentResult) GetCheckId ¶
func (o *ImageAssessmentResult) GetCheckId() string
GetCheckId returns the CheckId field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetCheckIdOk ¶
func (o *ImageAssessmentResult) GetCheckIdOk() (*string, bool)
GetCheckIdOk returns a tuple with the CheckId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) GetKey ¶
func (o *ImageAssessmentResult) GetKey() string
GetKey returns the Key field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetKeyOk ¶
func (o *ImageAssessmentResult) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) GetPackageId ¶
func (o *ImageAssessmentResult) GetPackageId() int64
GetPackageId returns the PackageId field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetPackageIdOk ¶
func (o *ImageAssessmentResult) GetPackageIdOk() (*int64, bool)
GetPackageIdOk returns a tuple with the PackageId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) GetProof ¶
func (o *ImageAssessmentResult) GetProof() string
GetProof returns the Proof field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetProofOk ¶
func (o *ImageAssessmentResult) GetProofOk() (*string, bool)
GetProofOk returns a tuple with the Proof field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) GetStatus ¶
func (o *ImageAssessmentResult) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetStatusOk ¶
func (o *ImageAssessmentResult) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) GetVulnerabilityId ¶
func (o *ImageAssessmentResult) GetVulnerabilityId() string
GetVulnerabilityId returns the VulnerabilityId field value if set, zero value otherwise.
func (*ImageAssessmentResult) GetVulnerabilityIdOk ¶
func (o *ImageAssessmentResult) GetVulnerabilityIdOk() (*string, bool)
GetVulnerabilityIdOk returns a tuple with the VulnerabilityId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAssessmentResult) HasCheckId ¶
func (o *ImageAssessmentResult) HasCheckId() bool
HasCheckId returns a boolean if a field has been set.
func (*ImageAssessmentResult) HasKey ¶
func (o *ImageAssessmentResult) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*ImageAssessmentResult) HasPackageId ¶
func (o *ImageAssessmentResult) HasPackageId() bool
HasPackageId returns a boolean if a field has been set.
func (*ImageAssessmentResult) HasProof ¶
func (o *ImageAssessmentResult) HasProof() bool
HasProof returns a boolean if a field has been set.
func (*ImageAssessmentResult) HasStatus ¶
func (o *ImageAssessmentResult) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*ImageAssessmentResult) HasVulnerabilityId ¶
func (o *ImageAssessmentResult) HasVulnerabilityId() bool
HasVulnerabilityId returns a boolean if a field has been set.
func (ImageAssessmentResult) MarshalJSON ¶
func (o ImageAssessmentResult) MarshalJSON() ([]byte, error)
func (*ImageAssessmentResult) SetCheckId ¶
func (o *ImageAssessmentResult) SetCheckId(v string)
SetCheckId gets a reference to the given string and assigns it to the CheckId field.
func (*ImageAssessmentResult) SetKey ¶
func (o *ImageAssessmentResult) SetKey(v string)
SetKey gets a reference to the given string and assigns it to the Key field.
func (*ImageAssessmentResult) SetPackageId ¶
func (o *ImageAssessmentResult) SetPackageId(v int64)
SetPackageId gets a reference to the given int64 and assigns it to the PackageId field.
func (*ImageAssessmentResult) SetProof ¶
func (o *ImageAssessmentResult) SetProof(v string)
SetProof gets a reference to the given string and assigns it to the Proof field.
func (*ImageAssessmentResult) SetStatus ¶
func (o *ImageAssessmentResult) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*ImageAssessmentResult) SetVulnerabilityId ¶
func (o *ImageAssessmentResult) SetVulnerabilityId(v string)
SetVulnerabilityId gets a reference to the given string and assigns it to the VulnerabilityId field.
type ImageDigest ¶
type ImageDigest struct { // Image digest, in hash format `[<algorithm>:]<hash>`. Digest *string `json:"digest,omitempty"` // Image digest name. Image *string `json:"image,omitempty"` }
ImageDigest ${image.digest.description}, ${imagedigest.description}
func NewImageDigest ¶
func NewImageDigest() *ImageDigest
NewImageDigest instantiates a new ImageDigest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageDigestWithDefaults ¶
func NewImageDigestWithDefaults() *ImageDigest
NewImageDigestWithDefaults instantiates a new ImageDigest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageDigest) GetDigest ¶
func (o *ImageDigest) GetDigest() string
GetDigest returns the Digest field value if set, zero value otherwise.
func (*ImageDigest) GetDigestOk ¶
func (o *ImageDigest) GetDigestOk() (*string, bool)
GetDigestOk returns a tuple with the Digest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageDigest) GetImage ¶
func (o *ImageDigest) GetImage() string
GetImage returns the Image field value if set, zero value otherwise.
func (*ImageDigest) GetImageOk ¶
func (o *ImageDigest) GetImageOk() (*string, bool)
GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageDigest) HasDigest ¶
func (o *ImageDigest) HasDigest() bool
HasDigest returns a boolean if a field has been set.
func (*ImageDigest) HasImage ¶
func (o *ImageDigest) HasImage() bool
HasImage returns a boolean if a field has been set.
func (ImageDigest) MarshalJSON ¶
func (o ImageDigest) MarshalJSON() ([]byte, error)
func (*ImageDigest) SetDigest ¶
func (o *ImageDigest) SetDigest(v string)
SetDigest gets a reference to the given string and assigns it to the Digest field.
func (*ImageDigest) SetImage ¶
func (o *ImageDigest) SetImage(v string)
SetImage gets a reference to the given string and assigns it to the Image field.
type ImageEdit ¶
type ImageEdit struct { // The time at which the image was created. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Created *string `json:"created,omitempty"` // The digests to associate to the image. Digests *[]RepositoryDigest `json:"digests,omitempty"` // The identifier of the image, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` // The layers that comprise the image. Layers *[]LayerEdit `json:"layers,omitempty"` // Size of image in bytes. Size *int64 `json:"size,omitempty"` // Specifies if the image type is Docker or Unknown(for anything other than a docker image). Type *string `json:"type,omitempty"` }
ImageEdit ${imageedit.description}, ${image.edit.description}
func NewImageEdit ¶
func NewImageEdit() *ImageEdit
NewImageEdit instantiates a new ImageEdit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageEditWithDefaults ¶
func NewImageEditWithDefaults() *ImageEdit
NewImageEditWithDefaults instantiates a new ImageEdit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageEdit) GetCreated ¶
GetCreated returns the Created field value if set, zero value otherwise.
func (*ImageEdit) GetCreatedOk ¶
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) GetDigests ¶
func (o *ImageEdit) GetDigests() []RepositoryDigest
GetDigests returns the Digests field value if set, zero value otherwise.
func (*ImageEdit) GetDigestsOk ¶
func (o *ImageEdit) GetDigestsOk() (*[]RepositoryDigest, bool)
GetDigestsOk returns a tuple with the Digests field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) GetLayers ¶
GetLayers returns the Layers field value if set, zero value otherwise.
func (*ImageEdit) GetLayersOk ¶
GetLayersOk returns a tuple with the Layers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageEdit) HasCreated ¶
HasCreated returns a boolean if a field has been set.
func (*ImageEdit) HasDigests ¶
HasDigests returns a boolean if a field has been set.
func (ImageEdit) MarshalJSON ¶
func (*ImageEdit) SetCreated ¶
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*ImageEdit) SetDigests ¶
func (o *ImageEdit) SetDigests(v []RepositoryDigest)
SetDigests gets a reference to the given []RepositoryDigest and assigns it to the Digests field.
func (*ImageEdit) SetId ¶
SetId gets a reference to the given string and assigns it to the Id field.
func (*ImageEdit) SetLayers ¶
SetLayers gets a reference to the given []LayerEdit and assigns it to the Layers field.
type ImageOperatingSystem ¶
type ImageOperatingSystem struct { // The architecture of the operating system. Architecture *string `json:"architecture,omitempty"` // The description of the operating system (containing vendor, family, product, version and architecture in a single string). Description *string `json:"description,omitempty"` // The family of the operating system. Family *string `json:"family,omitempty"` // The name of the operating system. Name *string `json:"name,omitempty"` // Operating system name. SystemName *string `json:"system_name,omitempty"` // The type of operating system. Type *string `json:"type,omitempty"` // The vendor of the operating system. Vendor *string `json:"vendor,omitempty"` // The version of the operating system. Version *string `json:"version,omitempty"` }
ImageOperatingSystem Operating system of the layer.
func NewImageOperatingSystem ¶
func NewImageOperatingSystem() *ImageOperatingSystem
NewImageOperatingSystem instantiates a new ImageOperatingSystem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageOperatingSystemWithDefaults ¶
func NewImageOperatingSystemWithDefaults() *ImageOperatingSystem
NewImageOperatingSystemWithDefaults instantiates a new ImageOperatingSystem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageOperatingSystem) GetArchitecture ¶
func (o *ImageOperatingSystem) GetArchitecture() string
GetArchitecture returns the Architecture field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetArchitectureOk ¶
func (o *ImageOperatingSystem) GetArchitectureOk() (*string, bool)
GetArchitectureOk returns a tuple with the Architecture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetDescription ¶
func (o *ImageOperatingSystem) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetDescriptionOk ¶
func (o *ImageOperatingSystem) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetFamily ¶
func (o *ImageOperatingSystem) GetFamily() string
GetFamily returns the Family field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetFamilyOk ¶
func (o *ImageOperatingSystem) GetFamilyOk() (*string, bool)
GetFamilyOk returns a tuple with the Family field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetName ¶
func (o *ImageOperatingSystem) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetNameOk ¶
func (o *ImageOperatingSystem) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetSystemName ¶
func (o *ImageOperatingSystem) GetSystemName() string
GetSystemName returns the SystemName field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetSystemNameOk ¶
func (o *ImageOperatingSystem) GetSystemNameOk() (*string, bool)
GetSystemNameOk returns a tuple with the SystemName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetType ¶
func (o *ImageOperatingSystem) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetTypeOk ¶
func (o *ImageOperatingSystem) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetVendor ¶
func (o *ImageOperatingSystem) GetVendor() string
GetVendor returns the Vendor field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetVendorOk ¶
func (o *ImageOperatingSystem) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) GetVersion ¶
func (o *ImageOperatingSystem) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*ImageOperatingSystem) GetVersionOk ¶
func (o *ImageOperatingSystem) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageOperatingSystem) HasArchitecture ¶
func (o *ImageOperatingSystem) HasArchitecture() bool
HasArchitecture returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasDescription ¶
func (o *ImageOperatingSystem) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasFamily ¶
func (o *ImageOperatingSystem) HasFamily() bool
HasFamily returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasName ¶
func (o *ImageOperatingSystem) HasName() bool
HasName returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasSystemName ¶
func (o *ImageOperatingSystem) HasSystemName() bool
HasSystemName returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasType ¶
func (o *ImageOperatingSystem) HasType() bool
HasType returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasVendor ¶
func (o *ImageOperatingSystem) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (*ImageOperatingSystem) HasVersion ¶
func (o *ImageOperatingSystem) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (ImageOperatingSystem) MarshalJSON ¶
func (o ImageOperatingSystem) MarshalJSON() ([]byte, error)
func (*ImageOperatingSystem) SetArchitecture ¶
func (o *ImageOperatingSystem) SetArchitecture(v string)
SetArchitecture gets a reference to the given string and assigns it to the Architecture field.
func (*ImageOperatingSystem) SetDescription ¶
func (o *ImageOperatingSystem) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ImageOperatingSystem) SetFamily ¶
func (o *ImageOperatingSystem) SetFamily(v string)
SetFamily gets a reference to the given string and assigns it to the Family field.
func (*ImageOperatingSystem) SetName ¶
func (o *ImageOperatingSystem) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ImageOperatingSystem) SetSystemName ¶
func (o *ImageOperatingSystem) SetSystemName(v string)
SetSystemName gets a reference to the given string and assigns it to the SystemName field.
func (*ImageOperatingSystem) SetType ¶
func (o *ImageOperatingSystem) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*ImageOperatingSystem) SetVendor ¶
func (o *ImageOperatingSystem) SetVendor(v string)
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*ImageOperatingSystem) SetVersion ¶
func (o *ImageOperatingSystem) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
type ImageVulnerabilityCount ¶
type ImageVulnerabilityCount struct { // The number of unique occurrences of the vulnerability. Instances *int32 `json:"instances,omitempty"` Severity *ImageVulnerabilitySeverityCount `json:"severity,omitempty"` // The total number of vulnerabilities. Total *int32 `json:"total,omitempty"` }
ImageVulnerabilityCount Vulnerability count detailing the number of affected instances, severity level and total vulnerabilities.
func NewImageVulnerabilityCount ¶
func NewImageVulnerabilityCount() *ImageVulnerabilityCount
NewImageVulnerabilityCount instantiates a new ImageVulnerabilityCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageVulnerabilityCountWithDefaults ¶
func NewImageVulnerabilityCountWithDefaults() *ImageVulnerabilityCount
NewImageVulnerabilityCountWithDefaults instantiates a new ImageVulnerabilityCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageVulnerabilityCount) GetInstances ¶
func (o *ImageVulnerabilityCount) GetInstances() int32
GetInstances returns the Instances field value if set, zero value otherwise.
func (*ImageVulnerabilityCount) GetInstancesOk ¶
func (o *ImageVulnerabilityCount) GetInstancesOk() (*int32, bool)
GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityCount) GetSeverity ¶
func (o *ImageVulnerabilityCount) GetSeverity() ImageVulnerabilitySeverityCount
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*ImageVulnerabilityCount) GetSeverityOk ¶
func (o *ImageVulnerabilityCount) GetSeverityOk() (*ImageVulnerabilitySeverityCount, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityCount) GetTotal ¶
func (o *ImageVulnerabilityCount) GetTotal() int32
GetTotal returns the Total field value if set, zero value otherwise.
func (*ImageVulnerabilityCount) GetTotalOk ¶
func (o *ImageVulnerabilityCount) GetTotalOk() (*int32, bool)
GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityCount) HasInstances ¶
func (o *ImageVulnerabilityCount) HasInstances() bool
HasInstances returns a boolean if a field has been set.
func (*ImageVulnerabilityCount) HasSeverity ¶
func (o *ImageVulnerabilityCount) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*ImageVulnerabilityCount) HasTotal ¶
func (o *ImageVulnerabilityCount) HasTotal() bool
HasTotal returns a boolean if a field has been set.
func (ImageVulnerabilityCount) MarshalJSON ¶
func (o ImageVulnerabilityCount) MarshalJSON() ([]byte, error)
func (*ImageVulnerabilityCount) SetInstances ¶
func (o *ImageVulnerabilityCount) SetInstances(v int32)
SetInstances gets a reference to the given int32 and assigns it to the Instances field.
func (*ImageVulnerabilityCount) SetSeverity ¶
func (o *ImageVulnerabilityCount) SetSeverity(v ImageVulnerabilitySeverityCount)
SetSeverity gets a reference to the given ImageVulnerabilitySeverityCount and assigns it to the Severity field.
func (*ImageVulnerabilityCount) SetTotal ¶
func (o *ImageVulnerabilityCount) SetTotal(v int32)
SetTotal gets a reference to the given int32 and assigns it to the Total field.
type ImageVulnerabilityExploitability ¶
type ImageVulnerabilityExploitability struct { // Whether the image is exploitable or not. Exploitable *bool `json:"exploitable,omitempty"` // The number of distinct exploits that can exploit any of the vulnerabilities on the image. Exploits *int32 `json:"exploits,omitempty"` // Whether the image is exposed to malware or not. ExposedToMalware *bool `json:"exposed_to_malware,omitempty"` // The number of distinct malware kits that vulnerabilities on the image are susceptible to. MalwareKits *int32 `json:"malware_kits,omitempty"` }
ImageVulnerabilityExploitability Exploitability on the image.
func NewImageVulnerabilityExploitability ¶
func NewImageVulnerabilityExploitability() *ImageVulnerabilityExploitability
NewImageVulnerabilityExploitability instantiates a new ImageVulnerabilityExploitability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageVulnerabilityExploitabilityWithDefaults ¶
func NewImageVulnerabilityExploitabilityWithDefaults() *ImageVulnerabilityExploitability
NewImageVulnerabilityExploitabilityWithDefaults instantiates a new ImageVulnerabilityExploitability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageVulnerabilityExploitability) GetExploitable ¶
func (o *ImageVulnerabilityExploitability) GetExploitable() bool
GetExploitable returns the Exploitable field value if set, zero value otherwise.
func (*ImageVulnerabilityExploitability) GetExploitableOk ¶
func (o *ImageVulnerabilityExploitability) GetExploitableOk() (*bool, bool)
GetExploitableOk returns a tuple with the Exploitable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityExploitability) GetExploits ¶
func (o *ImageVulnerabilityExploitability) GetExploits() int32
GetExploits returns the Exploits field value if set, zero value otherwise.
func (*ImageVulnerabilityExploitability) GetExploitsOk ¶
func (o *ImageVulnerabilityExploitability) GetExploitsOk() (*int32, bool)
GetExploitsOk returns a tuple with the Exploits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityExploitability) GetExposedToMalware ¶
func (o *ImageVulnerabilityExploitability) GetExposedToMalware() bool
GetExposedToMalware returns the ExposedToMalware field value if set, zero value otherwise.
func (*ImageVulnerabilityExploitability) GetExposedToMalwareOk ¶
func (o *ImageVulnerabilityExploitability) GetExposedToMalwareOk() (*bool, bool)
GetExposedToMalwareOk returns a tuple with the ExposedToMalware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityExploitability) GetMalwareKits ¶
func (o *ImageVulnerabilityExploitability) GetMalwareKits() int32
GetMalwareKits returns the MalwareKits field value if set, zero value otherwise.
func (*ImageVulnerabilityExploitability) GetMalwareKitsOk ¶
func (o *ImageVulnerabilityExploitability) GetMalwareKitsOk() (*int32, bool)
GetMalwareKitsOk returns a tuple with the MalwareKits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilityExploitability) HasExploitable ¶
func (o *ImageVulnerabilityExploitability) HasExploitable() bool
HasExploitable returns a boolean if a field has been set.
func (*ImageVulnerabilityExploitability) HasExploits ¶
func (o *ImageVulnerabilityExploitability) HasExploits() bool
HasExploits returns a boolean if a field has been set.
func (*ImageVulnerabilityExploitability) HasExposedToMalware ¶
func (o *ImageVulnerabilityExploitability) HasExposedToMalware() bool
HasExposedToMalware returns a boolean if a field has been set.
func (*ImageVulnerabilityExploitability) HasMalwareKits ¶
func (o *ImageVulnerabilityExploitability) HasMalwareKits() bool
HasMalwareKits returns a boolean if a field has been set.
func (ImageVulnerabilityExploitability) MarshalJSON ¶
func (o ImageVulnerabilityExploitability) MarshalJSON() ([]byte, error)
func (*ImageVulnerabilityExploitability) SetExploitable ¶
func (o *ImageVulnerabilityExploitability) SetExploitable(v bool)
SetExploitable gets a reference to the given bool and assigns it to the Exploitable field.
func (*ImageVulnerabilityExploitability) SetExploits ¶
func (o *ImageVulnerabilityExploitability) SetExploits(v int32)
SetExploits gets a reference to the given int32 and assigns it to the Exploits field.
func (*ImageVulnerabilityExploitability) SetExposedToMalware ¶
func (o *ImageVulnerabilityExploitability) SetExposedToMalware(v bool)
SetExposedToMalware gets a reference to the given bool and assigns it to the ExposedToMalware field.
func (*ImageVulnerabilityExploitability) SetMalwareKits ¶
func (o *ImageVulnerabilityExploitability) SetMalwareKits(v int32)
SetMalwareKits gets a reference to the given int32 and assigns it to the MalwareKits field.
type ImageVulnerabilitySeverityCount ¶
type ImageVulnerabilitySeverityCount struct { // The number of critical vulnerabilities. Critical *int32 `json:"critical,omitempty"` // The number of moderate vulnerabilities. Moderate *int32 `json:"moderate,omitempty"` // The number of severe vulnerabilities. Severe *int32 `json:"severe,omitempty"` }
ImageVulnerabilitySeverityCount Describes the number of vulnerabilities categorized by their severity.
func NewImageVulnerabilitySeverityCount ¶
func NewImageVulnerabilitySeverityCount() *ImageVulnerabilitySeverityCount
NewImageVulnerabilitySeverityCount instantiates a new ImageVulnerabilitySeverityCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageVulnerabilitySeverityCountWithDefaults ¶
func NewImageVulnerabilitySeverityCountWithDefaults() *ImageVulnerabilitySeverityCount
NewImageVulnerabilitySeverityCountWithDefaults instantiates a new ImageVulnerabilitySeverityCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageVulnerabilitySeverityCount) GetCritical ¶
func (o *ImageVulnerabilitySeverityCount) GetCritical() int32
GetCritical returns the Critical field value if set, zero value otherwise.
func (*ImageVulnerabilitySeverityCount) GetCriticalOk ¶
func (o *ImageVulnerabilitySeverityCount) GetCriticalOk() (*int32, bool)
GetCriticalOk returns a tuple with the Critical field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilitySeverityCount) GetModerate ¶
func (o *ImageVulnerabilitySeverityCount) GetModerate() int32
GetModerate returns the Moderate field value if set, zero value otherwise.
func (*ImageVulnerabilitySeverityCount) GetModerateOk ¶
func (o *ImageVulnerabilitySeverityCount) GetModerateOk() (*int32, bool)
GetModerateOk returns a tuple with the Moderate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilitySeverityCount) GetSevere ¶
func (o *ImageVulnerabilitySeverityCount) GetSevere() int32
GetSevere returns the Severe field value if set, zero value otherwise.
func (*ImageVulnerabilitySeverityCount) GetSevereOk ¶
func (o *ImageVulnerabilitySeverityCount) GetSevereOk() (*int32, bool)
GetSevereOk returns a tuple with the Severe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageVulnerabilitySeverityCount) HasCritical ¶
func (o *ImageVulnerabilitySeverityCount) HasCritical() bool
HasCritical returns a boolean if a field has been set.
func (*ImageVulnerabilitySeverityCount) HasModerate ¶
func (o *ImageVulnerabilitySeverityCount) HasModerate() bool
HasModerate returns a boolean if a field has been set.
func (*ImageVulnerabilitySeverityCount) HasSevere ¶
func (o *ImageVulnerabilitySeverityCount) HasSevere() bool
HasSevere returns a boolean if a field has been set.
func (ImageVulnerabilitySeverityCount) MarshalJSON ¶
func (o ImageVulnerabilitySeverityCount) MarshalJSON() ([]byte, error)
func (*ImageVulnerabilitySeverityCount) SetCritical ¶
func (o *ImageVulnerabilitySeverityCount) SetCritical(v int32)
SetCritical gets a reference to the given int32 and assigns it to the Critical field.
func (*ImageVulnerabilitySeverityCount) SetModerate ¶
func (o *ImageVulnerabilitySeverityCount) SetModerate(v int32)
SetModerate gets a reference to the given int32 and assigns it to the Moderate field.
func (*ImageVulnerabilitySeverityCount) SetSevere ¶
func (o *ImageVulnerabilitySeverityCount) SetSevere(v int32)
SetSevere gets a reference to the given int32 and assigns it to the Severe field.
type InfrastructureEntityId ¶
type InfrastructureEntityId struct { // ${infrastructure.entity.id.entity.type.description}, ${infrastructureentityid.entity_type.description}, ${infrastructure.entity.id.entity_type.description}, ${infrastructureentityid.entity.type.description} EntityType *string `json:"entity_type,omitempty"` // ${infrastructure.entity.id.id.description}, ${infrastructureentityid.id.description} Id *string `json:"id,omitempty"` }
InfrastructureEntityId ${infrastructure.entity.id.description}, ${infrastructureentityid.description}
func NewInfrastructureEntityId ¶
func NewInfrastructureEntityId() *InfrastructureEntityId
NewInfrastructureEntityId instantiates a new InfrastructureEntityId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInfrastructureEntityIdWithDefaults ¶
func NewInfrastructureEntityIdWithDefaults() *InfrastructureEntityId
NewInfrastructureEntityIdWithDefaults instantiates a new InfrastructureEntityId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InfrastructureEntityId) GetEntityType ¶
func (o *InfrastructureEntityId) GetEntityType() string
GetEntityType returns the EntityType field value if set, zero value otherwise.
func (*InfrastructureEntityId) GetEntityTypeOk ¶
func (o *InfrastructureEntityId) GetEntityTypeOk() (*string, bool)
GetEntityTypeOk returns a tuple with the EntityType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InfrastructureEntityId) GetId ¶
func (o *InfrastructureEntityId) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*InfrastructureEntityId) GetIdOk ¶
func (o *InfrastructureEntityId) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InfrastructureEntityId) HasEntityType ¶
func (o *InfrastructureEntityId) HasEntityType() bool
HasEntityType returns a boolean if a field has been set.
func (*InfrastructureEntityId) HasId ¶
func (o *InfrastructureEntityId) HasId() bool
HasId returns a boolean if a field has been set.
func (InfrastructureEntityId) MarshalJSON ¶
func (o InfrastructureEntityId) MarshalJSON() ([]byte, error)
func (*InfrastructureEntityId) SetEntityType ¶
func (o *InfrastructureEntityId) SetEntityType(v string)
SetEntityType gets a reference to the given string and assigns it to the EntityType field.
func (*InfrastructureEntityId) SetId ¶
func (o *InfrastructureEntityId) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
type Layer ¶
type Layer struct { Assessment *ImageAssessment `json:"assessment,omitempty"` // The name of the author of the layer. Author *string `json:"author,omitempty"` Command *DockerfileCommand `json:"command,omitempty"` // Commands that were executed to create the layer. Commands *string `json:"commands,omitempty"` // Textual comment attached to the layer. Comment *string `json:"comment,omitempty"` // The ISO instant created time. Created *string `json:"created,omitempty"` // Whether the layer is empty or not. Empty *bool `json:"empty,omitempty"` // The identifier of the layer, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` OperatingSystem *ImageOperatingSystem `json:"operating_system,omitempty"` // Number of packages in the layer. PackageCount *int32 `json:"package_count,omitempty"` // Installed packages detected in the layer. Packages *[]Package `json:"packages,omitempty"` // The identifier of the parent layer on top of which the current layer is built, in hash format `[<algorithm>:]<hash>`. ParentId *string `json:"parent_id,omitempty"` // Position of the layer (also called intermediate images) during the Docker image build. Position *int32 `json:"position,omitempty"` // Size of the image layer in bytes. Size *int64 `json:"size,omitempty"` }
Layer ${layer.description}
func NewLayer ¶
func NewLayer() *Layer
NewLayer instantiates a new Layer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLayerWithDefaults ¶
func NewLayerWithDefaults() *Layer
NewLayerWithDefaults instantiates a new Layer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Layer) GetAssessment ¶
func (o *Layer) GetAssessment() ImageAssessment
GetAssessment returns the Assessment field value if set, zero value otherwise.
func (*Layer) GetAssessmentOk ¶
func (o *Layer) GetAssessmentOk() (*ImageAssessment, bool)
GetAssessmentOk returns a tuple with the Assessment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetAuthorOk ¶
GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetCommand ¶
func (o *Layer) GetCommand() DockerfileCommand
GetCommand returns the Command field value if set, zero value otherwise.
func (*Layer) GetCommandOk ¶
func (o *Layer) GetCommandOk() (*DockerfileCommand, bool)
GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetCommands ¶
GetCommands returns the Commands field value if set, zero value otherwise.
func (*Layer) GetCommandsOk ¶
GetCommandsOk returns a tuple with the Commands field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*Layer) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetCreated ¶
GetCreated returns the Created field value if set, zero value otherwise.
func (*Layer) GetCreatedOk ¶
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetEmptyOk ¶
GetEmptyOk returns a tuple with the Empty field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetOperatingSystem ¶
func (o *Layer) GetOperatingSystem() ImageOperatingSystem
GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.
func (*Layer) GetOperatingSystemOk ¶
func (o *Layer) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetPackageCount ¶
GetPackageCount returns the PackageCount field value if set, zero value otherwise.
func (*Layer) GetPackageCountOk ¶
GetPackageCountOk returns a tuple with the PackageCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetPackages ¶
GetPackages returns the Packages field value if set, zero value otherwise.
func (*Layer) GetPackagesOk ¶
GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetParentId ¶
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*Layer) GetParentIdOk ¶
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetPosition ¶
GetPosition returns the Position field value if set, zero value otherwise.
func (*Layer) GetPositionOk ¶
GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Layer) HasAssessment ¶
HasAssessment returns a boolean if a field has been set.
func (*Layer) HasCommand ¶
HasCommand returns a boolean if a field has been set.
func (*Layer) HasCommands ¶
HasCommands returns a boolean if a field has been set.
func (*Layer) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*Layer) HasCreated ¶
HasCreated returns a boolean if a field has been set.
func (*Layer) HasOperatingSystem ¶
HasOperatingSystem returns a boolean if a field has been set.
func (*Layer) HasPackageCount ¶
HasPackageCount returns a boolean if a field has been set.
func (*Layer) HasPackages ¶
HasPackages returns a boolean if a field has been set.
func (*Layer) HasParentId ¶
HasParentId returns a boolean if a field has been set.
func (*Layer) HasPosition ¶
HasPosition returns a boolean if a field has been set.
func (Layer) MarshalJSON ¶
func (*Layer) SetAssessment ¶
func (o *Layer) SetAssessment(v ImageAssessment)
SetAssessment gets a reference to the given ImageAssessment and assigns it to the Assessment field.
func (*Layer) SetAuthor ¶
SetAuthor gets a reference to the given string and assigns it to the Author field.
func (*Layer) SetCommand ¶
func (o *Layer) SetCommand(v DockerfileCommand)
SetCommand gets a reference to the given DockerfileCommand and assigns it to the Command field.
func (*Layer) SetCommands ¶
SetCommands gets a reference to the given string and assigns it to the Commands field.
func (*Layer) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*Layer) SetCreated ¶
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*Layer) SetEmpty ¶
SetEmpty gets a reference to the given bool and assigns it to the Empty field.
func (*Layer) SetOperatingSystem ¶
func (o *Layer) SetOperatingSystem(v ImageOperatingSystem)
SetOperatingSystem gets a reference to the given ImageOperatingSystem and assigns it to the OperatingSystem field.
func (*Layer) SetPackageCount ¶
SetPackageCount gets a reference to the given int32 and assigns it to the PackageCount field.
func (*Layer) SetPackages ¶
SetPackages gets a reference to the given []Package and assigns it to the Packages field.
func (*Layer) SetParentId ¶
SetParentId gets a reference to the given string and assigns it to the ParentId field.
func (*Layer) SetPosition ¶
SetPosition gets a reference to the given int32 and assigns it to the Position field.
type LayerEdit ¶
type LayerEdit struct { // The name of the author of the layer. Author *string `json:"author,omitempty"` // Commands that were executed to create the layer. Commands *string `json:"commands,omitempty"` // Textual comment attached to the layer. Comment *string `json:"comment,omitempty"` // Instant when the layer is created. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Created *string `json:"created,omitempty"` // Boolean flag indicating whether the layer is empty or not. Empty *bool `json:"empty,omitempty"` // The identifier of the layer, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` OperatingSystem *ImageOperatingSystem `json:"operating_system,omitempty"` // Set of packages on the layer. Packages *[]PackageEdit `json:"packages,omitempty"` // The identifier of the parent layer on top of which the current layer is built, in hash format `[<algorithm>:]<hash>`. ParentId *string `json:"parent_id,omitempty"` // Size of the image layer in bytes. Size *int64 `json:"size,omitempty"` }
LayerEdit ${layer.edit.description}, ${layeredit.description}
func NewLayerEdit ¶
func NewLayerEdit() *LayerEdit
NewLayerEdit instantiates a new LayerEdit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLayerEditWithDefaults ¶
func NewLayerEditWithDefaults() *LayerEdit
NewLayerEditWithDefaults instantiates a new LayerEdit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LayerEdit) GetAuthor ¶
GetAuthor returns the Author field value if set, zero value otherwise.
func (*LayerEdit) GetAuthorOk ¶
GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetCommands ¶
GetCommands returns the Commands field value if set, zero value otherwise.
func (*LayerEdit) GetCommandsOk ¶
GetCommandsOk returns a tuple with the Commands field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*LayerEdit) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetCreated ¶
GetCreated returns the Created field value if set, zero value otherwise.
func (*LayerEdit) GetCreatedOk ¶
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetEmptyOk ¶
GetEmptyOk returns a tuple with the Empty field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetOperatingSystem ¶
func (o *LayerEdit) GetOperatingSystem() ImageOperatingSystem
GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.
func (*LayerEdit) GetOperatingSystemOk ¶
func (o *LayerEdit) GetOperatingSystemOk() (*ImageOperatingSystem, bool)
GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetPackages ¶
func (o *LayerEdit) GetPackages() []PackageEdit
GetPackages returns the Packages field value if set, zero value otherwise.
func (*LayerEdit) GetPackagesOk ¶
func (o *LayerEdit) GetPackagesOk() (*[]PackageEdit, bool)
GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetParentId ¶
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*LayerEdit) GetParentIdOk ¶
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LayerEdit) HasCommands ¶
HasCommands returns a boolean if a field has been set.
func (*LayerEdit) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*LayerEdit) HasCreated ¶
HasCreated returns a boolean if a field has been set.
func (*LayerEdit) HasOperatingSystem ¶
HasOperatingSystem returns a boolean if a field has been set.
func (*LayerEdit) HasPackages ¶
HasPackages returns a boolean if a field has been set.
func (*LayerEdit) HasParentId ¶
HasParentId returns a boolean if a field has been set.
func (LayerEdit) MarshalJSON ¶
func (*LayerEdit) SetAuthor ¶
SetAuthor gets a reference to the given string and assigns it to the Author field.
func (*LayerEdit) SetCommands ¶
SetCommands gets a reference to the given string and assigns it to the Commands field.
func (*LayerEdit) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*LayerEdit) SetCreated ¶
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*LayerEdit) SetEmpty ¶
SetEmpty gets a reference to the given bool and assigns it to the Empty field.
func (*LayerEdit) SetId ¶
SetId gets a reference to the given string and assigns it to the Id field.
func (*LayerEdit) SetOperatingSystem ¶
func (o *LayerEdit) SetOperatingSystem(v ImageOperatingSystem)
SetOperatingSystem gets a reference to the given ImageOperatingSystem and assigns it to the OperatingSystem field.
func (*LayerEdit) SetPackages ¶
func (o *LayerEdit) SetPackages(v []PackageEdit)
SetPackages gets a reference to the given []PackageEdit and assigns it to the Packages field.
func (*LayerEdit) SetParentId ¶
SetParentId gets a reference to the given string and assigns it to the ParentId field.
type Link ¶
type Link struct { // A hypertext reference, which is either a URI (see <a target=\"_blank\" href=\"https://tools.ietf.org/html/rfc3986\">RFC 3986</a>) or URI template (see <a target=\"_blank\" href=\"https://tools.ietf.org/html/rfc6570\">RFC 6570</a>). Href *string `json:"href,omitempty"` // The link relation type. This value is one from the <a target=\"_blank\" href=\"https://tools.ietf.org/html/rfc5988#section-6.2\">Link Relation Type Registry</a> or is the type of resource being linked to. Rel *string `json:"rel,omitempty"` }
Link A hypermedia link.
func NewLink ¶
func NewLink() *Link
NewLink instantiates a new Link object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLinkWithDefaults ¶
func NewLinkWithDefaults() *Link
NewLinkWithDefaults instantiates a new Link object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Link) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Link) GetRelOk ¶
GetRelOk returns a tuple with the Rel field value if set, nil otherwise and a boolean to check if the value has been set.
func (Link) MarshalJSON ¶
type MalwareKit ¶
type MalwareKit struct { // Type name for this resource. Always \"malware-kit\". Type *string `json:"_type,omitempty"` // The identifier of the malware kit. Id *string `json:"id,omitempty"` // The popularity of the malware kit. Popularity *string `json:"popularity,omitempty"` // ${malware.kit.uuid.description}, ${malwarekit.uuid.description} Uuid *string `json:"uuid,omitempty"` // ${malware.kit.vulnerabilities.description}, ${malwarekit.vulnerabilities.description} Vulnerabilities *[]string `json:"vulnerabilities,omitempty"` }
MalwareKit A known Malware Kit that can be used to compromise a vulnerability.
func NewMalwareKit ¶
func NewMalwareKit() *MalwareKit
NewMalwareKit instantiates a new MalwareKit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMalwareKitWithDefaults ¶
func NewMalwareKitWithDefaults() *MalwareKit
NewMalwareKitWithDefaults instantiates a new MalwareKit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MalwareKit) GetId ¶
func (o *MalwareKit) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*MalwareKit) GetIdOk ¶
func (o *MalwareKit) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MalwareKit) GetPopularity ¶
func (o *MalwareKit) GetPopularity() string
GetPopularity returns the Popularity field value if set, zero value otherwise.
func (*MalwareKit) GetPopularityOk ¶
func (o *MalwareKit) GetPopularityOk() (*string, bool)
GetPopularityOk returns a tuple with the Popularity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MalwareKit) GetType ¶
func (o *MalwareKit) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*MalwareKit) GetTypeOk ¶
func (o *MalwareKit) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MalwareKit) GetUuid ¶
func (o *MalwareKit) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*MalwareKit) GetUuidOk ¶
func (o *MalwareKit) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MalwareKit) GetVulnerabilities ¶
func (o *MalwareKit) GetVulnerabilities() []string
GetVulnerabilities returns the Vulnerabilities field value if set, zero value otherwise.
func (*MalwareKit) GetVulnerabilitiesOk ¶
func (o *MalwareKit) GetVulnerabilitiesOk() (*[]string, bool)
GetVulnerabilitiesOk returns a tuple with the Vulnerabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MalwareKit) HasId ¶
func (o *MalwareKit) HasId() bool
HasId returns a boolean if a field has been set.
func (*MalwareKit) HasPopularity ¶
func (o *MalwareKit) HasPopularity() bool
HasPopularity returns a boolean if a field has been set.
func (*MalwareKit) HasType ¶
func (o *MalwareKit) HasType() bool
HasType returns a boolean if a field has been set.
func (*MalwareKit) HasUuid ¶
func (o *MalwareKit) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (*MalwareKit) HasVulnerabilities ¶
func (o *MalwareKit) HasVulnerabilities() bool
HasVulnerabilities returns a boolean if a field has been set.
func (MalwareKit) MarshalJSON ¶
func (o MalwareKit) MarshalJSON() ([]byte, error)
func (*MalwareKit) SetId ¶
func (o *MalwareKit) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*MalwareKit) SetPopularity ¶
func (o *MalwareKit) SetPopularity(v string)
SetPopularity gets a reference to the given string and assigns it to the Popularity field.
func (*MalwareKit) SetType ¶
func (o *MalwareKit) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*MalwareKit) SetUuid ¶
func (o *MalwareKit) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (*MalwareKit) SetVulnerabilities ¶
func (o *MalwareKit) SetVulnerabilities(v []string)
SetVulnerabilities gets a reference to the given []string and assigns it to the Vulnerabilities field.
type NewImageBuild ¶
type NewImageBuild struct { // The identifier of the image, in hash format `[<algorithm>:]<hash>`. ArtifactId *string `json:"artifact_id,omitempty"` // Version of Jenkins build. BuildVersion *string `json:"build_version,omitempty"` // Number of the jenkins build. Number *string `json:"number,omitempty"` // Name of the jenkins platform. Platform *string `json:"platform,omitempty"` Policy *Policy `json:"policy,omitempty"` // The identifier of the project ProjectId *string `json:"project_id,omitempty"` // Start time of the build. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Start *string `json:"start,omitempty"` // Status of the jenkins build. Status *string `json:"status,omitempty"` // The identifier of the system. SystemId *string `json:"system_id,omitempty"` // Version of jenkins. Version *string `json:"version,omitempty"` }
NewImageBuild ${new.image.build.description}, ${newimagebuild.description}
func NewNewImageBuild ¶
func NewNewImageBuild() *NewImageBuild
NewNewImageBuild instantiates a new NewImageBuild object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNewImageBuildWithDefaults ¶
func NewNewImageBuildWithDefaults() *NewImageBuild
NewNewImageBuildWithDefaults instantiates a new NewImageBuild object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NewImageBuild) GetArtifactId ¶
func (o *NewImageBuild) GetArtifactId() string
GetArtifactId returns the ArtifactId field value if set, zero value otherwise.
func (*NewImageBuild) GetArtifactIdOk ¶
func (o *NewImageBuild) GetArtifactIdOk() (*string, bool)
GetArtifactIdOk returns a tuple with the ArtifactId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetBuildVersion ¶
func (o *NewImageBuild) GetBuildVersion() string
GetBuildVersion returns the BuildVersion field value if set, zero value otherwise.
func (*NewImageBuild) GetBuildVersionOk ¶
func (o *NewImageBuild) GetBuildVersionOk() (*string, bool)
GetBuildVersionOk returns a tuple with the BuildVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetNumber ¶
func (o *NewImageBuild) GetNumber() string
GetNumber returns the Number field value if set, zero value otherwise.
func (*NewImageBuild) GetNumberOk ¶
func (o *NewImageBuild) GetNumberOk() (*string, bool)
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetPlatform ¶
func (o *NewImageBuild) GetPlatform() string
GetPlatform returns the Platform field value if set, zero value otherwise.
func (*NewImageBuild) GetPlatformOk ¶
func (o *NewImageBuild) GetPlatformOk() (*string, bool)
GetPlatformOk returns a tuple with the Platform field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetPolicy ¶
func (o *NewImageBuild) GetPolicy() Policy
GetPolicy returns the Policy field value if set, zero value otherwise.
func (*NewImageBuild) GetPolicyOk ¶
func (o *NewImageBuild) GetPolicyOk() (*Policy, bool)
GetPolicyOk returns a tuple with the Policy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetProjectId ¶
func (o *NewImageBuild) GetProjectId() string
GetProjectId returns the ProjectId field value if set, zero value otherwise.
func (*NewImageBuild) GetProjectIdOk ¶
func (o *NewImageBuild) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetStart ¶
func (o *NewImageBuild) GetStart() string
GetStart returns the Start field value if set, zero value otherwise.
func (*NewImageBuild) GetStartOk ¶
func (o *NewImageBuild) GetStartOk() (*string, bool)
GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetStatus ¶
func (o *NewImageBuild) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*NewImageBuild) GetStatusOk ¶
func (o *NewImageBuild) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetSystemId ¶
func (o *NewImageBuild) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*NewImageBuild) GetSystemIdOk ¶
func (o *NewImageBuild) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) GetVersion ¶
func (o *NewImageBuild) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*NewImageBuild) GetVersionOk ¶
func (o *NewImageBuild) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NewImageBuild) HasArtifactId ¶
func (o *NewImageBuild) HasArtifactId() bool
HasArtifactId returns a boolean if a field has been set.
func (*NewImageBuild) HasBuildVersion ¶
func (o *NewImageBuild) HasBuildVersion() bool
HasBuildVersion returns a boolean if a field has been set.
func (*NewImageBuild) HasNumber ¶
func (o *NewImageBuild) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (*NewImageBuild) HasPlatform ¶
func (o *NewImageBuild) HasPlatform() bool
HasPlatform returns a boolean if a field has been set.
func (*NewImageBuild) HasPolicy ¶
func (o *NewImageBuild) HasPolicy() bool
HasPolicy returns a boolean if a field has been set.
func (*NewImageBuild) HasProjectId ¶
func (o *NewImageBuild) HasProjectId() bool
HasProjectId returns a boolean if a field has been set.
func (*NewImageBuild) HasStart ¶
func (o *NewImageBuild) HasStart() bool
HasStart returns a boolean if a field has been set.
func (*NewImageBuild) HasStatus ¶
func (o *NewImageBuild) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*NewImageBuild) HasSystemId ¶
func (o *NewImageBuild) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*NewImageBuild) HasVersion ¶
func (o *NewImageBuild) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (NewImageBuild) MarshalJSON ¶
func (o NewImageBuild) MarshalJSON() ([]byte, error)
func (*NewImageBuild) SetArtifactId ¶
func (o *NewImageBuild) SetArtifactId(v string)
SetArtifactId gets a reference to the given string and assigns it to the ArtifactId field.
func (*NewImageBuild) SetBuildVersion ¶
func (o *NewImageBuild) SetBuildVersion(v string)
SetBuildVersion gets a reference to the given string and assigns it to the BuildVersion field.
func (*NewImageBuild) SetNumber ¶
func (o *NewImageBuild) SetNumber(v string)
SetNumber gets a reference to the given string and assigns it to the Number field.
func (*NewImageBuild) SetPlatform ¶
func (o *NewImageBuild) SetPlatform(v string)
SetPlatform gets a reference to the given string and assigns it to the Platform field.
func (*NewImageBuild) SetPolicy ¶
func (o *NewImageBuild) SetPolicy(v Policy)
SetPolicy gets a reference to the given Policy and assigns it to the Policy field.
func (*NewImageBuild) SetProjectId ¶
func (o *NewImageBuild) SetProjectId(v string)
SetProjectId gets a reference to the given string and assigns it to the ProjectId field.
func (*NewImageBuild) SetStart ¶
func (o *NewImageBuild) SetStart(v string)
SetStart gets a reference to the given string and assigns it to the Start field.
func (*NewImageBuild) SetStatus ¶
func (o *NewImageBuild) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*NewImageBuild) SetSystemId ¶
func (o *NewImageBuild) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*NewImageBuild) SetVersion ¶
func (o *NewImageBuild) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
type NullableAssessment ¶
type NullableAssessment struct {
// contains filtered or unexported fields
}
func NewNullableAssessment ¶
func NewNullableAssessment(val *Assessment) *NullableAssessment
func (NullableAssessment) Get ¶
func (v NullableAssessment) Get() *Assessment
func (NullableAssessment) IsSet ¶
func (v NullableAssessment) IsSet() bool
func (NullableAssessment) MarshalJSON ¶
func (v NullableAssessment) MarshalJSON() ([]byte, error)
func (*NullableAssessment) Set ¶
func (v *NullableAssessment) Set(val *Assessment)
func (*NullableAssessment) UnmarshalJSON ¶
func (v *NullableAssessment) UnmarshalJSON(src []byte) error
func (*NullableAssessment) Unset ¶
func (v *NullableAssessment) Unset()
type NullableAuthenticationError ¶
type NullableAuthenticationError struct {
// contains filtered or unexported fields
}
func NewNullableAuthenticationError ¶
func NewNullableAuthenticationError(val *AuthenticationError) *NullableAuthenticationError
func (NullableAuthenticationError) Get ¶
func (v NullableAuthenticationError) Get() *AuthenticationError
func (NullableAuthenticationError) IsSet ¶
func (v NullableAuthenticationError) IsSet() bool
func (NullableAuthenticationError) MarshalJSON ¶
func (v NullableAuthenticationError) MarshalJSON() ([]byte, error)
func (*NullableAuthenticationError) Set ¶
func (v *NullableAuthenticationError) Set(val *AuthenticationError)
func (*NullableAuthenticationError) UnmarshalJSON ¶
func (v *NullableAuthenticationError) UnmarshalJSON(src []byte) error
func (*NullableAuthenticationError) Unset ¶
func (v *NullableAuthenticationError) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCursorPageMetadata ¶
type NullableCursorPageMetadata struct {
// contains filtered or unexported fields
}
func NewNullableCursorPageMetadata ¶
func NewNullableCursorPageMetadata(val *CursorPageMetadata) *NullableCursorPageMetadata
func (NullableCursorPageMetadata) Get ¶
func (v NullableCursorPageMetadata) Get() *CursorPageMetadata
func (NullableCursorPageMetadata) IsSet ¶
func (v NullableCursorPageMetadata) IsSet() bool
func (NullableCursorPageMetadata) MarshalJSON ¶
func (v NullableCursorPageMetadata) MarshalJSON() ([]byte, error)
func (*NullableCursorPageMetadata) Set ¶
func (v *NullableCursorPageMetadata) Set(val *CursorPageMetadata)
func (*NullableCursorPageMetadata) UnmarshalJSON ¶
func (v *NullableCursorPageMetadata) UnmarshalJSON(src []byte) error
func (*NullableCursorPageMetadata) Unset ¶
func (v *NullableCursorPageMetadata) Unset()
type NullableCvssV2 ¶
type NullableCvssV2 struct {
// contains filtered or unexported fields
}
func NewNullableCvssV2 ¶
func NewNullableCvssV2(val *CvssV2) *NullableCvssV2
func (NullableCvssV2) Get ¶
func (v NullableCvssV2) Get() *CvssV2
func (NullableCvssV2) IsSet ¶
func (v NullableCvssV2) IsSet() bool
func (NullableCvssV2) MarshalJSON ¶
func (v NullableCvssV2) MarshalJSON() ([]byte, error)
func (*NullableCvssV2) Set ¶
func (v *NullableCvssV2) Set(val *CvssV2)
func (*NullableCvssV2) UnmarshalJSON ¶
func (v *NullableCvssV2) UnmarshalJSON(src []byte) error
func (*NullableCvssV2) Unset ¶
func (v *NullableCvssV2) Unset()
type NullableCvssV3 ¶
type NullableCvssV3 struct {
// contains filtered or unexported fields
}
func NewNullableCvssV3 ¶
func NewNullableCvssV3(val *CvssV3) *NullableCvssV3
func (NullableCvssV3) Get ¶
func (v NullableCvssV3) Get() *CvssV3
func (NullableCvssV3) IsSet ¶
func (v NullableCvssV3) IsSet() bool
func (NullableCvssV3) MarshalJSON ¶
func (v NullableCvssV3) MarshalJSON() ([]byte, error)
func (*NullableCvssV3) Set ¶
func (v *NullableCvssV3) Set(val *CvssV3)
func (*NullableCvssV3) UnmarshalJSON ¶
func (v *NullableCvssV3) UnmarshalJSON(src []byte) error
func (*NullableCvssV3) Unset ¶
func (v *NullableCvssV3) Unset()
type NullableDiscoverableLink ¶
type NullableDiscoverableLink struct {
// contains filtered or unexported fields
}
func NewNullableDiscoverableLink ¶
func NewNullableDiscoverableLink(val *DiscoverableLink) *NullableDiscoverableLink
func (NullableDiscoverableLink) Get ¶
func (v NullableDiscoverableLink) Get() *DiscoverableLink
func (NullableDiscoverableLink) IsSet ¶
func (v NullableDiscoverableLink) IsSet() bool
func (NullableDiscoverableLink) MarshalJSON ¶
func (v NullableDiscoverableLink) MarshalJSON() ([]byte, error)
func (*NullableDiscoverableLink) Set ¶
func (v *NullableDiscoverableLink) Set(val *DiscoverableLink)
func (*NullableDiscoverableLink) UnmarshalJSON ¶
func (v *NullableDiscoverableLink) UnmarshalJSON(src []byte) error
func (*NullableDiscoverableLink) Unset ¶
func (v *NullableDiscoverableLink) Unset()
type NullableDiscoverableLinks ¶
type NullableDiscoverableLinks struct {
// contains filtered or unexported fields
}
func NewNullableDiscoverableLinks ¶
func NewNullableDiscoverableLinks(val *DiscoverableLinks) *NullableDiscoverableLinks
func (NullableDiscoverableLinks) Get ¶
func (v NullableDiscoverableLinks) Get() *DiscoverableLinks
func (NullableDiscoverableLinks) IsSet ¶
func (v NullableDiscoverableLinks) IsSet() bool
func (NullableDiscoverableLinks) MarshalJSON ¶
func (v NullableDiscoverableLinks) MarshalJSON() ([]byte, error)
func (*NullableDiscoverableLinks) Set ¶
func (v *NullableDiscoverableLinks) Set(val *DiscoverableLinks)
func (*NullableDiscoverableLinks) UnmarshalJSON ¶
func (v *NullableDiscoverableLinks) UnmarshalJSON(src []byte) error
func (*NullableDiscoverableLinks) Unset ¶
func (v *NullableDiscoverableLinks) Unset()
type NullableDockerfileCommand ¶
type NullableDockerfileCommand struct {
// contains filtered or unexported fields
}
func NewNullableDockerfileCommand ¶
func NewNullableDockerfileCommand(val *DockerfileCommand) *NullableDockerfileCommand
func (NullableDockerfileCommand) Get ¶
func (v NullableDockerfileCommand) Get() *DockerfileCommand
func (NullableDockerfileCommand) IsSet ¶
func (v NullableDockerfileCommand) IsSet() bool
func (NullableDockerfileCommand) MarshalJSON ¶
func (v NullableDockerfileCommand) MarshalJSON() ([]byte, error)
func (*NullableDockerfileCommand) Set ¶
func (v *NullableDockerfileCommand) Set(val *DockerfileCommand)
func (*NullableDockerfileCommand) UnmarshalJSON ¶
func (v *NullableDockerfileCommand) UnmarshalJSON(src []byte) error
func (*NullableDockerfileCommand) Unset ¶
func (v *NullableDockerfileCommand) Unset()
type NullableError ¶
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶
func (v *NullableError) Unset()
type NullableExceptionExpiration ¶
type NullableExceptionExpiration struct {
// contains filtered or unexported fields
}
func NewNullableExceptionExpiration ¶
func NewNullableExceptionExpiration(val *ExceptionExpiration) *NullableExceptionExpiration
func (NullableExceptionExpiration) Get ¶
func (v NullableExceptionExpiration) Get() *ExceptionExpiration
func (NullableExceptionExpiration) IsSet ¶
func (v NullableExceptionExpiration) IsSet() bool
func (NullableExceptionExpiration) MarshalJSON ¶
func (v NullableExceptionExpiration) MarshalJSON() ([]byte, error)
func (*NullableExceptionExpiration) Set ¶
func (v *NullableExceptionExpiration) Set(val *ExceptionExpiration)
func (*NullableExceptionExpiration) UnmarshalJSON ¶
func (v *NullableExceptionExpiration) UnmarshalJSON(src []byte) error
func (*NullableExceptionExpiration) Unset ¶
func (v *NullableExceptionExpiration) Unset()
type NullableExploit ¶
type NullableExploit struct {
// contains filtered or unexported fields
}
func NewNullableExploit ¶
func NewNullableExploit(val *Exploit) *NullableExploit
func (NullableExploit) Get ¶
func (v NullableExploit) Get() *Exploit
func (NullableExploit) IsSet ¶
func (v NullableExploit) IsSet() bool
func (NullableExploit) MarshalJSON ¶
func (v NullableExploit) MarshalJSON() ([]byte, error)
func (*NullableExploit) Set ¶
func (v *NullableExploit) Set(val *Exploit)
func (*NullableExploit) UnmarshalJSON ¶
func (v *NullableExploit) UnmarshalJSON(src []byte) error
func (*NullableExploit) Unset ¶
func (v *NullableExploit) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableHealth ¶
type NullableHealth struct {
// contains filtered or unexported fields
}
func NewNullableHealth ¶
func NewNullableHealth(val *Health) *NullableHealth
func (NullableHealth) Get ¶
func (v NullableHealth) Get() *Health
func (NullableHealth) IsSet ¶
func (v NullableHealth) IsSet() bool
func (NullableHealth) MarshalJSON ¶
func (v NullableHealth) MarshalJSON() ([]byte, error)
func (*NullableHealth) Set ¶
func (v *NullableHealth) Set(val *Health)
func (*NullableHealth) UnmarshalJSON ¶
func (v *NullableHealth) UnmarshalJSON(src []byte) error
func (*NullableHealth) Unset ¶
func (v *NullableHealth) Unset()
type NullableHealthComponent ¶
type NullableHealthComponent struct {
// contains filtered or unexported fields
}
func NewNullableHealthComponent ¶
func NewNullableHealthComponent(val *HealthComponent) *NullableHealthComponent
func (NullableHealthComponent) Get ¶
func (v NullableHealthComponent) Get() *HealthComponent
func (NullableHealthComponent) IsSet ¶
func (v NullableHealthComponent) IsSet() bool
func (NullableHealthComponent) MarshalJSON ¶
func (v NullableHealthComponent) MarshalJSON() ([]byte, error)
func (*NullableHealthComponent) Set ¶
func (v *NullableHealthComponent) Set(val *HealthComponent)
func (*NullableHealthComponent) UnmarshalJSON ¶
func (v *NullableHealthComponent) UnmarshalJSON(src []byte) error
func (*NullableHealthComponent) Unset ¶
func (v *NullableHealthComponent) Unset()
type NullableHealthSummary ¶
type NullableHealthSummary struct {
// contains filtered or unexported fields
}
func NewNullableHealthSummary ¶
func NewNullableHealthSummary(val *HealthSummary) *NullableHealthSummary
func (NullableHealthSummary) Get ¶
func (v NullableHealthSummary) Get() *HealthSummary
func (NullableHealthSummary) IsSet ¶
func (v NullableHealthSummary) IsSet() bool
func (NullableHealthSummary) MarshalJSON ¶
func (v NullableHealthSummary) MarshalJSON() ([]byte, error)
func (*NullableHealthSummary) Set ¶
func (v *NullableHealthSummary) Set(val *HealthSummary)
func (*NullableHealthSummary) UnmarshalJSON ¶
func (v *NullableHealthSummary) UnmarshalJSON(src []byte) error
func (*NullableHealthSummary) Unset ¶
func (v *NullableHealthSummary) Unset()
type NullableIdentityExceptionCriterion ¶
type NullableIdentityExceptionCriterion struct {
// contains filtered or unexported fields
}
func NewNullableIdentityExceptionCriterion ¶
func NewNullableIdentityExceptionCriterion(val *IdentityExceptionCriterion) *NullableIdentityExceptionCriterion
func (NullableIdentityExceptionCriterion) Get ¶
func (v NullableIdentityExceptionCriterion) Get() *IdentityExceptionCriterion
func (NullableIdentityExceptionCriterion) IsSet ¶
func (v NullableIdentityExceptionCriterion) IsSet() bool
func (NullableIdentityExceptionCriterion) MarshalJSON ¶
func (v NullableIdentityExceptionCriterion) MarshalJSON() ([]byte, error)
func (*NullableIdentityExceptionCriterion) Set ¶
func (v *NullableIdentityExceptionCriterion) Set(val *IdentityExceptionCriterion)
func (*NullableIdentityExceptionCriterion) UnmarshalJSON ¶
func (v *NullableIdentityExceptionCriterion) UnmarshalJSON(src []byte) error
func (*NullableIdentityExceptionCriterion) Unset ¶
func (v *NullableIdentityExceptionCriterion) Unset()
type NullableImage ¶
type NullableImage struct {
// contains filtered or unexported fields
}
func NewNullableImage ¶
func NewNullableImage(val *Image) *NullableImage
func (NullableImage) Get ¶
func (v NullableImage) Get() *Image
func (NullableImage) IsSet ¶
func (v NullableImage) IsSet() bool
func (NullableImage) MarshalJSON ¶
func (v NullableImage) MarshalJSON() ([]byte, error)
func (*NullableImage) Set ¶
func (v *NullableImage) Set(val *Image)
func (*NullableImage) UnmarshalJSON ¶
func (v *NullableImage) UnmarshalJSON(src []byte) error
func (*NullableImage) Unset ¶
func (v *NullableImage) Unset()
type NullableImageAssessment ¶
type NullableImageAssessment struct {
// contains filtered or unexported fields
}
func NewNullableImageAssessment ¶
func NewNullableImageAssessment(val *ImageAssessment) *NullableImageAssessment
func (NullableImageAssessment) Get ¶
func (v NullableImageAssessment) Get() *ImageAssessment
func (NullableImageAssessment) IsSet ¶
func (v NullableImageAssessment) IsSet() bool
func (NullableImageAssessment) MarshalJSON ¶
func (v NullableImageAssessment) MarshalJSON() ([]byte, error)
func (*NullableImageAssessment) Set ¶
func (v *NullableImageAssessment) Set(val *ImageAssessment)
func (*NullableImageAssessment) UnmarshalJSON ¶
func (v *NullableImageAssessment) UnmarshalJSON(src []byte) error
func (*NullableImageAssessment) Unset ¶
func (v *NullableImageAssessment) Unset()
type NullableImageAssessmentResult ¶
type NullableImageAssessmentResult struct {
// contains filtered or unexported fields
}
func NewNullableImageAssessmentResult ¶
func NewNullableImageAssessmentResult(val *ImageAssessmentResult) *NullableImageAssessmentResult
func (NullableImageAssessmentResult) Get ¶
func (v NullableImageAssessmentResult) Get() *ImageAssessmentResult
func (NullableImageAssessmentResult) IsSet ¶
func (v NullableImageAssessmentResult) IsSet() bool
func (NullableImageAssessmentResult) MarshalJSON ¶
func (v NullableImageAssessmentResult) MarshalJSON() ([]byte, error)
func (*NullableImageAssessmentResult) Set ¶
func (v *NullableImageAssessmentResult) Set(val *ImageAssessmentResult)
func (*NullableImageAssessmentResult) UnmarshalJSON ¶
func (v *NullableImageAssessmentResult) UnmarshalJSON(src []byte) error
func (*NullableImageAssessmentResult) Unset ¶
func (v *NullableImageAssessmentResult) Unset()
type NullableImageDigest ¶
type NullableImageDigest struct {
// contains filtered or unexported fields
}
func NewNullableImageDigest ¶
func NewNullableImageDigest(val *ImageDigest) *NullableImageDigest
func (NullableImageDigest) Get ¶
func (v NullableImageDigest) Get() *ImageDigest
func (NullableImageDigest) IsSet ¶
func (v NullableImageDigest) IsSet() bool
func (NullableImageDigest) MarshalJSON ¶
func (v NullableImageDigest) MarshalJSON() ([]byte, error)
func (*NullableImageDigest) Set ¶
func (v *NullableImageDigest) Set(val *ImageDigest)
func (*NullableImageDigest) UnmarshalJSON ¶
func (v *NullableImageDigest) UnmarshalJSON(src []byte) error
func (*NullableImageDigest) Unset ¶
func (v *NullableImageDigest) Unset()
type NullableImageEdit ¶
type NullableImageEdit struct {
// contains filtered or unexported fields
}
func NewNullableImageEdit ¶
func NewNullableImageEdit(val *ImageEdit) *NullableImageEdit
func (NullableImageEdit) Get ¶
func (v NullableImageEdit) Get() *ImageEdit
func (NullableImageEdit) IsSet ¶
func (v NullableImageEdit) IsSet() bool
func (NullableImageEdit) MarshalJSON ¶
func (v NullableImageEdit) MarshalJSON() ([]byte, error)
func (*NullableImageEdit) Set ¶
func (v *NullableImageEdit) Set(val *ImageEdit)
func (*NullableImageEdit) UnmarshalJSON ¶
func (v *NullableImageEdit) UnmarshalJSON(src []byte) error
func (*NullableImageEdit) Unset ¶
func (v *NullableImageEdit) Unset()
type NullableImageOperatingSystem ¶
type NullableImageOperatingSystem struct {
// contains filtered or unexported fields
}
func NewNullableImageOperatingSystem ¶
func NewNullableImageOperatingSystem(val *ImageOperatingSystem) *NullableImageOperatingSystem
func (NullableImageOperatingSystem) Get ¶
func (v NullableImageOperatingSystem) Get() *ImageOperatingSystem
func (NullableImageOperatingSystem) IsSet ¶
func (v NullableImageOperatingSystem) IsSet() bool
func (NullableImageOperatingSystem) MarshalJSON ¶
func (v NullableImageOperatingSystem) MarshalJSON() ([]byte, error)
func (*NullableImageOperatingSystem) Set ¶
func (v *NullableImageOperatingSystem) Set(val *ImageOperatingSystem)
func (*NullableImageOperatingSystem) UnmarshalJSON ¶
func (v *NullableImageOperatingSystem) UnmarshalJSON(src []byte) error
func (*NullableImageOperatingSystem) Unset ¶
func (v *NullableImageOperatingSystem) Unset()
type NullableImageVulnerabilityCount ¶
type NullableImageVulnerabilityCount struct {
// contains filtered or unexported fields
}
func NewNullableImageVulnerabilityCount ¶
func NewNullableImageVulnerabilityCount(val *ImageVulnerabilityCount) *NullableImageVulnerabilityCount
func (NullableImageVulnerabilityCount) Get ¶
func (v NullableImageVulnerabilityCount) Get() *ImageVulnerabilityCount
func (NullableImageVulnerabilityCount) IsSet ¶
func (v NullableImageVulnerabilityCount) IsSet() bool
func (NullableImageVulnerabilityCount) MarshalJSON ¶
func (v NullableImageVulnerabilityCount) MarshalJSON() ([]byte, error)
func (*NullableImageVulnerabilityCount) Set ¶
func (v *NullableImageVulnerabilityCount) Set(val *ImageVulnerabilityCount)
func (*NullableImageVulnerabilityCount) UnmarshalJSON ¶
func (v *NullableImageVulnerabilityCount) UnmarshalJSON(src []byte) error
func (*NullableImageVulnerabilityCount) Unset ¶
func (v *NullableImageVulnerabilityCount) Unset()
type NullableImageVulnerabilityExploitability ¶
type NullableImageVulnerabilityExploitability struct {
// contains filtered or unexported fields
}
func NewNullableImageVulnerabilityExploitability ¶
func NewNullableImageVulnerabilityExploitability(val *ImageVulnerabilityExploitability) *NullableImageVulnerabilityExploitability
func (NullableImageVulnerabilityExploitability) IsSet ¶
func (v NullableImageVulnerabilityExploitability) IsSet() bool
func (NullableImageVulnerabilityExploitability) MarshalJSON ¶
func (v NullableImageVulnerabilityExploitability) MarshalJSON() ([]byte, error)
func (*NullableImageVulnerabilityExploitability) Set ¶
func (v *NullableImageVulnerabilityExploitability) Set(val *ImageVulnerabilityExploitability)
func (*NullableImageVulnerabilityExploitability) UnmarshalJSON ¶
func (v *NullableImageVulnerabilityExploitability) UnmarshalJSON(src []byte) error
func (*NullableImageVulnerabilityExploitability) Unset ¶
func (v *NullableImageVulnerabilityExploitability) Unset()
type NullableImageVulnerabilitySeverityCount ¶
type NullableImageVulnerabilitySeverityCount struct {
// contains filtered or unexported fields
}
func NewNullableImageVulnerabilitySeverityCount ¶
func NewNullableImageVulnerabilitySeverityCount(val *ImageVulnerabilitySeverityCount) *NullableImageVulnerabilitySeverityCount
func (NullableImageVulnerabilitySeverityCount) IsSet ¶
func (v NullableImageVulnerabilitySeverityCount) IsSet() bool
func (NullableImageVulnerabilitySeverityCount) MarshalJSON ¶
func (v NullableImageVulnerabilitySeverityCount) MarshalJSON() ([]byte, error)
func (*NullableImageVulnerabilitySeverityCount) Set ¶
func (v *NullableImageVulnerabilitySeverityCount) Set(val *ImageVulnerabilitySeverityCount)
func (*NullableImageVulnerabilitySeverityCount) UnmarshalJSON ¶
func (v *NullableImageVulnerabilitySeverityCount) UnmarshalJSON(src []byte) error
func (*NullableImageVulnerabilitySeverityCount) Unset ¶
func (v *NullableImageVulnerabilitySeverityCount) Unset()
type NullableInfrastructureEntityId ¶
type NullableInfrastructureEntityId struct {
// contains filtered or unexported fields
}
func NewNullableInfrastructureEntityId ¶
func NewNullableInfrastructureEntityId(val *InfrastructureEntityId) *NullableInfrastructureEntityId
func (NullableInfrastructureEntityId) Get ¶
func (v NullableInfrastructureEntityId) Get() *InfrastructureEntityId
func (NullableInfrastructureEntityId) IsSet ¶
func (v NullableInfrastructureEntityId) IsSet() bool
func (NullableInfrastructureEntityId) MarshalJSON ¶
func (v NullableInfrastructureEntityId) MarshalJSON() ([]byte, error)
func (*NullableInfrastructureEntityId) Set ¶
func (v *NullableInfrastructureEntityId) Set(val *InfrastructureEntityId)
func (*NullableInfrastructureEntityId) UnmarshalJSON ¶
func (v *NullableInfrastructureEntityId) UnmarshalJSON(src []byte) error
func (*NullableInfrastructureEntityId) Unset ¶
func (v *NullableInfrastructureEntityId) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLayer ¶
type NullableLayer struct {
// contains filtered or unexported fields
}
func NewNullableLayer ¶
func NewNullableLayer(val *Layer) *NullableLayer
func (NullableLayer) Get ¶
func (v NullableLayer) Get() *Layer
func (NullableLayer) IsSet ¶
func (v NullableLayer) IsSet() bool
func (NullableLayer) MarshalJSON ¶
func (v NullableLayer) MarshalJSON() ([]byte, error)
func (*NullableLayer) Set ¶
func (v *NullableLayer) Set(val *Layer)
func (*NullableLayer) UnmarshalJSON ¶
func (v *NullableLayer) UnmarshalJSON(src []byte) error
func (*NullableLayer) Unset ¶
func (v *NullableLayer) Unset()
type NullableLayerEdit ¶
type NullableLayerEdit struct {
// contains filtered or unexported fields
}
func NewNullableLayerEdit ¶
func NewNullableLayerEdit(val *LayerEdit) *NullableLayerEdit
func (NullableLayerEdit) Get ¶
func (v NullableLayerEdit) Get() *LayerEdit
func (NullableLayerEdit) IsSet ¶
func (v NullableLayerEdit) IsSet() bool
func (NullableLayerEdit) MarshalJSON ¶
func (v NullableLayerEdit) MarshalJSON() ([]byte, error)
func (*NullableLayerEdit) Set ¶
func (v *NullableLayerEdit) Set(val *LayerEdit)
func (*NullableLayerEdit) UnmarshalJSON ¶
func (v *NullableLayerEdit) UnmarshalJSON(src []byte) error
func (*NullableLayerEdit) Unset ¶
func (v *NullableLayerEdit) Unset()
type NullableLink ¶
type NullableLink struct {
// contains filtered or unexported fields
}
func NewNullableLink ¶
func NewNullableLink(val *Link) *NullableLink
func (NullableLink) Get ¶
func (v NullableLink) Get() *Link
func (NullableLink) IsSet ¶
func (v NullableLink) IsSet() bool
func (NullableLink) MarshalJSON ¶
func (v NullableLink) MarshalJSON() ([]byte, error)
func (*NullableLink) Set ¶
func (v *NullableLink) Set(val *Link)
func (*NullableLink) UnmarshalJSON ¶
func (v *NullableLink) UnmarshalJSON(src []byte) error
func (*NullableLink) Unset ¶
func (v *NullableLink) Unset()
type NullableMalwareKit ¶
type NullableMalwareKit struct {
// contains filtered or unexported fields
}
func NewNullableMalwareKit ¶
func NewNullableMalwareKit(val *MalwareKit) *NullableMalwareKit
func (NullableMalwareKit) Get ¶
func (v NullableMalwareKit) Get() *MalwareKit
func (NullableMalwareKit) IsSet ¶
func (v NullableMalwareKit) IsSet() bool
func (NullableMalwareKit) MarshalJSON ¶
func (v NullableMalwareKit) MarshalJSON() ([]byte, error)
func (*NullableMalwareKit) Set ¶
func (v *NullableMalwareKit) Set(val *MalwareKit)
func (*NullableMalwareKit) UnmarshalJSON ¶
func (v *NullableMalwareKit) UnmarshalJSON(src []byte) error
func (*NullableMalwareKit) Unset ¶
func (v *NullableMalwareKit) Unset()
type NullableNewImageBuild ¶
type NullableNewImageBuild struct {
// contains filtered or unexported fields
}
func NewNullableNewImageBuild ¶
func NewNullableNewImageBuild(val *NewImageBuild) *NullableNewImageBuild
func (NullableNewImageBuild) Get ¶
func (v NullableNewImageBuild) Get() *NewImageBuild
func (NullableNewImageBuild) IsSet ¶
func (v NullableNewImageBuild) IsSet() bool
func (NullableNewImageBuild) MarshalJSON ¶
func (v NullableNewImageBuild) MarshalJSON() ([]byte, error)
func (*NullableNewImageBuild) Set ¶
func (v *NullableNewImageBuild) Set(val *NewImageBuild)
func (*NullableNewImageBuild) UnmarshalJSON ¶
func (v *NullableNewImageBuild) UnmarshalJSON(src []byte) error
func (*NullableNewImageBuild) Unset ¶
func (v *NullableNewImageBuild) Unset()
type NullablePackage ¶
type NullablePackage struct {
// contains filtered or unexported fields
}
func NewNullablePackage ¶
func NewNullablePackage(val *Package) *NullablePackage
func (NullablePackage) Get ¶
func (v NullablePackage) Get() *Package
func (NullablePackage) IsSet ¶
func (v NullablePackage) IsSet() bool
func (NullablePackage) MarshalJSON ¶
func (v NullablePackage) MarshalJSON() ([]byte, error)
func (*NullablePackage) Set ¶
func (v *NullablePackage) Set(val *Package)
func (*NullablePackage) UnmarshalJSON ¶
func (v *NullablePackage) UnmarshalJSON(src []byte) error
func (*NullablePackage) Unset ¶
func (v *NullablePackage) Unset()
type NullablePackageCvssV2 ¶
type NullablePackageCvssV2 struct {
// contains filtered or unexported fields
}
func NewNullablePackageCvssV2 ¶
func NewNullablePackageCvssV2(val *PackageCvssV2) *NullablePackageCvssV2
func (NullablePackageCvssV2) Get ¶
func (v NullablePackageCvssV2) Get() *PackageCvssV2
func (NullablePackageCvssV2) IsSet ¶
func (v NullablePackageCvssV2) IsSet() bool
func (NullablePackageCvssV2) MarshalJSON ¶
func (v NullablePackageCvssV2) MarshalJSON() ([]byte, error)
func (*NullablePackageCvssV2) Set ¶
func (v *NullablePackageCvssV2) Set(val *PackageCvssV2)
func (*NullablePackageCvssV2) UnmarshalJSON ¶
func (v *NullablePackageCvssV2) UnmarshalJSON(src []byte) error
func (*NullablePackageCvssV2) Unset ¶
func (v *NullablePackageCvssV2) Unset()
type NullablePackageCvssV3 ¶
type NullablePackageCvssV3 struct {
// contains filtered or unexported fields
}
func NewNullablePackageCvssV3 ¶
func NewNullablePackageCvssV3(val *PackageCvssV3) *NullablePackageCvssV3
func (NullablePackageCvssV3) Get ¶
func (v NullablePackageCvssV3) Get() *PackageCvssV3
func (NullablePackageCvssV3) IsSet ¶
func (v NullablePackageCvssV3) IsSet() bool
func (NullablePackageCvssV3) MarshalJSON ¶
func (v NullablePackageCvssV3) MarshalJSON() ([]byte, error)
func (*NullablePackageCvssV3) Set ¶
func (v *NullablePackageCvssV3) Set(val *PackageCvssV3)
func (*NullablePackageCvssV3) UnmarshalJSON ¶
func (v *NullablePackageCvssV3) UnmarshalJSON(src []byte) error
func (*NullablePackageCvssV3) Unset ¶
func (v *NullablePackageCvssV3) Unset()
type NullablePackageEdit ¶
type NullablePackageEdit struct {
// contains filtered or unexported fields
}
func NewNullablePackageEdit ¶
func NewNullablePackageEdit(val *PackageEdit) *NullablePackageEdit
func (NullablePackageEdit) Get ¶
func (v NullablePackageEdit) Get() *PackageEdit
func (NullablePackageEdit) IsSet ¶
func (v NullablePackageEdit) IsSet() bool
func (NullablePackageEdit) MarshalJSON ¶
func (v NullablePackageEdit) MarshalJSON() ([]byte, error)
func (*NullablePackageEdit) Set ¶
func (v *NullablePackageEdit) Set(val *PackageEdit)
func (*NullablePackageEdit) UnmarshalJSON ¶
func (v *NullablePackageEdit) UnmarshalJSON(src []byte) error
func (*NullablePackageEdit) Unset ¶
func (v *NullablePackageEdit) Unset()
type NullablePackageExploit ¶
type NullablePackageExploit struct {
// contains filtered or unexported fields
}
func NewNullablePackageExploit ¶
func NewNullablePackageExploit(val *PackageExploit) *NullablePackageExploit
func (NullablePackageExploit) Get ¶
func (v NullablePackageExploit) Get() *PackageExploit
func (NullablePackageExploit) IsSet ¶
func (v NullablePackageExploit) IsSet() bool
func (NullablePackageExploit) MarshalJSON ¶
func (v NullablePackageExploit) MarshalJSON() ([]byte, error)
func (*NullablePackageExploit) Set ¶
func (v *NullablePackageExploit) Set(val *PackageExploit)
func (*NullablePackageExploit) UnmarshalJSON ¶
func (v *NullablePackageExploit) UnmarshalJSON(src []byte) error
func (*NullablePackageExploit) Unset ¶
func (v *NullablePackageExploit) Unset()
type NullablePackageMalwareKit ¶
type NullablePackageMalwareKit struct {
// contains filtered or unexported fields
}
func NewNullablePackageMalwareKit ¶
func NewNullablePackageMalwareKit(val *PackageMalwareKit) *NullablePackageMalwareKit
func (NullablePackageMalwareKit) Get ¶
func (v NullablePackageMalwareKit) Get() *PackageMalwareKit
func (NullablePackageMalwareKit) IsSet ¶
func (v NullablePackageMalwareKit) IsSet() bool
func (NullablePackageMalwareKit) MarshalJSON ¶
func (v NullablePackageMalwareKit) MarshalJSON() ([]byte, error)
func (*NullablePackageMalwareKit) Set ¶
func (v *NullablePackageMalwareKit) Set(val *PackageMalwareKit)
func (*NullablePackageMalwareKit) UnmarshalJSON ¶
func (v *NullablePackageMalwareKit) UnmarshalJSON(src []byte) error
func (*NullablePackageMalwareKit) Unset ¶
func (v *NullablePackageMalwareKit) Unset()
type NullablePackageMarkup ¶
type NullablePackageMarkup struct {
// contains filtered or unexported fields
}
func NewNullablePackageMarkup ¶
func NewNullablePackageMarkup(val *PackageMarkup) *NullablePackageMarkup
func (NullablePackageMarkup) Get ¶
func (v NullablePackageMarkup) Get() *PackageMarkup
func (NullablePackageMarkup) IsSet ¶
func (v NullablePackageMarkup) IsSet() bool
func (NullablePackageMarkup) MarshalJSON ¶
func (v NullablePackageMarkup) MarshalJSON() ([]byte, error)
func (*NullablePackageMarkup) Set ¶
func (v *NullablePackageMarkup) Set(val *PackageMarkup)
func (*NullablePackageMarkup) UnmarshalJSON ¶
func (v *NullablePackageMarkup) UnmarshalJSON(src []byte) error
func (*NullablePackageMarkup) Unset ¶
func (v *NullablePackageMarkup) Unset()
type NullablePackageVulnerability ¶
type NullablePackageVulnerability struct {
// contains filtered or unexported fields
}
func NewNullablePackageVulnerability ¶
func NewNullablePackageVulnerability(val *PackageVulnerability) *NullablePackageVulnerability
func (NullablePackageVulnerability) Get ¶
func (v NullablePackageVulnerability) Get() *PackageVulnerability
func (NullablePackageVulnerability) IsSet ¶
func (v NullablePackageVulnerability) IsSet() bool
func (NullablePackageVulnerability) MarshalJSON ¶
func (v NullablePackageVulnerability) MarshalJSON() ([]byte, error)
func (*NullablePackageVulnerability) Set ¶
func (v *NullablePackageVulnerability) Set(val *PackageVulnerability)
func (*NullablePackageVulnerability) UnmarshalJSON ¶
func (v *NullablePackageVulnerability) UnmarshalJSON(src []byte) error
func (*NullablePackageVulnerability) Unset ¶
func (v *NullablePackageVulnerability) Unset()
type NullablePackageVulnerabilityEvaluation ¶
type NullablePackageVulnerabilityEvaluation struct {
// contains filtered or unexported fields
}
func NewNullablePackageVulnerabilityEvaluation ¶
func NewNullablePackageVulnerabilityEvaluation(val *PackageVulnerabilityEvaluation) *NullablePackageVulnerabilityEvaluation
func (NullablePackageVulnerabilityEvaluation) Get ¶
func (v NullablePackageVulnerabilityEvaluation) Get() *PackageVulnerabilityEvaluation
func (NullablePackageVulnerabilityEvaluation) IsSet ¶
func (v NullablePackageVulnerabilityEvaluation) IsSet() bool
func (NullablePackageVulnerabilityEvaluation) MarshalJSON ¶
func (v NullablePackageVulnerabilityEvaluation) MarshalJSON() ([]byte, error)
func (*NullablePackageVulnerabilityEvaluation) Set ¶
func (v *NullablePackageVulnerabilityEvaluation) Set(val *PackageVulnerabilityEvaluation)
func (*NullablePackageVulnerabilityEvaluation) UnmarshalJSON ¶
func (v *NullablePackageVulnerabilityEvaluation) UnmarshalJSON(src []byte) error
func (*NullablePackageVulnerabilityEvaluation) Unset ¶
func (v *NullablePackageVulnerabilityEvaluation) Unset()
type NullablePackageVulnerabilityReference ¶
type NullablePackageVulnerabilityReference struct {
// contains filtered or unexported fields
}
func NewNullablePackageVulnerabilityReference ¶
func NewNullablePackageVulnerabilityReference(val *PackageVulnerabilityReference) *NullablePackageVulnerabilityReference
func (NullablePackageVulnerabilityReference) Get ¶
func (v NullablePackageVulnerabilityReference) Get() *PackageVulnerabilityReference
func (NullablePackageVulnerabilityReference) IsSet ¶
func (v NullablePackageVulnerabilityReference) IsSet() bool
func (NullablePackageVulnerabilityReference) MarshalJSON ¶
func (v NullablePackageVulnerabilityReference) MarshalJSON() ([]byte, error)
func (*NullablePackageVulnerabilityReference) Set ¶
func (v *NullablePackageVulnerabilityReference) Set(val *PackageVulnerabilityReference)
func (*NullablePackageVulnerabilityReference) UnmarshalJSON ¶
func (v *NullablePackageVulnerabilityReference) UnmarshalJSON(src []byte) error
func (*NullablePackageVulnerabilityReference) Unset ¶
func (v *NullablePackageVulnerabilityReference) Unset()
type NullablePageMetadata ¶
type NullablePageMetadata struct {
// contains filtered or unexported fields
}
func NewNullablePageMetadata ¶
func NewNullablePageMetadata(val *PageMetadata) *NullablePageMetadata
func (NullablePageMetadata) Get ¶
func (v NullablePageMetadata) Get() *PageMetadata
func (NullablePageMetadata) IsSet ¶
func (v NullablePageMetadata) IsSet() bool
func (NullablePageMetadata) MarshalJSON ¶
func (v NullablePageMetadata) MarshalJSON() ([]byte, error)
func (*NullablePageMetadata) Set ¶
func (v *NullablePageMetadata) Set(val *PageMetadata)
func (*NullablePageMetadata) UnmarshalJSON ¶
func (v *NullablePageMetadata) UnmarshalJSON(src []byte) error
func (*NullablePageMetadata) Unset ¶
func (v *NullablePageMetadata) Unset()
type NullablePageOfRegistry ¶
type NullablePageOfRegistry struct {
// contains filtered or unexported fields
}
func NewNullablePageOfRegistry ¶
func NewNullablePageOfRegistry(val *PageOfRegistry) *NullablePageOfRegistry
func (NullablePageOfRegistry) Get ¶
func (v NullablePageOfRegistry) Get() *PageOfRegistry
func (NullablePageOfRegistry) IsSet ¶
func (v NullablePageOfRegistry) IsSet() bool
func (NullablePageOfRegistry) MarshalJSON ¶
func (v NullablePageOfRegistry) MarshalJSON() ([]byte, error)
func (*NullablePageOfRegistry) Set ¶
func (v *NullablePageOfRegistry) Set(val *PageOfRegistry)
func (*NullablePageOfRegistry) UnmarshalJSON ¶
func (v *NullablePageOfRegistry) UnmarshalJSON(src []byte) error
func (*NullablePageOfRegistry) Unset ¶
func (v *NullablePageOfRegistry) Unset()
type NullablePageOfRepository ¶
type NullablePageOfRepository struct {
// contains filtered or unexported fields
}
func NewNullablePageOfRepository ¶
func NewNullablePageOfRepository(val *PageOfRepository) *NullablePageOfRepository
func (NullablePageOfRepository) Get ¶
func (v NullablePageOfRepository) Get() *PageOfRepository
func (NullablePageOfRepository) IsSet ¶
func (v NullablePageOfRepository) IsSet() bool
func (NullablePageOfRepository) MarshalJSON ¶
func (v NullablePageOfRepository) MarshalJSON() ([]byte, error)
func (*NullablePageOfRepository) Set ¶
func (v *NullablePageOfRepository) Set(val *PageOfRepository)
func (*NullablePageOfRepository) UnmarshalJSON ¶
func (v *NullablePageOfRepository) UnmarshalJSON(src []byte) error
func (*NullablePageOfRepository) Unset ¶
func (v *NullablePageOfRepository) Unset()
type NullablePageOfRepositoryImageSummary ¶
type NullablePageOfRepositoryImageSummary struct {
// contains filtered or unexported fields
}
func NewNullablePageOfRepositoryImageSummary ¶
func NewNullablePageOfRepositoryImageSummary(val *PageOfRepositoryImageSummary) *NullablePageOfRepositoryImageSummary
func (NullablePageOfRepositoryImageSummary) Get ¶
func (v NullablePageOfRepositoryImageSummary) Get() *PageOfRepositoryImageSummary
func (NullablePageOfRepositoryImageSummary) IsSet ¶
func (v NullablePageOfRepositoryImageSummary) IsSet() bool
func (NullablePageOfRepositoryImageSummary) MarshalJSON ¶
func (v NullablePageOfRepositoryImageSummary) MarshalJSON() ([]byte, error)
func (*NullablePageOfRepositoryImageSummary) Set ¶
func (v *NullablePageOfRepositoryImageSummary) Set(val *PageOfRepositoryImageSummary)
func (*NullablePageOfRepositoryImageSummary) UnmarshalJSON ¶
func (v *NullablePageOfRepositoryImageSummary) UnmarshalJSON(src []byte) error
func (*NullablePageOfRepositoryImageSummary) Unset ¶
func (v *NullablePageOfRepositoryImageSummary) Unset()
type NullablePageOfVulnerability ¶
type NullablePageOfVulnerability struct {
// contains filtered or unexported fields
}
func NewNullablePageOfVulnerability ¶
func NewNullablePageOfVulnerability(val *PageOfVulnerability) *NullablePageOfVulnerability
func (NullablePageOfVulnerability) Get ¶
func (v NullablePageOfVulnerability) Get() *PageOfVulnerability
func (NullablePageOfVulnerability) IsSet ¶
func (v NullablePageOfVulnerability) IsSet() bool
func (NullablePageOfVulnerability) MarshalJSON ¶
func (v NullablePageOfVulnerability) MarshalJSON() ([]byte, error)
func (*NullablePageOfVulnerability) Set ¶
func (v *NullablePageOfVulnerability) Set(val *PageOfVulnerability)
func (*NullablePageOfVulnerability) UnmarshalJSON ¶
func (v *NullablePageOfVulnerability) UnmarshalJSON(src []byte) error
func (*NullablePageOfVulnerability) Unset ¶
func (v *NullablePageOfVulnerability) Unset()
type NullablePolicy ¶
type NullablePolicy struct {
// contains filtered or unexported fields
}
func NewNullablePolicy ¶
func NewNullablePolicy(val *Policy) *NullablePolicy
func (NullablePolicy) Get ¶
func (v NullablePolicy) Get() *Policy
func (NullablePolicy) IsSet ¶
func (v NullablePolicy) IsSet() bool
func (NullablePolicy) MarshalJSON ¶
func (v NullablePolicy) MarshalJSON() ([]byte, error)
func (*NullablePolicy) Set ¶
func (v *NullablePolicy) Set(val *Policy)
func (*NullablePolicy) UnmarshalJSON ¶
func (v *NullablePolicy) UnmarshalJSON(src []byte) error
func (*NullablePolicy) Unset ¶
func (v *NullablePolicy) Unset()
type NullablePortExceptionCriterion ¶
type NullablePortExceptionCriterion struct {
// contains filtered or unexported fields
}
func NewNullablePortExceptionCriterion ¶
func NewNullablePortExceptionCriterion(val *PortExceptionCriterion) *NullablePortExceptionCriterion
func (NullablePortExceptionCriterion) Get ¶
func (v NullablePortExceptionCriterion) Get() *PortExceptionCriterion
func (NullablePortExceptionCriterion) IsSet ¶
func (v NullablePortExceptionCriterion) IsSet() bool
func (NullablePortExceptionCriterion) MarshalJSON ¶
func (v NullablePortExceptionCriterion) MarshalJSON() ([]byte, error)
func (*NullablePortExceptionCriterion) Set ¶
func (v *NullablePortExceptionCriterion) Set(val *PortExceptionCriterion)
func (*NullablePortExceptionCriterion) UnmarshalJSON ¶
func (v *NullablePortExceptionCriterion) UnmarshalJSON(src []byte) error
func (*NullablePortExceptionCriterion) Unset ¶
func (v *NullablePortExceptionCriterion) Unset()
type NullableProtocolExceptionCriterion ¶
type NullableProtocolExceptionCriterion struct {
// contains filtered or unexported fields
}
func NewNullableProtocolExceptionCriterion ¶
func NewNullableProtocolExceptionCriterion(val *ProtocolExceptionCriterion) *NullableProtocolExceptionCriterion
func (NullableProtocolExceptionCriterion) Get ¶
func (v NullableProtocolExceptionCriterion) Get() *ProtocolExceptionCriterion
func (NullableProtocolExceptionCriterion) IsSet ¶
func (v NullableProtocolExceptionCriterion) IsSet() bool
func (NullableProtocolExceptionCriterion) MarshalJSON ¶
func (v NullableProtocolExceptionCriterion) MarshalJSON() ([]byte, error)
func (*NullableProtocolExceptionCriterion) Set ¶
func (v *NullableProtocolExceptionCriterion) Set(val *ProtocolExceptionCriterion)
func (*NullableProtocolExceptionCriterion) UnmarshalJSON ¶
func (v *NullableProtocolExceptionCriterion) UnmarshalJSON(src []byte) error
func (*NullableProtocolExceptionCriterion) Unset ¶
func (v *NullableProtocolExceptionCriterion) Unset()
type NullableReferenceOfAwsAccountId ¶
type NullableReferenceOfAwsAccountId struct {
// contains filtered or unexported fields
}
func NewNullableReferenceOfAwsAccountId ¶
func NewNullableReferenceOfAwsAccountId(val *ReferenceOfAwsAccountId) *NullableReferenceOfAwsAccountId
func (NullableReferenceOfAwsAccountId) Get ¶
func (v NullableReferenceOfAwsAccountId) Get() *ReferenceOfAwsAccountId
func (NullableReferenceOfAwsAccountId) IsSet ¶
func (v NullableReferenceOfAwsAccountId) IsSet() bool
func (NullableReferenceOfAwsAccountId) MarshalJSON ¶
func (v NullableReferenceOfAwsAccountId) MarshalJSON() ([]byte, error)
func (*NullableReferenceOfAwsAccountId) Set ¶
func (v *NullableReferenceOfAwsAccountId) Set(val *ReferenceOfAwsAccountId)
func (*NullableReferenceOfAwsAccountId) UnmarshalJSON ¶
func (v *NullableReferenceOfAwsAccountId) UnmarshalJSON(src []byte) error
func (*NullableReferenceOfAwsAccountId) Unset ¶
func (v *NullableReferenceOfAwsAccountId) Unset()
type NullableReferenceOfBuildId ¶
type NullableReferenceOfBuildId struct {
// contains filtered or unexported fields
}
func NewNullableReferenceOfBuildId ¶
func NewNullableReferenceOfBuildId(val *ReferenceOfBuildId) *NullableReferenceOfBuildId
func (NullableReferenceOfBuildId) Get ¶
func (v NullableReferenceOfBuildId) Get() *ReferenceOfBuildId
func (NullableReferenceOfBuildId) IsSet ¶
func (v NullableReferenceOfBuildId) IsSet() bool
func (NullableReferenceOfBuildId) MarshalJSON ¶
func (v NullableReferenceOfBuildId) MarshalJSON() ([]byte, error)
func (*NullableReferenceOfBuildId) Set ¶
func (v *NullableReferenceOfBuildId) Set(val *ReferenceOfBuildId)
func (*NullableReferenceOfBuildId) UnmarshalJSON ¶
func (v *NullableReferenceOfBuildId) UnmarshalJSON(src []byte) error
func (*NullableReferenceOfBuildId) Unset ¶
func (v *NullableReferenceOfBuildId) Unset()
type NullableReferenceOfImageId ¶
type NullableReferenceOfImageId struct {
// contains filtered or unexported fields
}
func NewNullableReferenceOfImageId ¶
func NewNullableReferenceOfImageId(val *ReferenceOfImageId) *NullableReferenceOfImageId
func (NullableReferenceOfImageId) Get ¶
func (v NullableReferenceOfImageId) Get() *ReferenceOfImageId
func (NullableReferenceOfImageId) IsSet ¶
func (v NullableReferenceOfImageId) IsSet() bool
func (NullableReferenceOfImageId) MarshalJSON ¶
func (v NullableReferenceOfImageId) MarshalJSON() ([]byte, error)
func (*NullableReferenceOfImageId) Set ¶
func (v *NullableReferenceOfImageId) Set(val *ReferenceOfImageId)
func (*NullableReferenceOfImageId) UnmarshalJSON ¶
func (v *NullableReferenceOfImageId) UnmarshalJSON(src []byte) error
func (*NullableReferenceOfImageId) Unset ¶
func (v *NullableReferenceOfImageId) Unset()
type NullableReferenceOfRegistryId ¶
type NullableReferenceOfRegistryId struct {
// contains filtered or unexported fields
}
func NewNullableReferenceOfRegistryId ¶
func NewNullableReferenceOfRegistryId(val *ReferenceOfRegistryId) *NullableReferenceOfRegistryId
func (NullableReferenceOfRegistryId) Get ¶
func (v NullableReferenceOfRegistryId) Get() *ReferenceOfRegistryId
func (NullableReferenceOfRegistryId) IsSet ¶
func (v NullableReferenceOfRegistryId) IsSet() bool
func (NullableReferenceOfRegistryId) MarshalJSON ¶
func (v NullableReferenceOfRegistryId) MarshalJSON() ([]byte, error)
func (*NullableReferenceOfRegistryId) Set ¶
func (v *NullableReferenceOfRegistryId) Set(val *ReferenceOfRegistryId)
func (*NullableReferenceOfRegistryId) UnmarshalJSON ¶
func (v *NullableReferenceOfRegistryId) UnmarshalJSON(src []byte) error
func (*NullableReferenceOfRegistryId) Unset ¶
func (v *NullableReferenceOfRegistryId) Unset()
type NullableRegion ¶
type NullableRegion struct {
// contains filtered or unexported fields
}
func NewNullableRegion ¶
func NewNullableRegion(val *Region) *NullableRegion
func (NullableRegion) Get ¶
func (v NullableRegion) Get() *Region
func (NullableRegion) IsSet ¶
func (v NullableRegion) IsSet() bool
func (NullableRegion) MarshalJSON ¶
func (v NullableRegion) MarshalJSON() ([]byte, error)
func (*NullableRegion) Set ¶
func (v *NullableRegion) Set(val *Region)
func (*NullableRegion) UnmarshalJSON ¶
func (v *NullableRegion) UnmarshalJSON(src []byte) error
func (*NullableRegion) Unset ¶
func (v *NullableRegion) Unset()
type NullableRegistry ¶
type NullableRegistry struct {
// contains filtered or unexported fields
}
func NewNullableRegistry ¶
func NewNullableRegistry(val *Registry) *NullableRegistry
func (NullableRegistry) Get ¶
func (v NullableRegistry) Get() *Registry
func (NullableRegistry) IsSet ¶
func (v NullableRegistry) IsSet() bool
func (NullableRegistry) MarshalJSON ¶
func (v NullableRegistry) MarshalJSON() ([]byte, error)
func (*NullableRegistry) Set ¶
func (v *NullableRegistry) Set(val *Registry)
func (*NullableRegistry) UnmarshalJSON ¶
func (v *NullableRegistry) UnmarshalJSON(src []byte) error
func (*NullableRegistry) Unset ¶
func (v *NullableRegistry) Unset()
type NullableRegistryConfiguration ¶
type NullableRegistryConfiguration struct {
// contains filtered or unexported fields
}
func NewNullableRegistryConfiguration ¶
func NewNullableRegistryConfiguration(val *RegistryConfiguration) *NullableRegistryConfiguration
func (NullableRegistryConfiguration) Get ¶
func (v NullableRegistryConfiguration) Get() *RegistryConfiguration
func (NullableRegistryConfiguration) IsSet ¶
func (v NullableRegistryConfiguration) IsSet() bool
func (NullableRegistryConfiguration) MarshalJSON ¶
func (v NullableRegistryConfiguration) MarshalJSON() ([]byte, error)
func (*NullableRegistryConfiguration) Set ¶
func (v *NullableRegistryConfiguration) Set(val *RegistryConfiguration)
func (*NullableRegistryConfiguration) UnmarshalJSON ¶
func (v *NullableRegistryConfiguration) UnmarshalJSON(src []byte) error
func (*NullableRegistryConfiguration) Unset ¶
func (v *NullableRegistryConfiguration) Unset()
type NullableRegistryCredentials ¶
type NullableRegistryCredentials struct {
// contains filtered or unexported fields
}
func NewNullableRegistryCredentials ¶
func NewNullableRegistryCredentials(val *RegistryCredentials) *NullableRegistryCredentials
func (NullableRegistryCredentials) Get ¶
func (v NullableRegistryCredentials) Get() *RegistryCredentials
func (NullableRegistryCredentials) IsSet ¶
func (v NullableRegistryCredentials) IsSet() bool
func (NullableRegistryCredentials) MarshalJSON ¶
func (v NullableRegistryCredentials) MarshalJSON() ([]byte, error)
func (*NullableRegistryCredentials) Set ¶
func (v *NullableRegistryCredentials) Set(val *RegistryCredentials)
func (*NullableRegistryCredentials) UnmarshalJSON ¶
func (v *NullableRegistryCredentials) UnmarshalJSON(src []byte) error
func (*NullableRegistryCredentials) Unset ¶
func (v *NullableRegistryCredentials) Unset()
type NullableRegistryUpdate ¶
type NullableRegistryUpdate struct {
// contains filtered or unexported fields
}
func NewNullableRegistryUpdate ¶
func NewNullableRegistryUpdate(val *RegistryUpdate) *NullableRegistryUpdate
func (NullableRegistryUpdate) Get ¶
func (v NullableRegistryUpdate) Get() *RegistryUpdate
func (NullableRegistryUpdate) IsSet ¶
func (v NullableRegistryUpdate) IsSet() bool
func (NullableRegistryUpdate) MarshalJSON ¶
func (v NullableRegistryUpdate) MarshalJSON() ([]byte, error)
func (*NullableRegistryUpdate) Set ¶
func (v *NullableRegistryUpdate) Set(val *RegistryUpdate)
func (*NullableRegistryUpdate) UnmarshalJSON ¶
func (v *NullableRegistryUpdate) UnmarshalJSON(src []byte) error
func (*NullableRegistryUpdate) Unset ¶
func (v *NullableRegistryUpdate) Unset()
type NullableRemediationSummary ¶
type NullableRemediationSummary struct {
// contains filtered or unexported fields
}
func NewNullableRemediationSummary ¶
func NewNullableRemediationSummary(val *RemediationSummary) *NullableRemediationSummary
func (NullableRemediationSummary) Get ¶
func (v NullableRemediationSummary) Get() *RemediationSummary
func (NullableRemediationSummary) IsSet ¶
func (v NullableRemediationSummary) IsSet() bool
func (NullableRemediationSummary) MarshalJSON ¶
func (v NullableRemediationSummary) MarshalJSON() ([]byte, error)
func (*NullableRemediationSummary) Set ¶
func (v *NullableRemediationSummary) Set(val *RemediationSummary)
func (*NullableRemediationSummary) UnmarshalJSON ¶
func (v *NullableRemediationSummary) UnmarshalJSON(src []byte) error
func (*NullableRemediationSummary) Unset ¶
func (v *NullableRemediationSummary) Unset()
type NullableRepository ¶
type NullableRepository struct {
// contains filtered or unexported fields
}
func NewNullableRepository ¶
func NewNullableRepository(val *Repository) *NullableRepository
func (NullableRepository) Get ¶
func (v NullableRepository) Get() *Repository
func (NullableRepository) IsSet ¶
func (v NullableRepository) IsSet() bool
func (NullableRepository) MarshalJSON ¶
func (v NullableRepository) MarshalJSON() ([]byte, error)
func (*NullableRepository) Set ¶
func (v *NullableRepository) Set(val *Repository)
func (*NullableRepository) UnmarshalJSON ¶
func (v *NullableRepository) UnmarshalJSON(src []byte) error
func (*NullableRepository) Unset ¶
func (v *NullableRepository) Unset()
type NullableRepositoryDigest ¶
type NullableRepositoryDigest struct {
// contains filtered or unexported fields
}
func NewNullableRepositoryDigest ¶
func NewNullableRepositoryDigest(val *RepositoryDigest) *NullableRepositoryDigest
func (NullableRepositoryDigest) Get ¶
func (v NullableRepositoryDigest) Get() *RepositoryDigest
func (NullableRepositoryDigest) IsSet ¶
func (v NullableRepositoryDigest) IsSet() bool
func (NullableRepositoryDigest) MarshalJSON ¶
func (v NullableRepositoryDigest) MarshalJSON() ([]byte, error)
func (*NullableRepositoryDigest) Set ¶
func (v *NullableRepositoryDigest) Set(val *RepositoryDigest)
func (*NullableRepositoryDigest) UnmarshalJSON ¶
func (v *NullableRepositoryDigest) UnmarshalJSON(src []byte) error
func (*NullableRepositoryDigest) Unset ¶
func (v *NullableRepositoryDigest) Unset()
type NullableRepositoryImageSummary ¶
type NullableRepositoryImageSummary struct {
// contains filtered or unexported fields
}
func NewNullableRepositoryImageSummary ¶
func NewNullableRepositoryImageSummary(val *RepositoryImageSummary) *NullableRepositoryImageSummary
func (NullableRepositoryImageSummary) Get ¶
func (v NullableRepositoryImageSummary) Get() *RepositoryImageSummary
func (NullableRepositoryImageSummary) IsSet ¶
func (v NullableRepositoryImageSummary) IsSet() bool
func (NullableRepositoryImageSummary) MarshalJSON ¶
func (v NullableRepositoryImageSummary) MarshalJSON() ([]byte, error)
func (*NullableRepositoryImageSummary) Set ¶
func (v *NullableRepositoryImageSummary) Set(val *RepositoryImageSummary)
func (*NullableRepositoryImageSummary) UnmarshalJSON ¶
func (v *NullableRepositoryImageSummary) UnmarshalJSON(src []byte) error
func (*NullableRepositoryImageSummary) Unset ¶
func (v *NullableRepositoryImageSummary) Unset()
type NullableRepositoryReference ¶
type NullableRepositoryReference struct {
// contains filtered or unexported fields
}
func NewNullableRepositoryReference ¶
func NewNullableRepositoryReference(val *RepositoryReference) *NullableRepositoryReference
func (NullableRepositoryReference) Get ¶
func (v NullableRepositoryReference) Get() *RepositoryReference
func (NullableRepositoryReference) IsSet ¶
func (v NullableRepositoryReference) IsSet() bool
func (NullableRepositoryReference) MarshalJSON ¶
func (v NullableRepositoryReference) MarshalJSON() ([]byte, error)
func (*NullableRepositoryReference) Set ¶
func (v *NullableRepositoryReference) Set(val *RepositoryReference)
func (*NullableRepositoryReference) UnmarshalJSON ¶
func (v *NullableRepositoryReference) UnmarshalJSON(src []byte) error
func (*NullableRepositoryReference) Unset ¶
func (v *NullableRepositoryReference) Unset()
type NullableRepositoryTag ¶
type NullableRepositoryTag struct {
// contains filtered or unexported fields
}
func NewNullableRepositoryTag ¶
func NewNullableRepositoryTag(val *RepositoryTag) *NullableRepositoryTag
func (NullableRepositoryTag) Get ¶
func (v NullableRepositoryTag) Get() *RepositoryTag
func (NullableRepositoryTag) IsSet ¶
func (v NullableRepositoryTag) IsSet() bool
func (NullableRepositoryTag) MarshalJSON ¶
func (v NullableRepositoryTag) MarshalJSON() ([]byte, error)
func (*NullableRepositoryTag) Set ¶
func (v *NullableRepositoryTag) Set(val *RepositoryTag)
func (*NullableRepositoryTag) UnmarshalJSON ¶
func (v *NullableRepositoryTag) UnmarshalJSON(src []byte) error
func (*NullableRepositoryTag) Unset ¶
func (v *NullableRepositoryTag) Unset()
type NullableRepositoryTagReference ¶
type NullableRepositoryTagReference struct {
// contains filtered or unexported fields
}
func NewNullableRepositoryTagReference ¶
func NewNullableRepositoryTagReference(val *RepositoryTagReference) *NullableRepositoryTagReference
func (NullableRepositoryTagReference) Get ¶
func (v NullableRepositoryTagReference) Get() *RepositoryTagReference
func (NullableRepositoryTagReference) IsSet ¶
func (v NullableRepositoryTagReference) IsSet() bool
func (NullableRepositoryTagReference) MarshalJSON ¶
func (v NullableRepositoryTagReference) MarshalJSON() ([]byte, error)
func (*NullableRepositoryTagReference) Set ¶
func (v *NullableRepositoryTagReference) Set(val *RepositoryTagReference)
func (*NullableRepositoryTagReference) UnmarshalJSON ¶
func (v *NullableRepositoryTagReference) UnmarshalJSON(src []byte) error
func (*NullableRepositoryTagReference) Unset ¶
func (v *NullableRepositoryTagReference) Unset()
type NullableRule ¶
type NullableRule struct {
// contains filtered or unexported fields
}
func NewNullableRule ¶
func NewNullableRule(val *Rule) *NullableRule
func (NullableRule) Get ¶
func (v NullableRule) Get() *Rule
func (NullableRule) IsSet ¶
func (v NullableRule) IsSet() bool
func (NullableRule) MarshalJSON ¶
func (v NullableRule) MarshalJSON() ([]byte, error)
func (*NullableRule) Set ¶
func (v *NullableRule) Set(val *Rule)
func (*NullableRule) UnmarshalJSON ¶
func (v *NullableRule) UnmarshalJSON(src []byte) error
func (*NullableRule) Unset ¶
func (v *NullableRule) Unset()
type NullableRuleException ¶
type NullableRuleException struct {
// contains filtered or unexported fields
}
func NewNullableRuleException ¶
func NewNullableRuleException(val *RuleException) *NullableRuleException
func (NullableRuleException) Get ¶
func (v NullableRuleException) Get() *RuleException
func (NullableRuleException) IsSet ¶
func (v NullableRuleException) IsSet() bool
func (NullableRuleException) MarshalJSON ¶
func (v NullableRuleException) MarshalJSON() ([]byte, error)
func (*NullableRuleException) Set ¶
func (v *NullableRuleException) Set(val *RuleException)
func (*NullableRuleException) UnmarshalJSON ¶
func (v *NullableRuleException) UnmarshalJSON(src []byte) error
func (*NullableRuleException) Unset ¶
func (v *NullableRuleException) Unset()
type NullableRuleExceptionSummary ¶
type NullableRuleExceptionSummary struct {
// contains filtered or unexported fields
}
func NewNullableRuleExceptionSummary ¶
func NewNullableRuleExceptionSummary(val *RuleExceptionSummary) *NullableRuleExceptionSummary
func (NullableRuleExceptionSummary) Get ¶
func (v NullableRuleExceptionSummary) Get() *RuleExceptionSummary
func (NullableRuleExceptionSummary) IsSet ¶
func (v NullableRuleExceptionSummary) IsSet() bool
func (NullableRuleExceptionSummary) MarshalJSON ¶
func (v NullableRuleExceptionSummary) MarshalJSON() ([]byte, error)
func (*NullableRuleExceptionSummary) Set ¶
func (v *NullableRuleExceptionSummary) Set(val *RuleExceptionSummary)
func (*NullableRuleExceptionSummary) UnmarshalJSON ¶
func (v *NullableRuleExceptionSummary) UnmarshalJSON(src []byte) error
func (*NullableRuleExceptionSummary) Unset ¶
func (v *NullableRuleExceptionSummary) Unset()
type NullableRuleFinding ¶
type NullableRuleFinding struct {
// contains filtered or unexported fields
}
func NewNullableRuleFinding ¶
func NewNullableRuleFinding(val *RuleFinding) *NullableRuleFinding
func (NullableRuleFinding) Get ¶
func (v NullableRuleFinding) Get() *RuleFinding
func (NullableRuleFinding) IsSet ¶
func (v NullableRuleFinding) IsSet() bool
func (NullableRuleFinding) MarshalJSON ¶
func (v NullableRuleFinding) MarshalJSON() ([]byte, error)
func (*NullableRuleFinding) Set ¶
func (v *NullableRuleFinding) Set(val *RuleFinding)
func (*NullableRuleFinding) UnmarshalJSON ¶
func (v *NullableRuleFinding) UnmarshalJSON(src []byte) error
func (*NullableRuleFinding) Unset ¶
func (v *NullableRuleFinding) Unset()
type NullableRuleFindingSummary ¶
type NullableRuleFindingSummary struct {
// contains filtered or unexported fields
}
func NewNullableRuleFindingSummary ¶
func NewNullableRuleFindingSummary(val *RuleFindingSummary) *NullableRuleFindingSummary
func (NullableRuleFindingSummary) Get ¶
func (v NullableRuleFindingSummary) Get() *RuleFindingSummary
func (NullableRuleFindingSummary) IsSet ¶
func (v NullableRuleFindingSummary) IsSet() bool
func (NullableRuleFindingSummary) MarshalJSON ¶
func (v NullableRuleFindingSummary) MarshalJSON() ([]byte, error)
func (*NullableRuleFindingSummary) Set ¶
func (v *NullableRuleFindingSummary) Set(val *RuleFindingSummary)
func (*NullableRuleFindingSummary) UnmarshalJSON ¶
func (v *NullableRuleFindingSummary) UnmarshalJSON(src []byte) error
func (*NullableRuleFindingSummary) Unset ¶
func (v *NullableRuleFindingSummary) Unset()
type NullableRuleMetadata ¶
type NullableRuleMetadata struct {
// contains filtered or unexported fields
}
func NewNullableRuleMetadata ¶
func NewNullableRuleMetadata(val *RuleMetadata) *NullableRuleMetadata
func (NullableRuleMetadata) Get ¶
func (v NullableRuleMetadata) Get() *RuleMetadata
func (NullableRuleMetadata) IsSet ¶
func (v NullableRuleMetadata) IsSet() bool
func (NullableRuleMetadata) MarshalJSON ¶
func (v NullableRuleMetadata) MarshalJSON() ([]byte, error)
func (*NullableRuleMetadata) Set ¶
func (v *NullableRuleMetadata) Set(val *RuleMetadata)
func (*NullableRuleMetadata) UnmarshalJSON ¶
func (v *NullableRuleMetadata) UnmarshalJSON(src []byte) error
func (*NullableRuleMetadata) Unset ¶
func (v *NullableRuleMetadata) Unset()
type NullableRuleResult ¶
type NullableRuleResult struct {
// contains filtered or unexported fields
}
func NewNullableRuleResult ¶
func NewNullableRuleResult(val *RuleResult) *NullableRuleResult
func (NullableRuleResult) Get ¶
func (v NullableRuleResult) Get() *RuleResult
func (NullableRuleResult) IsSet ¶
func (v NullableRuleResult) IsSet() bool
func (NullableRuleResult) MarshalJSON ¶
func (v NullableRuleResult) MarshalJSON() ([]byte, error)
func (*NullableRuleResult) Set ¶
func (v *NullableRuleResult) Set(val *RuleResult)
func (*NullableRuleResult) UnmarshalJSON ¶
func (v *NullableRuleResult) UnmarshalJSON(src []byte) error
func (*NullableRuleResult) Unset ¶
func (v *NullableRuleResult) Unset()
type NullableSearchQuery ¶
type NullableSearchQuery struct {
// contains filtered or unexported fields
}
func NewNullableSearchQuery ¶
func NewNullableSearchQuery(val *SearchQuery) *NullableSearchQuery
func (NullableSearchQuery) Get ¶
func (v NullableSearchQuery) Get() *SearchQuery
func (NullableSearchQuery) IsSet ¶
func (v NullableSearchQuery) IsSet() bool
func (NullableSearchQuery) MarshalJSON ¶
func (v NullableSearchQuery) MarshalJSON() ([]byte, error)
func (*NullableSearchQuery) Set ¶
func (v *NullableSearchQuery) Set(val *SearchQuery)
func (*NullableSearchQuery) UnmarshalJSON ¶
func (v *NullableSearchQuery) UnmarshalJSON(src []byte) error
func (*NullableSearchQuery) Unset ¶
func (v *NullableSearchQuery) Unset()
type NullableStandardLink ¶
type NullableStandardLink struct {
// contains filtered or unexported fields
}
func NewNullableStandardLink ¶
func NewNullableStandardLink(val *StandardLink) *NullableStandardLink
func (NullableStandardLink) Get ¶
func (v NullableStandardLink) Get() *StandardLink
func (NullableStandardLink) IsSet ¶
func (v NullableStandardLink) IsSet() bool
func (NullableStandardLink) MarshalJSON ¶
func (v NullableStandardLink) MarshalJSON() ([]byte, error)
func (*NullableStandardLink) Set ¶
func (v *NullableStandardLink) Set(val *StandardLink)
func (*NullableStandardLink) UnmarshalJSON ¶
func (v *NullableStandardLink) UnmarshalJSON(src []byte) error
func (*NullableStandardLink) Unset ¶
func (v *NullableStandardLink) Unset()
type NullableStandardReference ¶
type NullableStandardReference struct {
// contains filtered or unexported fields
}
func NewNullableStandardReference ¶
func NewNullableStandardReference(val *StandardReference) *NullableStandardReference
func (NullableStandardReference) Get ¶
func (v NullableStandardReference) Get() *StandardReference
func (NullableStandardReference) IsSet ¶
func (v NullableStandardReference) IsSet() bool
func (NullableStandardReference) MarshalJSON ¶
func (v NullableStandardReference) MarshalJSON() ([]byte, error)
func (*NullableStandardReference) Set ¶
func (v *NullableStandardReference) Set(val *StandardReference)
func (*NullableStandardReference) UnmarshalJSON ¶
func (v *NullableStandardReference) UnmarshalJSON(src []byte) error
func (*NullableStandardReference) Unset ¶
func (v *NullableStandardReference) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTemplatizedRemediation ¶
type NullableTemplatizedRemediation struct {
// contains filtered or unexported fields
}
func NewNullableTemplatizedRemediation ¶
func NewNullableTemplatizedRemediation(val *TemplatizedRemediation) *NullableTemplatizedRemediation
func (NullableTemplatizedRemediation) Get ¶
func (v NullableTemplatizedRemediation) Get() *TemplatizedRemediation
func (NullableTemplatizedRemediation) IsSet ¶
func (v NullableTemplatizedRemediation) IsSet() bool
func (NullableTemplatizedRemediation) MarshalJSON ¶
func (v NullableTemplatizedRemediation) MarshalJSON() ([]byte, error)
func (*NullableTemplatizedRemediation) Set ¶
func (v *NullableTemplatizedRemediation) Set(val *TemplatizedRemediation)
func (*NullableTemplatizedRemediation) UnmarshalJSON ¶
func (v *NullableTemplatizedRemediation) UnmarshalJSON(src []byte) error
func (*NullableTemplatizedRemediation) Unset ¶
func (v *NullableTemplatizedRemediation) Unset()
type NullableTermAggregate ¶
type NullableTermAggregate struct {
// contains filtered or unexported fields
}
func NewNullableTermAggregate ¶
func NewNullableTermAggregate(val *TermAggregate) *NullableTermAggregate
func (NullableTermAggregate) Get ¶
func (v NullableTermAggregate) Get() *TermAggregate
func (NullableTermAggregate) IsSet ¶
func (v NullableTermAggregate) IsSet() bool
func (NullableTermAggregate) MarshalJSON ¶
func (v NullableTermAggregate) MarshalJSON() ([]byte, error)
func (*NullableTermAggregate) Set ¶
func (v *NullableTermAggregate) Set(val *TermAggregate)
func (*NullableTermAggregate) UnmarshalJSON ¶
func (v *NullableTermAggregate) UnmarshalJSON(src []byte) error
func (*NullableTermAggregate) Unset ¶
func (v *NullableTermAggregate) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableVKeyExceptionCriterion ¶
type NullableVKeyExceptionCriterion struct {
// contains filtered or unexported fields
}
func NewNullableVKeyExceptionCriterion ¶
func NewNullableVKeyExceptionCriterion(val *VKeyExceptionCriterion) *NullableVKeyExceptionCriterion
func (NullableVKeyExceptionCriterion) Get ¶
func (v NullableVKeyExceptionCriterion) Get() *VKeyExceptionCriterion
func (NullableVKeyExceptionCriterion) IsSet ¶
func (v NullableVKeyExceptionCriterion) IsSet() bool
func (NullableVKeyExceptionCriterion) MarshalJSON ¶
func (v NullableVKeyExceptionCriterion) MarshalJSON() ([]byte, error)
func (*NullableVKeyExceptionCriterion) Set ¶
func (v *NullableVKeyExceptionCriterion) Set(val *VKeyExceptionCriterion)
func (*NullableVKeyExceptionCriterion) UnmarshalJSON ¶
func (v *NullableVKeyExceptionCriterion) UnmarshalJSON(src []byte) error
func (*NullableVKeyExceptionCriterion) Unset ¶
func (v *NullableVKeyExceptionCriterion) Unset()
type NullableVariable ¶
type NullableVariable struct {
// contains filtered or unexported fields
}
func NewNullableVariable ¶
func NewNullableVariable(val *Variable) *NullableVariable
func (NullableVariable) Get ¶
func (v NullableVariable) Get() *Variable
func (NullableVariable) IsSet ¶
func (v NullableVariable) IsSet() bool
func (NullableVariable) MarshalJSON ¶
func (v NullableVariable) MarshalJSON() ([]byte, error)
func (*NullableVariable) Set ¶
func (v *NullableVariable) Set(val *Variable)
func (*NullableVariable) UnmarshalJSON ¶
func (v *NullableVariable) UnmarshalJSON(src []byte) error
func (*NullableVariable) Unset ¶
func (v *NullableVariable) Unset()
type NullableVulnerabilities ¶
type NullableVulnerabilities struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilities ¶
func NewNullableVulnerabilities(val *Vulnerabilities) *NullableVulnerabilities
func (NullableVulnerabilities) Get ¶
func (v NullableVulnerabilities) Get() *Vulnerabilities
func (NullableVulnerabilities) IsSet ¶
func (v NullableVulnerabilities) IsSet() bool
func (NullableVulnerabilities) MarshalJSON ¶
func (v NullableVulnerabilities) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilities) Set ¶
func (v *NullableVulnerabilities) Set(val *Vulnerabilities)
func (*NullableVulnerabilities) UnmarshalJSON ¶
func (v *NullableVulnerabilities) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilities) Unset ¶
func (v *NullableVulnerabilities) Unset()
type NullableVulnerabilitiesSeverity ¶
type NullableVulnerabilitiesSeverity struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilitiesSeverity ¶
func NewNullableVulnerabilitiesSeverity(val *VulnerabilitiesSeverity) *NullableVulnerabilitiesSeverity
func (NullableVulnerabilitiesSeverity) Get ¶
func (v NullableVulnerabilitiesSeverity) Get() *VulnerabilitiesSeverity
func (NullableVulnerabilitiesSeverity) IsSet ¶
func (v NullableVulnerabilitiesSeverity) IsSet() bool
func (NullableVulnerabilitiesSeverity) MarshalJSON ¶
func (v NullableVulnerabilitiesSeverity) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilitiesSeverity) Set ¶
func (v *NullableVulnerabilitiesSeverity) Set(val *VulnerabilitiesSeverity)
func (*NullableVulnerabilitiesSeverity) UnmarshalJSON ¶
func (v *NullableVulnerabilitiesSeverity) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilitiesSeverity) Unset ¶
func (v *NullableVulnerabilitiesSeverity) Unset()
type NullableVulnerability ¶
type NullableVulnerability struct {
// contains filtered or unexported fields
}
func NewNullableVulnerability ¶
func NewNullableVulnerability(val *Vulnerability) *NullableVulnerability
func (NullableVulnerability) Get ¶
func (v NullableVulnerability) Get() *Vulnerability
func (NullableVulnerability) IsSet ¶
func (v NullableVulnerability) IsSet() bool
func (NullableVulnerability) MarshalJSON ¶
func (v NullableVulnerability) MarshalJSON() ([]byte, error)
func (*NullableVulnerability) Set ¶
func (v *NullableVulnerability) Set(val *Vulnerability)
func (*NullableVulnerability) UnmarshalJSON ¶
func (v *NullableVulnerability) UnmarshalJSON(src []byte) error
func (*NullableVulnerability) Unset ¶
func (v *NullableVulnerability) Unset()
type NullableVulnerabilityExploitability ¶
type NullableVulnerabilityExploitability struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilityExploitability ¶
func NewNullableVulnerabilityExploitability(val *VulnerabilityExploitability) *NullableVulnerabilityExploitability
func (NullableVulnerabilityExploitability) Get ¶
func (v NullableVulnerabilityExploitability) Get() *VulnerabilityExploitability
func (NullableVulnerabilityExploitability) IsSet ¶
func (v NullableVulnerabilityExploitability) IsSet() bool
func (NullableVulnerabilityExploitability) MarshalJSON ¶
func (v NullableVulnerabilityExploitability) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilityExploitability) Set ¶
func (v *NullableVulnerabilityExploitability) Set(val *VulnerabilityExploitability)
func (*NullableVulnerabilityExploitability) UnmarshalJSON ¶
func (v *NullableVulnerabilityExploitability) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilityExploitability) Unset ¶
func (v *NullableVulnerabilityExploitability) Unset()
type NullableVulnerabilityPci ¶
type NullableVulnerabilityPci struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilityPci ¶
func NewNullableVulnerabilityPci(val *VulnerabilityPci) *NullableVulnerabilityPci
func (NullableVulnerabilityPci) Get ¶
func (v NullableVulnerabilityPci) Get() *VulnerabilityPci
func (NullableVulnerabilityPci) IsSet ¶
func (v NullableVulnerabilityPci) IsSet() bool
func (NullableVulnerabilityPci) MarshalJSON ¶
func (v NullableVulnerabilityPci) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilityPci) Set ¶
func (v *NullableVulnerabilityPci) Set(val *VulnerabilityPci)
func (*NullableVulnerabilityPci) UnmarshalJSON ¶
func (v *NullableVulnerabilityPci) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilityPci) Unset ¶
func (v *NullableVulnerabilityPci) Unset()
type NullableVulnerabilityReference ¶
type NullableVulnerabilityReference struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilityReference ¶
func NewNullableVulnerabilityReference(val *VulnerabilityReference) *NullableVulnerabilityReference
func (NullableVulnerabilityReference) Get ¶
func (v NullableVulnerabilityReference) Get() *VulnerabilityReference
func (NullableVulnerabilityReference) IsSet ¶
func (v NullableVulnerabilityReference) IsSet() bool
func (NullableVulnerabilityReference) MarshalJSON ¶
func (v NullableVulnerabilityReference) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilityReference) Set ¶
func (v *NullableVulnerabilityReference) Set(val *VulnerabilityReference)
func (*NullableVulnerabilityReference) UnmarshalJSON ¶
func (v *NullableVulnerabilityReference) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilityReference) Unset ¶
func (v *NullableVulnerabilityReference) Unset()
type NullableVulnerabilitySearch ¶
type NullableVulnerabilitySearch struct {
// contains filtered or unexported fields
}
func NewNullableVulnerabilitySearch ¶
func NewNullableVulnerabilitySearch(val *VulnerabilitySearch) *NullableVulnerabilitySearch
func (NullableVulnerabilitySearch) Get ¶
func (v NullableVulnerabilitySearch) Get() *VulnerabilitySearch
func (NullableVulnerabilitySearch) IsSet ¶
func (v NullableVulnerabilitySearch) IsSet() bool
func (NullableVulnerabilitySearch) MarshalJSON ¶
func (v NullableVulnerabilitySearch) MarshalJSON() ([]byte, error)
func (*NullableVulnerabilitySearch) Set ¶
func (v *NullableVulnerabilitySearch) Set(val *VulnerabilitySearch)
func (*NullableVulnerabilitySearch) UnmarshalJSON ¶
func (v *NullableVulnerabilitySearch) UnmarshalJSON(src []byte) error
func (*NullableVulnerabilitySearch) Unset ¶
func (v *NullableVulnerabilitySearch) Unset()
type Package ¶
type Package struct { Assessment *ImageAssessment `json:"assessment,omitempty"` // Provides description about the package. Description *string `json:"description,omitempty"` // Epoch time when the package was created. Epoch *string `json:"epoch,omitempty"` // URL link to the home page of the package. HomePage *string `json:"home_page,omitempty"` // Package id. Id *int64 `json:"id,omitempty"` // Describes the type of licensing model. License *string `json:"license,omitempty"` // Contact details of the maintainer of the package. Maintainer *string `json:"maintainer,omitempty"` // Name of the package. Name *string `json:"name,omitempty"` // Operating system architecture type. OsArchitecture *string `json:"os_architecture,omitempty"` // Describes the type of the operating system family. Some examples include `Windows`, `Linux`, `MacOs` etc. OsFamily *string `json:"os_family,omitempty"` // Name of the operating system. OsName *string `json:"os_name,omitempty"` // Operating system vendor. OsVendor *string `json:"os_vendor,omitempty"` // Package operating system version. OsVersion *string `json:"os_version,omitempty"` // Package release information. Release *string `json:"release,omitempty"` // Size of the package in bytes. Size *int64 `json:"size,omitempty"` // Source of the package. Source *string `json:"source,omitempty"` // Package type. Type *string `json:"type,omitempty"` // Version of the package. Version *string `json:"version,omitempty"` }
Package ${package.description}
func NewPackage ¶
func NewPackage() *Package
NewPackage instantiates a new Package object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageWithDefaults ¶
func NewPackageWithDefaults() *Package
NewPackageWithDefaults instantiates a new Package object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Package) GetAssessment ¶
func (o *Package) GetAssessment() ImageAssessment
GetAssessment returns the Assessment field value if set, zero value otherwise.
func (*Package) GetAssessmentOk ¶
func (o *Package) GetAssessmentOk() (*ImageAssessment, bool)
GetAssessmentOk returns a tuple with the Assessment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Package) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetEpochOk ¶
GetEpochOk returns a tuple with the Epoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetHomePage ¶
GetHomePage returns the HomePage field value if set, zero value otherwise.
func (*Package) GetHomePageOk ¶
GetHomePageOk returns a tuple with the HomePage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetLicense ¶
GetLicense returns the License field value if set, zero value otherwise.
func (*Package) GetLicenseOk ¶
GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetMaintainer ¶
GetMaintainer returns the Maintainer field value if set, zero value otherwise.
func (*Package) GetMaintainerOk ¶
GetMaintainerOk returns a tuple with the Maintainer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetOsArchitecture ¶
GetOsArchitecture returns the OsArchitecture field value if set, zero value otherwise.
func (*Package) GetOsArchitectureOk ¶
GetOsArchitectureOk returns a tuple with the OsArchitecture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetOsFamily ¶
GetOsFamily returns the OsFamily field value if set, zero value otherwise.
func (*Package) GetOsFamilyOk ¶
GetOsFamilyOk returns a tuple with the OsFamily field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetOsNameOk ¶
GetOsNameOk returns a tuple with the OsName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetOsVendor ¶
GetOsVendor returns the OsVendor field value if set, zero value otherwise.
func (*Package) GetOsVendorOk ¶
GetOsVendorOk returns a tuple with the OsVendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetOsVersion ¶
GetOsVersion returns the OsVersion field value if set, zero value otherwise.
func (*Package) GetOsVersionOk ¶
GetOsVersionOk returns a tuple with the OsVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetRelease ¶
GetRelease returns the Release field value if set, zero value otherwise.
func (*Package) GetReleaseOk ¶
GetReleaseOk returns a tuple with the Release field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetSourceOk ¶
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Package) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Package) HasAssessment ¶
HasAssessment returns a boolean if a field has been set.
func (*Package) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Package) HasHomePage ¶
HasHomePage returns a boolean if a field has been set.
func (*Package) HasLicense ¶
HasLicense returns a boolean if a field has been set.
func (*Package) HasMaintainer ¶
HasMaintainer returns a boolean if a field has been set.
func (*Package) HasOsArchitecture ¶
HasOsArchitecture returns a boolean if a field has been set.
func (*Package) HasOsFamily ¶
HasOsFamily returns a boolean if a field has been set.
func (*Package) HasOsVendor ¶
HasOsVendor returns a boolean if a field has been set.
func (*Package) HasOsVersion ¶
HasOsVersion returns a boolean if a field has been set.
func (*Package) HasRelease ¶
HasRelease returns a boolean if a field has been set.
func (*Package) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Package) MarshalJSON ¶
func (*Package) SetAssessment ¶
func (o *Package) SetAssessment(v ImageAssessment)
SetAssessment gets a reference to the given ImageAssessment and assigns it to the Assessment field.
func (*Package) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Package) SetEpoch ¶
SetEpoch gets a reference to the given string and assigns it to the Epoch field.
func (*Package) SetHomePage ¶
SetHomePage gets a reference to the given string and assigns it to the HomePage field.
func (*Package) SetLicense ¶
SetLicense gets a reference to the given string and assigns it to the License field.
func (*Package) SetMaintainer ¶
SetMaintainer gets a reference to the given string and assigns it to the Maintainer field.
func (*Package) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Package) SetOsArchitecture ¶
SetOsArchitecture gets a reference to the given string and assigns it to the OsArchitecture field.
func (*Package) SetOsFamily ¶
SetOsFamily gets a reference to the given string and assigns it to the OsFamily field.
func (*Package) SetOsName ¶
SetOsName gets a reference to the given string and assigns it to the OsName field.
func (*Package) SetOsVendor ¶
SetOsVendor gets a reference to the given string and assigns it to the OsVendor field.
func (*Package) SetOsVersion ¶
SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.
func (*Package) SetRelease ¶
SetRelease gets a reference to the given string and assigns it to the Release field.
func (*Package) SetSize ¶
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Package) SetSource ¶
SetSource gets a reference to the given string and assigns it to the Source field.
func (*Package) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Package) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
type PackageCvssV2 ¶
type PackageCvssV2 struct { // ${package.cvss.v2.access.complexity.description}, ${package.cvss.v2.access_complexity.description}, ${packagecvssv2.access.complexity.description}, ${packagecvssv2.access_complexity.description} AccessComplexity *string `json:"access_complexity,omitempty"` // ${package.cvss.v2.access_vector.description}, ${package.cvss.v2.access.vector.description}, ${packagecvssv2.access.vector.description}, ${packagecvssv2.access_vector.description} AccessVector *string `json:"access_vector,omitempty"` // ${package.cvss.v2.authentication.description}, ${packagecvssv2.authentication.description} Authentication *string `json:"authentication,omitempty"` // ${package.cvss.v2.availability_impact.description}, ${packagecvssv2.availability.impact.description}, ${packagecvssv2.availability_impact.description}, ${package.cvss.v2.availability.impact.description} AvailabilityImpact *string `json:"availability_impact,omitempty"` // ${package.cvss.v2.confidentiality.impact.description}, ${packagecvssv2.confidentiality_impact.description}, ${package.cvss.v2.confidentiality_impact.description}, ${packagecvssv2.confidentiality.impact.description} ConfidentialityImpact *string `json:"confidentiality_impact,omitempty"` // ${packagecvssv2.exploit_score.description}, ${packagecvssv2.exploit.score.description}, ${package.cvss.v2.exploit.score.description}, ${package.cvss.v2.exploit_score.description} ExploitScore *float64 `json:"exploit_score,omitempty"` // ${packagecvssv2.impact.score.description}, ${packagecvssv2.impact_score.description}, ${package.cvss.v2.impact_score.description}, ${package.cvss.v2.impact.score.description} ImpactScore *float64 `json:"impact_score,omitempty"` // ${packagecvssv2.integrity_impact.description}, ${package.cvss.v2.integrity_impact.description}, ${packagecvssv2.integrity.impact.description}, ${package.cvss.v2.integrity.impact.description} IntegrityImpact *string `json:"integrity_impact,omitempty"` // ${packagecvssv2.score.description}, ${package.cvss.v2.score.description} Score *float64 `json:"score,omitempty"` // ${packagecvssv2.vector.description}, ${package.cvss.v2.vector.description} Vector *string `json:"vector,omitempty"` }
PackageCvssV2 ${packagecvssv2.description}, ${package.cvss.v2.description}
func NewPackageCvssV2 ¶
func NewPackageCvssV2() *PackageCvssV2
NewPackageCvssV2 instantiates a new PackageCvssV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageCvssV2WithDefaults ¶
func NewPackageCvssV2WithDefaults() *PackageCvssV2
NewPackageCvssV2WithDefaults instantiates a new PackageCvssV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageCvssV2) GetAccessComplexity ¶
func (o *PackageCvssV2) GetAccessComplexity() string
GetAccessComplexity returns the AccessComplexity field value if set, zero value otherwise.
func (*PackageCvssV2) GetAccessComplexityOk ¶
func (o *PackageCvssV2) GetAccessComplexityOk() (*string, bool)
GetAccessComplexityOk returns a tuple with the AccessComplexity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetAccessVector ¶
func (o *PackageCvssV2) GetAccessVector() string
GetAccessVector returns the AccessVector field value if set, zero value otherwise.
func (*PackageCvssV2) GetAccessVectorOk ¶
func (o *PackageCvssV2) GetAccessVectorOk() (*string, bool)
GetAccessVectorOk returns a tuple with the AccessVector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetAuthentication ¶
func (o *PackageCvssV2) GetAuthentication() string
GetAuthentication returns the Authentication field value if set, zero value otherwise.
func (*PackageCvssV2) GetAuthenticationOk ¶
func (o *PackageCvssV2) GetAuthenticationOk() (*string, bool)
GetAuthenticationOk returns a tuple with the Authentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetAvailabilityImpact ¶
func (o *PackageCvssV2) GetAvailabilityImpact() string
GetAvailabilityImpact returns the AvailabilityImpact field value if set, zero value otherwise.
func (*PackageCvssV2) GetAvailabilityImpactOk ¶
func (o *PackageCvssV2) GetAvailabilityImpactOk() (*string, bool)
GetAvailabilityImpactOk returns a tuple with the AvailabilityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetConfidentialityImpact ¶
func (o *PackageCvssV2) GetConfidentialityImpact() string
GetConfidentialityImpact returns the ConfidentialityImpact field value if set, zero value otherwise.
func (*PackageCvssV2) GetConfidentialityImpactOk ¶
func (o *PackageCvssV2) GetConfidentialityImpactOk() (*string, bool)
GetConfidentialityImpactOk returns a tuple with the ConfidentialityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetExploitScore ¶
func (o *PackageCvssV2) GetExploitScore() float64
GetExploitScore returns the ExploitScore field value if set, zero value otherwise.
func (*PackageCvssV2) GetExploitScoreOk ¶
func (o *PackageCvssV2) GetExploitScoreOk() (*float64, bool)
GetExploitScoreOk returns a tuple with the ExploitScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetImpactScore ¶
func (o *PackageCvssV2) GetImpactScore() float64
GetImpactScore returns the ImpactScore field value if set, zero value otherwise.
func (*PackageCvssV2) GetImpactScoreOk ¶
func (o *PackageCvssV2) GetImpactScoreOk() (*float64, bool)
GetImpactScoreOk returns a tuple with the ImpactScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetIntegrityImpact ¶
func (o *PackageCvssV2) GetIntegrityImpact() string
GetIntegrityImpact returns the IntegrityImpact field value if set, zero value otherwise.
func (*PackageCvssV2) GetIntegrityImpactOk ¶
func (o *PackageCvssV2) GetIntegrityImpactOk() (*string, bool)
GetIntegrityImpactOk returns a tuple with the IntegrityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetScore ¶
func (o *PackageCvssV2) GetScore() float64
GetScore returns the Score field value if set, zero value otherwise.
func (*PackageCvssV2) GetScoreOk ¶
func (o *PackageCvssV2) GetScoreOk() (*float64, bool)
GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) GetVector ¶
func (o *PackageCvssV2) GetVector() string
GetVector returns the Vector field value if set, zero value otherwise.
func (*PackageCvssV2) GetVectorOk ¶
func (o *PackageCvssV2) GetVectorOk() (*string, bool)
GetVectorOk returns a tuple with the Vector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV2) HasAccessComplexity ¶
func (o *PackageCvssV2) HasAccessComplexity() bool
HasAccessComplexity returns a boolean if a field has been set.
func (*PackageCvssV2) HasAccessVector ¶
func (o *PackageCvssV2) HasAccessVector() bool
HasAccessVector returns a boolean if a field has been set.
func (*PackageCvssV2) HasAuthentication ¶
func (o *PackageCvssV2) HasAuthentication() bool
HasAuthentication returns a boolean if a field has been set.
func (*PackageCvssV2) HasAvailabilityImpact ¶
func (o *PackageCvssV2) HasAvailabilityImpact() bool
HasAvailabilityImpact returns a boolean if a field has been set.
func (*PackageCvssV2) HasConfidentialityImpact ¶
func (o *PackageCvssV2) HasConfidentialityImpact() bool
HasConfidentialityImpact returns a boolean if a field has been set.
func (*PackageCvssV2) HasExploitScore ¶
func (o *PackageCvssV2) HasExploitScore() bool
HasExploitScore returns a boolean if a field has been set.
func (*PackageCvssV2) HasImpactScore ¶
func (o *PackageCvssV2) HasImpactScore() bool
HasImpactScore returns a boolean if a field has been set.
func (*PackageCvssV2) HasIntegrityImpact ¶
func (o *PackageCvssV2) HasIntegrityImpact() bool
HasIntegrityImpact returns a boolean if a field has been set.
func (*PackageCvssV2) HasScore ¶
func (o *PackageCvssV2) HasScore() bool
HasScore returns a boolean if a field has been set.
func (*PackageCvssV2) HasVector ¶
func (o *PackageCvssV2) HasVector() bool
HasVector returns a boolean if a field has been set.
func (PackageCvssV2) MarshalJSON ¶
func (o PackageCvssV2) MarshalJSON() ([]byte, error)
func (*PackageCvssV2) SetAccessComplexity ¶
func (o *PackageCvssV2) SetAccessComplexity(v string)
SetAccessComplexity gets a reference to the given string and assigns it to the AccessComplexity field.
func (*PackageCvssV2) SetAccessVector ¶
func (o *PackageCvssV2) SetAccessVector(v string)
SetAccessVector gets a reference to the given string and assigns it to the AccessVector field.
func (*PackageCvssV2) SetAuthentication ¶
func (o *PackageCvssV2) SetAuthentication(v string)
SetAuthentication gets a reference to the given string and assigns it to the Authentication field.
func (*PackageCvssV2) SetAvailabilityImpact ¶
func (o *PackageCvssV2) SetAvailabilityImpact(v string)
SetAvailabilityImpact gets a reference to the given string and assigns it to the AvailabilityImpact field.
func (*PackageCvssV2) SetConfidentialityImpact ¶
func (o *PackageCvssV2) SetConfidentialityImpact(v string)
SetConfidentialityImpact gets a reference to the given string and assigns it to the ConfidentialityImpact field.
func (*PackageCvssV2) SetExploitScore ¶
func (o *PackageCvssV2) SetExploitScore(v float64)
SetExploitScore gets a reference to the given float64 and assigns it to the ExploitScore field.
func (*PackageCvssV2) SetImpactScore ¶
func (o *PackageCvssV2) SetImpactScore(v float64)
SetImpactScore gets a reference to the given float64 and assigns it to the ImpactScore field.
func (*PackageCvssV2) SetIntegrityImpact ¶
func (o *PackageCvssV2) SetIntegrityImpact(v string)
SetIntegrityImpact gets a reference to the given string and assigns it to the IntegrityImpact field.
func (*PackageCvssV2) SetScore ¶
func (o *PackageCvssV2) SetScore(v float64)
SetScore gets a reference to the given float64 and assigns it to the Score field.
func (*PackageCvssV2) SetVector ¶
func (o *PackageCvssV2) SetVector(v string)
SetVector gets a reference to the given string and assigns it to the Vector field.
type PackageCvssV3 ¶
type PackageCvssV3 struct { // ${package.cvss.v3.attack_complexity.description}, ${package.cvss.v3.attack.complexity.description}, ${packagecvssv3.attack_complexity.description}, ${packagecvssv3.attack.complexity.description} AttackComplexity *string `json:"attack_complexity,omitempty"` // ${packagecvssv3.attack_vector.description}, ${package.cvss.v3.attack_vector.description}, ${packagecvssv3.attack.vector.description}, ${package.cvss.v3.attack.vector.description} AttackVector *string `json:"attack_vector,omitempty"` // ${package.cvss.v3.availability_impact.description}, ${packagecvssv3.availability.impact.description}, ${packagecvssv3.availability_impact.description}, ${package.cvss.v3.availability.impact.description} AvailabilityImpact *string `json:"availability_impact,omitempty"` // ${packagecvssv3.confidentiality_impact.description}, ${packagecvssv3.confidentiality.impact.description}, ${package.cvss.v3.confidentiality_impact.description}, ${package.cvss.v3.confidentiality.impact.description} ConfidentialityImpact *string `json:"confidentiality_impact,omitempty"` // ${packagecvssv3.exploit_score.description}, ${packagecvssv3.exploit.score.description}, ${package.cvss.v3.exploit.score.description}, ${package.cvss.v3.exploit_score.description} ExploitScore *float64 `json:"exploit_score,omitempty"` // ${package.cvss.v3.impact.score.description}, ${packagecvssv3.impact_score.description}, ${package.cvss.v3.impact_score.description}, ${packagecvssv3.impact.score.description} ImpactScore *float64 `json:"impact_score,omitempty"` // ${packagecvssv3.integrity_impact.description}, ${package.cvss.v3.integrity.impact.description}, ${package.cvss.v3.integrity_impact.description}, ${packagecvssv3.integrity.impact.description} IntegrityImpact *string `json:"integrity_impact,omitempty"` // ${package.cvss.v3.privileges.required.description}, ${packagecvssv3.privileges_required.description}, ${package.cvss.v3.privileges_required.description}, ${packagecvssv3.privileges.required.description} PrivilegesRequired *string `json:"privileges_required,omitempty"` // ${package.cvss.v3.scope.description}, ${packagecvssv3.scope.description} Scope *string `json:"scope,omitempty"` // ${packagecvssv3.score.description}, ${package.cvss.v3.score.description} Score *float64 `json:"score,omitempty"` // ${package.cvss.v3.user.interaction.description}, ${package.cvss.v3.user_interaction.description}, ${packagecvssv3.user_interaction.description}, ${packagecvssv3.user.interaction.description} UserInteraction *string `json:"user_interaction,omitempty"` // ${packagecvssv3.vector.description}, ${package.cvss.v3.vector.description} Vector *string `json:"vector,omitempty"` }
PackageCvssV3 ${package.cvss.v3.description}, ${packagecvssv3.description}
func NewPackageCvssV3 ¶
func NewPackageCvssV3() *PackageCvssV3
NewPackageCvssV3 instantiates a new PackageCvssV3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageCvssV3WithDefaults ¶
func NewPackageCvssV3WithDefaults() *PackageCvssV3
NewPackageCvssV3WithDefaults instantiates a new PackageCvssV3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageCvssV3) GetAttackComplexity ¶
func (o *PackageCvssV3) GetAttackComplexity() string
GetAttackComplexity returns the AttackComplexity field value if set, zero value otherwise.
func (*PackageCvssV3) GetAttackComplexityOk ¶
func (o *PackageCvssV3) GetAttackComplexityOk() (*string, bool)
GetAttackComplexityOk returns a tuple with the AttackComplexity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetAttackVector ¶
func (o *PackageCvssV3) GetAttackVector() string
GetAttackVector returns the AttackVector field value if set, zero value otherwise.
func (*PackageCvssV3) GetAttackVectorOk ¶
func (o *PackageCvssV3) GetAttackVectorOk() (*string, bool)
GetAttackVectorOk returns a tuple with the AttackVector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetAvailabilityImpact ¶
func (o *PackageCvssV3) GetAvailabilityImpact() string
GetAvailabilityImpact returns the AvailabilityImpact field value if set, zero value otherwise.
func (*PackageCvssV3) GetAvailabilityImpactOk ¶
func (o *PackageCvssV3) GetAvailabilityImpactOk() (*string, bool)
GetAvailabilityImpactOk returns a tuple with the AvailabilityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetConfidentialityImpact ¶
func (o *PackageCvssV3) GetConfidentialityImpact() string
GetConfidentialityImpact returns the ConfidentialityImpact field value if set, zero value otherwise.
func (*PackageCvssV3) GetConfidentialityImpactOk ¶
func (o *PackageCvssV3) GetConfidentialityImpactOk() (*string, bool)
GetConfidentialityImpactOk returns a tuple with the ConfidentialityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetExploitScore ¶
func (o *PackageCvssV3) GetExploitScore() float64
GetExploitScore returns the ExploitScore field value if set, zero value otherwise.
func (*PackageCvssV3) GetExploitScoreOk ¶
func (o *PackageCvssV3) GetExploitScoreOk() (*float64, bool)
GetExploitScoreOk returns a tuple with the ExploitScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetImpactScore ¶
func (o *PackageCvssV3) GetImpactScore() float64
GetImpactScore returns the ImpactScore field value if set, zero value otherwise.
func (*PackageCvssV3) GetImpactScoreOk ¶
func (o *PackageCvssV3) GetImpactScoreOk() (*float64, bool)
GetImpactScoreOk returns a tuple with the ImpactScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetIntegrityImpact ¶
func (o *PackageCvssV3) GetIntegrityImpact() string
GetIntegrityImpact returns the IntegrityImpact field value if set, zero value otherwise.
func (*PackageCvssV3) GetIntegrityImpactOk ¶
func (o *PackageCvssV3) GetIntegrityImpactOk() (*string, bool)
GetIntegrityImpactOk returns a tuple with the IntegrityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetPrivilegesRequired ¶
func (o *PackageCvssV3) GetPrivilegesRequired() string
GetPrivilegesRequired returns the PrivilegesRequired field value if set, zero value otherwise.
func (*PackageCvssV3) GetPrivilegesRequiredOk ¶
func (o *PackageCvssV3) GetPrivilegesRequiredOk() (*string, bool)
GetPrivilegesRequiredOk returns a tuple with the PrivilegesRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetScope ¶
func (o *PackageCvssV3) GetScope() string
GetScope returns the Scope field value if set, zero value otherwise.
func (*PackageCvssV3) GetScopeOk ¶
func (o *PackageCvssV3) GetScopeOk() (*string, bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetScore ¶
func (o *PackageCvssV3) GetScore() float64
GetScore returns the Score field value if set, zero value otherwise.
func (*PackageCvssV3) GetScoreOk ¶
func (o *PackageCvssV3) GetScoreOk() (*float64, bool)
GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetUserInteraction ¶
func (o *PackageCvssV3) GetUserInteraction() string
GetUserInteraction returns the UserInteraction field value if set, zero value otherwise.
func (*PackageCvssV3) GetUserInteractionOk ¶
func (o *PackageCvssV3) GetUserInteractionOk() (*string, bool)
GetUserInteractionOk returns a tuple with the UserInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) GetVector ¶
func (o *PackageCvssV3) GetVector() string
GetVector returns the Vector field value if set, zero value otherwise.
func (*PackageCvssV3) GetVectorOk ¶
func (o *PackageCvssV3) GetVectorOk() (*string, bool)
GetVectorOk returns a tuple with the Vector field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageCvssV3) HasAttackComplexity ¶
func (o *PackageCvssV3) HasAttackComplexity() bool
HasAttackComplexity returns a boolean if a field has been set.
func (*PackageCvssV3) HasAttackVector ¶
func (o *PackageCvssV3) HasAttackVector() bool
HasAttackVector returns a boolean if a field has been set.
func (*PackageCvssV3) HasAvailabilityImpact ¶
func (o *PackageCvssV3) HasAvailabilityImpact() bool
HasAvailabilityImpact returns a boolean if a field has been set.
func (*PackageCvssV3) HasConfidentialityImpact ¶
func (o *PackageCvssV3) HasConfidentialityImpact() bool
HasConfidentialityImpact returns a boolean if a field has been set.
func (*PackageCvssV3) HasExploitScore ¶
func (o *PackageCvssV3) HasExploitScore() bool
HasExploitScore returns a boolean if a field has been set.
func (*PackageCvssV3) HasImpactScore ¶
func (o *PackageCvssV3) HasImpactScore() bool
HasImpactScore returns a boolean if a field has been set.
func (*PackageCvssV3) HasIntegrityImpact ¶
func (o *PackageCvssV3) HasIntegrityImpact() bool
HasIntegrityImpact returns a boolean if a field has been set.
func (*PackageCvssV3) HasPrivilegesRequired ¶
func (o *PackageCvssV3) HasPrivilegesRequired() bool
HasPrivilegesRequired returns a boolean if a field has been set.
func (*PackageCvssV3) HasScope ¶
func (o *PackageCvssV3) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*PackageCvssV3) HasScore ¶
func (o *PackageCvssV3) HasScore() bool
HasScore returns a boolean if a field has been set.
func (*PackageCvssV3) HasUserInteraction ¶
func (o *PackageCvssV3) HasUserInteraction() bool
HasUserInteraction returns a boolean if a field has been set.
func (*PackageCvssV3) HasVector ¶
func (o *PackageCvssV3) HasVector() bool
HasVector returns a boolean if a field has been set.
func (PackageCvssV3) MarshalJSON ¶
func (o PackageCvssV3) MarshalJSON() ([]byte, error)
func (*PackageCvssV3) SetAttackComplexity ¶
func (o *PackageCvssV3) SetAttackComplexity(v string)
SetAttackComplexity gets a reference to the given string and assigns it to the AttackComplexity field.
func (*PackageCvssV3) SetAttackVector ¶
func (o *PackageCvssV3) SetAttackVector(v string)
SetAttackVector gets a reference to the given string and assigns it to the AttackVector field.
func (*PackageCvssV3) SetAvailabilityImpact ¶
func (o *PackageCvssV3) SetAvailabilityImpact(v string)
SetAvailabilityImpact gets a reference to the given string and assigns it to the AvailabilityImpact field.
func (*PackageCvssV3) SetConfidentialityImpact ¶
func (o *PackageCvssV3) SetConfidentialityImpact(v string)
SetConfidentialityImpact gets a reference to the given string and assigns it to the ConfidentialityImpact field.
func (*PackageCvssV3) SetExploitScore ¶
func (o *PackageCvssV3) SetExploitScore(v float64)
SetExploitScore gets a reference to the given float64 and assigns it to the ExploitScore field.
func (*PackageCvssV3) SetImpactScore ¶
func (o *PackageCvssV3) SetImpactScore(v float64)
SetImpactScore gets a reference to the given float64 and assigns it to the ImpactScore field.
func (*PackageCvssV3) SetIntegrityImpact ¶
func (o *PackageCvssV3) SetIntegrityImpact(v string)
SetIntegrityImpact gets a reference to the given string and assigns it to the IntegrityImpact field.
func (*PackageCvssV3) SetPrivilegesRequired ¶
func (o *PackageCvssV3) SetPrivilegesRequired(v string)
SetPrivilegesRequired gets a reference to the given string and assigns it to the PrivilegesRequired field.
func (*PackageCvssV3) SetScope ¶
func (o *PackageCvssV3) SetScope(v string)
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*PackageCvssV3) SetScore ¶
func (o *PackageCvssV3) SetScore(v float64)
SetScore gets a reference to the given float64 and assigns it to the Score field.
func (*PackageCvssV3) SetUserInteraction ¶
func (o *PackageCvssV3) SetUserInteraction(v string)
SetUserInteraction gets a reference to the given string and assigns it to the UserInteraction field.
func (*PackageCvssV3) SetVector ¶
func (o *PackageCvssV3) SetVector(v string)
SetVector gets a reference to the given string and assigns it to the Vector field.
type PackageEdit ¶
type PackageEdit struct { // Provides description about the package. Description *string `json:"description,omitempty"` // Epoch time. Epoch *string `json:"epoch,omitempty"` // URL link to the home page of the package. HomePage *string `json:"home_page,omitempty"` // Describes the type of licensing model. License *string `json:"license,omitempty"` // Contact details of the maintainer of the package. Maintainer *string `json:"maintainer,omitempty"` // Name of the package. Name *string `json:"name,omitempty"` // Operating system architecture type. OsArchitecture *string `json:"os_architecture,omitempty"` // Describes the type of the operating system family. Some examples include `Windows`, `Linux`, 'MacOs` etc. OsFamily *string `json:"os_family,omitempty"` // Name of the operating system. OsName *string `json:"os_name,omitempty"` // Operating system vendor. OsVendor *string `json:"os_vendor,omitempty"` // Package operating system version. OsVersion *string `json:"os_version,omitempty"` // Package release detail. Release *string `json:"release,omitempty"` // Size of the package in bytes. Size *int64 `json:"size,omitempty"` // Source of the package. Source *string `json:"source,omitempty"` // Package type. Type *string `json:"type,omitempty"` // Version of the package. Version *string `json:"version,omitempty"` }
PackageEdit ${packageedit.description}, ${package.edit.description}
func NewPackageEdit ¶
func NewPackageEdit() *PackageEdit
NewPackageEdit instantiates a new PackageEdit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageEditWithDefaults ¶
func NewPackageEditWithDefaults() *PackageEdit
NewPackageEditWithDefaults instantiates a new PackageEdit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageEdit) GetDescription ¶
func (o *PackageEdit) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PackageEdit) GetDescriptionOk ¶
func (o *PackageEdit) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetEpoch ¶
func (o *PackageEdit) GetEpoch() string
GetEpoch returns the Epoch field value if set, zero value otherwise.
func (*PackageEdit) GetEpochOk ¶
func (o *PackageEdit) GetEpochOk() (*string, bool)
GetEpochOk returns a tuple with the Epoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetHomePage ¶
func (o *PackageEdit) GetHomePage() string
GetHomePage returns the HomePage field value if set, zero value otherwise.
func (*PackageEdit) GetHomePageOk ¶
func (o *PackageEdit) GetHomePageOk() (*string, bool)
GetHomePageOk returns a tuple with the HomePage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetLicense ¶
func (o *PackageEdit) GetLicense() string
GetLicense returns the License field value if set, zero value otherwise.
func (*PackageEdit) GetLicenseOk ¶
func (o *PackageEdit) GetLicenseOk() (*string, bool)
GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetMaintainer ¶
func (o *PackageEdit) GetMaintainer() string
GetMaintainer returns the Maintainer field value if set, zero value otherwise.
func (*PackageEdit) GetMaintainerOk ¶
func (o *PackageEdit) GetMaintainerOk() (*string, bool)
GetMaintainerOk returns a tuple with the Maintainer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetName ¶
func (o *PackageEdit) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PackageEdit) GetNameOk ¶
func (o *PackageEdit) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetOsArchitecture ¶
func (o *PackageEdit) GetOsArchitecture() string
GetOsArchitecture returns the OsArchitecture field value if set, zero value otherwise.
func (*PackageEdit) GetOsArchitectureOk ¶
func (o *PackageEdit) GetOsArchitectureOk() (*string, bool)
GetOsArchitectureOk returns a tuple with the OsArchitecture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetOsFamily ¶
func (o *PackageEdit) GetOsFamily() string
GetOsFamily returns the OsFamily field value if set, zero value otherwise.
func (*PackageEdit) GetOsFamilyOk ¶
func (o *PackageEdit) GetOsFamilyOk() (*string, bool)
GetOsFamilyOk returns a tuple with the OsFamily field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetOsName ¶
func (o *PackageEdit) GetOsName() string
GetOsName returns the OsName field value if set, zero value otherwise.
func (*PackageEdit) GetOsNameOk ¶
func (o *PackageEdit) GetOsNameOk() (*string, bool)
GetOsNameOk returns a tuple with the OsName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetOsVendor ¶
func (o *PackageEdit) GetOsVendor() string
GetOsVendor returns the OsVendor field value if set, zero value otherwise.
func (*PackageEdit) GetOsVendorOk ¶
func (o *PackageEdit) GetOsVendorOk() (*string, bool)
GetOsVendorOk returns a tuple with the OsVendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetOsVersion ¶
func (o *PackageEdit) GetOsVersion() string
GetOsVersion returns the OsVersion field value if set, zero value otherwise.
func (*PackageEdit) GetOsVersionOk ¶
func (o *PackageEdit) GetOsVersionOk() (*string, bool)
GetOsVersionOk returns a tuple with the OsVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetRelease ¶
func (o *PackageEdit) GetRelease() string
GetRelease returns the Release field value if set, zero value otherwise.
func (*PackageEdit) GetReleaseOk ¶
func (o *PackageEdit) GetReleaseOk() (*string, bool)
GetReleaseOk returns a tuple with the Release field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetSize ¶
func (o *PackageEdit) GetSize() int64
GetSize returns the Size field value if set, zero value otherwise.
func (*PackageEdit) GetSizeOk ¶
func (o *PackageEdit) GetSizeOk() (*int64, bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetSource ¶
func (o *PackageEdit) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*PackageEdit) GetSourceOk ¶
func (o *PackageEdit) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetType ¶
func (o *PackageEdit) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PackageEdit) GetTypeOk ¶
func (o *PackageEdit) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) GetVersion ¶
func (o *PackageEdit) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*PackageEdit) GetVersionOk ¶
func (o *PackageEdit) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageEdit) HasDescription ¶
func (o *PackageEdit) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PackageEdit) HasEpoch ¶
func (o *PackageEdit) HasEpoch() bool
HasEpoch returns a boolean if a field has been set.
func (*PackageEdit) HasHomePage ¶
func (o *PackageEdit) HasHomePage() bool
HasHomePage returns a boolean if a field has been set.
func (*PackageEdit) HasLicense ¶
func (o *PackageEdit) HasLicense() bool
HasLicense returns a boolean if a field has been set.
func (*PackageEdit) HasMaintainer ¶
func (o *PackageEdit) HasMaintainer() bool
HasMaintainer returns a boolean if a field has been set.
func (*PackageEdit) HasName ¶
func (o *PackageEdit) HasName() bool
HasName returns a boolean if a field has been set.
func (*PackageEdit) HasOsArchitecture ¶
func (o *PackageEdit) HasOsArchitecture() bool
HasOsArchitecture returns a boolean if a field has been set.
func (*PackageEdit) HasOsFamily ¶
func (o *PackageEdit) HasOsFamily() bool
HasOsFamily returns a boolean if a field has been set.
func (*PackageEdit) HasOsName ¶
func (o *PackageEdit) HasOsName() bool
HasOsName returns a boolean if a field has been set.
func (*PackageEdit) HasOsVendor ¶
func (o *PackageEdit) HasOsVendor() bool
HasOsVendor returns a boolean if a field has been set.
func (*PackageEdit) HasOsVersion ¶
func (o *PackageEdit) HasOsVersion() bool
HasOsVersion returns a boolean if a field has been set.
func (*PackageEdit) HasRelease ¶
func (o *PackageEdit) HasRelease() bool
HasRelease returns a boolean if a field has been set.
func (*PackageEdit) HasSize ¶
func (o *PackageEdit) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*PackageEdit) HasSource ¶
func (o *PackageEdit) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*PackageEdit) HasType ¶
func (o *PackageEdit) HasType() bool
HasType returns a boolean if a field has been set.
func (*PackageEdit) HasVersion ¶
func (o *PackageEdit) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (PackageEdit) MarshalJSON ¶
func (o PackageEdit) MarshalJSON() ([]byte, error)
func (*PackageEdit) SetDescription ¶
func (o *PackageEdit) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PackageEdit) SetEpoch ¶
func (o *PackageEdit) SetEpoch(v string)
SetEpoch gets a reference to the given string and assigns it to the Epoch field.
func (*PackageEdit) SetHomePage ¶
func (o *PackageEdit) SetHomePage(v string)
SetHomePage gets a reference to the given string and assigns it to the HomePage field.
func (*PackageEdit) SetLicense ¶
func (o *PackageEdit) SetLicense(v string)
SetLicense gets a reference to the given string and assigns it to the License field.
func (*PackageEdit) SetMaintainer ¶
func (o *PackageEdit) SetMaintainer(v string)
SetMaintainer gets a reference to the given string and assigns it to the Maintainer field.
func (*PackageEdit) SetName ¶
func (o *PackageEdit) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PackageEdit) SetOsArchitecture ¶
func (o *PackageEdit) SetOsArchitecture(v string)
SetOsArchitecture gets a reference to the given string and assigns it to the OsArchitecture field.
func (*PackageEdit) SetOsFamily ¶
func (o *PackageEdit) SetOsFamily(v string)
SetOsFamily gets a reference to the given string and assigns it to the OsFamily field.
func (*PackageEdit) SetOsName ¶
func (o *PackageEdit) SetOsName(v string)
SetOsName gets a reference to the given string and assigns it to the OsName field.
func (*PackageEdit) SetOsVendor ¶
func (o *PackageEdit) SetOsVendor(v string)
SetOsVendor gets a reference to the given string and assigns it to the OsVendor field.
func (*PackageEdit) SetOsVersion ¶
func (o *PackageEdit) SetOsVersion(v string)
SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.
func (*PackageEdit) SetRelease ¶
func (o *PackageEdit) SetRelease(v string)
SetRelease gets a reference to the given string and assigns it to the Release field.
func (*PackageEdit) SetSize ¶
func (o *PackageEdit) SetSize(v int64)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*PackageEdit) SetSource ¶
func (o *PackageEdit) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*PackageEdit) SetType ¶
func (o *PackageEdit) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*PackageEdit) SetVersion ¶
func (o *PackageEdit) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
type PackageExploit ¶
type PackageExploit struct { // ${package.exploit.description.description}, ${packageexploit.description.description} Description *string `json:"description,omitempty"` // ${package.exploit.id.description}, ${packageexploit.id.description} Id *string `json:"id,omitempty"` // ${packageexploit.name.description}, ${package.exploit.name.description} Name *string `json:"name,omitempty"` // ${package.exploit.rank.description}, ${packageexploit.rank.description} Rank *string `json:"rank,omitempty"` // ${package.exploit.skill_level.description}, ${packageexploit.skill_level.description}, ${package.exploit.skill.level.description}, ${packageexploit.skill.level.description} SkillLevel *string `json:"skill_level,omitempty"` // ${packageexploit.source.description}, ${package.exploit.source.description} Source *string `json:"source,omitempty"` }
PackageExploit ${package.exploit.description}, ${packageexploit.description}
func NewPackageExploit ¶
func NewPackageExploit() *PackageExploit
NewPackageExploit instantiates a new PackageExploit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageExploitWithDefaults ¶
func NewPackageExploitWithDefaults() *PackageExploit
NewPackageExploitWithDefaults instantiates a new PackageExploit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageExploit) GetDescription ¶
func (o *PackageExploit) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PackageExploit) GetDescriptionOk ¶
func (o *PackageExploit) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) GetId ¶
func (o *PackageExploit) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*PackageExploit) GetIdOk ¶
func (o *PackageExploit) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) GetName ¶
func (o *PackageExploit) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PackageExploit) GetNameOk ¶
func (o *PackageExploit) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) GetRank ¶
func (o *PackageExploit) GetRank() string
GetRank returns the Rank field value if set, zero value otherwise.
func (*PackageExploit) GetRankOk ¶
func (o *PackageExploit) GetRankOk() (*string, bool)
GetRankOk returns a tuple with the Rank field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) GetSkillLevel ¶
func (o *PackageExploit) GetSkillLevel() string
GetSkillLevel returns the SkillLevel field value if set, zero value otherwise.
func (*PackageExploit) GetSkillLevelOk ¶
func (o *PackageExploit) GetSkillLevelOk() (*string, bool)
GetSkillLevelOk returns a tuple with the SkillLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) GetSource ¶
func (o *PackageExploit) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*PackageExploit) GetSourceOk ¶
func (o *PackageExploit) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageExploit) HasDescription ¶
func (o *PackageExploit) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PackageExploit) HasId ¶
func (o *PackageExploit) HasId() bool
HasId returns a boolean if a field has been set.
func (*PackageExploit) HasName ¶
func (o *PackageExploit) HasName() bool
HasName returns a boolean if a field has been set.
func (*PackageExploit) HasRank ¶
func (o *PackageExploit) HasRank() bool
HasRank returns a boolean if a field has been set.
func (*PackageExploit) HasSkillLevel ¶
func (o *PackageExploit) HasSkillLevel() bool
HasSkillLevel returns a boolean if a field has been set.
func (*PackageExploit) HasSource ¶
func (o *PackageExploit) HasSource() bool
HasSource returns a boolean if a field has been set.
func (PackageExploit) MarshalJSON ¶
func (o PackageExploit) MarshalJSON() ([]byte, error)
func (*PackageExploit) SetDescription ¶
func (o *PackageExploit) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PackageExploit) SetId ¶
func (o *PackageExploit) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PackageExploit) SetName ¶
func (o *PackageExploit) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PackageExploit) SetRank ¶
func (o *PackageExploit) SetRank(v string)
SetRank gets a reference to the given string and assigns it to the Rank field.
func (*PackageExploit) SetSkillLevel ¶
func (o *PackageExploit) SetSkillLevel(v string)
SetSkillLevel gets a reference to the given string and assigns it to the SkillLevel field.
func (*PackageExploit) SetSource ¶
func (o *PackageExploit) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
type PackageMalwareKit ¶
type PackageMalwareKit struct { // ${package.malware.kit.description.description}, ${packagemalwarekit.description.description} Description *string `json:"description,omitempty"` // ${package.malware.kit.name.description}, ${packagemalwarekit.name.description} Name *string `json:"name,omitempty"` // ${packagemalwarekit.popularity.description}, ${package.malware.kit.popularity.description} Popularity *string `json:"popularity,omitempty"` }
PackageMalwareKit ${package.malware.kit.description}, ${packagemalwarekit.description}
func NewPackageMalwareKit ¶
func NewPackageMalwareKit() *PackageMalwareKit
NewPackageMalwareKit instantiates a new PackageMalwareKit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageMalwareKitWithDefaults ¶
func NewPackageMalwareKitWithDefaults() *PackageMalwareKit
NewPackageMalwareKitWithDefaults instantiates a new PackageMalwareKit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageMalwareKit) GetDescription ¶
func (o *PackageMalwareKit) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PackageMalwareKit) GetDescriptionOk ¶
func (o *PackageMalwareKit) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageMalwareKit) GetName ¶
func (o *PackageMalwareKit) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PackageMalwareKit) GetNameOk ¶
func (o *PackageMalwareKit) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageMalwareKit) GetPopularity ¶
func (o *PackageMalwareKit) GetPopularity() string
GetPopularity returns the Popularity field value if set, zero value otherwise.
func (*PackageMalwareKit) GetPopularityOk ¶
func (o *PackageMalwareKit) GetPopularityOk() (*string, bool)
GetPopularityOk returns a tuple with the Popularity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageMalwareKit) HasDescription ¶
func (o *PackageMalwareKit) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PackageMalwareKit) HasName ¶
func (o *PackageMalwareKit) HasName() bool
HasName returns a boolean if a field has been set.
func (*PackageMalwareKit) HasPopularity ¶
func (o *PackageMalwareKit) HasPopularity() bool
HasPopularity returns a boolean if a field has been set.
func (PackageMalwareKit) MarshalJSON ¶
func (o PackageMalwareKit) MarshalJSON() ([]byte, error)
func (*PackageMalwareKit) SetDescription ¶
func (o *PackageMalwareKit) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PackageMalwareKit) SetName ¶
func (o *PackageMalwareKit) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PackageMalwareKit) SetPopularity ¶
func (o *PackageMalwareKit) SetPopularity(v string)
SetPopularity gets a reference to the given string and assigns it to the Popularity field.
type PackageMarkup ¶
type PackageMarkup struct { // ${package.markup.html.description}, ${packagemarkup.html.description} Html *string `json:"html,omitempty"` // ${packagemarkup.text.description}, ${package.markup.text.description} Text *string `json:"text,omitempty"` }
PackageMarkup ${package.markup.description}, ${packagemarkup.description}
func NewPackageMarkup ¶
func NewPackageMarkup() *PackageMarkup
NewPackageMarkup instantiates a new PackageMarkup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageMarkupWithDefaults ¶
func NewPackageMarkupWithDefaults() *PackageMarkup
NewPackageMarkupWithDefaults instantiates a new PackageMarkup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageMarkup) GetHtml ¶
func (o *PackageMarkup) GetHtml() string
GetHtml returns the Html field value if set, zero value otherwise.
func (*PackageMarkup) GetHtmlOk ¶
func (o *PackageMarkup) GetHtmlOk() (*string, bool)
GetHtmlOk returns a tuple with the Html field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageMarkup) GetText ¶
func (o *PackageMarkup) GetText() string
GetText returns the Text field value if set, zero value otherwise.
func (*PackageMarkup) GetTextOk ¶
func (o *PackageMarkup) GetTextOk() (*string, bool)
GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageMarkup) HasHtml ¶
func (o *PackageMarkup) HasHtml() bool
HasHtml returns a boolean if a field has been set.
func (*PackageMarkup) HasText ¶
func (o *PackageMarkup) HasText() bool
HasText returns a boolean if a field has been set.
func (PackageMarkup) MarshalJSON ¶
func (o PackageMarkup) MarshalJSON() ([]byte, error)
func (*PackageMarkup) SetHtml ¶
func (o *PackageMarkup) SetHtml(v string)
SetHtml gets a reference to the given string and assigns it to the Html field.
func (*PackageMarkup) SetText ¶
func (o *PackageMarkup) SetText(v string)
SetText gets a reference to the given string and assigns it to the Text field.
type PackageVulnerability ¶
type PackageVulnerability struct { // ${package.vulnerability.added.description}, ${packagevulnerability.added.description} Added *string `json:"added,omitempty"` // ${package.vulnerability.categories.description}, ${packagevulnerability.categories.description} Categories *[]string `json:"categories,omitempty"` // ${package.vulnerability.cves.description}, ${packagevulnerability.cves.description} Cves *[]string `json:"cves,omitempty"` CvssV2 *PackageCvssV2 `json:"cvss_v2,omitempty"` CvssV3 *PackageCvssV3 `json:"cvss_v3,omitempty"` // ${packagevulnerability.denial_of_service.description}, ${packagevulnerability.denial.of.service.description}, ${package.vulnerability.denial.of.service.description}, ${package.vulnerability.denial_of_service.description} DenialOfService *bool `json:"denial_of_service,omitempty"` Description *PackageMarkup `json:"description,omitempty"` // ${package.vulnerability.exploits.description}, ${packagevulnerability.exploits.description} Exploits *[]PackageExploit `json:"exploits,omitempty"` // ${packagevulnerability.id.description}, ${package.vulnerability.id.description} Id *string `json:"id,omitempty"` // ${packagevulnerability.malware_kits.description}, ${packagevulnerability.malware.kits.description}, ${package.vulnerability.malware_kits.description}, ${package.vulnerability.malware.kits.description} MalwareKits *[]PackageMalwareKit `json:"malware_kits,omitempty"` // ${package.vulnerability.modified.description}, ${packagevulnerability.modified.description} Modified *string `json:"modified,omitempty"` Pci *VulnerabilityPci `json:"pci,omitempty"` // ${package.vulnerability.published.description}, ${packagevulnerability.published.description} Published *string `json:"published,omitempty"` // ${package.vulnerability.references.description}, ${packagevulnerability.references.description} References *[]PackageVulnerabilityReference `json:"references,omitempty"` // ${package.vulnerability.risk_score.description}, ${package.vulnerability.risk.score.description}, ${packagevulnerability.risk_score.description}, ${packagevulnerability.risk.score.description} RiskScore *float64 `json:"risk_score,omitempty"` // ${package.vulnerability.severity.description}, ${packagevulnerability.severity.description} Severity *string `json:"severity,omitempty"` // ${packagevulnerability.severity.score.description}, ${package.vulnerability.severity.score.description}, ${packagevulnerability.severity_score.description}, ${package.vulnerability.severity_score.description} SeverityScore *int32 `json:"severity_score,omitempty"` // ${packagevulnerability.title.description}, ${package.vulnerability.title.description} Title *string `json:"title,omitempty"` }
PackageVulnerability ${packagevulnerability.description}, ${package.vulnerability.description}
func NewPackageVulnerability ¶
func NewPackageVulnerability() *PackageVulnerability
NewPackageVulnerability instantiates a new PackageVulnerability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageVulnerabilityWithDefaults ¶
func NewPackageVulnerabilityWithDefaults() *PackageVulnerability
NewPackageVulnerabilityWithDefaults instantiates a new PackageVulnerability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageVulnerability) GetAdded ¶
func (o *PackageVulnerability) GetAdded() string
GetAdded returns the Added field value if set, zero value otherwise.
func (*PackageVulnerability) GetAddedOk ¶
func (o *PackageVulnerability) GetAddedOk() (*string, bool)
GetAddedOk returns a tuple with the Added field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetCategories ¶
func (o *PackageVulnerability) GetCategories() []string
GetCategories returns the Categories field value if set, zero value otherwise.
func (*PackageVulnerability) GetCategoriesOk ¶
func (o *PackageVulnerability) GetCategoriesOk() (*[]string, bool)
GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetCves ¶
func (o *PackageVulnerability) GetCves() []string
GetCves returns the Cves field value if set, zero value otherwise.
func (*PackageVulnerability) GetCvesOk ¶
func (o *PackageVulnerability) GetCvesOk() (*[]string, bool)
GetCvesOk returns a tuple with the Cves field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetCvssV2 ¶
func (o *PackageVulnerability) GetCvssV2() PackageCvssV2
GetCvssV2 returns the CvssV2 field value if set, zero value otherwise.
func (*PackageVulnerability) GetCvssV2Ok ¶
func (o *PackageVulnerability) GetCvssV2Ok() (*PackageCvssV2, bool)
GetCvssV2Ok returns a tuple with the CvssV2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetCvssV3 ¶
func (o *PackageVulnerability) GetCvssV3() PackageCvssV3
GetCvssV3 returns the CvssV3 field value if set, zero value otherwise.
func (*PackageVulnerability) GetCvssV3Ok ¶
func (o *PackageVulnerability) GetCvssV3Ok() (*PackageCvssV3, bool)
GetCvssV3Ok returns a tuple with the CvssV3 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetDenialOfService ¶
func (o *PackageVulnerability) GetDenialOfService() bool
GetDenialOfService returns the DenialOfService field value if set, zero value otherwise.
func (*PackageVulnerability) GetDenialOfServiceOk ¶
func (o *PackageVulnerability) GetDenialOfServiceOk() (*bool, bool)
GetDenialOfServiceOk returns a tuple with the DenialOfService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetDescription ¶
func (o *PackageVulnerability) GetDescription() PackageMarkup
GetDescription returns the Description field value if set, zero value otherwise.
func (*PackageVulnerability) GetDescriptionOk ¶
func (o *PackageVulnerability) GetDescriptionOk() (*PackageMarkup, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetExploits ¶
func (o *PackageVulnerability) GetExploits() []PackageExploit
GetExploits returns the Exploits field value if set, zero value otherwise.
func (*PackageVulnerability) GetExploitsOk ¶
func (o *PackageVulnerability) GetExploitsOk() (*[]PackageExploit, bool)
GetExploitsOk returns a tuple with the Exploits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetId ¶
func (o *PackageVulnerability) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*PackageVulnerability) GetIdOk ¶
func (o *PackageVulnerability) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetMalwareKits ¶
func (o *PackageVulnerability) GetMalwareKits() []PackageMalwareKit
GetMalwareKits returns the MalwareKits field value if set, zero value otherwise.
func (*PackageVulnerability) GetMalwareKitsOk ¶
func (o *PackageVulnerability) GetMalwareKitsOk() (*[]PackageMalwareKit, bool)
GetMalwareKitsOk returns a tuple with the MalwareKits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetModified ¶
func (o *PackageVulnerability) GetModified() string
GetModified returns the Modified field value if set, zero value otherwise.
func (*PackageVulnerability) GetModifiedOk ¶
func (o *PackageVulnerability) GetModifiedOk() (*string, bool)
GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetPci ¶
func (o *PackageVulnerability) GetPci() VulnerabilityPci
GetPci returns the Pci field value if set, zero value otherwise.
func (*PackageVulnerability) GetPciOk ¶
func (o *PackageVulnerability) GetPciOk() (*VulnerabilityPci, bool)
GetPciOk returns a tuple with the Pci field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetPublished ¶
func (o *PackageVulnerability) GetPublished() string
GetPublished returns the Published field value if set, zero value otherwise.
func (*PackageVulnerability) GetPublishedOk ¶
func (o *PackageVulnerability) GetPublishedOk() (*string, bool)
GetPublishedOk returns a tuple with the Published field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetReferences ¶
func (o *PackageVulnerability) GetReferences() []PackageVulnerabilityReference
GetReferences returns the References field value if set, zero value otherwise.
func (*PackageVulnerability) GetReferencesOk ¶
func (o *PackageVulnerability) GetReferencesOk() (*[]PackageVulnerabilityReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetRiskScore ¶
func (o *PackageVulnerability) GetRiskScore() float64
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*PackageVulnerability) GetRiskScoreOk ¶
func (o *PackageVulnerability) GetRiskScoreOk() (*float64, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetSeverity ¶
func (o *PackageVulnerability) GetSeverity() string
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*PackageVulnerability) GetSeverityOk ¶
func (o *PackageVulnerability) GetSeverityOk() (*string, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetSeverityScore ¶
func (o *PackageVulnerability) GetSeverityScore() int32
GetSeverityScore returns the SeverityScore field value if set, zero value otherwise.
func (*PackageVulnerability) GetSeverityScoreOk ¶
func (o *PackageVulnerability) GetSeverityScoreOk() (*int32, bool)
GetSeverityScoreOk returns a tuple with the SeverityScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) GetTitle ¶
func (o *PackageVulnerability) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*PackageVulnerability) GetTitleOk ¶
func (o *PackageVulnerability) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerability) HasAdded ¶
func (o *PackageVulnerability) HasAdded() bool
HasAdded returns a boolean if a field has been set.
func (*PackageVulnerability) HasCategories ¶
func (o *PackageVulnerability) HasCategories() bool
HasCategories returns a boolean if a field has been set.
func (*PackageVulnerability) HasCves ¶
func (o *PackageVulnerability) HasCves() bool
HasCves returns a boolean if a field has been set.
func (*PackageVulnerability) HasCvssV2 ¶
func (o *PackageVulnerability) HasCvssV2() bool
HasCvssV2 returns a boolean if a field has been set.
func (*PackageVulnerability) HasCvssV3 ¶
func (o *PackageVulnerability) HasCvssV3() bool
HasCvssV3 returns a boolean if a field has been set.
func (*PackageVulnerability) HasDenialOfService ¶
func (o *PackageVulnerability) HasDenialOfService() bool
HasDenialOfService returns a boolean if a field has been set.
func (*PackageVulnerability) HasDescription ¶
func (o *PackageVulnerability) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PackageVulnerability) HasExploits ¶
func (o *PackageVulnerability) HasExploits() bool
HasExploits returns a boolean if a field has been set.
func (*PackageVulnerability) HasId ¶
func (o *PackageVulnerability) HasId() bool
HasId returns a boolean if a field has been set.
func (*PackageVulnerability) HasMalwareKits ¶
func (o *PackageVulnerability) HasMalwareKits() bool
HasMalwareKits returns a boolean if a field has been set.
func (*PackageVulnerability) HasModified ¶
func (o *PackageVulnerability) HasModified() bool
HasModified returns a boolean if a field has been set.
func (*PackageVulnerability) HasPci ¶
func (o *PackageVulnerability) HasPci() bool
HasPci returns a boolean if a field has been set.
func (*PackageVulnerability) HasPublished ¶
func (o *PackageVulnerability) HasPublished() bool
HasPublished returns a boolean if a field has been set.
func (*PackageVulnerability) HasReferences ¶
func (o *PackageVulnerability) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (*PackageVulnerability) HasRiskScore ¶
func (o *PackageVulnerability) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*PackageVulnerability) HasSeverity ¶
func (o *PackageVulnerability) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*PackageVulnerability) HasSeverityScore ¶
func (o *PackageVulnerability) HasSeverityScore() bool
HasSeverityScore returns a boolean if a field has been set.
func (*PackageVulnerability) HasTitle ¶
func (o *PackageVulnerability) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (PackageVulnerability) MarshalJSON ¶
func (o PackageVulnerability) MarshalJSON() ([]byte, error)
func (*PackageVulnerability) SetAdded ¶
func (o *PackageVulnerability) SetAdded(v string)
SetAdded gets a reference to the given string and assigns it to the Added field.
func (*PackageVulnerability) SetCategories ¶
func (o *PackageVulnerability) SetCategories(v []string)
SetCategories gets a reference to the given []string and assigns it to the Categories field.
func (*PackageVulnerability) SetCves ¶
func (o *PackageVulnerability) SetCves(v []string)
SetCves gets a reference to the given []string and assigns it to the Cves field.
func (*PackageVulnerability) SetCvssV2 ¶
func (o *PackageVulnerability) SetCvssV2(v PackageCvssV2)
SetCvssV2 gets a reference to the given PackageCvssV2 and assigns it to the CvssV2 field.
func (*PackageVulnerability) SetCvssV3 ¶
func (o *PackageVulnerability) SetCvssV3(v PackageCvssV3)
SetCvssV3 gets a reference to the given PackageCvssV3 and assigns it to the CvssV3 field.
func (*PackageVulnerability) SetDenialOfService ¶
func (o *PackageVulnerability) SetDenialOfService(v bool)
SetDenialOfService gets a reference to the given bool and assigns it to the DenialOfService field.
func (*PackageVulnerability) SetDescription ¶
func (o *PackageVulnerability) SetDescription(v PackageMarkup)
SetDescription gets a reference to the given PackageMarkup and assigns it to the Description field.
func (*PackageVulnerability) SetExploits ¶
func (o *PackageVulnerability) SetExploits(v []PackageExploit)
SetExploits gets a reference to the given []PackageExploit and assigns it to the Exploits field.
func (*PackageVulnerability) SetId ¶
func (o *PackageVulnerability) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PackageVulnerability) SetMalwareKits ¶
func (o *PackageVulnerability) SetMalwareKits(v []PackageMalwareKit)
SetMalwareKits gets a reference to the given []PackageMalwareKit and assigns it to the MalwareKits field.
func (*PackageVulnerability) SetModified ¶
func (o *PackageVulnerability) SetModified(v string)
SetModified gets a reference to the given string and assigns it to the Modified field.
func (*PackageVulnerability) SetPci ¶
func (o *PackageVulnerability) SetPci(v VulnerabilityPci)
SetPci gets a reference to the given VulnerabilityPci and assigns it to the Pci field.
func (*PackageVulnerability) SetPublished ¶
func (o *PackageVulnerability) SetPublished(v string)
SetPublished gets a reference to the given string and assigns it to the Published field.
func (*PackageVulnerability) SetReferences ¶
func (o *PackageVulnerability) SetReferences(v []PackageVulnerabilityReference)
SetReferences gets a reference to the given []PackageVulnerabilityReference and assigns it to the References field.
func (*PackageVulnerability) SetRiskScore ¶
func (o *PackageVulnerability) SetRiskScore(v float64)
SetRiskScore gets a reference to the given float64 and assigns it to the RiskScore field.
func (*PackageVulnerability) SetSeverity ¶
func (o *PackageVulnerability) SetSeverity(v string)
SetSeverity gets a reference to the given string and assigns it to the Severity field.
func (*PackageVulnerability) SetSeverityScore ¶
func (o *PackageVulnerability) SetSeverityScore(v int32)
SetSeverityScore gets a reference to the given int32 and assigns it to the SeverityScore field.
func (*PackageVulnerability) SetTitle ¶
func (o *PackageVulnerability) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type PackageVulnerabilityEvaluation ¶
type PackageVulnerabilityEvaluation struct { // The total number of instances of the vulnerability detected. Instances *int32 `json:"instances,omitempty"` // The details for each vulnerability instance detected. Results *[]ImageAssessmentResult `json:"results,omitempty"` // Status of the finding. Status *string `json:"status,omitempty"` Vulnerability *PackageVulnerability `json:"vulnerability,omitempty"` }
PackageVulnerabilityEvaluation ${packagevulnerabilityevaluation.description}, ${package.vulnerability.evaluation.description}
func NewPackageVulnerabilityEvaluation ¶
func NewPackageVulnerabilityEvaluation() *PackageVulnerabilityEvaluation
NewPackageVulnerabilityEvaluation instantiates a new PackageVulnerabilityEvaluation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageVulnerabilityEvaluationWithDefaults ¶
func NewPackageVulnerabilityEvaluationWithDefaults() *PackageVulnerabilityEvaluation
NewPackageVulnerabilityEvaluationWithDefaults instantiates a new PackageVulnerabilityEvaluation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageVulnerabilityEvaluation) GetInstances ¶
func (o *PackageVulnerabilityEvaluation) GetInstances() int32
GetInstances returns the Instances field value if set, zero value otherwise.
func (*PackageVulnerabilityEvaluation) GetInstancesOk ¶
func (o *PackageVulnerabilityEvaluation) GetInstancesOk() (*int32, bool)
GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityEvaluation) GetResults ¶
func (o *PackageVulnerabilityEvaluation) GetResults() []ImageAssessmentResult
GetResults returns the Results field value if set, zero value otherwise.
func (*PackageVulnerabilityEvaluation) GetResultsOk ¶
func (o *PackageVulnerabilityEvaluation) GetResultsOk() (*[]ImageAssessmentResult, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityEvaluation) GetStatus ¶
func (o *PackageVulnerabilityEvaluation) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*PackageVulnerabilityEvaluation) GetStatusOk ¶
func (o *PackageVulnerabilityEvaluation) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityEvaluation) GetVulnerability ¶
func (o *PackageVulnerabilityEvaluation) GetVulnerability() PackageVulnerability
GetVulnerability returns the Vulnerability field value if set, zero value otherwise.
func (*PackageVulnerabilityEvaluation) GetVulnerabilityOk ¶
func (o *PackageVulnerabilityEvaluation) GetVulnerabilityOk() (*PackageVulnerability, bool)
GetVulnerabilityOk returns a tuple with the Vulnerability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityEvaluation) HasInstances ¶
func (o *PackageVulnerabilityEvaluation) HasInstances() bool
HasInstances returns a boolean if a field has been set.
func (*PackageVulnerabilityEvaluation) HasResults ¶
func (o *PackageVulnerabilityEvaluation) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*PackageVulnerabilityEvaluation) HasStatus ¶
func (o *PackageVulnerabilityEvaluation) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PackageVulnerabilityEvaluation) HasVulnerability ¶
func (o *PackageVulnerabilityEvaluation) HasVulnerability() bool
HasVulnerability returns a boolean if a field has been set.
func (PackageVulnerabilityEvaluation) MarshalJSON ¶
func (o PackageVulnerabilityEvaluation) MarshalJSON() ([]byte, error)
func (*PackageVulnerabilityEvaluation) SetInstances ¶
func (o *PackageVulnerabilityEvaluation) SetInstances(v int32)
SetInstances gets a reference to the given int32 and assigns it to the Instances field.
func (*PackageVulnerabilityEvaluation) SetResults ¶
func (o *PackageVulnerabilityEvaluation) SetResults(v []ImageAssessmentResult)
SetResults gets a reference to the given []ImageAssessmentResult and assigns it to the Results field.
func (*PackageVulnerabilityEvaluation) SetStatus ¶
func (o *PackageVulnerabilityEvaluation) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*PackageVulnerabilityEvaluation) SetVulnerability ¶
func (o *PackageVulnerabilityEvaluation) SetVulnerability(v PackageVulnerability)
SetVulnerability gets a reference to the given PackageVulnerability and assigns it to the Vulnerability field.
type PackageVulnerabilityReference ¶
type PackageVulnerabilityReference struct { // ${package.vulnerability.reference.id.description}, ${packagevulnerabilityreference.id.description} Id *string `json:"id,omitempty"` // ${packagevulnerabilityreference.source.description}, ${package.vulnerability.reference.source.description} Source *string `json:"source,omitempty"` // ${packagevulnerabilityreference.url.description}, ${package.vulnerability.reference.url.description} Url *string `json:"url,omitempty"` }
PackageVulnerabilityReference ${packagevulnerabilityreference.description}, ${package.vulnerability.reference.description}
func NewPackageVulnerabilityReference ¶
func NewPackageVulnerabilityReference() *PackageVulnerabilityReference
NewPackageVulnerabilityReference instantiates a new PackageVulnerabilityReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPackageVulnerabilityReferenceWithDefaults ¶
func NewPackageVulnerabilityReferenceWithDefaults() *PackageVulnerabilityReference
NewPackageVulnerabilityReferenceWithDefaults instantiates a new PackageVulnerabilityReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PackageVulnerabilityReference) GetId ¶
func (o *PackageVulnerabilityReference) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*PackageVulnerabilityReference) GetIdOk ¶
func (o *PackageVulnerabilityReference) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityReference) GetSource ¶
func (o *PackageVulnerabilityReference) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*PackageVulnerabilityReference) GetSourceOk ¶
func (o *PackageVulnerabilityReference) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityReference) GetUrl ¶
func (o *PackageVulnerabilityReference) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*PackageVulnerabilityReference) GetUrlOk ¶
func (o *PackageVulnerabilityReference) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PackageVulnerabilityReference) HasId ¶
func (o *PackageVulnerabilityReference) HasId() bool
HasId returns a boolean if a field has been set.
func (*PackageVulnerabilityReference) HasSource ¶
func (o *PackageVulnerabilityReference) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*PackageVulnerabilityReference) HasUrl ¶
func (o *PackageVulnerabilityReference) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (PackageVulnerabilityReference) MarshalJSON ¶
func (o PackageVulnerabilityReference) MarshalJSON() ([]byte, error)
func (*PackageVulnerabilityReference) SetId ¶
func (o *PackageVulnerabilityReference) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PackageVulnerabilityReference) SetSource ¶
func (o *PackageVulnerabilityReference) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*PackageVulnerabilityReference) SetUrl ¶
func (o *PackageVulnerabilityReference) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
type PageMetadata ¶
type PageMetadata struct { // The index (zero-based) of the current page returned. Index *int64 `json:"index,omitempty"` // The maximum size of the page returned. Size *int64 `json:"size,omitempty"` // The total number of resources available across all pages. TotalData *int64 `json:"total_data,omitempty"` // The total number of pages available. TotalPages *int64 `json:"total_pages,omitempty"` }
PageMetadata The details of pagination indicating which page was returned, and how the remaining pages can be retrieved.
func NewPageMetadata ¶
func NewPageMetadata() *PageMetadata
NewPageMetadata instantiates a new PageMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPageMetadataWithDefaults ¶
func NewPageMetadataWithDefaults() *PageMetadata
NewPageMetadataWithDefaults instantiates a new PageMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PageMetadata) GetIndex ¶
func (o *PageMetadata) GetIndex() int64
GetIndex returns the Index field value if set, zero value otherwise.
func (*PageMetadata) GetIndexOk ¶
func (o *PageMetadata) GetIndexOk() (*int64, bool)
GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageMetadata) GetSize ¶
func (o *PageMetadata) GetSize() int64
GetSize returns the Size field value if set, zero value otherwise.
func (*PageMetadata) GetSizeOk ¶
func (o *PageMetadata) GetSizeOk() (*int64, bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageMetadata) GetTotalData ¶
func (o *PageMetadata) GetTotalData() int64
GetTotalData returns the TotalData field value if set, zero value otherwise.
func (*PageMetadata) GetTotalDataOk ¶
func (o *PageMetadata) GetTotalDataOk() (*int64, bool)
GetTotalDataOk returns a tuple with the TotalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageMetadata) GetTotalPages ¶
func (o *PageMetadata) GetTotalPages() int64
GetTotalPages returns the TotalPages field value if set, zero value otherwise.
func (*PageMetadata) GetTotalPagesOk ¶
func (o *PageMetadata) GetTotalPagesOk() (*int64, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageMetadata) HasIndex ¶
func (o *PageMetadata) HasIndex() bool
HasIndex returns a boolean if a field has been set.
func (*PageMetadata) HasSize ¶
func (o *PageMetadata) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*PageMetadata) HasTotalData ¶
func (o *PageMetadata) HasTotalData() bool
HasTotalData returns a boolean if a field has been set.
func (*PageMetadata) HasTotalPages ¶
func (o *PageMetadata) HasTotalPages() bool
HasTotalPages returns a boolean if a field has been set.
func (PageMetadata) MarshalJSON ¶
func (o PageMetadata) MarshalJSON() ([]byte, error)
func (*PageMetadata) SetIndex ¶
func (o *PageMetadata) SetIndex(v int64)
SetIndex gets a reference to the given int64 and assigns it to the Index field.
func (*PageMetadata) SetSize ¶
func (o *PageMetadata) SetSize(v int64)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*PageMetadata) SetTotalData ¶
func (o *PageMetadata) SetTotalData(v int64)
SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.
func (*PageMetadata) SetTotalPages ¶
func (o *PageMetadata) SetTotalPages(v int64)
SetTotalPages gets a reference to the given int64 and assigns it to the TotalPages field.
type PageOfRegistry ¶
type PageOfRegistry struct { // The page of resources returned. Data *[]Registry `json:"data,omitempty"` // Hypermedia links that allow navigation to the previous, next, first and last pages. Links *[]Link `json:"links,omitempty"` Metadata *PageMetadata `json:"metadata,omitempty"` }
PageOfRegistry ${pageofregistry.description}, ${page.of.registry.description}
func NewPageOfRegistry ¶
func NewPageOfRegistry() *PageOfRegistry
NewPageOfRegistry instantiates a new PageOfRegistry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPageOfRegistryWithDefaults ¶
func NewPageOfRegistryWithDefaults() *PageOfRegistry
NewPageOfRegistryWithDefaults instantiates a new PageOfRegistry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PageOfRegistry) GetData ¶
func (o *PageOfRegistry) GetData() []Registry
GetData returns the Data field value if set, zero value otherwise.
func (*PageOfRegistry) GetDataOk ¶
func (o *PageOfRegistry) GetDataOk() (*[]Registry, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRegistry) GetLinks ¶
func (o *PageOfRegistry) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*PageOfRegistry) GetLinksOk ¶
func (o *PageOfRegistry) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRegistry) GetMetadata ¶
func (o *PageOfRegistry) GetMetadata() PageMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PageOfRegistry) GetMetadataOk ¶
func (o *PageOfRegistry) GetMetadataOk() (*PageMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRegistry) HasData ¶
func (o *PageOfRegistry) HasData() bool
HasData returns a boolean if a field has been set.
func (*PageOfRegistry) HasLinks ¶
func (o *PageOfRegistry) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*PageOfRegistry) HasMetadata ¶
func (o *PageOfRegistry) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (PageOfRegistry) MarshalJSON ¶
func (o PageOfRegistry) MarshalJSON() ([]byte, error)
func (*PageOfRegistry) SetData ¶
func (o *PageOfRegistry) SetData(v []Registry)
SetData gets a reference to the given []Registry and assigns it to the Data field.
func (*PageOfRegistry) SetLinks ¶
func (o *PageOfRegistry) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
func (*PageOfRegistry) SetMetadata ¶
func (o *PageOfRegistry) SetMetadata(v PageMetadata)
SetMetadata gets a reference to the given PageMetadata and assigns it to the Metadata field.
type PageOfRepository ¶
type PageOfRepository struct { // The page of resources returned. Data *[]Repository `json:"data,omitempty"` // Hypermedia links that allow navigation to the previous, next, first and last pages. Links *[]Link `json:"links,omitempty"` Metadata *PageMetadata `json:"metadata,omitempty"` }
PageOfRepository ${pageofrepository.description}, ${page.of.repository.description}
func NewPageOfRepository ¶
func NewPageOfRepository() *PageOfRepository
NewPageOfRepository instantiates a new PageOfRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPageOfRepositoryWithDefaults ¶
func NewPageOfRepositoryWithDefaults() *PageOfRepository
NewPageOfRepositoryWithDefaults instantiates a new PageOfRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PageOfRepository) GetData ¶
func (o *PageOfRepository) GetData() []Repository
GetData returns the Data field value if set, zero value otherwise.
func (*PageOfRepository) GetDataOk ¶
func (o *PageOfRepository) GetDataOk() (*[]Repository, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepository) GetLinks ¶
func (o *PageOfRepository) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*PageOfRepository) GetLinksOk ¶
func (o *PageOfRepository) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepository) GetMetadata ¶
func (o *PageOfRepository) GetMetadata() PageMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PageOfRepository) GetMetadataOk ¶
func (o *PageOfRepository) GetMetadataOk() (*PageMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepository) HasData ¶
func (o *PageOfRepository) HasData() bool
HasData returns a boolean if a field has been set.
func (*PageOfRepository) HasLinks ¶
func (o *PageOfRepository) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*PageOfRepository) HasMetadata ¶
func (o *PageOfRepository) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (PageOfRepository) MarshalJSON ¶
func (o PageOfRepository) MarshalJSON() ([]byte, error)
func (*PageOfRepository) SetData ¶
func (o *PageOfRepository) SetData(v []Repository)
SetData gets a reference to the given []Repository and assigns it to the Data field.
func (*PageOfRepository) SetLinks ¶
func (o *PageOfRepository) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
func (*PageOfRepository) SetMetadata ¶
func (o *PageOfRepository) SetMetadata(v PageMetadata)
SetMetadata gets a reference to the given PageMetadata and assigns it to the Metadata field.
type PageOfRepositoryImageSummary ¶
type PageOfRepositoryImageSummary struct { // The page of resources returned. Data *[]RepositoryImageSummary `json:"data,omitempty"` // Hypermedia links that allow navigation to the previous, next, first and last pages. Links *[]Link `json:"links,omitempty"` Metadata *PageMetadata `json:"metadata,omitempty"` }
PageOfRepositoryImageSummary ${page.of.repository.image.summary.description}, ${pageofrepositoryimagesummary.description}
func NewPageOfRepositoryImageSummary ¶
func NewPageOfRepositoryImageSummary() *PageOfRepositoryImageSummary
NewPageOfRepositoryImageSummary instantiates a new PageOfRepositoryImageSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPageOfRepositoryImageSummaryWithDefaults ¶
func NewPageOfRepositoryImageSummaryWithDefaults() *PageOfRepositoryImageSummary
NewPageOfRepositoryImageSummaryWithDefaults instantiates a new PageOfRepositoryImageSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PageOfRepositoryImageSummary) GetData ¶
func (o *PageOfRepositoryImageSummary) GetData() []RepositoryImageSummary
GetData returns the Data field value if set, zero value otherwise.
func (*PageOfRepositoryImageSummary) GetDataOk ¶
func (o *PageOfRepositoryImageSummary) GetDataOk() (*[]RepositoryImageSummary, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepositoryImageSummary) GetLinks ¶
func (o *PageOfRepositoryImageSummary) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*PageOfRepositoryImageSummary) GetLinksOk ¶
func (o *PageOfRepositoryImageSummary) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepositoryImageSummary) GetMetadata ¶
func (o *PageOfRepositoryImageSummary) GetMetadata() PageMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PageOfRepositoryImageSummary) GetMetadataOk ¶
func (o *PageOfRepositoryImageSummary) GetMetadataOk() (*PageMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfRepositoryImageSummary) HasData ¶
func (o *PageOfRepositoryImageSummary) HasData() bool
HasData returns a boolean if a field has been set.
func (*PageOfRepositoryImageSummary) HasLinks ¶
func (o *PageOfRepositoryImageSummary) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*PageOfRepositoryImageSummary) HasMetadata ¶
func (o *PageOfRepositoryImageSummary) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (PageOfRepositoryImageSummary) MarshalJSON ¶
func (o PageOfRepositoryImageSummary) MarshalJSON() ([]byte, error)
func (*PageOfRepositoryImageSummary) SetData ¶
func (o *PageOfRepositoryImageSummary) SetData(v []RepositoryImageSummary)
SetData gets a reference to the given []RepositoryImageSummary and assigns it to the Data field.
func (*PageOfRepositoryImageSummary) SetLinks ¶
func (o *PageOfRepositoryImageSummary) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
func (*PageOfRepositoryImageSummary) SetMetadata ¶
func (o *PageOfRepositoryImageSummary) SetMetadata(v PageMetadata)
SetMetadata gets a reference to the given PageMetadata and assigns it to the Metadata field.
type PageOfVulnerability ¶
type PageOfVulnerability struct { // The page of resources returned. Data *[]Vulnerability `json:"data,omitempty"` // Hypermedia links that allow navigation to the previous, next, first and last pages. Links *[]Link `json:"links,omitempty"` Metadata *CursorPageMetadata `json:"metadata,omitempty"` }
PageOfVulnerability ${pageofvulnerability.description}, ${page.of.vulnerability.description}
func NewPageOfVulnerability ¶
func NewPageOfVulnerability() *PageOfVulnerability
NewPageOfVulnerability instantiates a new PageOfVulnerability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPageOfVulnerabilityWithDefaults ¶
func NewPageOfVulnerabilityWithDefaults() *PageOfVulnerability
NewPageOfVulnerabilityWithDefaults instantiates a new PageOfVulnerability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PageOfVulnerability) GetData ¶
func (o *PageOfVulnerability) GetData() []Vulnerability
GetData returns the Data field value if set, zero value otherwise.
func (*PageOfVulnerability) GetDataOk ¶
func (o *PageOfVulnerability) GetDataOk() (*[]Vulnerability, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfVulnerability) GetLinks ¶
func (o *PageOfVulnerability) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*PageOfVulnerability) GetLinksOk ¶
func (o *PageOfVulnerability) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfVulnerability) GetMetadata ¶
func (o *PageOfVulnerability) GetMetadata() CursorPageMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PageOfVulnerability) GetMetadataOk ¶
func (o *PageOfVulnerability) GetMetadataOk() (*CursorPageMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PageOfVulnerability) HasData ¶
func (o *PageOfVulnerability) HasData() bool
HasData returns a boolean if a field has been set.
func (*PageOfVulnerability) HasLinks ¶
func (o *PageOfVulnerability) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*PageOfVulnerability) HasMetadata ¶
func (o *PageOfVulnerability) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (PageOfVulnerability) MarshalJSON ¶
func (o PageOfVulnerability) MarshalJSON() ([]byte, error)
func (*PageOfVulnerability) SetData ¶
func (o *PageOfVulnerability) SetData(v []Vulnerability)
SetData gets a reference to the given []Vulnerability and assigns it to the Data field.
func (*PageOfVulnerability) SetLinks ¶
func (o *PageOfVulnerability) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
func (*PageOfVulnerability) SetMetadata ¶
func (o *PageOfVulnerability) SetMetadata(v CursorPageMetadata)
SetMetadata gets a reference to the given CursorPageMetadata and assigns it to the Metadata field.
type Policy ¶
type Policy struct { // Set of rules to match with. Rules *[]Rule `json:"rules,omitempty"` }
Policy Set of policy rules.
func NewPolicy ¶
func NewPolicy() *Policy
NewPolicy instantiates a new Policy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPolicyWithDefaults ¶
func NewPolicyWithDefaults() *Policy
NewPolicyWithDefaults instantiates a new Policy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Policy) GetRulesOk ¶
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.
func (Policy) MarshalJSON ¶
type PortExceptionCriterion ¶
type PortExceptionCriterion struct { // ${port.exception.criterion.ports.description}, ${portexceptioncriterion.ports.description} Ports *[]int32 `json:"ports,omitempty"` }
PortExceptionCriterion ${port.exception.criterion.description}, ${portexceptioncriterion.description}
func NewPortExceptionCriterion ¶
func NewPortExceptionCriterion() *PortExceptionCriterion
NewPortExceptionCriterion instantiates a new PortExceptionCriterion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPortExceptionCriterionWithDefaults ¶
func NewPortExceptionCriterionWithDefaults() *PortExceptionCriterion
NewPortExceptionCriterionWithDefaults instantiates a new PortExceptionCriterion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PortExceptionCriterion) GetPorts ¶
func (o *PortExceptionCriterion) GetPorts() []int32
GetPorts returns the Ports field value if set, zero value otherwise.
func (*PortExceptionCriterion) GetPortsOk ¶
func (o *PortExceptionCriterion) GetPortsOk() (*[]int32, bool)
GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PortExceptionCriterion) HasPorts ¶
func (o *PortExceptionCriterion) HasPorts() bool
HasPorts returns a boolean if a field has been set.
func (PortExceptionCriterion) MarshalJSON ¶
func (o PortExceptionCriterion) MarshalJSON() ([]byte, error)
func (*PortExceptionCriterion) SetPorts ¶
func (o *PortExceptionCriterion) SetPorts(v []int32)
SetPorts gets a reference to the given []int32 and assigns it to the Ports field.
type ProtocolExceptionCriterion ¶
type ProtocolExceptionCriterion struct { // ${protocolexceptioncriterion.protocols.description}, ${protocol.exception.criterion.protocols.description} Protocols *[]string `json:"protocols,omitempty"` }
ProtocolExceptionCriterion ${protocolexceptioncriterion.description}, ${protocol.exception.criterion.description}
func NewProtocolExceptionCriterion ¶
func NewProtocolExceptionCriterion() *ProtocolExceptionCriterion
NewProtocolExceptionCriterion instantiates a new ProtocolExceptionCriterion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProtocolExceptionCriterionWithDefaults ¶
func NewProtocolExceptionCriterionWithDefaults() *ProtocolExceptionCriterion
NewProtocolExceptionCriterionWithDefaults instantiates a new ProtocolExceptionCriterion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProtocolExceptionCriterion) GetProtocols ¶
func (o *ProtocolExceptionCriterion) GetProtocols() []string
GetProtocols returns the Protocols field value if set, zero value otherwise.
func (*ProtocolExceptionCriterion) GetProtocolsOk ¶
func (o *ProtocolExceptionCriterion) GetProtocolsOk() (*[]string, bool)
GetProtocolsOk returns a tuple with the Protocols field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProtocolExceptionCriterion) HasProtocols ¶
func (o *ProtocolExceptionCriterion) HasProtocols() bool
HasProtocols returns a boolean if a field has been set.
func (ProtocolExceptionCriterion) MarshalJSON ¶
func (o ProtocolExceptionCriterion) MarshalJSON() ([]byte, error)
func (*ProtocolExceptionCriterion) SetProtocols ¶
func (o *ProtocolExceptionCriterion) SetProtocols(v []string)
SetProtocols gets a reference to the given []string and assigns it to the Protocols field.
type ReferenceOfAwsAccountId ¶
type ReferenceOfAwsAccountId struct { // AWS account id. Id *string `json:"id,omitempty"` // Connection links. Links *[]Link `json:"links,omitempty"` }
ReferenceOfAwsAccountId ${reference.of.aws.account.id.description}, ${referenceofawsaccountid.description}
func NewReferenceOfAwsAccountId ¶
func NewReferenceOfAwsAccountId() *ReferenceOfAwsAccountId
NewReferenceOfAwsAccountId instantiates a new ReferenceOfAwsAccountId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReferenceOfAwsAccountIdWithDefaults ¶
func NewReferenceOfAwsAccountIdWithDefaults() *ReferenceOfAwsAccountId
NewReferenceOfAwsAccountIdWithDefaults instantiates a new ReferenceOfAwsAccountId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReferenceOfAwsAccountId) GetId ¶
func (o *ReferenceOfAwsAccountId) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ReferenceOfAwsAccountId) GetIdOk ¶
func (o *ReferenceOfAwsAccountId) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfAwsAccountId) GetLinks ¶
func (o *ReferenceOfAwsAccountId) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*ReferenceOfAwsAccountId) GetLinksOk ¶
func (o *ReferenceOfAwsAccountId) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfAwsAccountId) HasId ¶
func (o *ReferenceOfAwsAccountId) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReferenceOfAwsAccountId) HasLinks ¶
func (o *ReferenceOfAwsAccountId) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (ReferenceOfAwsAccountId) MarshalJSON ¶
func (o ReferenceOfAwsAccountId) MarshalJSON() ([]byte, error)
func (*ReferenceOfAwsAccountId) SetId ¶
func (o *ReferenceOfAwsAccountId) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ReferenceOfAwsAccountId) SetLinks ¶
func (o *ReferenceOfAwsAccountId) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
type ReferenceOfBuildId ¶
type ReferenceOfBuildId struct { // The identifier of the build, in hash format `[<algorithm>:]<hash>`. Id *int32 `json:"id,omitempty"` // Build links. Links *[]Link `json:"links,omitempty"` }
ReferenceOfBuildId ${referenceofbuildid.description}, ${reference.of.build.id.description}
func NewReferenceOfBuildId ¶
func NewReferenceOfBuildId() *ReferenceOfBuildId
NewReferenceOfBuildId instantiates a new ReferenceOfBuildId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReferenceOfBuildIdWithDefaults ¶
func NewReferenceOfBuildIdWithDefaults() *ReferenceOfBuildId
NewReferenceOfBuildIdWithDefaults instantiates a new ReferenceOfBuildId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReferenceOfBuildId) GetId ¶
func (o *ReferenceOfBuildId) GetId() int32
GetId returns the Id field value if set, zero value otherwise.
func (*ReferenceOfBuildId) GetIdOk ¶
func (o *ReferenceOfBuildId) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfBuildId) GetLinks ¶
func (o *ReferenceOfBuildId) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*ReferenceOfBuildId) GetLinksOk ¶
func (o *ReferenceOfBuildId) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfBuildId) HasId ¶
func (o *ReferenceOfBuildId) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReferenceOfBuildId) HasLinks ¶
func (o *ReferenceOfBuildId) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (ReferenceOfBuildId) MarshalJSON ¶
func (o ReferenceOfBuildId) MarshalJSON() ([]byte, error)
func (*ReferenceOfBuildId) SetId ¶
func (o *ReferenceOfBuildId) SetId(v int32)
SetId gets a reference to the given int32 and assigns it to the Id field.
func (*ReferenceOfBuildId) SetLinks ¶
func (o *ReferenceOfBuildId) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
type ReferenceOfImageId ¶
type ReferenceOfImageId struct { // The identifier of the image, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` // Image links. Links *[]Link `json:"links,omitempty"` }
ReferenceOfImageId ${referenceofimageid.description}, ${reference.of.image.id.description}
func NewReferenceOfImageId ¶
func NewReferenceOfImageId() *ReferenceOfImageId
NewReferenceOfImageId instantiates a new ReferenceOfImageId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReferenceOfImageIdWithDefaults ¶
func NewReferenceOfImageIdWithDefaults() *ReferenceOfImageId
NewReferenceOfImageIdWithDefaults instantiates a new ReferenceOfImageId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReferenceOfImageId) GetId ¶
func (o *ReferenceOfImageId) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ReferenceOfImageId) GetIdOk ¶
func (o *ReferenceOfImageId) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfImageId) GetLinks ¶
func (o *ReferenceOfImageId) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*ReferenceOfImageId) GetLinksOk ¶
func (o *ReferenceOfImageId) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfImageId) HasId ¶
func (o *ReferenceOfImageId) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReferenceOfImageId) HasLinks ¶
func (o *ReferenceOfImageId) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (ReferenceOfImageId) MarshalJSON ¶
func (o ReferenceOfImageId) MarshalJSON() ([]byte, error)
func (*ReferenceOfImageId) SetId ¶
func (o *ReferenceOfImageId) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ReferenceOfImageId) SetLinks ¶
func (o *ReferenceOfImageId) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
type ReferenceOfRegistryId ¶
type ReferenceOfRegistryId struct { // The identifier of the registry. Id *string `json:"id,omitempty"` // Registry links. Links *[]Link `json:"links,omitempty"` }
ReferenceOfRegistryId ${reference.of.registry.id.description}, ${referenceofregistryid.description}
func NewReferenceOfRegistryId ¶
func NewReferenceOfRegistryId() *ReferenceOfRegistryId
NewReferenceOfRegistryId instantiates a new ReferenceOfRegistryId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReferenceOfRegistryIdWithDefaults ¶
func NewReferenceOfRegistryIdWithDefaults() *ReferenceOfRegistryId
NewReferenceOfRegistryIdWithDefaults instantiates a new ReferenceOfRegistryId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReferenceOfRegistryId) GetId ¶
func (o *ReferenceOfRegistryId) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ReferenceOfRegistryId) GetIdOk ¶
func (o *ReferenceOfRegistryId) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfRegistryId) GetLinks ¶
func (o *ReferenceOfRegistryId) GetLinks() []Link
GetLinks returns the Links field value if set, zero value otherwise.
func (*ReferenceOfRegistryId) GetLinksOk ¶
func (o *ReferenceOfRegistryId) GetLinksOk() (*[]Link, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReferenceOfRegistryId) HasId ¶
func (o *ReferenceOfRegistryId) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReferenceOfRegistryId) HasLinks ¶
func (o *ReferenceOfRegistryId) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (ReferenceOfRegistryId) MarshalJSON ¶
func (o ReferenceOfRegistryId) MarshalJSON() ([]byte, error)
func (*ReferenceOfRegistryId) SetId ¶
func (o *ReferenceOfRegistryId) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ReferenceOfRegistryId) SetLinks ¶
func (o *ReferenceOfRegistryId) SetLinks(v []Link)
SetLinks gets a reference to the given []Link and assigns it to the Links field.
type Region ¶
type Region string
Region the model 'Region'
List of Region
func (*Region) UnmarshalJSON ¶
type Registry ¶
type Registry struct { // List of connection configurations used to connect to a registry. Configurations *[]Configuration `json:"configurations,omitempty"` // The identifier of the registry. Id *string `json:"id,omitempty"` // Scope of the registry. Scope *string `json:"scope,omitempty"` // URI of the registry. Uri *string `json:"uri,omitempty"` // Name of the vendor used to create, store and manage the registry. Vendor *string `json:"vendor,omitempty"` }
Registry A registry.
func NewRegistry ¶
func NewRegistry() *Registry
NewRegistry instantiates a new Registry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegistryWithDefaults ¶
func NewRegistryWithDefaults() *Registry
NewRegistryWithDefaults instantiates a new Registry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Registry) GetConfigurations ¶
func (o *Registry) GetConfigurations() []Configuration
GetConfigurations returns the Configurations field value if set, zero value otherwise.
func (*Registry) GetConfigurationsOk ¶
func (o *Registry) GetConfigurationsOk() (*[]Configuration, bool)
GetConfigurationsOk returns a tuple with the Configurations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Registry) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Registry) GetScopeOk ¶
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Registry) GetUriOk ¶
GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Registry) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Registry) HasConfigurations ¶
HasConfigurations returns a boolean if a field has been set.
func (Registry) MarshalJSON ¶
func (*Registry) SetConfigurations ¶
func (o *Registry) SetConfigurations(v []Configuration)
SetConfigurations gets a reference to the given []Configuration and assigns it to the Configurations field.
func (*Registry) SetScope ¶
SetScope gets a reference to the given string and assigns it to the Scope field.
type RegistryConfiguration ¶
type RegistryConfiguration struct { // Boolean indicating whether the registry should be assessed or not on a successful connection. AssessOnSync *bool `json:"assess_on_sync,omitempty"` // Allowable values: `basic`,`gcr` and `quay`. The configuration type is `basic` when username and password is supplied, `gcr` when adding a configuration to GCP Cloud Registry and `quay` when adding a configuration to Red Hat Quay container image registry. ConfigurationType *string `json:"configuration_type,omitempty"` Credentials *RegistryCredentials `json:"credentials,omitempty"` // Google Cloud Console project ID. Required if `configuration_type` is `gcr`. ProjectId *string `json:"project_id,omitempty"` // Quay Organization namespace. Required if `configuration_type` is `quay`. QuayOrganization *string `json:"quay_organization,omitempty"` // Specific repository for which the credentials are used in place of global credentials during synchronization. If no value is supplied then the scope of the registry configuration is for all repositories in the registry. Repository *string `json:"repository,omitempty"` }
RegistryConfiguration ${registryconfiguration.description}, ${registry.configuration.description}
func NewRegistryConfiguration ¶
func NewRegistryConfiguration() *RegistryConfiguration
NewRegistryConfiguration instantiates a new RegistryConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegistryConfigurationWithDefaults ¶
func NewRegistryConfigurationWithDefaults() *RegistryConfiguration
NewRegistryConfigurationWithDefaults instantiates a new RegistryConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegistryConfiguration) GetAssessOnSync ¶
func (o *RegistryConfiguration) GetAssessOnSync() bool
GetAssessOnSync returns the AssessOnSync field value if set, zero value otherwise.
func (*RegistryConfiguration) GetAssessOnSyncOk ¶
func (o *RegistryConfiguration) GetAssessOnSyncOk() (*bool, bool)
GetAssessOnSyncOk returns a tuple with the AssessOnSync field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) GetConfigurationType ¶
func (o *RegistryConfiguration) GetConfigurationType() string
GetConfigurationType returns the ConfigurationType field value if set, zero value otherwise.
func (*RegistryConfiguration) GetConfigurationTypeOk ¶
func (o *RegistryConfiguration) GetConfigurationTypeOk() (*string, bool)
GetConfigurationTypeOk returns a tuple with the ConfigurationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) GetCredentials ¶
func (o *RegistryConfiguration) GetCredentials() RegistryCredentials
GetCredentials returns the Credentials field value if set, zero value otherwise.
func (*RegistryConfiguration) GetCredentialsOk ¶
func (o *RegistryConfiguration) GetCredentialsOk() (*RegistryCredentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) GetProjectId ¶
func (o *RegistryConfiguration) GetProjectId() string
GetProjectId returns the ProjectId field value if set, zero value otherwise.
func (*RegistryConfiguration) GetProjectIdOk ¶
func (o *RegistryConfiguration) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) GetQuayOrganization ¶
func (o *RegistryConfiguration) GetQuayOrganization() string
GetQuayOrganization returns the QuayOrganization field value if set, zero value otherwise.
func (*RegistryConfiguration) GetQuayOrganizationOk ¶
func (o *RegistryConfiguration) GetQuayOrganizationOk() (*string, bool)
GetQuayOrganizationOk returns a tuple with the QuayOrganization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) GetRepository ¶
func (o *RegistryConfiguration) GetRepository() string
GetRepository returns the Repository field value if set, zero value otherwise.
func (*RegistryConfiguration) GetRepositoryOk ¶
func (o *RegistryConfiguration) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryConfiguration) HasAssessOnSync ¶
func (o *RegistryConfiguration) HasAssessOnSync() bool
HasAssessOnSync returns a boolean if a field has been set.
func (*RegistryConfiguration) HasConfigurationType ¶
func (o *RegistryConfiguration) HasConfigurationType() bool
HasConfigurationType returns a boolean if a field has been set.
func (*RegistryConfiguration) HasCredentials ¶
func (o *RegistryConfiguration) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*RegistryConfiguration) HasProjectId ¶
func (o *RegistryConfiguration) HasProjectId() bool
HasProjectId returns a boolean if a field has been set.
func (*RegistryConfiguration) HasQuayOrganization ¶
func (o *RegistryConfiguration) HasQuayOrganization() bool
HasQuayOrganization returns a boolean if a field has been set.
func (*RegistryConfiguration) HasRepository ¶
func (o *RegistryConfiguration) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (RegistryConfiguration) MarshalJSON ¶
func (o RegistryConfiguration) MarshalJSON() ([]byte, error)
func (*RegistryConfiguration) SetAssessOnSync ¶
func (o *RegistryConfiguration) SetAssessOnSync(v bool)
SetAssessOnSync gets a reference to the given bool and assigns it to the AssessOnSync field.
func (*RegistryConfiguration) SetConfigurationType ¶
func (o *RegistryConfiguration) SetConfigurationType(v string)
SetConfigurationType gets a reference to the given string and assigns it to the ConfigurationType field.
func (*RegistryConfiguration) SetCredentials ¶
func (o *RegistryConfiguration) SetCredentials(v RegistryCredentials)
SetCredentials gets a reference to the given RegistryCredentials and assigns it to the Credentials field.
func (*RegistryConfiguration) SetProjectId ¶
func (o *RegistryConfiguration) SetProjectId(v string)
SetProjectId gets a reference to the given string and assigns it to the ProjectId field.
func (*RegistryConfiguration) SetQuayOrganization ¶
func (o *RegistryConfiguration) SetQuayOrganization(v string)
SetQuayOrganization gets a reference to the given string and assigns it to the QuayOrganization field.
func (*RegistryConfiguration) SetRepository ¶
func (o *RegistryConfiguration) SetRepository(v string)
SetRepository gets a reference to the given string and assigns it to the Repository field.
type RegistryCredentials ¶
type RegistryCredentials struct { // Credential type used to connect to a registry. Available types are `basic`, `aws` and `key`. `Basic` credential type uses `username` and `password` to connect to the registry. `Aws` credential type requires an IAM role with access to connect to AWS registry. `Key` credential type is a user-managed key-pair that you can use to connect to GCR and Quay. Type *string `json:"type,omitempty"` }
RegistryCredentials List of registry credentials configured to access the registry.
func NewRegistryCredentials ¶
func NewRegistryCredentials() *RegistryCredentials
NewRegistryCredentials instantiates a new RegistryCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegistryCredentialsWithDefaults ¶
func NewRegistryCredentialsWithDefaults() *RegistryCredentials
NewRegistryCredentialsWithDefaults instantiates a new RegistryCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegistryCredentials) GetType ¶
func (o *RegistryCredentials) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*RegistryCredentials) GetTypeOk ¶
func (o *RegistryCredentials) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryCredentials) HasType ¶
func (o *RegistryCredentials) HasType() bool
HasType returns a boolean if a field has been set.
func (RegistryCredentials) MarshalJSON ¶
func (o RegistryCredentials) MarshalJSON() ([]byte, error)
func (*RegistryCredentials) SetType ¶
func (o *RegistryCredentials) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type RegistryUpdate ¶
type RegistryUpdate struct { // URI of the registry. Uri *string `json:"uri,omitempty"` // Name of the vendor used to create, store and manage the registry. Vendor *string `json:"vendor,omitempty"` }
RegistryUpdate ${registryupdate.description}, ${registry.update.description}
func NewRegistryUpdate ¶
func NewRegistryUpdate() *RegistryUpdate
NewRegistryUpdate instantiates a new RegistryUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegistryUpdateWithDefaults ¶
func NewRegistryUpdateWithDefaults() *RegistryUpdate
NewRegistryUpdateWithDefaults instantiates a new RegistryUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegistryUpdate) GetUri ¶
func (o *RegistryUpdate) GetUri() string
GetUri returns the Uri field value if set, zero value otherwise.
func (*RegistryUpdate) GetUriOk ¶
func (o *RegistryUpdate) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryUpdate) GetVendor ¶
func (o *RegistryUpdate) GetVendor() string
GetVendor returns the Vendor field value if set, zero value otherwise.
func (*RegistryUpdate) GetVendorOk ¶
func (o *RegistryUpdate) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistryUpdate) HasUri ¶
func (o *RegistryUpdate) HasUri() bool
HasUri returns a boolean if a field has been set.
func (*RegistryUpdate) HasVendor ¶
func (o *RegistryUpdate) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (RegistryUpdate) MarshalJSON ¶
func (o RegistryUpdate) MarshalJSON() ([]byte, error)
func (*RegistryUpdate) SetUri ¶
func (o *RegistryUpdate) SetUri(v string)
SetUri gets a reference to the given string and assigns it to the Uri field.
func (*RegistryUpdate) SetVendor ¶
func (o *RegistryUpdate) SetVendor(v string)
SetVendor gets a reference to the given string and assigns it to the Vendor field.
type RemediationSummary ¶
type RemediationSummary struct { // Set of remediations that can be use to remediate the finding. Remediations *[]TemplatizedRemediation `json:"remediations,omitempty"` Result *RuleResult `json:"result,omitempty"` }
RemediationSummary ${remediation.summary.description}, ${remediationsummary.description}
func NewRemediationSummary ¶
func NewRemediationSummary() *RemediationSummary
NewRemediationSummary instantiates a new RemediationSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRemediationSummaryWithDefaults ¶
func NewRemediationSummaryWithDefaults() *RemediationSummary
NewRemediationSummaryWithDefaults instantiates a new RemediationSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RemediationSummary) GetRemediations ¶
func (o *RemediationSummary) GetRemediations() []TemplatizedRemediation
GetRemediations returns the Remediations field value if set, zero value otherwise.
func (*RemediationSummary) GetRemediationsOk ¶
func (o *RemediationSummary) GetRemediationsOk() (*[]TemplatizedRemediation, bool)
GetRemediationsOk returns a tuple with the Remediations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RemediationSummary) GetResult ¶
func (o *RemediationSummary) GetResult() RuleResult
GetResult returns the Result field value if set, zero value otherwise.
func (*RemediationSummary) GetResultOk ¶
func (o *RemediationSummary) GetResultOk() (*RuleResult, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RemediationSummary) HasRemediations ¶
func (o *RemediationSummary) HasRemediations() bool
HasRemediations returns a boolean if a field has been set.
func (*RemediationSummary) HasResult ¶
func (o *RemediationSummary) HasResult() bool
HasResult returns a boolean if a field has been set.
func (RemediationSummary) MarshalJSON ¶
func (o RemediationSummary) MarshalJSON() ([]byte, error)
func (*RemediationSummary) SetRemediations ¶
func (o *RemediationSummary) SetRemediations(v []TemplatizedRemediation)
SetRemediations gets a reference to the given []TemplatizedRemediation and assigns it to the Remediations field.
func (*RemediationSummary) SetResult ¶
func (o *RemediationSummary) SetResult(v RuleResult)
SetResult gets a reference to the given RuleResult and assigns it to the Result field.
type Repository ¶
type Repository struct { // Description about the repository. Description *string `json:"description,omitempty"` // The identifier of the repository. Id *string `json:"id,omitempty"` // Digest corresponding to an image. ImageDigests *[]ImageDigest `json:"image_digests,omitempty"` // Last date and time this repository was synced. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. LastSync *string `json:"last_sync,omitempty"` // Boolean value indicating if the repository is published by Docker or not. Official *bool `json:"official,omitempty"` // Digest corresponding to a tag. Tags *[]RepositoryTag `json:"tags,omitempty"` }
Repository ${repository.description}
func NewRepository ¶
func NewRepository() *Repository
NewRepository instantiates a new Repository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryWithDefaults ¶
func NewRepositoryWithDefaults() *Repository
NewRepositoryWithDefaults instantiates a new Repository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Repository) GetDescription ¶
func (o *Repository) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*Repository) GetDescriptionOk ¶
func (o *Repository) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) GetId ¶
func (o *Repository) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*Repository) GetIdOk ¶
func (o *Repository) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) GetImageDigests ¶
func (o *Repository) GetImageDigests() []ImageDigest
GetImageDigests returns the ImageDigests field value if set, zero value otherwise.
func (*Repository) GetImageDigestsOk ¶
func (o *Repository) GetImageDigestsOk() (*[]ImageDigest, bool)
GetImageDigestsOk returns a tuple with the ImageDigests field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) GetLastSync ¶
func (o *Repository) GetLastSync() string
GetLastSync returns the LastSync field value if set, zero value otherwise.
func (*Repository) GetLastSyncOk ¶
func (o *Repository) GetLastSyncOk() (*string, bool)
GetLastSyncOk returns a tuple with the LastSync field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) GetOfficial ¶
func (o *Repository) GetOfficial() bool
GetOfficial returns the Official field value if set, zero value otherwise.
func (*Repository) GetOfficialOk ¶
func (o *Repository) GetOfficialOk() (*bool, bool)
GetOfficialOk returns a tuple with the Official field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) GetTags ¶
func (o *Repository) GetTags() []RepositoryTag
GetTags returns the Tags field value if set, zero value otherwise.
func (*Repository) GetTagsOk ¶
func (o *Repository) GetTagsOk() (*[]RepositoryTag, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Repository) HasDescription ¶
func (o *Repository) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*Repository) HasId ¶
func (o *Repository) HasId() bool
HasId returns a boolean if a field has been set.
func (*Repository) HasImageDigests ¶
func (o *Repository) HasImageDigests() bool
HasImageDigests returns a boolean if a field has been set.
func (*Repository) HasLastSync ¶
func (o *Repository) HasLastSync() bool
HasLastSync returns a boolean if a field has been set.
func (*Repository) HasOfficial ¶
func (o *Repository) HasOfficial() bool
HasOfficial returns a boolean if a field has been set.
func (*Repository) HasTags ¶
func (o *Repository) HasTags() bool
HasTags returns a boolean if a field has been set.
func (Repository) MarshalJSON ¶
func (o Repository) MarshalJSON() ([]byte, error)
func (*Repository) SetDescription ¶
func (o *Repository) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Repository) SetId ¶
func (o *Repository) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Repository) SetImageDigests ¶
func (o *Repository) SetImageDigests(v []ImageDigest)
SetImageDigests gets a reference to the given []ImageDigest and assigns it to the ImageDigests field.
func (*Repository) SetLastSync ¶
func (o *Repository) SetLastSync(v string)
SetLastSync gets a reference to the given string and assigns it to the LastSync field.
func (*Repository) SetOfficial ¶
func (o *Repository) SetOfficial(v bool)
SetOfficial gets a reference to the given bool and assigns it to the Official field.
func (*Repository) SetTags ¶
func (o *Repository) SetTags(v []RepositoryTag)
SetTags gets a reference to the given []RepositoryTag and assigns it to the Tags field.
type RepositoryDigest ¶
type RepositoryDigest struct { // The identifier of the repository, in hash format `[<algorithm>:]<hash>`. Digest *string `json:"digest,omitempty"` // Type of docker registry used to store the image. Registry *string `json:"registry,omitempty"` // Base name of the image. Repository *string `json:"repository,omitempty"` }
RepositoryDigest ${repository.digest.description}, ${repositorydigest.description}
func NewRepositoryDigest ¶
func NewRepositoryDigest() *RepositoryDigest
NewRepositoryDigest instantiates a new RepositoryDigest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryDigestWithDefaults ¶
func NewRepositoryDigestWithDefaults() *RepositoryDigest
NewRepositoryDigestWithDefaults instantiates a new RepositoryDigest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RepositoryDigest) GetDigest ¶
func (o *RepositoryDigest) GetDigest() string
GetDigest returns the Digest field value if set, zero value otherwise.
func (*RepositoryDigest) GetDigestOk ¶
func (o *RepositoryDigest) GetDigestOk() (*string, bool)
GetDigestOk returns a tuple with the Digest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryDigest) GetRegistry ¶
func (o *RepositoryDigest) GetRegistry() string
GetRegistry returns the Registry field value if set, zero value otherwise.
func (*RepositoryDigest) GetRegistryOk ¶
func (o *RepositoryDigest) GetRegistryOk() (*string, bool)
GetRegistryOk returns a tuple with the Registry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryDigest) GetRepository ¶
func (o *RepositoryDigest) GetRepository() string
GetRepository returns the Repository field value if set, zero value otherwise.
func (*RepositoryDigest) GetRepositoryOk ¶
func (o *RepositoryDigest) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryDigest) HasDigest ¶
func (o *RepositoryDigest) HasDigest() bool
HasDigest returns a boolean if a field has been set.
func (*RepositoryDigest) HasRegistry ¶
func (o *RepositoryDigest) HasRegistry() bool
HasRegistry returns a boolean if a field has been set.
func (*RepositoryDigest) HasRepository ¶
func (o *RepositoryDigest) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (RepositoryDigest) MarshalJSON ¶
func (o RepositoryDigest) MarshalJSON() ([]byte, error)
func (*RepositoryDigest) SetDigest ¶
func (o *RepositoryDigest) SetDigest(v string)
SetDigest gets a reference to the given string and assigns it to the Digest field.
func (*RepositoryDigest) SetRegistry ¶
func (o *RepositoryDigest) SetRegistry(v string)
SetRegistry gets a reference to the given string and assigns it to the Registry field.
func (*RepositoryDigest) SetRepository ¶
func (o *RepositoryDigest) SetRepository(v string)
SetRepository gets a reference to the given string and assigns it to the Repository field.
type RepositoryImageSummary ¶
type RepositoryImageSummary struct { // Boolean flag indicating whether the image is analyzed or not. Analyzed *bool `json:"analyzed,omitempty"` Assessment *Assessment `json:"assessment,omitempty"` // The time at which the image was created. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Created *string `json:"created,omitempty"` // Digest corresponding to a repository. Digests *[]RepositoryDigest `json:"digests,omitempty"` Exploitability *VulnerabilityExploitability `json:"exploitability,omitempty"` // Number of hosts. Hosts *int32 `json:"hosts,omitempty"` // The identifier of the image, in hash format `[<algorithm>:]<hash>`. Id *string `json:"id,omitempty"` // Number of layers comprising the image. LayerCount *int32 `json:"layer_count,omitempty"` // Name of the operating system. Os *string `json:"os,omitempty"` // Number of packages in the image. PackageCount *int32 `json:"package_count,omitempty"` Repository *RepositoryReference `json:"repository,omitempty"` // Risk score of the image. RiskScore *float32 `json:"risk_score,omitempty"` // Size of the image, in bytes. Size *int64 `json:"size,omitempty"` // Repository tag digest for each tag on the repository. Tags *[]RepositoryTagReference `json:"tags,omitempty"` // Type of image. Type *string `json:"type,omitempty"` Vulnerabilities *Vulnerabilities `json:"vulnerabilities,omitempty"` }
RepositoryImageSummary ${repository.image.summary.description}, ${repositoryimagesummary.description}
func NewRepositoryImageSummary ¶
func NewRepositoryImageSummary() *RepositoryImageSummary
NewRepositoryImageSummary instantiates a new RepositoryImageSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryImageSummaryWithDefaults ¶
func NewRepositoryImageSummaryWithDefaults() *RepositoryImageSummary
NewRepositoryImageSummaryWithDefaults instantiates a new RepositoryImageSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RepositoryImageSummary) GetAnalyzed ¶
func (o *RepositoryImageSummary) GetAnalyzed() bool
GetAnalyzed returns the Analyzed field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetAnalyzedOk ¶
func (o *RepositoryImageSummary) GetAnalyzedOk() (*bool, bool)
GetAnalyzedOk returns a tuple with the Analyzed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetAssessment ¶
func (o *RepositoryImageSummary) GetAssessment() Assessment
GetAssessment returns the Assessment field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetAssessmentOk ¶
func (o *RepositoryImageSummary) GetAssessmentOk() (*Assessment, bool)
GetAssessmentOk returns a tuple with the Assessment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetCreated ¶
func (o *RepositoryImageSummary) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetCreatedOk ¶
func (o *RepositoryImageSummary) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetDigests ¶
func (o *RepositoryImageSummary) GetDigests() []RepositoryDigest
GetDigests returns the Digests field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetDigestsOk ¶
func (o *RepositoryImageSummary) GetDigestsOk() (*[]RepositoryDigest, bool)
GetDigestsOk returns a tuple with the Digests field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetExploitability ¶
func (o *RepositoryImageSummary) GetExploitability() VulnerabilityExploitability
GetExploitability returns the Exploitability field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetExploitabilityOk ¶
func (o *RepositoryImageSummary) GetExploitabilityOk() (*VulnerabilityExploitability, bool)
GetExploitabilityOk returns a tuple with the Exploitability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetHosts ¶
func (o *RepositoryImageSummary) GetHosts() int32
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetHostsOk ¶
func (o *RepositoryImageSummary) GetHostsOk() (*int32, bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetId ¶
func (o *RepositoryImageSummary) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetIdOk ¶
func (o *RepositoryImageSummary) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetLayerCount ¶
func (o *RepositoryImageSummary) GetLayerCount() int32
GetLayerCount returns the LayerCount field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetLayerCountOk ¶
func (o *RepositoryImageSummary) GetLayerCountOk() (*int32, bool)
GetLayerCountOk returns a tuple with the LayerCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetOs ¶
func (o *RepositoryImageSummary) GetOs() string
GetOs returns the Os field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetOsOk ¶
func (o *RepositoryImageSummary) GetOsOk() (*string, bool)
GetOsOk returns a tuple with the Os field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetPackageCount ¶
func (o *RepositoryImageSummary) GetPackageCount() int32
GetPackageCount returns the PackageCount field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetPackageCountOk ¶
func (o *RepositoryImageSummary) GetPackageCountOk() (*int32, bool)
GetPackageCountOk returns a tuple with the PackageCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetRepository ¶
func (o *RepositoryImageSummary) GetRepository() RepositoryReference
GetRepository returns the Repository field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetRepositoryOk ¶
func (o *RepositoryImageSummary) GetRepositoryOk() (*RepositoryReference, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetRiskScore ¶
func (o *RepositoryImageSummary) GetRiskScore() float32
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetRiskScoreOk ¶
func (o *RepositoryImageSummary) GetRiskScoreOk() (*float32, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetSize ¶
func (o *RepositoryImageSummary) GetSize() int64
GetSize returns the Size field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetSizeOk ¶
func (o *RepositoryImageSummary) GetSizeOk() (*int64, bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetTags ¶
func (o *RepositoryImageSummary) GetTags() []RepositoryTagReference
GetTags returns the Tags field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetTagsOk ¶
func (o *RepositoryImageSummary) GetTagsOk() (*[]RepositoryTagReference, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetType ¶
func (o *RepositoryImageSummary) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetTypeOk ¶
func (o *RepositoryImageSummary) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) GetVulnerabilities ¶
func (o *RepositoryImageSummary) GetVulnerabilities() Vulnerabilities
GetVulnerabilities returns the Vulnerabilities field value if set, zero value otherwise.
func (*RepositoryImageSummary) GetVulnerabilitiesOk ¶
func (o *RepositoryImageSummary) GetVulnerabilitiesOk() (*Vulnerabilities, bool)
GetVulnerabilitiesOk returns a tuple with the Vulnerabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryImageSummary) HasAnalyzed ¶
func (o *RepositoryImageSummary) HasAnalyzed() bool
HasAnalyzed returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasAssessment ¶
func (o *RepositoryImageSummary) HasAssessment() bool
HasAssessment returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasCreated ¶
func (o *RepositoryImageSummary) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasDigests ¶
func (o *RepositoryImageSummary) HasDigests() bool
HasDigests returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasExploitability ¶
func (o *RepositoryImageSummary) HasExploitability() bool
HasExploitability returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasHosts ¶
func (o *RepositoryImageSummary) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasId ¶
func (o *RepositoryImageSummary) HasId() bool
HasId returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasLayerCount ¶
func (o *RepositoryImageSummary) HasLayerCount() bool
HasLayerCount returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasOs ¶
func (o *RepositoryImageSummary) HasOs() bool
HasOs returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasPackageCount ¶
func (o *RepositoryImageSummary) HasPackageCount() bool
HasPackageCount returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasRepository ¶
func (o *RepositoryImageSummary) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasRiskScore ¶
func (o *RepositoryImageSummary) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasSize ¶
func (o *RepositoryImageSummary) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasTags ¶
func (o *RepositoryImageSummary) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasType ¶
func (o *RepositoryImageSummary) HasType() bool
HasType returns a boolean if a field has been set.
func (*RepositoryImageSummary) HasVulnerabilities ¶
func (o *RepositoryImageSummary) HasVulnerabilities() bool
HasVulnerabilities returns a boolean if a field has been set.
func (RepositoryImageSummary) MarshalJSON ¶
func (o RepositoryImageSummary) MarshalJSON() ([]byte, error)
func (*RepositoryImageSummary) SetAnalyzed ¶
func (o *RepositoryImageSummary) SetAnalyzed(v bool)
SetAnalyzed gets a reference to the given bool and assigns it to the Analyzed field.
func (*RepositoryImageSummary) SetAssessment ¶
func (o *RepositoryImageSummary) SetAssessment(v Assessment)
SetAssessment gets a reference to the given Assessment and assigns it to the Assessment field.
func (*RepositoryImageSummary) SetCreated ¶
func (o *RepositoryImageSummary) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*RepositoryImageSummary) SetDigests ¶
func (o *RepositoryImageSummary) SetDigests(v []RepositoryDigest)
SetDigests gets a reference to the given []RepositoryDigest and assigns it to the Digests field.
func (*RepositoryImageSummary) SetExploitability ¶
func (o *RepositoryImageSummary) SetExploitability(v VulnerabilityExploitability)
SetExploitability gets a reference to the given VulnerabilityExploitability and assigns it to the Exploitability field.
func (*RepositoryImageSummary) SetHosts ¶
func (o *RepositoryImageSummary) SetHosts(v int32)
SetHosts gets a reference to the given int32 and assigns it to the Hosts field.
func (*RepositoryImageSummary) SetId ¶
func (o *RepositoryImageSummary) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*RepositoryImageSummary) SetLayerCount ¶
func (o *RepositoryImageSummary) SetLayerCount(v int32)
SetLayerCount gets a reference to the given int32 and assigns it to the LayerCount field.
func (*RepositoryImageSummary) SetOs ¶
func (o *RepositoryImageSummary) SetOs(v string)
SetOs gets a reference to the given string and assigns it to the Os field.
func (*RepositoryImageSummary) SetPackageCount ¶
func (o *RepositoryImageSummary) SetPackageCount(v int32)
SetPackageCount gets a reference to the given int32 and assigns it to the PackageCount field.
func (*RepositoryImageSummary) SetRepository ¶
func (o *RepositoryImageSummary) SetRepository(v RepositoryReference)
SetRepository gets a reference to the given RepositoryReference and assigns it to the Repository field.
func (*RepositoryImageSummary) SetRiskScore ¶
func (o *RepositoryImageSummary) SetRiskScore(v float32)
SetRiskScore gets a reference to the given float32 and assigns it to the RiskScore field.
func (*RepositoryImageSummary) SetSize ¶
func (o *RepositoryImageSummary) SetSize(v int64)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*RepositoryImageSummary) SetTags ¶
func (o *RepositoryImageSummary) SetTags(v []RepositoryTagReference)
SetTags gets a reference to the given []RepositoryTagReference and assigns it to the Tags field.
func (*RepositoryImageSummary) SetType ¶
func (o *RepositoryImageSummary) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*RepositoryImageSummary) SetVulnerabilities ¶
func (o *RepositoryImageSummary) SetVulnerabilities(v Vulnerabilities)
SetVulnerabilities gets a reference to the given Vulnerabilities and assigns it to the Vulnerabilities field.
type RepositoryReference ¶
type RepositoryReference struct { // Type of docker registry used to store the image. Registry *string `json:"registry,omitempty"` // Base name of the image. Repository *string `json:"repository,omitempty"` }
RepositoryReference Repository associated with the image.
func NewRepositoryReference ¶
func NewRepositoryReference() *RepositoryReference
NewRepositoryReference instantiates a new RepositoryReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryReferenceWithDefaults ¶
func NewRepositoryReferenceWithDefaults() *RepositoryReference
NewRepositoryReferenceWithDefaults instantiates a new RepositoryReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RepositoryReference) GetRegistry ¶
func (o *RepositoryReference) GetRegistry() string
GetRegistry returns the Registry field value if set, zero value otherwise.
func (*RepositoryReference) GetRegistryOk ¶
func (o *RepositoryReference) GetRegistryOk() (*string, bool)
GetRegistryOk returns a tuple with the Registry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryReference) GetRepository ¶
func (o *RepositoryReference) GetRepository() string
GetRepository returns the Repository field value if set, zero value otherwise.
func (*RepositoryReference) GetRepositoryOk ¶
func (o *RepositoryReference) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryReference) HasRegistry ¶
func (o *RepositoryReference) HasRegistry() bool
HasRegistry returns a boolean if a field has been set.
func (*RepositoryReference) HasRepository ¶
func (o *RepositoryReference) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (RepositoryReference) MarshalJSON ¶
func (o RepositoryReference) MarshalJSON() ([]byte, error)
func (*RepositoryReference) SetRegistry ¶
func (o *RepositoryReference) SetRegistry(v string)
SetRegistry gets a reference to the given string and assigns it to the Registry field.
func (*RepositoryReference) SetRepository ¶
func (o *RepositoryReference) SetRepository(v string)
SetRepository gets a reference to the given string and assigns it to the Repository field.
type RepositoryTag ¶
type RepositoryTag struct { // Tag digest, in hash format `[<algorithm>:]<hash>`. Digest *string `json:"digest,omitempty"` // Tag name. Name *string `json:"name,omitempty"` }
RepositoryTag ${repository.tag.description}, ${repositorytag.description}
func NewRepositoryTag ¶
func NewRepositoryTag() *RepositoryTag
NewRepositoryTag instantiates a new RepositoryTag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryTagWithDefaults ¶
func NewRepositoryTagWithDefaults() *RepositoryTag
NewRepositoryTagWithDefaults instantiates a new RepositoryTag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RepositoryTag) GetDigest ¶
func (o *RepositoryTag) GetDigest() string
GetDigest returns the Digest field value if set, zero value otherwise.
func (*RepositoryTag) GetDigestOk ¶
func (o *RepositoryTag) GetDigestOk() (*string, bool)
GetDigestOk returns a tuple with the Digest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTag) GetName ¶
func (o *RepositoryTag) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RepositoryTag) GetNameOk ¶
func (o *RepositoryTag) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTag) HasDigest ¶
func (o *RepositoryTag) HasDigest() bool
HasDigest returns a boolean if a field has been set.
func (*RepositoryTag) HasName ¶
func (o *RepositoryTag) HasName() bool
HasName returns a boolean if a field has been set.
func (RepositoryTag) MarshalJSON ¶
func (o RepositoryTag) MarshalJSON() ([]byte, error)
func (*RepositoryTag) SetDigest ¶
func (o *RepositoryTag) SetDigest(v string)
SetDigest gets a reference to the given string and assigns it to the Digest field.
func (*RepositoryTag) SetName ¶
func (o *RepositoryTag) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type RepositoryTagReference ¶
type RepositoryTagReference struct { // The identifier of the repository, in hash format `[<algorithm>:]<hash>`. Digest *string `json:"digest,omitempty"` // Repository tag name. Name *string `json:"name,omitempty"` // Type of docker registry used to store the image. Registry *string `json:"registry,omitempty"` // Base name of the image. Repository *string `json:"repository,omitempty"` }
RepositoryTagReference ${repository.tag.reference.description}, ${repositorytagreference.description}
func NewRepositoryTagReference ¶
func NewRepositoryTagReference() *RepositoryTagReference
NewRepositoryTagReference instantiates a new RepositoryTagReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRepositoryTagReferenceWithDefaults ¶
func NewRepositoryTagReferenceWithDefaults() *RepositoryTagReference
NewRepositoryTagReferenceWithDefaults instantiates a new RepositoryTagReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RepositoryTagReference) GetDigest ¶
func (o *RepositoryTagReference) GetDigest() string
GetDigest returns the Digest field value if set, zero value otherwise.
func (*RepositoryTagReference) GetDigestOk ¶
func (o *RepositoryTagReference) GetDigestOk() (*string, bool)
GetDigestOk returns a tuple with the Digest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTagReference) GetName ¶
func (o *RepositoryTagReference) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RepositoryTagReference) GetNameOk ¶
func (o *RepositoryTagReference) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTagReference) GetRegistry ¶
func (o *RepositoryTagReference) GetRegistry() string
GetRegistry returns the Registry field value if set, zero value otherwise.
func (*RepositoryTagReference) GetRegistryOk ¶
func (o *RepositoryTagReference) GetRegistryOk() (*string, bool)
GetRegistryOk returns a tuple with the Registry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTagReference) GetRepository ¶
func (o *RepositoryTagReference) GetRepository() string
GetRepository returns the Repository field value if set, zero value otherwise.
func (*RepositoryTagReference) GetRepositoryOk ¶
func (o *RepositoryTagReference) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RepositoryTagReference) HasDigest ¶
func (o *RepositoryTagReference) HasDigest() bool
HasDigest returns a boolean if a field has been set.
func (*RepositoryTagReference) HasName ¶
func (o *RepositoryTagReference) HasName() bool
HasName returns a boolean if a field has been set.
func (*RepositoryTagReference) HasRegistry ¶
func (o *RepositoryTagReference) HasRegistry() bool
HasRegistry returns a boolean if a field has been set.
func (*RepositoryTagReference) HasRepository ¶
func (o *RepositoryTagReference) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (RepositoryTagReference) MarshalJSON ¶
func (o RepositoryTagReference) MarshalJSON() ([]byte, error)
func (*RepositoryTagReference) SetDigest ¶
func (o *RepositoryTagReference) SetDigest(v string)
SetDigest gets a reference to the given string and assigns it to the Digest field.
func (*RepositoryTagReference) SetName ¶
func (o *RepositoryTagReference) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*RepositoryTagReference) SetRegistry ¶
func (o *RepositoryTagReference) SetRegistry(v string)
SetRegistry gets a reference to the given string and assigns it to the Registry field.
func (*RepositoryTagReference) SetRepository ¶
func (o *RepositoryTagReference) SetRepository(v string)
SetRepository gets a reference to the given string and assigns it to the Repository field.
type Rule ¶
type Rule struct { // Describes the action defined on the rule when the criteria is not met. Action *string `json:"action,omitempty"` // Actual value for the defined criteria. ActualValue *string `json:"actual_value,omitempty"` // The numeric threshold value that will trigger the selected action. ConfiguredValue *string `json:"configured_value,omitempty"` // Threshold criteria under consideration. Criterion *string `json:"criterion,omitempty"` // Package IDs. PackageIds *[]int64 `json:"package_ids,omitempty"` // Indicates whether the defined rule has `PASSED` or `FAILED`. Status *string `json:"status,omitempty"` // Vulnerability IDs. VulnerabilityIds *[]string `json:"vulnerability_ids,omitempty"` }
Rule ${rule.description}
func NewRule ¶
func NewRule() *Rule
NewRule instantiates a new Rule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleWithDefaults ¶
func NewRuleWithDefaults() *Rule
NewRuleWithDefaults instantiates a new Rule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Rule) GetActionOk ¶
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetActualValue ¶
GetActualValue returns the ActualValue field value if set, zero value otherwise.
func (*Rule) GetActualValueOk ¶
GetActualValueOk returns a tuple with the ActualValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetConfiguredValue ¶
GetConfiguredValue returns the ConfiguredValue field value if set, zero value otherwise.
func (*Rule) GetConfiguredValueOk ¶
GetConfiguredValueOk returns a tuple with the ConfiguredValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetCriterion ¶
GetCriterion returns the Criterion field value if set, zero value otherwise.
func (*Rule) GetCriterionOk ¶
GetCriterionOk returns a tuple with the Criterion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetPackageIds ¶
GetPackageIds returns the PackageIds field value if set, zero value otherwise.
func (*Rule) GetPackageIdsOk ¶
GetPackageIdsOk returns a tuple with the PackageIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetVulnerabilityIds ¶
GetVulnerabilityIds returns the VulnerabilityIds field value if set, zero value otherwise.
func (*Rule) GetVulnerabilityIdsOk ¶
GetVulnerabilityIdsOk returns a tuple with the VulnerabilityIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) HasActualValue ¶
HasActualValue returns a boolean if a field has been set.
func (*Rule) HasConfiguredValue ¶
HasConfiguredValue returns a boolean if a field has been set.
func (*Rule) HasCriterion ¶
HasCriterion returns a boolean if a field has been set.
func (*Rule) HasPackageIds ¶
HasPackageIds returns a boolean if a field has been set.
func (*Rule) HasVulnerabilityIds ¶
HasVulnerabilityIds returns a boolean if a field has been set.
func (Rule) MarshalJSON ¶
func (*Rule) SetAction ¶
SetAction gets a reference to the given string and assigns it to the Action field.
func (*Rule) SetActualValue ¶
SetActualValue gets a reference to the given string and assigns it to the ActualValue field.
func (*Rule) SetConfiguredValue ¶
SetConfiguredValue gets a reference to the given string and assigns it to the ConfiguredValue field.
func (*Rule) SetCriterion ¶
SetCriterion gets a reference to the given string and assigns it to the Criterion field.
func (*Rule) SetPackageIds ¶
SetPackageIds gets a reference to the given []int64 and assigns it to the PackageIds field.
func (*Rule) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Rule) SetVulnerabilityIds ¶
SetVulnerabilityIds gets a reference to the given []string and assigns it to the VulnerabilityIds field.
type RuleException ¶
type RuleException struct { // Reason that was added when excluding the exception. Comment *string `json:"comment,omitempty"` // Date when the exception is created. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Created *string `json:"created,omitempty"` // Exception criteria to define the scope of an exception on a rule finding. Criteria *[]map[string]interface{} `json:"criteria,omitempty"` // The type of the exception. One of : `single`, `global` and `custom`. ExceptionType *string `json:"exception_type,omitempty"` // The time until which an exception is applied on a finding. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. Expiration *string `json:"expiration,omitempty"` // Boolean indicating whether the validity of the exception has passed the expiration date or not. Expired *bool `json:"expired,omitempty"` // The identifier of the exception. Id *int32 `json:"id,omitempty"` // Describes if none, any or all of the exception criteria is matched with. Match *string `json:"match,omitempty"` // Reason for excluding the exception. Reason *string `json:"reason,omitempty"` // The identifier of the rule. RuleId *string `json:"rule_id,omitempty"` // Exception expiration state. State *string `json:"state,omitempty"` }
RuleException Details about the exception
func NewRuleException ¶
func NewRuleException() *RuleException
NewRuleException instantiates a new RuleException object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleExceptionWithDefaults ¶
func NewRuleExceptionWithDefaults() *RuleException
NewRuleExceptionWithDefaults instantiates a new RuleException object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleException) GetComment ¶
func (o *RuleException) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*RuleException) GetCommentOk ¶
func (o *RuleException) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetCreated ¶
func (o *RuleException) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*RuleException) GetCreatedOk ¶
func (o *RuleException) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetCriteria ¶
func (o *RuleException) GetCriteria() []map[string]interface{}
GetCriteria returns the Criteria field value if set, zero value otherwise.
func (*RuleException) GetCriteriaOk ¶
func (o *RuleException) GetCriteriaOk() (*[]map[string]interface{}, bool)
GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetExceptionType ¶
func (o *RuleException) GetExceptionType() string
GetExceptionType returns the ExceptionType field value if set, zero value otherwise.
func (*RuleException) GetExceptionTypeOk ¶
func (o *RuleException) GetExceptionTypeOk() (*string, bool)
GetExceptionTypeOk returns a tuple with the ExceptionType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetExpiration ¶
func (o *RuleException) GetExpiration() string
GetExpiration returns the Expiration field value if set, zero value otherwise.
func (*RuleException) GetExpirationOk ¶
func (o *RuleException) GetExpirationOk() (*string, bool)
GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetExpired ¶
func (o *RuleException) GetExpired() bool
GetExpired returns the Expired field value if set, zero value otherwise.
func (*RuleException) GetExpiredOk ¶
func (o *RuleException) GetExpiredOk() (*bool, bool)
GetExpiredOk returns a tuple with the Expired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetId ¶
func (o *RuleException) GetId() int32
GetId returns the Id field value if set, zero value otherwise.
func (*RuleException) GetIdOk ¶
func (o *RuleException) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetMatch ¶
func (o *RuleException) GetMatch() string
GetMatch returns the Match field value if set, zero value otherwise.
func (*RuleException) GetMatchOk ¶
func (o *RuleException) GetMatchOk() (*string, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetReason ¶
func (o *RuleException) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*RuleException) GetReasonOk ¶
func (o *RuleException) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetRuleId ¶
func (o *RuleException) GetRuleId() string
GetRuleId returns the RuleId field value if set, zero value otherwise.
func (*RuleException) GetRuleIdOk ¶
func (o *RuleException) GetRuleIdOk() (*string, bool)
GetRuleIdOk returns a tuple with the RuleId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) GetState ¶
func (o *RuleException) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*RuleException) GetStateOk ¶
func (o *RuleException) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleException) HasComment ¶
func (o *RuleException) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*RuleException) HasCreated ¶
func (o *RuleException) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*RuleException) HasCriteria ¶
func (o *RuleException) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (*RuleException) HasExceptionType ¶
func (o *RuleException) HasExceptionType() bool
HasExceptionType returns a boolean if a field has been set.
func (*RuleException) HasExpiration ¶
func (o *RuleException) HasExpiration() bool
HasExpiration returns a boolean if a field has been set.
func (*RuleException) HasExpired ¶
func (o *RuleException) HasExpired() bool
HasExpired returns a boolean if a field has been set.
func (*RuleException) HasId ¶
func (o *RuleException) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleException) HasMatch ¶
func (o *RuleException) HasMatch() bool
HasMatch returns a boolean if a field has been set.
func (*RuleException) HasReason ¶
func (o *RuleException) HasReason() bool
HasReason returns a boolean if a field has been set.
func (*RuleException) HasRuleId ¶
func (o *RuleException) HasRuleId() bool
HasRuleId returns a boolean if a field has been set.
func (*RuleException) HasState ¶
func (o *RuleException) HasState() bool
HasState returns a boolean if a field has been set.
func (RuleException) MarshalJSON ¶
func (o RuleException) MarshalJSON() ([]byte, error)
func (*RuleException) SetComment ¶
func (o *RuleException) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*RuleException) SetCreated ¶
func (o *RuleException) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*RuleException) SetCriteria ¶
func (o *RuleException) SetCriteria(v []map[string]interface{})
SetCriteria gets a reference to the given []map[string]interface{} and assigns it to the Criteria field.
func (*RuleException) SetExceptionType ¶
func (o *RuleException) SetExceptionType(v string)
SetExceptionType gets a reference to the given string and assigns it to the ExceptionType field.
func (*RuleException) SetExpiration ¶
func (o *RuleException) SetExpiration(v string)
SetExpiration gets a reference to the given string and assigns it to the Expiration field.
func (*RuleException) SetExpired ¶
func (o *RuleException) SetExpired(v bool)
SetExpired gets a reference to the given bool and assigns it to the Expired field.
func (*RuleException) SetId ¶
func (o *RuleException) SetId(v int32)
SetId gets a reference to the given int32 and assigns it to the Id field.
func (*RuleException) SetMatch ¶
func (o *RuleException) SetMatch(v string)
SetMatch gets a reference to the given string and assigns it to the Match field.
func (*RuleException) SetReason ¶
func (o *RuleException) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (*RuleException) SetRuleId ¶
func (o *RuleException) SetRuleId(v string)
SetRuleId gets a reference to the given string and assigns it to the RuleId field.
func (*RuleException) SetState ¶
func (o *RuleException) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
type RuleExceptionSummary ¶
type RuleExceptionSummary struct { Exception *RuleException `json:"exception,omitempty"` // Describes if the exception is expired, expiring(if the exception expires after the next seven days) or not expired. ExpirationState *string `json:"expiration_state,omitempty"` // Aggregate metadata describing an aggregate field and the matching count based on the exception criteria. Metrics *[]TermAggregate `json:"metrics,omitempty"` Rule *RuleMetadata `json:"rule,omitempty"` // Title of the finding. Title *string `json:"title,omitempty"` }
RuleExceptionSummary ${ruleexceptionsummary.description}, ${rule.exception.summary.description}
func NewRuleExceptionSummary ¶
func NewRuleExceptionSummary() *RuleExceptionSummary
NewRuleExceptionSummary instantiates a new RuleExceptionSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleExceptionSummaryWithDefaults ¶
func NewRuleExceptionSummaryWithDefaults() *RuleExceptionSummary
NewRuleExceptionSummaryWithDefaults instantiates a new RuleExceptionSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleExceptionSummary) GetException ¶
func (o *RuleExceptionSummary) GetException() RuleException
GetException returns the Exception field value if set, zero value otherwise.
func (*RuleExceptionSummary) GetExceptionOk ¶
func (o *RuleExceptionSummary) GetExceptionOk() (*RuleException, bool)
GetExceptionOk returns a tuple with the Exception field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleExceptionSummary) GetExpirationState ¶
func (o *RuleExceptionSummary) GetExpirationState() string
GetExpirationState returns the ExpirationState field value if set, zero value otherwise.
func (*RuleExceptionSummary) GetExpirationStateOk ¶
func (o *RuleExceptionSummary) GetExpirationStateOk() (*string, bool)
GetExpirationStateOk returns a tuple with the ExpirationState field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleExceptionSummary) GetMetrics ¶
func (o *RuleExceptionSummary) GetMetrics() []TermAggregate
GetMetrics returns the Metrics field value if set, zero value otherwise.
func (*RuleExceptionSummary) GetMetricsOk ¶
func (o *RuleExceptionSummary) GetMetricsOk() (*[]TermAggregate, bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleExceptionSummary) GetRule ¶
func (o *RuleExceptionSummary) GetRule() RuleMetadata
GetRule returns the Rule field value if set, zero value otherwise.
func (*RuleExceptionSummary) GetRuleOk ¶
func (o *RuleExceptionSummary) GetRuleOk() (*RuleMetadata, bool)
GetRuleOk returns a tuple with the Rule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleExceptionSummary) GetTitle ¶
func (o *RuleExceptionSummary) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*RuleExceptionSummary) GetTitleOk ¶
func (o *RuleExceptionSummary) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleExceptionSummary) HasException ¶
func (o *RuleExceptionSummary) HasException() bool
HasException returns a boolean if a field has been set.
func (*RuleExceptionSummary) HasExpirationState ¶
func (o *RuleExceptionSummary) HasExpirationState() bool
HasExpirationState returns a boolean if a field has been set.
func (*RuleExceptionSummary) HasMetrics ¶
func (o *RuleExceptionSummary) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (*RuleExceptionSummary) HasRule ¶
func (o *RuleExceptionSummary) HasRule() bool
HasRule returns a boolean if a field has been set.
func (*RuleExceptionSummary) HasTitle ¶
func (o *RuleExceptionSummary) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (RuleExceptionSummary) MarshalJSON ¶
func (o RuleExceptionSummary) MarshalJSON() ([]byte, error)
func (*RuleExceptionSummary) SetException ¶
func (o *RuleExceptionSummary) SetException(v RuleException)
SetException gets a reference to the given RuleException and assigns it to the Exception field.
func (*RuleExceptionSummary) SetExpirationState ¶
func (o *RuleExceptionSummary) SetExpirationState(v string)
SetExpirationState gets a reference to the given string and assigns it to the ExpirationState field.
func (*RuleExceptionSummary) SetMetrics ¶
func (o *RuleExceptionSummary) SetMetrics(v []TermAggregate)
SetMetrics gets a reference to the given []TermAggregate and assigns it to the Metrics field.
func (*RuleExceptionSummary) SetRule ¶
func (o *RuleExceptionSummary) SetRule(v RuleMetadata)
SetRule gets a reference to the given RuleMetadata and assigns it to the Rule field.
func (*RuleExceptionSummary) SetTitle ¶
func (o *RuleExceptionSummary) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type RuleFinding ¶
type RuleFinding struct { EntityId *InfrastructureEntityId `json:"entity_id,omitempty"` // Set of rule finding exception identifiers. Exceptions *[]int32 `json:"exceptions,omitempty"` // Datetime from when the finding has been failing. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. FailedSince *string `json:"failed_since,omitempty"` // Datetime when the finding was first evaluated. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. FirstEvaluated *string `json:"first_evaluated,omitempty"` // The identifier of the rule finding. Id *map[string]interface{} `json:"id,omitempty"` // Datetime when the finding was last evaluated. The format is an ISO 8601 date time, `YYYY-MM-DDThh:mm:ssZ`. LastEvaluated *string `json:"last_evaluated,omitempty"` // Set of rule results. Results *[]RuleResult `json:"results,omitempty"` // Status of the rule finding. Status *string `json:"status,omitempty"` }
RuleFinding Rule finding on a resource.
func NewRuleFinding ¶
func NewRuleFinding() *RuleFinding
NewRuleFinding instantiates a new RuleFinding object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleFindingWithDefaults ¶
func NewRuleFindingWithDefaults() *RuleFinding
NewRuleFindingWithDefaults instantiates a new RuleFinding object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleFinding) GetEntityId ¶
func (o *RuleFinding) GetEntityId() InfrastructureEntityId
GetEntityId returns the EntityId field value if set, zero value otherwise.
func (*RuleFinding) GetEntityIdOk ¶
func (o *RuleFinding) GetEntityIdOk() (*InfrastructureEntityId, bool)
GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetExceptions ¶
func (o *RuleFinding) GetExceptions() []int32
GetExceptions returns the Exceptions field value if set, zero value otherwise.
func (*RuleFinding) GetExceptionsOk ¶
func (o *RuleFinding) GetExceptionsOk() (*[]int32, bool)
GetExceptionsOk returns a tuple with the Exceptions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetFailedSince ¶
func (o *RuleFinding) GetFailedSince() string
GetFailedSince returns the FailedSince field value if set, zero value otherwise.
func (*RuleFinding) GetFailedSinceOk ¶
func (o *RuleFinding) GetFailedSinceOk() (*string, bool)
GetFailedSinceOk returns a tuple with the FailedSince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetFirstEvaluated ¶
func (o *RuleFinding) GetFirstEvaluated() string
GetFirstEvaluated returns the FirstEvaluated field value if set, zero value otherwise.
func (*RuleFinding) GetFirstEvaluatedOk ¶
func (o *RuleFinding) GetFirstEvaluatedOk() (*string, bool)
GetFirstEvaluatedOk returns a tuple with the FirstEvaluated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetId ¶
func (o *RuleFinding) GetId() map[string]interface{}
GetId returns the Id field value if set, zero value otherwise.
func (*RuleFinding) GetIdOk ¶
func (o *RuleFinding) GetIdOk() (*map[string]interface{}, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetLastEvaluated ¶
func (o *RuleFinding) GetLastEvaluated() string
GetLastEvaluated returns the LastEvaluated field value if set, zero value otherwise.
func (*RuleFinding) GetLastEvaluatedOk ¶
func (o *RuleFinding) GetLastEvaluatedOk() (*string, bool)
GetLastEvaluatedOk returns a tuple with the LastEvaluated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetResults ¶
func (o *RuleFinding) GetResults() []RuleResult
GetResults returns the Results field value if set, zero value otherwise.
func (*RuleFinding) GetResultsOk ¶
func (o *RuleFinding) GetResultsOk() (*[]RuleResult, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) GetStatus ¶
func (o *RuleFinding) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*RuleFinding) GetStatusOk ¶
func (o *RuleFinding) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFinding) HasEntityId ¶
func (o *RuleFinding) HasEntityId() bool
HasEntityId returns a boolean if a field has been set.
func (*RuleFinding) HasExceptions ¶
func (o *RuleFinding) HasExceptions() bool
HasExceptions returns a boolean if a field has been set.
func (*RuleFinding) HasFailedSince ¶
func (o *RuleFinding) HasFailedSince() bool
HasFailedSince returns a boolean if a field has been set.
func (*RuleFinding) HasFirstEvaluated ¶
func (o *RuleFinding) HasFirstEvaluated() bool
HasFirstEvaluated returns a boolean if a field has been set.
func (*RuleFinding) HasId ¶
func (o *RuleFinding) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleFinding) HasLastEvaluated ¶
func (o *RuleFinding) HasLastEvaluated() bool
HasLastEvaluated returns a boolean if a field has been set.
func (*RuleFinding) HasResults ¶
func (o *RuleFinding) HasResults() bool
HasResults returns a boolean if a field has been set.
func (*RuleFinding) HasStatus ¶
func (o *RuleFinding) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (RuleFinding) MarshalJSON ¶
func (o RuleFinding) MarshalJSON() ([]byte, error)
func (*RuleFinding) SetEntityId ¶
func (o *RuleFinding) SetEntityId(v InfrastructureEntityId)
SetEntityId gets a reference to the given InfrastructureEntityId and assigns it to the EntityId field.
func (*RuleFinding) SetExceptions ¶
func (o *RuleFinding) SetExceptions(v []int32)
SetExceptions gets a reference to the given []int32 and assigns it to the Exceptions field.
func (*RuleFinding) SetFailedSince ¶
func (o *RuleFinding) SetFailedSince(v string)
SetFailedSince gets a reference to the given string and assigns it to the FailedSince field.
func (*RuleFinding) SetFirstEvaluated ¶
func (o *RuleFinding) SetFirstEvaluated(v string)
SetFirstEvaluated gets a reference to the given string and assigns it to the FirstEvaluated field.
func (*RuleFinding) SetId ¶
func (o *RuleFinding) SetId(v map[string]interface{})
SetId gets a reference to the given map[string]interface{} and assigns it to the Id field.
func (*RuleFinding) SetLastEvaluated ¶
func (o *RuleFinding) SetLastEvaluated(v string)
SetLastEvaluated gets a reference to the given string and assigns it to the LastEvaluated field.
func (*RuleFinding) SetResults ¶
func (o *RuleFinding) SetResults(v []RuleResult)
SetResults gets a reference to the given []RuleResult and assigns it to the Results field.
func (*RuleFinding) SetStatus ¶
func (o *RuleFinding) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type RuleFindingSummary ¶
type RuleFindingSummary struct { Finding *RuleFinding `json:"finding,omitempty"` // Set of remediations for rule findings. Remediations *[]RemediationSummary `json:"remediations,omitempty"` Rule *RuleMetadata `json:"rule,omitempty"` }
RuleFindingSummary ${rule.finding.summary.description}, ${rulefindingsummary.description}
func NewRuleFindingSummary ¶
func NewRuleFindingSummary() *RuleFindingSummary
NewRuleFindingSummary instantiates a new RuleFindingSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleFindingSummaryWithDefaults ¶
func NewRuleFindingSummaryWithDefaults() *RuleFindingSummary
NewRuleFindingSummaryWithDefaults instantiates a new RuleFindingSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleFindingSummary) GetFinding ¶
func (o *RuleFindingSummary) GetFinding() RuleFinding
GetFinding returns the Finding field value if set, zero value otherwise.
func (*RuleFindingSummary) GetFindingOk ¶
func (o *RuleFindingSummary) GetFindingOk() (*RuleFinding, bool)
GetFindingOk returns a tuple with the Finding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFindingSummary) GetRemediations ¶
func (o *RuleFindingSummary) GetRemediations() []RemediationSummary
GetRemediations returns the Remediations field value if set, zero value otherwise.
func (*RuleFindingSummary) GetRemediationsOk ¶
func (o *RuleFindingSummary) GetRemediationsOk() (*[]RemediationSummary, bool)
GetRemediationsOk returns a tuple with the Remediations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFindingSummary) GetRule ¶
func (o *RuleFindingSummary) GetRule() RuleMetadata
GetRule returns the Rule field value if set, zero value otherwise.
func (*RuleFindingSummary) GetRuleOk ¶
func (o *RuleFindingSummary) GetRuleOk() (*RuleMetadata, bool)
GetRuleOk returns a tuple with the Rule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleFindingSummary) HasFinding ¶
func (o *RuleFindingSummary) HasFinding() bool
HasFinding returns a boolean if a field has been set.
func (*RuleFindingSummary) HasRemediations ¶
func (o *RuleFindingSummary) HasRemediations() bool
HasRemediations returns a boolean if a field has been set.
func (*RuleFindingSummary) HasRule ¶
func (o *RuleFindingSummary) HasRule() bool
HasRule returns a boolean if a field has been set.
func (RuleFindingSummary) MarshalJSON ¶
func (o RuleFindingSummary) MarshalJSON() ([]byte, error)
func (*RuleFindingSummary) SetFinding ¶
func (o *RuleFindingSummary) SetFinding(v RuleFinding)
SetFinding gets a reference to the given RuleFinding and assigns it to the Finding field.
func (*RuleFindingSummary) SetRemediations ¶
func (o *RuleFindingSummary) SetRemediations(v []RemediationSummary)
SetRemediations gets a reference to the given []RemediationSummary and assigns it to the Remediations field.
func (*RuleFindingSummary) SetRule ¶
func (o *RuleFindingSummary) SetRule(v RuleMetadata)
SetRule gets a reference to the given RuleMetadata and assigns it to the Rule field.
type RuleMetadata ¶
type RuleMetadata struct { // Created date. The format is an ISO 8601 date, `YYYY-MM-DD`. Created *string `json:"created,omitempty"` // Description about the rule. Description *string `json:"description,omitempty"` // Type of resource. EntityType *string `json:"entity_type,omitempty"` // The identifier of the rule. Id *string `json:"id,omitempty"` // Links associated to the rule finding providing additional information. Links *[]StandardLink `json:"links,omitempty"` // Modified date. The format is an ISO 8601 date, `YYYY-MM-DD`. Modified *string `json:"modified,omitempty"` // Rule identifiers related to the current rule. Related *[]string `json:"related,omitempty"` // Severity of the rule finding. Severity *string `json:"severity,omitempty"` // Standards related to the rule finding. Standards *[]StandardReference `json:"standards,omitempty"` // Title of the rule finding. Title *string `json:"title,omitempty"` }
RuleMetadata Detailed description about the rule.
func NewRuleMetadata ¶
func NewRuleMetadata() *RuleMetadata
NewRuleMetadata instantiates a new RuleMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleMetadataWithDefaults ¶
func NewRuleMetadataWithDefaults() *RuleMetadata
NewRuleMetadataWithDefaults instantiates a new RuleMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleMetadata) GetCreated ¶
func (o *RuleMetadata) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*RuleMetadata) GetCreatedOk ¶
func (o *RuleMetadata) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetDescription ¶
func (o *RuleMetadata) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RuleMetadata) GetDescriptionOk ¶
func (o *RuleMetadata) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetEntityType ¶
func (o *RuleMetadata) GetEntityType() string
GetEntityType returns the EntityType field value if set, zero value otherwise.
func (*RuleMetadata) GetEntityTypeOk ¶
func (o *RuleMetadata) GetEntityTypeOk() (*string, bool)
GetEntityTypeOk returns a tuple with the EntityType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetId ¶
func (o *RuleMetadata) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*RuleMetadata) GetIdOk ¶
func (o *RuleMetadata) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetLinks ¶
func (o *RuleMetadata) GetLinks() []StandardLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*RuleMetadata) GetLinksOk ¶
func (o *RuleMetadata) GetLinksOk() (*[]StandardLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetModified ¶
func (o *RuleMetadata) GetModified() string
GetModified returns the Modified field value if set, zero value otherwise.
func (*RuleMetadata) GetModifiedOk ¶
func (o *RuleMetadata) GetModifiedOk() (*string, bool)
GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetRelated ¶
func (o *RuleMetadata) GetRelated() []string
GetRelated returns the Related field value if set, zero value otherwise.
func (*RuleMetadata) GetRelatedOk ¶
func (o *RuleMetadata) GetRelatedOk() (*[]string, bool)
GetRelatedOk returns a tuple with the Related field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetSeverity ¶
func (o *RuleMetadata) GetSeverity() string
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*RuleMetadata) GetSeverityOk ¶
func (o *RuleMetadata) GetSeverityOk() (*string, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetStandards ¶
func (o *RuleMetadata) GetStandards() []StandardReference
GetStandards returns the Standards field value if set, zero value otherwise.
func (*RuleMetadata) GetStandardsOk ¶
func (o *RuleMetadata) GetStandardsOk() (*[]StandardReference, bool)
GetStandardsOk returns a tuple with the Standards field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) GetTitle ¶
func (o *RuleMetadata) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*RuleMetadata) GetTitleOk ¶
func (o *RuleMetadata) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleMetadata) HasCreated ¶
func (o *RuleMetadata) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*RuleMetadata) HasDescription ¶
func (o *RuleMetadata) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RuleMetadata) HasEntityType ¶
func (o *RuleMetadata) HasEntityType() bool
HasEntityType returns a boolean if a field has been set.
func (*RuleMetadata) HasId ¶
func (o *RuleMetadata) HasId() bool
HasId returns a boolean if a field has been set.
func (*RuleMetadata) HasLinks ¶
func (o *RuleMetadata) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RuleMetadata) HasModified ¶
func (o *RuleMetadata) HasModified() bool
HasModified returns a boolean if a field has been set.
func (*RuleMetadata) HasRelated ¶
func (o *RuleMetadata) HasRelated() bool
HasRelated returns a boolean if a field has been set.
func (*RuleMetadata) HasSeverity ¶
func (o *RuleMetadata) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*RuleMetadata) HasStandards ¶
func (o *RuleMetadata) HasStandards() bool
HasStandards returns a boolean if a field has been set.
func (*RuleMetadata) HasTitle ¶
func (o *RuleMetadata) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (RuleMetadata) MarshalJSON ¶
func (o RuleMetadata) MarshalJSON() ([]byte, error)
func (*RuleMetadata) SetCreated ¶
func (o *RuleMetadata) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*RuleMetadata) SetDescription ¶
func (o *RuleMetadata) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RuleMetadata) SetEntityType ¶
func (o *RuleMetadata) SetEntityType(v string)
SetEntityType gets a reference to the given string and assigns it to the EntityType field.
func (*RuleMetadata) SetId ¶
func (o *RuleMetadata) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*RuleMetadata) SetLinks ¶
func (o *RuleMetadata) SetLinks(v []StandardLink)
SetLinks gets a reference to the given []StandardLink and assigns it to the Links field.
func (*RuleMetadata) SetModified ¶
func (o *RuleMetadata) SetModified(v string)
SetModified gets a reference to the given string and assigns it to the Modified field.
func (*RuleMetadata) SetRelated ¶
func (o *RuleMetadata) SetRelated(v []string)
SetRelated gets a reference to the given []string and assigns it to the Related field.
func (*RuleMetadata) SetSeverity ¶
func (o *RuleMetadata) SetSeverity(v string)
SetSeverity gets a reference to the given string and assigns it to the Severity field.
func (*RuleMetadata) SetStandards ¶
func (o *RuleMetadata) SetStandards(v []StandardReference)
SetStandards gets a reference to the given []StandardReference and assigns it to the Standards field.
func (*RuleMetadata) SetTitle ¶
func (o *RuleMetadata) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type RuleResult ¶
type RuleResult struct { // Rule result localization prefix. LocalizationPrefix *string `json:"localization_prefix,omitempty"` // Rule result identifier. ResultId *string `json:"result_id,omitempty"` // The identifier of the rule. RuleId *string `json:"rule_id,omitempty"` // Set of key value pairs. Variables *[]Variable `json:"variables,omitempty"` }
RuleResult Remediation result.
func NewRuleResult ¶
func NewRuleResult() *RuleResult
NewRuleResult instantiates a new RuleResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleResultWithDefaults ¶
func NewRuleResultWithDefaults() *RuleResult
NewRuleResultWithDefaults instantiates a new RuleResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleResult) GetLocalizationPrefix ¶
func (o *RuleResult) GetLocalizationPrefix() string
GetLocalizationPrefix returns the LocalizationPrefix field value if set, zero value otherwise.
func (*RuleResult) GetLocalizationPrefixOk ¶
func (o *RuleResult) GetLocalizationPrefixOk() (*string, bool)
GetLocalizationPrefixOk returns a tuple with the LocalizationPrefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleResult) GetResultId ¶
func (o *RuleResult) GetResultId() string
GetResultId returns the ResultId field value if set, zero value otherwise.
func (*RuleResult) GetResultIdOk ¶
func (o *RuleResult) GetResultIdOk() (*string, bool)
GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleResult) GetRuleId ¶
func (o *RuleResult) GetRuleId() string
GetRuleId returns the RuleId field value if set, zero value otherwise.
func (*RuleResult) GetRuleIdOk ¶
func (o *RuleResult) GetRuleIdOk() (*string, bool)
GetRuleIdOk returns a tuple with the RuleId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleResult) GetVariables ¶
func (o *RuleResult) GetVariables() []Variable
GetVariables returns the Variables field value if set, zero value otherwise.
func (*RuleResult) GetVariablesOk ¶
func (o *RuleResult) GetVariablesOk() (*[]Variable, bool)
GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleResult) HasLocalizationPrefix ¶
func (o *RuleResult) HasLocalizationPrefix() bool
HasLocalizationPrefix returns a boolean if a field has been set.
func (*RuleResult) HasResultId ¶
func (o *RuleResult) HasResultId() bool
HasResultId returns a boolean if a field has been set.
func (*RuleResult) HasRuleId ¶
func (o *RuleResult) HasRuleId() bool
HasRuleId returns a boolean if a field has been set.
func (*RuleResult) HasVariables ¶
func (o *RuleResult) HasVariables() bool
HasVariables returns a boolean if a field has been set.
func (RuleResult) MarshalJSON ¶
func (o RuleResult) MarshalJSON() ([]byte, error)
func (*RuleResult) SetLocalizationPrefix ¶
func (o *RuleResult) SetLocalizationPrefix(v string)
SetLocalizationPrefix gets a reference to the given string and assigns it to the LocalizationPrefix field.
func (*RuleResult) SetResultId ¶
func (o *RuleResult) SetResultId(v string)
SetResultId gets a reference to the given string and assigns it to the ResultId field.
func (*RuleResult) SetRuleId ¶
func (o *RuleResult) SetRuleId(v string)
SetRuleId gets a reference to the given string and assigns it to the RuleId field.
func (*RuleResult) SetVariables ¶
func (o *RuleResult) SetVariables(v []Variable)
SetVariables gets a reference to the given []Variable and assigns it to the Variables field.
type SearchQuery ¶
type SearchQuery struct { // Search expression with criteria to filter rule findings. Query *string `json:"query,omitempty"` }
SearchQuery ${searchquery.description}, ${search.query.description}
func NewSearchQuery ¶
func NewSearchQuery() *SearchQuery
NewSearchQuery instantiates a new SearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSearchQueryWithDefaults ¶
func NewSearchQueryWithDefaults() *SearchQuery
NewSearchQueryWithDefaults instantiates a new SearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SearchQuery) GetQuery ¶
func (o *SearchQuery) GetQuery() string
GetQuery returns the Query field value if set, zero value otherwise.
func (*SearchQuery) GetQueryOk ¶
func (o *SearchQuery) GetQueryOk() (*string, bool)
GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SearchQuery) HasQuery ¶
func (o *SearchQuery) HasQuery() bool
HasQuery returns a boolean if a field has been set.
func (SearchQuery) MarshalJSON ¶
func (o SearchQuery) MarshalJSON() ([]byte, error)
func (*SearchQuery) SetQuery ¶
func (o *SearchQuery) SetQuery(v string)
SetQuery gets a reference to the given string and assigns it to the Query field.
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type StandardLink ¶
type StandardLink struct { // URL link relating to the standard. Href *string `json:"href,omitempty"` // Title of the standard related to the rule finding. Title *string `json:"title,omitempty"` }
StandardLink URL link relating to the standard.
func NewStandardLink ¶
func NewStandardLink() *StandardLink
NewStandardLink instantiates a new StandardLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStandardLinkWithDefaults ¶
func NewStandardLinkWithDefaults() *StandardLink
NewStandardLinkWithDefaults instantiates a new StandardLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StandardLink) GetHref ¶
func (o *StandardLink) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*StandardLink) GetHrefOk ¶
func (o *StandardLink) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardLink) GetTitle ¶
func (o *StandardLink) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*StandardLink) GetTitleOk ¶
func (o *StandardLink) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardLink) HasHref ¶
func (o *StandardLink) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*StandardLink) HasTitle ¶
func (o *StandardLink) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (StandardLink) MarshalJSON ¶
func (o StandardLink) MarshalJSON() ([]byte, error)
func (*StandardLink) SetHref ¶
func (o *StandardLink) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (*StandardLink) SetTitle ¶
func (o *StandardLink) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type StandardReference ¶
type StandardReference struct { // Standard key. Key *string `json:"key,omitempty"` Link *StandardLink `json:"link,omitempty"` // The identifier of the standard. Standard *string `json:"standard,omitempty"` // Title of the standard. StandardTitle *string `json:"standard_title,omitempty"` // Security threat identifiers. Threats *[]string `json:"threats,omitempty"` // Human friendly customized title. Title *string `json:"title,omitempty"` }
StandardReference ${standard.reference.description}, ${standardreference.description}
func NewStandardReference ¶
func NewStandardReference() *StandardReference
NewStandardReference instantiates a new StandardReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStandardReferenceWithDefaults ¶
func NewStandardReferenceWithDefaults() *StandardReference
NewStandardReferenceWithDefaults instantiates a new StandardReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StandardReference) GetKey ¶
func (o *StandardReference) GetKey() string
GetKey returns the Key field value if set, zero value otherwise.
func (*StandardReference) GetKeyOk ¶
func (o *StandardReference) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) GetLink ¶
func (o *StandardReference) GetLink() StandardLink
GetLink returns the Link field value if set, zero value otherwise.
func (*StandardReference) GetLinkOk ¶
func (o *StandardReference) GetLinkOk() (*StandardLink, bool)
GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) GetStandard ¶
func (o *StandardReference) GetStandard() string
GetStandard returns the Standard field value if set, zero value otherwise.
func (*StandardReference) GetStandardOk ¶
func (o *StandardReference) GetStandardOk() (*string, bool)
GetStandardOk returns a tuple with the Standard field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) GetStandardTitle ¶
func (o *StandardReference) GetStandardTitle() string
GetStandardTitle returns the StandardTitle field value if set, zero value otherwise.
func (*StandardReference) GetStandardTitleOk ¶
func (o *StandardReference) GetStandardTitleOk() (*string, bool)
GetStandardTitleOk returns a tuple with the StandardTitle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) GetThreats ¶
func (o *StandardReference) GetThreats() []string
GetThreats returns the Threats field value if set, zero value otherwise.
func (*StandardReference) GetThreatsOk ¶
func (o *StandardReference) GetThreatsOk() (*[]string, bool)
GetThreatsOk returns a tuple with the Threats field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) GetTitle ¶
func (o *StandardReference) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*StandardReference) GetTitleOk ¶
func (o *StandardReference) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StandardReference) HasKey ¶
func (o *StandardReference) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*StandardReference) HasLink ¶
func (o *StandardReference) HasLink() bool
HasLink returns a boolean if a field has been set.
func (*StandardReference) HasStandard ¶
func (o *StandardReference) HasStandard() bool
HasStandard returns a boolean if a field has been set.
func (*StandardReference) HasStandardTitle ¶
func (o *StandardReference) HasStandardTitle() bool
HasStandardTitle returns a boolean if a field has been set.
func (*StandardReference) HasThreats ¶
func (o *StandardReference) HasThreats() bool
HasThreats returns a boolean if a field has been set.
func (*StandardReference) HasTitle ¶
func (o *StandardReference) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (StandardReference) MarshalJSON ¶
func (o StandardReference) MarshalJSON() ([]byte, error)
func (*StandardReference) SetKey ¶
func (o *StandardReference) SetKey(v string)
SetKey gets a reference to the given string and assigns it to the Key field.
func (*StandardReference) SetLink ¶
func (o *StandardReference) SetLink(v StandardLink)
SetLink gets a reference to the given StandardLink and assigns it to the Link field.
func (*StandardReference) SetStandard ¶
func (o *StandardReference) SetStandard(v string)
SetStandard gets a reference to the given string and assigns it to the Standard field.
func (*StandardReference) SetStandardTitle ¶
func (o *StandardReference) SetStandardTitle(v string)
SetStandardTitle gets a reference to the given string and assigns it to the StandardTitle field.
func (*StandardReference) SetThreats ¶
func (o *StandardReference) SetThreats(v []string)
SetThreats gets a reference to the given []string and assigns it to the Threats field.
func (*StandardReference) SetTitle ¶
func (o *StandardReference) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type TemplatizedRemediation ¶
type TemplatizedRemediation struct { // The identifier of remediation. Id *string `json:"id,omitempty"` // Remediation script. Remediation *string `json:"remediation,omitempty"` }
TemplatizedRemediation ${templatizedremediation.description}, ${templatized.remediation.description}
func NewTemplatizedRemediation ¶
func NewTemplatizedRemediation() *TemplatizedRemediation
NewTemplatizedRemediation instantiates a new TemplatizedRemediation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTemplatizedRemediationWithDefaults ¶
func NewTemplatizedRemediationWithDefaults() *TemplatizedRemediation
NewTemplatizedRemediationWithDefaults instantiates a new TemplatizedRemediation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TemplatizedRemediation) GetId ¶
func (o *TemplatizedRemediation) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*TemplatizedRemediation) GetIdOk ¶
func (o *TemplatizedRemediation) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TemplatizedRemediation) GetRemediation ¶
func (o *TemplatizedRemediation) GetRemediation() string
GetRemediation returns the Remediation field value if set, zero value otherwise.
func (*TemplatizedRemediation) GetRemediationOk ¶
func (o *TemplatizedRemediation) GetRemediationOk() (*string, bool)
GetRemediationOk returns a tuple with the Remediation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TemplatizedRemediation) HasId ¶
func (o *TemplatizedRemediation) HasId() bool
HasId returns a boolean if a field has been set.
func (*TemplatizedRemediation) HasRemediation ¶
func (o *TemplatizedRemediation) HasRemediation() bool
HasRemediation returns a boolean if a field has been set.
func (TemplatizedRemediation) MarshalJSON ¶
func (o TemplatizedRemediation) MarshalJSON() ([]byte, error)
func (*TemplatizedRemediation) SetId ¶
func (o *TemplatizedRemediation) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*TemplatizedRemediation) SetRemediation ¶
func (o *TemplatizedRemediation) SetRemediation(v string)
SetRemediation gets a reference to the given string and assigns it to the Remediation field.
type TermAggregate ¶
type TermAggregate struct { Aggregates *map[string]int64 `json:"aggregates,omitempty"` // Aggregate field. Field *string `json:"field,omitempty"` // Aggregate term. Term *string `json:"term,omitempty"` // Number of elements matching the term aggregate field. TotalCount *int64 `json:"total_count,omitempty"` }
TermAggregate ${term.aggregate.description}, ${termaggregate.description}
func NewTermAggregate ¶
func NewTermAggregate() *TermAggregate
NewTermAggregate instantiates a new TermAggregate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTermAggregateWithDefaults ¶
func NewTermAggregateWithDefaults() *TermAggregate
NewTermAggregateWithDefaults instantiates a new TermAggregate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TermAggregate) GetAggregates ¶
func (o *TermAggregate) GetAggregates() map[string]int64
GetAggregates returns the Aggregates field value if set, zero value otherwise.
func (*TermAggregate) GetAggregatesOk ¶
func (o *TermAggregate) GetAggregatesOk() (*map[string]int64, bool)
GetAggregatesOk returns a tuple with the Aggregates field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TermAggregate) GetField ¶
func (o *TermAggregate) GetField() string
GetField returns the Field field value if set, zero value otherwise.
func (*TermAggregate) GetFieldOk ¶
func (o *TermAggregate) GetFieldOk() (*string, bool)
GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TermAggregate) GetTerm ¶
func (o *TermAggregate) GetTerm() string
GetTerm returns the Term field value if set, zero value otherwise.
func (*TermAggregate) GetTermOk ¶
func (o *TermAggregate) GetTermOk() (*string, bool)
GetTermOk returns a tuple with the Term field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TermAggregate) GetTotalCount ¶
func (o *TermAggregate) GetTotalCount() int64
GetTotalCount returns the TotalCount field value if set, zero value otherwise.
func (*TermAggregate) GetTotalCountOk ¶
func (o *TermAggregate) GetTotalCountOk() (*int64, bool)
GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TermAggregate) HasAggregates ¶
func (o *TermAggregate) HasAggregates() bool
HasAggregates returns a boolean if a field has been set.
func (*TermAggregate) HasField ¶
func (o *TermAggregate) HasField() bool
HasField returns a boolean if a field has been set.
func (*TermAggregate) HasTerm ¶
func (o *TermAggregate) HasTerm() bool
HasTerm returns a boolean if a field has been set.
func (*TermAggregate) HasTotalCount ¶
func (o *TermAggregate) HasTotalCount() bool
HasTotalCount returns a boolean if a field has been set.
func (TermAggregate) MarshalJSON ¶
func (o TermAggregate) MarshalJSON() ([]byte, error)
func (*TermAggregate) SetAggregates ¶
func (o *TermAggregate) SetAggregates(v map[string]int64)
SetAggregates gets a reference to the given map[string]int64 and assigns it to the Aggregates field.
func (*TermAggregate) SetField ¶
func (o *TermAggregate) SetField(v string)
SetField gets a reference to the given string and assigns it to the Field field.
func (*TermAggregate) SetTerm ¶
func (o *TermAggregate) SetTerm(v string)
SetTerm gets a reference to the given string and assigns it to the Term field.
func (*TermAggregate) SetTotalCount ¶
func (o *TermAggregate) SetTotalCount(v int64)
SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.
type VKeyExceptionCriterion ¶
type VKeyExceptionCriterion struct { // ${vkeyexceptioncriterion.pattern.description}, ${v.key.exception.criterion.pattern.description} Pattern *map[string]interface{} `json:"pattern,omitempty"` }
VKeyExceptionCriterion ${vkeyexceptioncriterion.description}, ${v.key.exception.criterion.description}
func NewVKeyExceptionCriterion ¶
func NewVKeyExceptionCriterion() *VKeyExceptionCriterion
NewVKeyExceptionCriterion instantiates a new VKeyExceptionCriterion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVKeyExceptionCriterionWithDefaults ¶
func NewVKeyExceptionCriterionWithDefaults() *VKeyExceptionCriterion
NewVKeyExceptionCriterionWithDefaults instantiates a new VKeyExceptionCriterion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VKeyExceptionCriterion) GetPattern ¶
func (o *VKeyExceptionCriterion) GetPattern() map[string]interface{}
GetPattern returns the Pattern field value if set, zero value otherwise.
func (*VKeyExceptionCriterion) GetPatternOk ¶
func (o *VKeyExceptionCriterion) GetPatternOk() (*map[string]interface{}, bool)
GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VKeyExceptionCriterion) HasPattern ¶
func (o *VKeyExceptionCriterion) HasPattern() bool
HasPattern returns a boolean if a field has been set.
func (VKeyExceptionCriterion) MarshalJSON ¶
func (o VKeyExceptionCriterion) MarshalJSON() ([]byte, error)
func (*VKeyExceptionCriterion) SetPattern ¶
func (o *VKeyExceptionCriterion) SetPattern(v map[string]interface{})
SetPattern gets a reference to the given map[string]interface{} and assigns it to the Pattern field.
type Variable ¶
type Variable struct { // Variable key. Key *string `json:"key,omitempty"` // Variable value. Value *map[string]interface{} `json:"value,omitempty"` }
Variable ${variable.description}
func NewVariable ¶
func NewVariable() *Variable
NewVariable instantiates a new Variable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVariableWithDefaults ¶
func NewVariableWithDefaults() *Variable
NewVariableWithDefaults instantiates a new Variable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Variable) GetKeyOk ¶
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Variable) GetValueOk ¶
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (Variable) MarshalJSON ¶
type Vulnerabilities ¶
type Vulnerabilities struct { // Number of instances where the vulnerability is found. Instances *int32 `json:"instances,omitempty"` Severity *VulnerabilitiesSeverity `json:"severity,omitempty"` // Total number of vulnerabilities. Total *int32 `json:"total,omitempty"` }
Vulnerabilities Vulnerability count detailing the number of affected instances, severity level and total vulnerabilities.
func NewVulnerabilities ¶
func NewVulnerabilities() *Vulnerabilities
NewVulnerabilities instantiates a new Vulnerabilities object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilitiesWithDefaults ¶
func NewVulnerabilitiesWithDefaults() *Vulnerabilities
NewVulnerabilitiesWithDefaults instantiates a new Vulnerabilities object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Vulnerabilities) GetInstances ¶
func (o *Vulnerabilities) GetInstances() int32
GetInstances returns the Instances field value if set, zero value otherwise.
func (*Vulnerabilities) GetInstancesOk ¶
func (o *Vulnerabilities) GetInstancesOk() (*int32, bool)
GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerabilities) GetSeverity ¶
func (o *Vulnerabilities) GetSeverity() VulnerabilitiesSeverity
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*Vulnerabilities) GetSeverityOk ¶
func (o *Vulnerabilities) GetSeverityOk() (*VulnerabilitiesSeverity, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerabilities) GetTotal ¶
func (o *Vulnerabilities) GetTotal() int32
GetTotal returns the Total field value if set, zero value otherwise.
func (*Vulnerabilities) GetTotalOk ¶
func (o *Vulnerabilities) GetTotalOk() (*int32, bool)
GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerabilities) HasInstances ¶
func (o *Vulnerabilities) HasInstances() bool
HasInstances returns a boolean if a field has been set.
func (*Vulnerabilities) HasSeverity ¶
func (o *Vulnerabilities) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*Vulnerabilities) HasTotal ¶
func (o *Vulnerabilities) HasTotal() bool
HasTotal returns a boolean if a field has been set.
func (Vulnerabilities) MarshalJSON ¶
func (o Vulnerabilities) MarshalJSON() ([]byte, error)
func (*Vulnerabilities) SetInstances ¶
func (o *Vulnerabilities) SetInstances(v int32)
SetInstances gets a reference to the given int32 and assigns it to the Instances field.
func (*Vulnerabilities) SetSeverity ¶
func (o *Vulnerabilities) SetSeverity(v VulnerabilitiesSeverity)
SetSeverity gets a reference to the given VulnerabilitiesSeverity and assigns it to the Severity field.
func (*Vulnerabilities) SetTotal ¶
func (o *Vulnerabilities) SetTotal(v int32)
SetTotal gets a reference to the given int32 and assigns it to the Total field.
type VulnerabilitiesSeverity ¶
type VulnerabilitiesSeverity struct { // Number of `critical` vulnerabilities. Critical *int32 `json:"critical,omitempty"` // Number of `moderate` vulnerabilities. Moderate *int32 `json:"moderate,omitempty"` // Number of `severe` vulnerabilities. Severe *int32 `json:"severe,omitempty"` }
VulnerabilitiesSeverity Severity of the vulnerability.
func NewVulnerabilitiesSeverity ¶
func NewVulnerabilitiesSeverity() *VulnerabilitiesSeverity
NewVulnerabilitiesSeverity instantiates a new VulnerabilitiesSeverity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilitiesSeverityWithDefaults ¶
func NewVulnerabilitiesSeverityWithDefaults() *VulnerabilitiesSeverity
NewVulnerabilitiesSeverityWithDefaults instantiates a new VulnerabilitiesSeverity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VulnerabilitiesSeverity) GetCritical ¶
func (o *VulnerabilitiesSeverity) GetCritical() int32
GetCritical returns the Critical field value if set, zero value otherwise.
func (*VulnerabilitiesSeverity) GetCriticalOk ¶
func (o *VulnerabilitiesSeverity) GetCriticalOk() (*int32, bool)
GetCriticalOk returns a tuple with the Critical field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilitiesSeverity) GetModerate ¶
func (o *VulnerabilitiesSeverity) GetModerate() int32
GetModerate returns the Moderate field value if set, zero value otherwise.
func (*VulnerabilitiesSeverity) GetModerateOk ¶
func (o *VulnerabilitiesSeverity) GetModerateOk() (*int32, bool)
GetModerateOk returns a tuple with the Moderate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilitiesSeverity) GetSevere ¶
func (o *VulnerabilitiesSeverity) GetSevere() int32
GetSevere returns the Severe field value if set, zero value otherwise.
func (*VulnerabilitiesSeverity) GetSevereOk ¶
func (o *VulnerabilitiesSeverity) GetSevereOk() (*int32, bool)
GetSevereOk returns a tuple with the Severe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilitiesSeverity) HasCritical ¶
func (o *VulnerabilitiesSeverity) HasCritical() bool
HasCritical returns a boolean if a field has been set.
func (*VulnerabilitiesSeverity) HasModerate ¶
func (o *VulnerabilitiesSeverity) HasModerate() bool
HasModerate returns a boolean if a field has been set.
func (*VulnerabilitiesSeverity) HasSevere ¶
func (o *VulnerabilitiesSeverity) HasSevere() bool
HasSevere returns a boolean if a field has been set.
func (VulnerabilitiesSeverity) MarshalJSON ¶
func (o VulnerabilitiesSeverity) MarshalJSON() ([]byte, error)
func (*VulnerabilitiesSeverity) SetCritical ¶
func (o *VulnerabilitiesSeverity) SetCritical(v int32)
SetCritical gets a reference to the given int32 and assigns it to the Critical field.
func (*VulnerabilitiesSeverity) SetModerate ¶
func (o *VulnerabilitiesSeverity) SetModerate(v int32)
SetModerate gets a reference to the given int32 and assigns it to the Moderate field.
func (*VulnerabilitiesSeverity) SetSevere ¶
func (o *VulnerabilitiesSeverity) SetSevere(v int32)
SetSevere gets a reference to the given int32 and assigns it to the Severe field.
type Vulnerability ¶
type Vulnerability struct { // Type name for this resource. Always \"vulnerability\". Type *string `json:"_type,omitempty"` // The date the vulnerability coverage was added. The format is an ISO 8601 date, `YYYY-MM-DD`. Added *string `json:"added,omitempty"` // All vulnerability categories assigned to this vulnerability. Categories *[]string `json:"categories,omitempty"` CvssV2 *CvssV2 `json:"cvss_v2,omitempty"` CvssV3 *CvssV3 `json:"cvss_v3,omitempty"` // Whether the vulnerability can lead to Denial of Service (DoS). DenialOfService *bool `json:"denial_of_service,omitempty"` // A verbose description of the vulnerability. Description *string `json:"description,omitempty"` // Whether this vulnerability has at least one known exploit. Exploitable *bool `json:"exploitable,omitempty"` // The exploits that can be used to exploit a vulnerability. Exploits *[]Exploit `json:"exploits,omitempty"` // Whether this vulnerability has at least one known associated malware kit. ExposedToMalware *bool `json:"exposed_to_malware,omitempty"` // The identifier of the vulnerability. Id *string `json:"id,omitempty"` // External links to additional information of this vulnerability. Links *[]StandardLink `json:"links,omitempty"` // The malware kits that are known to be used to exploit the vulnerability. MalwareKits *[]MalwareKit `json:"malware_kits,omitempty"` // The last date the vulnerability was modified. The format is an ISO 8601 date, `YYYY-MM-DD`. Modified *string `json:"modified,omitempty"` // The PCI compliance status of the vulnerability. PciComplianceStatus *string `json:"pci_compliance_status,omitempty"` // The CVSS score of the vulnerability, adjusted for PCI rules and exceptions, on a scale of 0-10. PciCvssScore *float64 `json:"pci_cvss_score,omitempty"` // ${vulnerability.pci.severity.level.description}, ${vulnerability.pci_severity_level.description} PciSeverityLevel *string `json:"pci_severity_level,omitempty"` // The severity score of the vulnerability, adjusted for PCI rules and exceptions, on a scale of 0-10. PciSeverityScore *int32 `json:"pci_severity_score,omitempty"` // Any special notes or remarks about the vulnerability that pertain to PCI compliance. PciSpecialNotes *string `json:"pci_special_notes,omitempty"` // The date the vulnerability was first published or announced. The format is an ISO 8601 date, `YYYY-MM-DD`. Published *string `json:"published,omitempty"` // References to security standards this vulnerability is a part of. References *[]VulnerabilityReference `json:"references,omitempty"` // Vulnerabilities that are related to this vulnerability. Related *[]string `json:"related,omitempty"` // The risk score of the vulnerability. If using the default Rapid7 Real Risk™ model, this value ranges from 0-1000. RiskScore *float64 `json:"risk_score,omitempty"` // The severity of the vulnerability. Severity *string `json:"severity,omitempty"` // The severity score of the vulnerability, on a scale of 0-10. SeverityScore *int32 `json:"severity_score,omitempty"` // Solutions that can be used to remediated this vulnerability. Solutions *[]string `json:"solutions,omitempty"` // References to security standards this vulnerability is a part of. Standards *[]StandardReference `json:"standards,omitempty"` // The title (summary) of the vulnerability. Title *string `json:"title,omitempty"` // ${vulnerability.uuid.description} Uuid *string `json:"uuid,omitempty"` }
Vulnerability A well-known, publicized vulnerability that can be detected during an assessment of an entity.
func NewVulnerability ¶
func NewVulnerability() *Vulnerability
NewVulnerability instantiates a new Vulnerability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilityWithDefaults ¶
func NewVulnerabilityWithDefaults() *Vulnerability
NewVulnerabilityWithDefaults instantiates a new Vulnerability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Vulnerability) GetAdded ¶
func (o *Vulnerability) GetAdded() string
GetAdded returns the Added field value if set, zero value otherwise.
func (*Vulnerability) GetAddedOk ¶
func (o *Vulnerability) GetAddedOk() (*string, bool)
GetAddedOk returns a tuple with the Added field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetCategories ¶
func (o *Vulnerability) GetCategories() []string
GetCategories returns the Categories field value if set, zero value otherwise.
func (*Vulnerability) GetCategoriesOk ¶
func (o *Vulnerability) GetCategoriesOk() (*[]string, bool)
GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetCvssV2 ¶
func (o *Vulnerability) GetCvssV2() CvssV2
GetCvssV2 returns the CvssV2 field value if set, zero value otherwise.
func (*Vulnerability) GetCvssV2Ok ¶
func (o *Vulnerability) GetCvssV2Ok() (*CvssV2, bool)
GetCvssV2Ok returns a tuple with the CvssV2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetCvssV3 ¶
func (o *Vulnerability) GetCvssV3() CvssV3
GetCvssV3 returns the CvssV3 field value if set, zero value otherwise.
func (*Vulnerability) GetCvssV3Ok ¶
func (o *Vulnerability) GetCvssV3Ok() (*CvssV3, bool)
GetCvssV3Ok returns a tuple with the CvssV3 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetDenialOfService ¶
func (o *Vulnerability) GetDenialOfService() bool
GetDenialOfService returns the DenialOfService field value if set, zero value otherwise.
func (*Vulnerability) GetDenialOfServiceOk ¶
func (o *Vulnerability) GetDenialOfServiceOk() (*bool, bool)
GetDenialOfServiceOk returns a tuple with the DenialOfService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetDescription ¶
func (o *Vulnerability) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*Vulnerability) GetDescriptionOk ¶
func (o *Vulnerability) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetExploitable ¶
func (o *Vulnerability) GetExploitable() bool
GetExploitable returns the Exploitable field value if set, zero value otherwise.
func (*Vulnerability) GetExploitableOk ¶
func (o *Vulnerability) GetExploitableOk() (*bool, bool)
GetExploitableOk returns a tuple with the Exploitable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetExploits ¶
func (o *Vulnerability) GetExploits() []Exploit
GetExploits returns the Exploits field value if set, zero value otherwise.
func (*Vulnerability) GetExploitsOk ¶
func (o *Vulnerability) GetExploitsOk() (*[]Exploit, bool)
GetExploitsOk returns a tuple with the Exploits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetExposedToMalware ¶
func (o *Vulnerability) GetExposedToMalware() bool
GetExposedToMalware returns the ExposedToMalware field value if set, zero value otherwise.
func (*Vulnerability) GetExposedToMalwareOk ¶
func (o *Vulnerability) GetExposedToMalwareOk() (*bool, bool)
GetExposedToMalwareOk returns a tuple with the ExposedToMalware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetId ¶
func (o *Vulnerability) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*Vulnerability) GetIdOk ¶
func (o *Vulnerability) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetLinks ¶
func (o *Vulnerability) GetLinks() []StandardLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*Vulnerability) GetLinksOk ¶
func (o *Vulnerability) GetLinksOk() (*[]StandardLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetMalwareKits ¶
func (o *Vulnerability) GetMalwareKits() []MalwareKit
GetMalwareKits returns the MalwareKits field value if set, zero value otherwise.
func (*Vulnerability) GetMalwareKitsOk ¶
func (o *Vulnerability) GetMalwareKitsOk() (*[]MalwareKit, bool)
GetMalwareKitsOk returns a tuple with the MalwareKits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetModified ¶
func (o *Vulnerability) GetModified() string
GetModified returns the Modified field value if set, zero value otherwise.
func (*Vulnerability) GetModifiedOk ¶
func (o *Vulnerability) GetModifiedOk() (*string, bool)
GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPciComplianceStatus ¶
func (o *Vulnerability) GetPciComplianceStatus() string
GetPciComplianceStatus returns the PciComplianceStatus field value if set, zero value otherwise.
func (*Vulnerability) GetPciComplianceStatusOk ¶
func (o *Vulnerability) GetPciComplianceStatusOk() (*string, bool)
GetPciComplianceStatusOk returns a tuple with the PciComplianceStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPciCvssScore ¶
func (o *Vulnerability) GetPciCvssScore() float64
GetPciCvssScore returns the PciCvssScore field value if set, zero value otherwise.
func (*Vulnerability) GetPciCvssScoreOk ¶
func (o *Vulnerability) GetPciCvssScoreOk() (*float64, bool)
GetPciCvssScoreOk returns a tuple with the PciCvssScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPciSeverityLevel ¶
func (o *Vulnerability) GetPciSeverityLevel() string
GetPciSeverityLevel returns the PciSeverityLevel field value if set, zero value otherwise.
func (*Vulnerability) GetPciSeverityLevelOk ¶
func (o *Vulnerability) GetPciSeverityLevelOk() (*string, bool)
GetPciSeverityLevelOk returns a tuple with the PciSeverityLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPciSeverityScore ¶
func (o *Vulnerability) GetPciSeverityScore() int32
GetPciSeverityScore returns the PciSeverityScore field value if set, zero value otherwise.
func (*Vulnerability) GetPciSeverityScoreOk ¶
func (o *Vulnerability) GetPciSeverityScoreOk() (*int32, bool)
GetPciSeverityScoreOk returns a tuple with the PciSeverityScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPciSpecialNotes ¶
func (o *Vulnerability) GetPciSpecialNotes() string
GetPciSpecialNotes returns the PciSpecialNotes field value if set, zero value otherwise.
func (*Vulnerability) GetPciSpecialNotesOk ¶
func (o *Vulnerability) GetPciSpecialNotesOk() (*string, bool)
GetPciSpecialNotesOk returns a tuple with the PciSpecialNotes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetPublished ¶
func (o *Vulnerability) GetPublished() string
GetPublished returns the Published field value if set, zero value otherwise.
func (*Vulnerability) GetPublishedOk ¶
func (o *Vulnerability) GetPublishedOk() (*string, bool)
GetPublishedOk returns a tuple with the Published field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetReferences ¶
func (o *Vulnerability) GetReferences() []VulnerabilityReference
GetReferences returns the References field value if set, zero value otherwise.
func (*Vulnerability) GetReferencesOk ¶
func (o *Vulnerability) GetReferencesOk() (*[]VulnerabilityReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetRelated ¶
func (o *Vulnerability) GetRelated() []string
GetRelated returns the Related field value if set, zero value otherwise.
func (*Vulnerability) GetRelatedOk ¶
func (o *Vulnerability) GetRelatedOk() (*[]string, bool)
GetRelatedOk returns a tuple with the Related field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetRiskScore ¶
func (o *Vulnerability) GetRiskScore() float64
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*Vulnerability) GetRiskScoreOk ¶
func (o *Vulnerability) GetRiskScoreOk() (*float64, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetSeverity ¶
func (o *Vulnerability) GetSeverity() string
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*Vulnerability) GetSeverityOk ¶
func (o *Vulnerability) GetSeverityOk() (*string, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetSeverityScore ¶
func (o *Vulnerability) GetSeverityScore() int32
GetSeverityScore returns the SeverityScore field value if set, zero value otherwise.
func (*Vulnerability) GetSeverityScoreOk ¶
func (o *Vulnerability) GetSeverityScoreOk() (*int32, bool)
GetSeverityScoreOk returns a tuple with the SeverityScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetSolutions ¶
func (o *Vulnerability) GetSolutions() []string
GetSolutions returns the Solutions field value if set, zero value otherwise.
func (*Vulnerability) GetSolutionsOk ¶
func (o *Vulnerability) GetSolutionsOk() (*[]string, bool)
GetSolutionsOk returns a tuple with the Solutions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetStandards ¶
func (o *Vulnerability) GetStandards() []StandardReference
GetStandards returns the Standards field value if set, zero value otherwise.
func (*Vulnerability) GetStandardsOk ¶
func (o *Vulnerability) GetStandardsOk() (*[]StandardReference, bool)
GetStandardsOk returns a tuple with the Standards field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetTitle ¶
func (o *Vulnerability) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*Vulnerability) GetTitleOk ¶
func (o *Vulnerability) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetType ¶
func (o *Vulnerability) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*Vulnerability) GetTypeOk ¶
func (o *Vulnerability) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) GetUuid ¶
func (o *Vulnerability) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*Vulnerability) GetUuidOk ¶
func (o *Vulnerability) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vulnerability) HasAdded ¶
func (o *Vulnerability) HasAdded() bool
HasAdded returns a boolean if a field has been set.
func (*Vulnerability) HasCategories ¶
func (o *Vulnerability) HasCategories() bool
HasCategories returns a boolean if a field has been set.
func (*Vulnerability) HasCvssV2 ¶
func (o *Vulnerability) HasCvssV2() bool
HasCvssV2 returns a boolean if a field has been set.
func (*Vulnerability) HasCvssV3 ¶
func (o *Vulnerability) HasCvssV3() bool
HasCvssV3 returns a boolean if a field has been set.
func (*Vulnerability) HasDenialOfService ¶
func (o *Vulnerability) HasDenialOfService() bool
HasDenialOfService returns a boolean if a field has been set.
func (*Vulnerability) HasDescription ¶
func (o *Vulnerability) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*Vulnerability) HasExploitable ¶
func (o *Vulnerability) HasExploitable() bool
HasExploitable returns a boolean if a field has been set.
func (*Vulnerability) HasExploits ¶
func (o *Vulnerability) HasExploits() bool
HasExploits returns a boolean if a field has been set.
func (*Vulnerability) HasExposedToMalware ¶
func (o *Vulnerability) HasExposedToMalware() bool
HasExposedToMalware returns a boolean if a field has been set.
func (*Vulnerability) HasId ¶
func (o *Vulnerability) HasId() bool
HasId returns a boolean if a field has been set.
func (*Vulnerability) HasLinks ¶
func (o *Vulnerability) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*Vulnerability) HasMalwareKits ¶
func (o *Vulnerability) HasMalwareKits() bool
HasMalwareKits returns a boolean if a field has been set.
func (*Vulnerability) HasModified ¶
func (o *Vulnerability) HasModified() bool
HasModified returns a boolean if a field has been set.
func (*Vulnerability) HasPciComplianceStatus ¶
func (o *Vulnerability) HasPciComplianceStatus() bool
HasPciComplianceStatus returns a boolean if a field has been set.
func (*Vulnerability) HasPciCvssScore ¶
func (o *Vulnerability) HasPciCvssScore() bool
HasPciCvssScore returns a boolean if a field has been set.
func (*Vulnerability) HasPciSeverityLevel ¶
func (o *Vulnerability) HasPciSeverityLevel() bool
HasPciSeverityLevel returns a boolean if a field has been set.
func (*Vulnerability) HasPciSeverityScore ¶
func (o *Vulnerability) HasPciSeverityScore() bool
HasPciSeverityScore returns a boolean if a field has been set.
func (*Vulnerability) HasPciSpecialNotes ¶
func (o *Vulnerability) HasPciSpecialNotes() bool
HasPciSpecialNotes returns a boolean if a field has been set.
func (*Vulnerability) HasPublished ¶
func (o *Vulnerability) HasPublished() bool
HasPublished returns a boolean if a field has been set.
func (*Vulnerability) HasReferences ¶
func (o *Vulnerability) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (*Vulnerability) HasRelated ¶
func (o *Vulnerability) HasRelated() bool
HasRelated returns a boolean if a field has been set.
func (*Vulnerability) HasRiskScore ¶
func (o *Vulnerability) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*Vulnerability) HasSeverity ¶
func (o *Vulnerability) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*Vulnerability) HasSeverityScore ¶
func (o *Vulnerability) HasSeverityScore() bool
HasSeverityScore returns a boolean if a field has been set.
func (*Vulnerability) HasSolutions ¶
func (o *Vulnerability) HasSolutions() bool
HasSolutions returns a boolean if a field has been set.
func (*Vulnerability) HasStandards ¶
func (o *Vulnerability) HasStandards() bool
HasStandards returns a boolean if a field has been set.
func (*Vulnerability) HasTitle ¶
func (o *Vulnerability) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (*Vulnerability) HasType ¶
func (o *Vulnerability) HasType() bool
HasType returns a boolean if a field has been set.
func (*Vulnerability) HasUuid ¶
func (o *Vulnerability) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (Vulnerability) MarshalJSON ¶
func (o Vulnerability) MarshalJSON() ([]byte, error)
func (*Vulnerability) SetAdded ¶
func (o *Vulnerability) SetAdded(v string)
SetAdded gets a reference to the given string and assigns it to the Added field.
func (*Vulnerability) SetCategories ¶
func (o *Vulnerability) SetCategories(v []string)
SetCategories gets a reference to the given []string and assigns it to the Categories field.
func (*Vulnerability) SetCvssV2 ¶
func (o *Vulnerability) SetCvssV2(v CvssV2)
SetCvssV2 gets a reference to the given CvssV2 and assigns it to the CvssV2 field.
func (*Vulnerability) SetCvssV3 ¶
func (o *Vulnerability) SetCvssV3(v CvssV3)
SetCvssV3 gets a reference to the given CvssV3 and assigns it to the CvssV3 field.
func (*Vulnerability) SetDenialOfService ¶
func (o *Vulnerability) SetDenialOfService(v bool)
SetDenialOfService gets a reference to the given bool and assigns it to the DenialOfService field.
func (*Vulnerability) SetDescription ¶
func (o *Vulnerability) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Vulnerability) SetExploitable ¶
func (o *Vulnerability) SetExploitable(v bool)
SetExploitable gets a reference to the given bool and assigns it to the Exploitable field.
func (*Vulnerability) SetExploits ¶
func (o *Vulnerability) SetExploits(v []Exploit)
SetExploits gets a reference to the given []Exploit and assigns it to the Exploits field.
func (*Vulnerability) SetExposedToMalware ¶
func (o *Vulnerability) SetExposedToMalware(v bool)
SetExposedToMalware gets a reference to the given bool and assigns it to the ExposedToMalware field.
func (*Vulnerability) SetId ¶
func (o *Vulnerability) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Vulnerability) SetLinks ¶
func (o *Vulnerability) SetLinks(v []StandardLink)
SetLinks gets a reference to the given []StandardLink and assigns it to the Links field.
func (*Vulnerability) SetMalwareKits ¶
func (o *Vulnerability) SetMalwareKits(v []MalwareKit)
SetMalwareKits gets a reference to the given []MalwareKit and assigns it to the MalwareKits field.
func (*Vulnerability) SetModified ¶
func (o *Vulnerability) SetModified(v string)
SetModified gets a reference to the given string and assigns it to the Modified field.
func (*Vulnerability) SetPciComplianceStatus ¶
func (o *Vulnerability) SetPciComplianceStatus(v string)
SetPciComplianceStatus gets a reference to the given string and assigns it to the PciComplianceStatus field.
func (*Vulnerability) SetPciCvssScore ¶
func (o *Vulnerability) SetPciCvssScore(v float64)
SetPciCvssScore gets a reference to the given float64 and assigns it to the PciCvssScore field.
func (*Vulnerability) SetPciSeverityLevel ¶
func (o *Vulnerability) SetPciSeverityLevel(v string)
SetPciSeverityLevel gets a reference to the given string and assigns it to the PciSeverityLevel field.
func (*Vulnerability) SetPciSeverityScore ¶
func (o *Vulnerability) SetPciSeverityScore(v int32)
SetPciSeverityScore gets a reference to the given int32 and assigns it to the PciSeverityScore field.
func (*Vulnerability) SetPciSpecialNotes ¶
func (o *Vulnerability) SetPciSpecialNotes(v string)
SetPciSpecialNotes gets a reference to the given string and assigns it to the PciSpecialNotes field.
func (*Vulnerability) SetPublished ¶
func (o *Vulnerability) SetPublished(v string)
SetPublished gets a reference to the given string and assigns it to the Published field.
func (*Vulnerability) SetReferences ¶
func (o *Vulnerability) SetReferences(v []VulnerabilityReference)
SetReferences gets a reference to the given []VulnerabilityReference and assigns it to the References field.
func (*Vulnerability) SetRelated ¶
func (o *Vulnerability) SetRelated(v []string)
SetRelated gets a reference to the given []string and assigns it to the Related field.
func (*Vulnerability) SetRiskScore ¶
func (o *Vulnerability) SetRiskScore(v float64)
SetRiskScore gets a reference to the given float64 and assigns it to the RiskScore field.
func (*Vulnerability) SetSeverity ¶
func (o *Vulnerability) SetSeverity(v string)
SetSeverity gets a reference to the given string and assigns it to the Severity field.
func (*Vulnerability) SetSeverityScore ¶
func (o *Vulnerability) SetSeverityScore(v int32)
SetSeverityScore gets a reference to the given int32 and assigns it to the SeverityScore field.
func (*Vulnerability) SetSolutions ¶
func (o *Vulnerability) SetSolutions(v []string)
SetSolutions gets a reference to the given []string and assigns it to the Solutions field.
func (*Vulnerability) SetStandards ¶
func (o *Vulnerability) SetStandards(v []StandardReference)
SetStandards gets a reference to the given []StandardReference and assigns it to the Standards field.
func (*Vulnerability) SetTitle ¶
func (o *Vulnerability) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*Vulnerability) SetType ¶
func (o *Vulnerability) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*Vulnerability) SetUuid ¶
func (o *Vulnerability) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
type VulnerabilityApiService ¶
type VulnerabilityApiService service
VulnerabilityApiService VulnerabilityApi service
func (*VulnerabilityApiService) GetVulnerabilities ¶
func (a *VulnerabilityApiService) GetVulnerabilities(ctx _context.Context, region Region) ApiGetVulnerabilitiesRequest
- GetVulnerabilities List Vulnerabilities
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Returns all vulnerabilities that can be assessed.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @return ApiGetVulnerabilitiesRequest
func (*VulnerabilityApiService) GetVulnerabilitiesExecute ¶
func (a *VulnerabilityApiService) GetVulnerabilitiesExecute(r ApiGetVulnerabilitiesRequest) (PageOfVulnerability, *_nethttp.Response, error)
* Execute executes the request * @return PageOfVulnerability
func (*VulnerabilityApiService) GetVulnerability ¶
func (a *VulnerabilityApiService) GetVulnerability(ctx _context.Context, region Region, id string) ApiGetVulnerabilityRequest
- GetVulnerability Get Vulnerability
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Returns the metadata for a vulnerability that can be assessed.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @param id The identifier of the vulnerability to retrieve details for.
- @return ApiGetVulnerabilityRequest
func (*VulnerabilityApiService) GetVulnerabilityExecute ¶
func (a *VulnerabilityApiService) GetVulnerabilityExecute(r ApiGetVulnerabilityRequest) (Vulnerability, *_nethttp.Response, error)
* Execute executes the request * @return Vulnerability
func (*VulnerabilityApiService) SearchVulnerabilities ¶
func (a *VulnerabilityApiService) SearchVulnerabilities(ctx _context.Context, region Region) ApiSearchVulnerabilitiesRequest
- SearchVulnerabilities Search Vulnerabilities
- <div style="border: 1px #FFA700 solid; padding: 10px; border-radius: 2px; background-color: rgba(229,145,53,0.1);"> <div style="font-weight: bold; font-size: 110%; color: #FFA700; padding-bottom: 5px;">Experimental</div> <div style="font-style: italic; font-size: 90%;">This endpoint is experimental and subject to change at any time. No guarantee is made that this endpoint does not change in backward incompatible ways.</div> </div>
Returns all vulnerabilities that can be assessed.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param region The region of the Insight Platform to use. See [Overview](#section/Overview) for more information.
- @return ApiSearchVulnerabilitiesRequest
func (*VulnerabilityApiService) SearchVulnerabilitiesExecute ¶
func (a *VulnerabilityApiService) SearchVulnerabilitiesExecute(r ApiSearchVulnerabilitiesRequest) (PageOfVulnerability, *_nethttp.Response, error)
* Execute executes the request * @return PageOfVulnerability
type VulnerabilityExploitability ¶
type VulnerabilityExploitability struct { // Boolean field indicating if the image is exploitable or not. Exploitable *bool `json:"exploitable,omitempty"` // Number of exploits on the image. Exploits *int32 `json:"exploits,omitempty"` // Boolean field indicating if the image is exposed to malware or not. ExposedToMalware *bool `json:"exposed_to_malware,omitempty"` // Number of malware kits. MalwareKits *int32 `json:"malware_kits,omitempty"` }
VulnerabilityExploitability Exploitability on an image.
func NewVulnerabilityExploitability ¶
func NewVulnerabilityExploitability() *VulnerabilityExploitability
NewVulnerabilityExploitability instantiates a new VulnerabilityExploitability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilityExploitabilityWithDefaults ¶
func NewVulnerabilityExploitabilityWithDefaults() *VulnerabilityExploitability
NewVulnerabilityExploitabilityWithDefaults instantiates a new VulnerabilityExploitability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VulnerabilityExploitability) GetExploitable ¶
func (o *VulnerabilityExploitability) GetExploitable() bool
GetExploitable returns the Exploitable field value if set, zero value otherwise.
func (*VulnerabilityExploitability) GetExploitableOk ¶
func (o *VulnerabilityExploitability) GetExploitableOk() (*bool, bool)
GetExploitableOk returns a tuple with the Exploitable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityExploitability) GetExploits ¶
func (o *VulnerabilityExploitability) GetExploits() int32
GetExploits returns the Exploits field value if set, zero value otherwise.
func (*VulnerabilityExploitability) GetExploitsOk ¶
func (o *VulnerabilityExploitability) GetExploitsOk() (*int32, bool)
GetExploitsOk returns a tuple with the Exploits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityExploitability) GetExposedToMalware ¶
func (o *VulnerabilityExploitability) GetExposedToMalware() bool
GetExposedToMalware returns the ExposedToMalware field value if set, zero value otherwise.
func (*VulnerabilityExploitability) GetExposedToMalwareOk ¶
func (o *VulnerabilityExploitability) GetExposedToMalwareOk() (*bool, bool)
GetExposedToMalwareOk returns a tuple with the ExposedToMalware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityExploitability) GetMalwareKits ¶
func (o *VulnerabilityExploitability) GetMalwareKits() int32
GetMalwareKits returns the MalwareKits field value if set, zero value otherwise.
func (*VulnerabilityExploitability) GetMalwareKitsOk ¶
func (o *VulnerabilityExploitability) GetMalwareKitsOk() (*int32, bool)
GetMalwareKitsOk returns a tuple with the MalwareKits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityExploitability) HasExploitable ¶
func (o *VulnerabilityExploitability) HasExploitable() bool
HasExploitable returns a boolean if a field has been set.
func (*VulnerabilityExploitability) HasExploits ¶
func (o *VulnerabilityExploitability) HasExploits() bool
HasExploits returns a boolean if a field has been set.
func (*VulnerabilityExploitability) HasExposedToMalware ¶
func (o *VulnerabilityExploitability) HasExposedToMalware() bool
HasExposedToMalware returns a boolean if a field has been set.
func (*VulnerabilityExploitability) HasMalwareKits ¶
func (o *VulnerabilityExploitability) HasMalwareKits() bool
HasMalwareKits returns a boolean if a field has been set.
func (VulnerabilityExploitability) MarshalJSON ¶
func (o VulnerabilityExploitability) MarshalJSON() ([]byte, error)
func (*VulnerabilityExploitability) SetExploitable ¶
func (o *VulnerabilityExploitability) SetExploitable(v bool)
SetExploitable gets a reference to the given bool and assigns it to the Exploitable field.
func (*VulnerabilityExploitability) SetExploits ¶
func (o *VulnerabilityExploitability) SetExploits(v int32)
SetExploits gets a reference to the given int32 and assigns it to the Exploits field.
func (*VulnerabilityExploitability) SetExposedToMalware ¶
func (o *VulnerabilityExploitability) SetExposedToMalware(v bool)
SetExposedToMalware gets a reference to the given bool and assigns it to the ExposedToMalware field.
func (*VulnerabilityExploitability) SetMalwareKits ¶
func (o *VulnerabilityExploitability) SetMalwareKits(v int32)
SetMalwareKits gets a reference to the given int32 and assigns it to the MalwareKits field.
type VulnerabilityPci ¶
type VulnerabilityPci struct { // The CVSS score of the vulnerability, adjusted for PCI rules and exceptions, on a scale of 0-10. CvssScore *float64 `json:"cvss_score,omitempty"` // Whether if present on a host this vulnerability would cause a PCI failure. `true` if compliance status is `\"fail\"`, `false` otherwise. Fail *bool `json:"fail,omitempty"` // The severity score of the vulnerability, adjusted for PCI rules and exceptions, on a scale of 0-10. SeverityScore *int32 `json:"severity_score,omitempty"` // Any special notes or remarks about the vulnerability that pertain to PCI compliance. SpecialNotes *string `json:"special_notes,omitempty"` // ${vulnerabilitypci.status.description}, ${vulnerability.pci.status.description} Status *string `json:"status,omitempty"` }
VulnerabilityPci Details the <a target=\"_blank\" href=\"https://www.pcisecuritystandards.org/\">Payment Card Industry (PCI)</a> details of the vulnerability.
func NewVulnerabilityPci ¶
func NewVulnerabilityPci() *VulnerabilityPci
NewVulnerabilityPci instantiates a new VulnerabilityPci object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilityPciWithDefaults ¶
func NewVulnerabilityPciWithDefaults() *VulnerabilityPci
NewVulnerabilityPciWithDefaults instantiates a new VulnerabilityPci object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VulnerabilityPci) GetCvssScore ¶
func (o *VulnerabilityPci) GetCvssScore() float64
GetCvssScore returns the CvssScore field value if set, zero value otherwise.
func (*VulnerabilityPci) GetCvssScoreOk ¶
func (o *VulnerabilityPci) GetCvssScoreOk() (*float64, bool)
GetCvssScoreOk returns a tuple with the CvssScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityPci) GetFail ¶
func (o *VulnerabilityPci) GetFail() bool
GetFail returns the Fail field value if set, zero value otherwise.
func (*VulnerabilityPci) GetFailOk ¶
func (o *VulnerabilityPci) GetFailOk() (*bool, bool)
GetFailOk returns a tuple with the Fail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityPci) GetSeverityScore ¶
func (o *VulnerabilityPci) GetSeverityScore() int32
GetSeverityScore returns the SeverityScore field value if set, zero value otherwise.
func (*VulnerabilityPci) GetSeverityScoreOk ¶
func (o *VulnerabilityPci) GetSeverityScoreOk() (*int32, bool)
GetSeverityScoreOk returns a tuple with the SeverityScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityPci) GetSpecialNotes ¶
func (o *VulnerabilityPci) GetSpecialNotes() string
GetSpecialNotes returns the SpecialNotes field value if set, zero value otherwise.
func (*VulnerabilityPci) GetSpecialNotesOk ¶
func (o *VulnerabilityPci) GetSpecialNotesOk() (*string, bool)
GetSpecialNotesOk returns a tuple with the SpecialNotes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityPci) GetStatus ¶
func (o *VulnerabilityPci) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*VulnerabilityPci) GetStatusOk ¶
func (o *VulnerabilityPci) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityPci) HasCvssScore ¶
func (o *VulnerabilityPci) HasCvssScore() bool
HasCvssScore returns a boolean if a field has been set.
func (*VulnerabilityPci) HasFail ¶
func (o *VulnerabilityPci) HasFail() bool
HasFail returns a boolean if a field has been set.
func (*VulnerabilityPci) HasSeverityScore ¶
func (o *VulnerabilityPci) HasSeverityScore() bool
HasSeverityScore returns a boolean if a field has been set.
func (*VulnerabilityPci) HasSpecialNotes ¶
func (o *VulnerabilityPci) HasSpecialNotes() bool
HasSpecialNotes returns a boolean if a field has been set.
func (*VulnerabilityPci) HasStatus ¶
func (o *VulnerabilityPci) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (VulnerabilityPci) MarshalJSON ¶
func (o VulnerabilityPci) MarshalJSON() ([]byte, error)
func (*VulnerabilityPci) SetCvssScore ¶
func (o *VulnerabilityPci) SetCvssScore(v float64)
SetCvssScore gets a reference to the given float64 and assigns it to the CvssScore field.
func (*VulnerabilityPci) SetFail ¶
func (o *VulnerabilityPci) SetFail(v bool)
SetFail gets a reference to the given bool and assigns it to the Fail field.
func (*VulnerabilityPci) SetSeverityScore ¶
func (o *VulnerabilityPci) SetSeverityScore(v int32)
SetSeverityScore gets a reference to the given int32 and assigns it to the SeverityScore field.
func (*VulnerabilityPci) SetSpecialNotes ¶
func (o *VulnerabilityPci) SetSpecialNotes(v string)
SetSpecialNotes gets a reference to the given string and assigns it to the SpecialNotes field.
func (*VulnerabilityPci) SetStatus ¶
func (o *VulnerabilityPci) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type VulnerabilityReference ¶
type VulnerabilityReference struct { // Hypermedia link to the destination of the vulnerability reference. Href *string `json:"href,omitempty"` // The contents of the reference, typically an identifier or hyperlink. Example: `\"CVE-2011-0762\"` Reference *string `json:"reference,omitempty"` // The originating source of the reference. Examples: `\"url\"`, `\"cve\"`, `\"bid\"`, `\"redhat\"` Source *string `json:"source,omitempty"` // The title of the vulnerability reference link. Title *string `json:"title,omitempty"` }
VulnerabilityReference A reference to additional information about a vulnerability, typically to a vendor or third-party advisory details page.
func NewVulnerabilityReference ¶
func NewVulnerabilityReference() *VulnerabilityReference
NewVulnerabilityReference instantiates a new VulnerabilityReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilityReferenceWithDefaults ¶
func NewVulnerabilityReferenceWithDefaults() *VulnerabilityReference
NewVulnerabilityReferenceWithDefaults instantiates a new VulnerabilityReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VulnerabilityReference) GetHref ¶
func (o *VulnerabilityReference) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*VulnerabilityReference) GetHrefOk ¶
func (o *VulnerabilityReference) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityReference) GetReference ¶
func (o *VulnerabilityReference) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*VulnerabilityReference) GetReferenceOk ¶
func (o *VulnerabilityReference) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityReference) GetSource ¶
func (o *VulnerabilityReference) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*VulnerabilityReference) GetSourceOk ¶
func (o *VulnerabilityReference) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityReference) GetTitle ¶
func (o *VulnerabilityReference) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*VulnerabilityReference) GetTitleOk ¶
func (o *VulnerabilityReference) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilityReference) HasHref ¶
func (o *VulnerabilityReference) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*VulnerabilityReference) HasReference ¶
func (o *VulnerabilityReference) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*VulnerabilityReference) HasSource ¶
func (o *VulnerabilityReference) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*VulnerabilityReference) HasTitle ¶
func (o *VulnerabilityReference) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (VulnerabilityReference) MarshalJSON ¶
func (o VulnerabilityReference) MarshalJSON() ([]byte, error)
func (*VulnerabilityReference) SetHref ¶
func (o *VulnerabilityReference) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (*VulnerabilityReference) SetReference ¶
func (o *VulnerabilityReference) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*VulnerabilityReference) SetSource ¶
func (o *VulnerabilityReference) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*VulnerabilityReference) SetTitle ¶
func (o *VulnerabilityReference) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type VulnerabilitySearch ¶
type VulnerabilitySearch struct { // Search expression with criteria for searching on vulnerabilities. Vulnerability *string `json:"vulnerability,omitempty"` }
VulnerabilitySearch Criteria for searching vulnerabilities.
func NewVulnerabilitySearch ¶
func NewVulnerabilitySearch() *VulnerabilitySearch
NewVulnerabilitySearch instantiates a new VulnerabilitySearch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVulnerabilitySearchWithDefaults ¶
func NewVulnerabilitySearchWithDefaults() *VulnerabilitySearch
NewVulnerabilitySearchWithDefaults instantiates a new VulnerabilitySearch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VulnerabilitySearch) GetVulnerability ¶
func (o *VulnerabilitySearch) GetVulnerability() string
GetVulnerability returns the Vulnerability field value if set, zero value otherwise.
func (*VulnerabilitySearch) GetVulnerabilityOk ¶
func (o *VulnerabilitySearch) GetVulnerabilityOk() (*string, bool)
GetVulnerabilityOk returns a tuple with the Vulnerability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VulnerabilitySearch) HasVulnerability ¶
func (o *VulnerabilitySearch) HasVulnerability() bool
HasVulnerability returns a boolean if a field has been set.
func (VulnerabilitySearch) MarshalJSON ¶
func (o VulnerabilitySearch) MarshalJSON() ([]byte, error)
func (*VulnerabilitySearch) SetVulnerability ¶
func (o *VulnerabilitySearch) SetVulnerability(v string)
SetVulnerability gets a reference to the given string and assigns it to the Vulnerability field.
Source Files ¶
- api_container.go
- api_discovery.go
- api_health.go
- api_vulnerability.go
- client.go
- configuration.go
- model_assessment.go
- model_authentication_error.go
- model_cursor_page_metadata.go
- model_cvss_v2.go
- model_cvss_v3.go
- model_discoverable_link.go
- model_discoverable_links.go
- model_dockerfile_command.go
- model_error.go
- model_exception_expiration.go
- model_exploit.go
- model_health_.go
- model_health_component.go
- model_health_summary.go
- model_identity_exception_criterion.go
- model_image.go
- model_image_assessment.go
- model_image_assessment_result.go
- model_image_digest.go
- model_image_edit.go
- model_image_operating_system.go
- model_image_vulnerability_count.go
- model_image_vulnerability_exploitability.go
- model_image_vulnerability_severity_count.go
- model_infrastructure_entity_id.go
- model_layer.go
- model_layer_edit.go
- model_link.go
- model_malware_kit.go
- model_new_image_build.go
- model_package.go
- model_package_cvss_v2.go
- model_package_cvss_v3.go
- model_package_edit.go
- model_package_exploit.go
- model_package_malware_kit.go
- model_package_markup.go
- model_package_vulnerability.go
- model_package_vulnerability_evaluation.go
- model_package_vulnerability_reference.go
- model_page_metadata.go
- model_page_of_registry.go
- model_page_of_repository.go
- model_page_of_repository_image_summary.go
- model_page_of_vulnerability.go
- model_policy.go
- model_port_exception_criterion.go
- model_protocol_exception_criterion.go
- model_reference_of_aws_account_id.go
- model_reference_of_build_id.go
- model_reference_of_image_id.go
- model_reference_of_registry_id.go
- model_region.go
- model_registry.go
- model_registry_configuration.go
- model_registry_credentials.go
- model_registry_update.go
- model_remediation_summary.go
- model_repository.go
- model_repository_digest.go
- model_repository_image_summary.go
- model_repository_reference.go
- model_repository_tag.go
- model_repository_tag_reference.go
- model_rule.go
- model_rule_exception.go
- model_rule_exception_summary.go
- model_rule_finding.go
- model_rule_finding_summary.go
- model_rule_metadata.go
- model_rule_result.go
- model_search_query.go
- model_standard_link.go
- model_standard_reference.go
- model_templatized_remediation.go
- model_term_aggregate.go
- model_v_key_exception_criterion.go
- model_variable.go
- model_vulnerabilities.go
- model_vulnerabilities_severity.go
- model_vulnerability.go
- model_vulnerability_exploitability.go
- model_vulnerability_pci.go
- model_vulnerability_reference.go
- model_vulnerability_search.go
- response.go
- utils.go