Versions in this module Expand all Collapse all v1 v1.0.1 Jun 25, 2023 v1.0.0 Jun 25, 2023 Changes in this version + const CloudPlatformScope + type AliasContext struct + ForceSendFields []string + Kind string + Name string + NullFields []string + func (s *AliasContext) MarshalJSON() ([]byte, error) + type Artifact struct + Checksum string + ForceSendFields []string + Id string + Names []string + NullFields []string + func (s *Artifact) MarshalJSON() ([]byte, error) + type Attestation struct + ForceSendFields []string + GenericSignedAttestation *GenericSignedAttestation + NullFields []string + PgpSignedAttestation *PgpSignedAttestation + func (s *Attestation) MarshalJSON() ([]byte, error) + type AuditConfig struct + AuditLogConfigs []*AuditLogConfig + ForceSendFields []string + NullFields []string + Service string + func (s *AuditConfig) MarshalJSON() ([]byte, error) + type AuditLogConfig struct + ExemptedMembers []string + ForceSendFields []string + LogType string + NullFields []string + func (s *AuditLogConfig) MarshalJSON() ([]byte, error) + type Authority struct + ForceSendFields []string + Hint *Hint + NullFields []string + func (s *Authority) MarshalJSON() ([]byte, error) + type Basis struct + Fingerprint *Fingerprint + ForceSendFields []string + NullFields []string + ResourceUrl string + func (s *Basis) MarshalJSON() ([]byte, error) + type BatchCreateNotesRequest struct + ForceSendFields []string + Notes map[string]Note + NullFields []string + func (s *BatchCreateNotesRequest) MarshalJSON() ([]byte, error) + type BatchCreateNotesResponse struct + ForceSendFields []string + Notes []*Note + NullFields []string + func (s *BatchCreateNotesResponse) MarshalJSON() ([]byte, error) + type BatchCreateOccurrencesRequest struct + ForceSendFields []string + NullFields []string + Occurrences []*Occurrence + func (s *BatchCreateOccurrencesRequest) MarshalJSON() ([]byte, error) + type BatchCreateOccurrencesResponse struct + ForceSendFields []string + NullFields []string + Occurrences []*Occurrence + func (s *BatchCreateOccurrencesResponse) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type Build struct + BuilderVersion string + ForceSendFields []string + NullFields []string + Signature *BuildSignature + func (s *Build) MarshalJSON() ([]byte, error) + type BuildProvenance struct + BuildOptions map[string]string + BuilderVersion string + BuiltArtifacts []*Artifact + Commands []*Command + CreateTime string + Creator string + EndTime string + ForceSendFields []string + Id string + LogsUri string + NullFields []string + ProjectId string + SourceProvenance *Source + StartTime string + TriggerId string + func (s *BuildProvenance) MarshalJSON() ([]byte, error) + type BuildSignature struct + ForceSendFields []string + KeyId string + KeyType string + NullFields []string + PublicKey string + Signature string + func (s *BuildSignature) MarshalJSON() ([]byte, error) + type CloudRepoSourceContext struct + AliasContext *AliasContext + ForceSendFields []string + NullFields []string + RepoId *RepoId + RevisionId string + func (s *CloudRepoSourceContext) MarshalJSON() ([]byte, error) + type Command struct + Args []string + Dir string + Env []string + ForceSendFields []string + Id string + Name string + NullFields []string + WaitFor []string + func (s *Command) MarshalJSON() ([]byte, error) + type Deployable struct + ForceSendFields []string + NullFields []string + ResourceUri []string + func (s *Deployable) MarshalJSON() ([]byte, error) + type Deployment struct + Address string + Config string + DeployTime string + ForceSendFields []string + NullFields []string + Platform string + ResourceUri []string + UndeployTime string + UserEmail string + func (s *Deployment) MarshalJSON() ([]byte, error) + type Derived struct + BaseResourceUrl string + Distance int64 + Fingerprint *Fingerprint + ForceSendFields []string + LayerInfo []*Layer + NullFields []string + func (s *Derived) MarshalJSON() ([]byte, error) + type Detail struct + CpeUri string + Description string + FixedLocation *VulnerabilityLocation + ForceSendFields []string + IsObsolete bool + MaxAffectedVersion *Version + MinAffectedVersion *Version + NullFields []string + Package string + PackageType string + SeverityName string + func (s *Detail) MarshalJSON() ([]byte, error) + type Details struct + Attestation *Attestation + ForceSendFields []string + NullFields []string + func (s *Details) MarshalJSON() ([]byte, error) + type Discovered struct + AnalysisStatus string + AnalysisStatusError *Status + ContinuousAnalysis string + ForceSendFields []string + LastAnalysisTime string + NullFields []string + func (s *Discovered) MarshalJSON() ([]byte, error) + type Discovery struct + AnalysisKind string + ForceSendFields []string + NullFields []string + func (s *Discovery) MarshalJSON() ([]byte, error) + type Distribution struct + Architecture string + CpeUri string + Description string + ForceSendFields []string + LatestVersion *Version + Maintainer string + NullFields []string + Url string + func (s *Distribution) MarshalJSON() ([]byte, error) + type Empty struct + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type FileHashes struct + FileHash []*Hash + ForceSendFields []string + NullFields []string + func (s *FileHashes) MarshalJSON() ([]byte, error) + type Fingerprint struct + ForceSendFields []string + NullFields []string + V1Name string + V2Blob []string + V2Name string + func (s *Fingerprint) MarshalJSON() ([]byte, error) + type FixableTotalByDigest struct + FixableCount int64 + ForceSendFields []string + NullFields []string + Resource *Resource + Severity string + TotalCount int64 + func (s *FixableTotalByDigest) MarshalJSON() ([]byte, error) + type GenericSignedAttestation struct + ContentType string + ForceSendFields []string + NullFields []string + SerializedPayload string + Signatures []*Signature + func (s *GenericSignedAttestation) MarshalJSON() ([]byte, error) + type GerritSourceContext struct + AliasContext *AliasContext + ForceSendFields []string + GerritProject string + HostUri string + NullFields []string + RevisionId string + func (s *GerritSourceContext) MarshalJSON() ([]byte, error) + type GetIamPolicyRequest struct + type GitSourceContext struct + ForceSendFields []string + NullFields []string + RevisionId string + Url string + func (s *GitSourceContext) MarshalJSON() ([]byte, error) + type GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata struct + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + func (s *GoogleDevtoolsContaineranalysisV1alpha1OperationMetadata) MarshalJSON() ([]byte, error) + type GrafeasV1beta1BuildDetails struct + ForceSendFields []string + NullFields []string + Provenance *BuildProvenance + ProvenanceBytes string + func (s *GrafeasV1beta1BuildDetails) MarshalJSON() ([]byte, error) + type GrafeasV1beta1DeploymentDetails struct + Deployment *Deployment + ForceSendFields []string + NullFields []string + func (s *GrafeasV1beta1DeploymentDetails) MarshalJSON() ([]byte, error) + type GrafeasV1beta1DiscoveryDetails struct + Discovered *Discovered + ForceSendFields []string + NullFields []string + func (s *GrafeasV1beta1DiscoveryDetails) MarshalJSON() ([]byte, error) + type GrafeasV1beta1ImageDetails struct + DerivedImage *Derived + ForceSendFields []string + NullFields []string + func (s *GrafeasV1beta1ImageDetails) MarshalJSON() ([]byte, error) + type GrafeasV1beta1PackageDetails struct + ForceSendFields []string + Installation *Installation + NullFields []string + func (s *GrafeasV1beta1PackageDetails) MarshalJSON() ([]byte, error) + type GrafeasV1beta1VulnerabilityDetails struct + CvssScore float64 + EffectiveSeverity string + ForceSendFields []string + LongDescription string + NullFields []string + PackageIssue []*PackageIssue + RelatedUrls []*RelatedUrl + Severity string + ShortDescription string + Type string + func (s *GrafeasV1beta1VulnerabilityDetails) MarshalJSON() ([]byte, error) + func (s *GrafeasV1beta1VulnerabilityDetails) UnmarshalJSON(data []byte) error + type Hash struct + ForceSendFields []string + NullFields []string + Type string + Value string + func (s *Hash) MarshalJSON() ([]byte, error) + type Hint struct + ForceSendFields []string + HumanReadableName string + NullFields []string + func (s *Hint) MarshalJSON() ([]byte, error) + type Installation struct + ForceSendFields []string + Location []*Location + Name string + NullFields []string + func (s *Installation) MarshalJSON() ([]byte, error) + type KnowledgeBase struct + ForceSendFields []string + Name string + NullFields []string + Url string + func (s *KnowledgeBase) MarshalJSON() ([]byte, error) + type Layer struct + Arguments string + Directive string + ForceSendFields []string + NullFields []string + func (s *Layer) MarshalJSON() ([]byte, error) + type ListNoteOccurrencesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Occurrences []*Occurrence + func (s *ListNoteOccurrencesResponse) MarshalJSON() ([]byte, error) + type ListNotesResponse struct + ForceSendFields []string + NextPageToken string + Notes []*Note + NullFields []string + func (s *ListNotesResponse) MarshalJSON() ([]byte, error) + type ListOccurrencesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Occurrences []*Occurrence + func (s *ListOccurrencesResponse) MarshalJSON() ([]byte, error) + type ListScanConfigsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ScanConfigs []*ScanConfig + func (s *ListScanConfigsResponse) MarshalJSON() ([]byte, error) + type Location struct + CpeUri string + ForceSendFields []string + NullFields []string + Path string + Version *Version + func (s *Location) MarshalJSON() ([]byte, error) + type Note struct + AttestationAuthority *Authority + BaseImage *Basis + Build *Build + CreateTime string + Deployable *Deployable + Discovery *Discovery + ExpirationTime string + ForceSendFields []string + Kind string + LongDescription string + Name string + NullFields []string + Package *Package + RelatedNoteNames []string + RelatedUrl []*RelatedUrl + ShortDescription string + UpdateTime string + Vulnerability *Vulnerability + func (s *Note) MarshalJSON() ([]byte, error) + type Occurrence struct + Attestation *Details + Build *GrafeasV1beta1BuildDetails + CreateTime string + Deployment *GrafeasV1beta1DeploymentDetails + DerivedImage *GrafeasV1beta1ImageDetails + Discovered *GrafeasV1beta1DiscoveryDetails + ForceSendFields []string + Installation *GrafeasV1beta1PackageDetails + Kind string + Name string + NoteName string + NullFields []string + Remediation string + Resource *Resource + UpdateTime string + Vulnerability *GrafeasV1beta1VulnerabilityDetails + func (s *Occurrence) MarshalJSON() ([]byte, error) + type Package struct + Distribution []*Distribution + ForceSendFields []string + Name string + NullFields []string + func (s *Package) MarshalJSON() ([]byte, error) + type PackageIssue struct + AffectedLocation *VulnerabilityLocation + FixedLocation *VulnerabilityLocation + ForceSendFields []string + NullFields []string + SeverityName string + func (s *PackageIssue) MarshalJSON() ([]byte, error) + type PgpSignedAttestation struct + ContentType string + ForceSendFields []string + NullFields []string + PgpKeyId string + Signature string + func (s *PgpSignedAttestation) MarshalJSON() ([]byte, error) + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type ProjectRepoId struct + ForceSendFields []string + NullFields []string + ProjectId string + RepoName string + func (s *ProjectRepoId) MarshalJSON() ([]byte, error) + type ProjectsNotesBatchCreateCall struct + func (c *ProjectsNotesBatchCreateCall) Context(ctx context.Context) *ProjectsNotesBatchCreateCall + func (c *ProjectsNotesBatchCreateCall) Do(opts ...googleapi.CallOption) (*BatchCreateNotesResponse, error) + func (c *ProjectsNotesBatchCreateCall) Fields(s ...googleapi.Field) *ProjectsNotesBatchCreateCall + func (c *ProjectsNotesBatchCreateCall) Header() http.Header + type ProjectsNotesCreateCall struct + func (c *ProjectsNotesCreateCall) Context(ctx context.Context) *ProjectsNotesCreateCall + func (c *ProjectsNotesCreateCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesCreateCall) Fields(s ...googleapi.Field) *ProjectsNotesCreateCall + func (c *ProjectsNotesCreateCall) Header() http.Header + func (c *ProjectsNotesCreateCall) NoteId(noteId string) *ProjectsNotesCreateCall + type ProjectsNotesDeleteCall struct + func (c *ProjectsNotesDeleteCall) Context(ctx context.Context) *ProjectsNotesDeleteCall + func (c *ProjectsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsNotesDeleteCall) Fields(s ...googleapi.Field) *ProjectsNotesDeleteCall + func (c *ProjectsNotesDeleteCall) Header() http.Header + type ProjectsNotesGetCall struct + func (c *ProjectsNotesGetCall) Context(ctx context.Context) *ProjectsNotesGetCall + func (c *ProjectsNotesGetCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesGetCall) Fields(s ...googleapi.Field) *ProjectsNotesGetCall + func (c *ProjectsNotesGetCall) Header() http.Header + func (c *ProjectsNotesGetCall) IfNoneMatch(entityTag string) *ProjectsNotesGetCall + type ProjectsNotesGetIamPolicyCall struct + func (c *ProjectsNotesGetIamPolicyCall) Context(ctx context.Context) *ProjectsNotesGetIamPolicyCall + func (c *ProjectsNotesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsNotesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsNotesGetIamPolicyCall + func (c *ProjectsNotesGetIamPolicyCall) Header() http.Header + type ProjectsNotesListCall struct + func (c *ProjectsNotesListCall) Context(ctx context.Context) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Do(opts ...googleapi.CallOption) (*ListNotesResponse, error) + func (c *ProjectsNotesListCall) Fields(s ...googleapi.Field) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Filter(filter string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Header() http.Header + func (c *ProjectsNotesListCall) IfNoneMatch(entityTag string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) PageSize(pageSize int64) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) PageToken(pageToken string) *ProjectsNotesListCall + func (c *ProjectsNotesListCall) Pages(ctx context.Context, f func(*ListNotesResponse) error) error + type ProjectsNotesOccurrencesListCall struct + func (c *ProjectsNotesOccurrencesListCall) Context(ctx context.Context) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Do(opts ...googleapi.CallOption) (*ListNoteOccurrencesResponse, error) + func (c *ProjectsNotesOccurrencesListCall) Fields(s ...googleapi.Field) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Filter(filter string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Header() http.Header + func (c *ProjectsNotesOccurrencesListCall) IfNoneMatch(entityTag string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) PageSize(pageSize int64) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) PageToken(pageToken string) *ProjectsNotesOccurrencesListCall + func (c *ProjectsNotesOccurrencesListCall) Pages(ctx context.Context, f func(*ListNoteOccurrencesResponse) error) error + type ProjectsNotesOccurrencesService struct + func NewProjectsNotesOccurrencesService(s *Service) *ProjectsNotesOccurrencesService + func (r *ProjectsNotesOccurrencesService) List(name string) *ProjectsNotesOccurrencesListCall + type ProjectsNotesPatchCall struct + func (c *ProjectsNotesPatchCall) Context(ctx context.Context) *ProjectsNotesPatchCall + func (c *ProjectsNotesPatchCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsNotesPatchCall) Fields(s ...googleapi.Field) *ProjectsNotesPatchCall + func (c *ProjectsNotesPatchCall) Header() http.Header + func (c *ProjectsNotesPatchCall) UpdateMask(updateMask string) *ProjectsNotesPatchCall + type ProjectsNotesService struct + Occurrences *ProjectsNotesOccurrencesService + func NewProjectsNotesService(s *Service) *ProjectsNotesService + func (r *ProjectsNotesService) BatchCreate(parent string, batchcreatenotesrequest *BatchCreateNotesRequest) *ProjectsNotesBatchCreateCall + func (r *ProjectsNotesService) Create(parent string, note *Note) *ProjectsNotesCreateCall + func (r *ProjectsNotesService) Delete(name string) *ProjectsNotesDeleteCall + func (r *ProjectsNotesService) Get(name string) *ProjectsNotesGetCall + func (r *ProjectsNotesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsNotesGetIamPolicyCall + func (r *ProjectsNotesService) List(parent string) *ProjectsNotesListCall + func (r *ProjectsNotesService) Patch(name string, note *Note) *ProjectsNotesPatchCall + func (r *ProjectsNotesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsNotesSetIamPolicyCall + func (r *ProjectsNotesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsNotesTestIamPermissionsCall + type ProjectsNotesSetIamPolicyCall struct + func (c *ProjectsNotesSetIamPolicyCall) Context(ctx context.Context) *ProjectsNotesSetIamPolicyCall + func (c *ProjectsNotesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsNotesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsNotesSetIamPolicyCall + func (c *ProjectsNotesSetIamPolicyCall) Header() http.Header + type ProjectsNotesTestIamPermissionsCall struct + func (c *ProjectsNotesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsNotesTestIamPermissionsCall + func (c *ProjectsNotesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsNotesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsNotesTestIamPermissionsCall + func (c *ProjectsNotesTestIamPermissionsCall) Header() http.Header + type ProjectsOccurrencesBatchCreateCall struct + func (c *ProjectsOccurrencesBatchCreateCall) Context(ctx context.Context) *ProjectsOccurrencesBatchCreateCall + func (c *ProjectsOccurrencesBatchCreateCall) Do(opts ...googleapi.CallOption) (*BatchCreateOccurrencesResponse, error) + func (c *ProjectsOccurrencesBatchCreateCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesBatchCreateCall + func (c *ProjectsOccurrencesBatchCreateCall) Header() http.Header + type ProjectsOccurrencesCreateCall struct + func (c *ProjectsOccurrencesCreateCall) Context(ctx context.Context) *ProjectsOccurrencesCreateCall + func (c *ProjectsOccurrencesCreateCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesCreateCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesCreateCall + func (c *ProjectsOccurrencesCreateCall) Header() http.Header + type ProjectsOccurrencesDeleteCall struct + func (c *ProjectsOccurrencesDeleteCall) Context(ctx context.Context) *ProjectsOccurrencesDeleteCall + func (c *ProjectsOccurrencesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsOccurrencesDeleteCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesDeleteCall + func (c *ProjectsOccurrencesDeleteCall) Header() http.Header + type ProjectsOccurrencesGetCall struct + func (c *ProjectsOccurrencesGetCall) Context(ctx context.Context) *ProjectsOccurrencesGetCall + func (c *ProjectsOccurrencesGetCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesGetCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetCall + func (c *ProjectsOccurrencesGetCall) Header() http.Header + func (c *ProjectsOccurrencesGetCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetCall + type ProjectsOccurrencesGetIamPolicyCall struct + func (c *ProjectsOccurrencesGetIamPolicyCall) Context(ctx context.Context) *ProjectsOccurrencesGetIamPolicyCall + func (c *ProjectsOccurrencesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsOccurrencesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetIamPolicyCall + func (c *ProjectsOccurrencesGetIamPolicyCall) Header() http.Header + type ProjectsOccurrencesGetNotesCall struct + func (c *ProjectsOccurrencesGetNotesCall) Context(ctx context.Context) *ProjectsOccurrencesGetNotesCall + func (c *ProjectsOccurrencesGetNotesCall) Do(opts ...googleapi.CallOption) (*Note, error) + func (c *ProjectsOccurrencesGetNotesCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetNotesCall + func (c *ProjectsOccurrencesGetNotesCall) Header() http.Header + func (c *ProjectsOccurrencesGetNotesCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetNotesCall + type ProjectsOccurrencesGetVulnerabilitySummaryCall struct + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Context(ctx context.Context) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Do(opts ...googleapi.CallOption) (*VulnerabilityOccurrencesSummary, error) + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Filter(filter string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) Header() http.Header + func (c *ProjectsOccurrencesGetVulnerabilitySummaryCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + type ProjectsOccurrencesListCall struct + func (c *ProjectsOccurrencesListCall) Context(ctx context.Context) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Do(opts ...googleapi.CallOption) (*ListOccurrencesResponse, error) + func (c *ProjectsOccurrencesListCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Filter(filter string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Header() http.Header + func (c *ProjectsOccurrencesListCall) IfNoneMatch(entityTag string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) PageSize(pageSize int64) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) PageToken(pageToken string) *ProjectsOccurrencesListCall + func (c *ProjectsOccurrencesListCall) Pages(ctx context.Context, f func(*ListOccurrencesResponse) error) error + type ProjectsOccurrencesPatchCall struct + func (c *ProjectsOccurrencesPatchCall) Context(ctx context.Context) *ProjectsOccurrencesPatchCall + func (c *ProjectsOccurrencesPatchCall) Do(opts ...googleapi.CallOption) (*Occurrence, error) + func (c *ProjectsOccurrencesPatchCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesPatchCall + func (c *ProjectsOccurrencesPatchCall) Header() http.Header + func (c *ProjectsOccurrencesPatchCall) UpdateMask(updateMask string) *ProjectsOccurrencesPatchCall + type ProjectsOccurrencesService struct + func NewProjectsOccurrencesService(s *Service) *ProjectsOccurrencesService + func (r *ProjectsOccurrencesService) BatchCreate(parent string, batchcreateoccurrencesrequest *BatchCreateOccurrencesRequest) *ProjectsOccurrencesBatchCreateCall + func (r *ProjectsOccurrencesService) Create(parent string, occurrence *Occurrence) *ProjectsOccurrencesCreateCall + func (r *ProjectsOccurrencesService) Delete(name string) *ProjectsOccurrencesDeleteCall + func (r *ProjectsOccurrencesService) Get(name string) *ProjectsOccurrencesGetCall + func (r *ProjectsOccurrencesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsOccurrencesGetIamPolicyCall + func (r *ProjectsOccurrencesService) GetNotes(name string) *ProjectsOccurrencesGetNotesCall + func (r *ProjectsOccurrencesService) GetVulnerabilitySummary(parent string) *ProjectsOccurrencesGetVulnerabilitySummaryCall + func (r *ProjectsOccurrencesService) List(parent string) *ProjectsOccurrencesListCall + func (r *ProjectsOccurrencesService) Patch(name string, occurrence *Occurrence) *ProjectsOccurrencesPatchCall + func (r *ProjectsOccurrencesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsOccurrencesSetIamPolicyCall + func (r *ProjectsOccurrencesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsOccurrencesTestIamPermissionsCall + type ProjectsOccurrencesSetIamPolicyCall struct + func (c *ProjectsOccurrencesSetIamPolicyCall) Context(ctx context.Context) *ProjectsOccurrencesSetIamPolicyCall + func (c *ProjectsOccurrencesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsOccurrencesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesSetIamPolicyCall + func (c *ProjectsOccurrencesSetIamPolicyCall) Header() http.Header + type ProjectsOccurrencesTestIamPermissionsCall struct + func (c *ProjectsOccurrencesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsOccurrencesTestIamPermissionsCall + func (c *ProjectsOccurrencesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsOccurrencesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsOccurrencesTestIamPermissionsCall + func (c *ProjectsOccurrencesTestIamPermissionsCall) Header() http.Header + type ProjectsScanConfigsGetCall struct + func (c *ProjectsScanConfigsGetCall) Context(ctx context.Context) *ProjectsScanConfigsGetCall + func (c *ProjectsScanConfigsGetCall) Do(opts ...googleapi.CallOption) (*ScanConfig, error) + func (c *ProjectsScanConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsGetCall + func (c *ProjectsScanConfigsGetCall) Header() http.Header + func (c *ProjectsScanConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsScanConfigsGetCall + type ProjectsScanConfigsListCall struct + func (c *ProjectsScanConfigsListCall) Context(ctx context.Context) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Do(opts ...googleapi.CallOption) (*ListScanConfigsResponse, error) + func (c *ProjectsScanConfigsListCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Filter(filter string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Header() http.Header + func (c *ProjectsScanConfigsListCall) IfNoneMatch(entityTag string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) PageSize(pageSize int64) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) PageToken(pageToken string) *ProjectsScanConfigsListCall + func (c *ProjectsScanConfigsListCall) Pages(ctx context.Context, f func(*ListScanConfigsResponse) error) error + type ProjectsScanConfigsService struct + func NewProjectsScanConfigsService(s *Service) *ProjectsScanConfigsService + func (r *ProjectsScanConfigsService) Get(name string) *ProjectsScanConfigsGetCall + func (r *ProjectsScanConfigsService) List(parent string) *ProjectsScanConfigsListCall + func (r *ProjectsScanConfigsService) Update(name string, scanconfig *ScanConfig) *ProjectsScanConfigsUpdateCall + type ProjectsScanConfigsUpdateCall struct + func (c *ProjectsScanConfigsUpdateCall) Context(ctx context.Context) *ProjectsScanConfigsUpdateCall + func (c *ProjectsScanConfigsUpdateCall) Do(opts ...googleapi.CallOption) (*ScanConfig, error) + func (c *ProjectsScanConfigsUpdateCall) Fields(s ...googleapi.Field) *ProjectsScanConfigsUpdateCall + func (c *ProjectsScanConfigsUpdateCall) Header() http.Header + type ProjectsService struct + Notes *ProjectsNotesService + Occurrences *ProjectsOccurrencesService + ScanConfigs *ProjectsScanConfigsService + func NewProjectsService(s *Service) *ProjectsService + type RelatedUrl struct + ForceSendFields []string + Label string + NullFields []string + Url string + func (s *RelatedUrl) MarshalJSON() ([]byte, error) + type RepoId struct + ForceSendFields []string + NullFields []string + ProjectRepoId *ProjectRepoId + Uid string + func (s *RepoId) MarshalJSON() ([]byte, error) + type Resource struct + ContentHash *Hash + ForceSendFields []string + Name string + NullFields []string + Uri string + func (s *Resource) MarshalJSON() ([]byte, error) + type ScanConfig struct + CreateTime string + Description string + Enabled bool + ForceSendFields []string + Name string + NullFields []string + UpdateTime string + func (s *ScanConfig) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + UpdateMask string + func (s *SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type Signature struct + ForceSendFields []string + NullFields []string + PublicKeyId string + Signature string + func (s *Signature) MarshalJSON() ([]byte, error) + type Source struct + AdditionalContexts []*SourceContext + ArtifactStorageSourceUri string + Context *SourceContext + FileHashes map[string]FileHashes + ForceSendFields []string + NullFields []string + func (s *Source) MarshalJSON() ([]byte, error) + type SourceContext struct + CloudRepo *CloudRepoSourceContext + ForceSendFields []string + Gerrit *GerritSourceContext + Git *GitSourceContext + Labels map[string]string + NullFields []string + func (s *SourceContext) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type Version struct + Epoch int64 + ForceSendFields []string + Kind string + Name string + NullFields []string + Revision string + func (s *Version) MarshalJSON() ([]byte, error) + type Vulnerability struct + CvssScore float64 + Details []*Detail + ForceSendFields []string + NullFields []string + Severity string + WindowsDetails []*WindowsDetail + func (s *Vulnerability) MarshalJSON() ([]byte, error) + func (s *Vulnerability) UnmarshalJSON(data []byte) error + type VulnerabilityLocation struct + CpeUri string + ForceSendFields []string + NullFields []string + Package string + Version *Version + func (s *VulnerabilityLocation) MarshalJSON() ([]byte, error) + type VulnerabilityOccurrencesSummary struct + Counts []*FixableTotalByDigest + ForceSendFields []string + NullFields []string + func (s *VulnerabilityOccurrencesSummary) MarshalJSON() ([]byte, error) + type WindowsDetail struct + CpeUri string + Description string + FixingKbs []*KnowledgeBase + ForceSendFields []string + Name string + NullFields []string + func (s *WindowsDetail) MarshalJSON() ([]byte, error)