Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type GoogleCloudWebriskV1ComputeThreatListDiffResponse struct + Additions *GoogleCloudWebriskV1ThreatEntryAdditions + Checksum *GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum + ForceSendFields []string + NewVersionToken string + NullFields []string + RecommendedNextDiff string + Removals *GoogleCloudWebriskV1ThreatEntryRemovals + ResponseType string + func (s *GoogleCloudWebriskV1ComputeThreatListDiffResponse) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum struct + ForceSendFields []string + NullFields []string + Sha256 string + func (s *GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1RawHashes struct + ForceSendFields []string + NullFields []string + PrefixSize int64 + RawHashes string + func (s *GoogleCloudWebriskV1RawHashes) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1RawIndices struct + ForceSendFields []string + Indices []int64 + NullFields []string + func (s *GoogleCloudWebriskV1RawIndices) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1RiceDeltaEncoding struct + EncodedData string + EntryCount int64 + FirstValue int64 + ForceSendFields []string + NullFields []string + RiceParameter int64 + func (s *GoogleCloudWebriskV1RiceDeltaEncoding) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1SearchHashesResponse struct + ForceSendFields []string + NegativeExpireTime string + NullFields []string + Threats []*GoogleCloudWebriskV1SearchHashesResponseThreatHash + func (s *GoogleCloudWebriskV1SearchHashesResponse) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1SearchHashesResponseThreatHash struct + ExpireTime string + ForceSendFields []string + Hash string + NullFields []string + ThreatTypes []string + func (s *GoogleCloudWebriskV1SearchHashesResponseThreatHash) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1SearchUrisResponse struct + ForceSendFields []string + NullFields []string + Threat *GoogleCloudWebriskV1SearchUrisResponseThreatUri + func (s *GoogleCloudWebriskV1SearchUrisResponse) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1SearchUrisResponseThreatUri struct + ExpireTime string + ForceSendFields []string + NullFields []string + ThreatTypes []string + func (s *GoogleCloudWebriskV1SearchUrisResponseThreatUri) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1Submission struct + ForceSendFields []string + NullFields []string + Uri string + func (s *GoogleCloudWebriskV1Submission) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1ThreatEntryAdditions struct + ForceSendFields []string + NullFields []string + RawHashes []*GoogleCloudWebriskV1RawHashes + RiceHashes *GoogleCloudWebriskV1RiceDeltaEncoding + func (s *GoogleCloudWebriskV1ThreatEntryAdditions) MarshalJSON() ([]byte, error) + type GoogleCloudWebriskV1ThreatEntryRemovals struct + ForceSendFields []string + NullFields []string + RawIndices *GoogleCloudWebriskV1RawIndices + RiceIndices *GoogleCloudWebriskV1RiceDeltaEncoding + func (s *GoogleCloudWebriskV1ThreatEntryRemovals) MarshalJSON() ([]byte, error) + type GoogleLongrunningCancelOperationRequest struct + type GoogleLongrunningListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*GoogleLongrunningOperation + func (s *GoogleLongrunningListOperationsResponse) MarshalJSON() ([]byte, error) + type GoogleLongrunningOperation struct + Done bool + Error *GoogleRpcStatus + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *GoogleLongrunningOperation) MarshalJSON() ([]byte, error) + type GoogleProtobufEmpty struct + type GoogleRpcStatus struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *GoogleRpcStatus) MarshalJSON() ([]byte, error) + type HashesSearchCall struct + func (c *HashesSearchCall) Context(ctx context.Context) *HashesSearchCall + func (c *HashesSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudWebriskV1SearchHashesResponse, error) + func (c *HashesSearchCall) Fields(s ...googleapi.Field) *HashesSearchCall + func (c *HashesSearchCall) HashPrefix(hashPrefix string) *HashesSearchCall + func (c *HashesSearchCall) Header() http.Header + func (c *HashesSearchCall) IfNoneMatch(entityTag string) *HashesSearchCall + func (c *HashesSearchCall) ThreatTypes(threatTypes ...string) *HashesSearchCall + type HashesService struct + func NewHashesService(s *Service) *HashesService + func (r *HashesService) Search() *HashesSearchCall + type ProjectsOperationsCancelCall struct + func (c *ProjectsOperationsCancelCall) Context(ctx context.Context) *ProjectsOperationsCancelCall + func (c *ProjectsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error) + func (c *ProjectsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsOperationsCancelCall + func (c *ProjectsOperationsCancelCall) Header() http.Header + type ProjectsOperationsDeleteCall struct + func (c *ProjectsOperationsDeleteCall) Context(ctx context.Context) *ProjectsOperationsDeleteCall + func (c *ProjectsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error) + func (c *ProjectsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsOperationsDeleteCall + func (c *ProjectsOperationsDeleteCall) Header() http.Header + type ProjectsOperationsGetCall struct + func (c *ProjectsOperationsGetCall) Context(ctx context.Context) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error) + func (c *ProjectsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Header() http.Header + func (c *ProjectsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsOperationsGetCall + type ProjectsOperationsListCall struct + func (c *ProjectsOperationsListCall) Context(ctx context.Context) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error) + func (c *ProjectsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) Filter(filter string) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) Header() http.Header + func (c *ProjectsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) PageSize(pageSize int64) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) PageToken(pageToken string) *ProjectsOperationsListCall + func (c *ProjectsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error + type ProjectsOperationsService struct + func NewProjectsOperationsService(s *Service) *ProjectsOperationsService + func (r *ProjectsOperationsService) Cancel(name string, ...) *ProjectsOperationsCancelCall + func (r *ProjectsOperationsService) Delete(name string) *ProjectsOperationsDeleteCall + func (r *ProjectsOperationsService) Get(name string) *ProjectsOperationsGetCall + func (r *ProjectsOperationsService) List(name string) *ProjectsOperationsListCall + type ProjectsService struct + Operations *ProjectsOperationsService + Submissions *ProjectsSubmissionsService + func NewProjectsService(s *Service) *ProjectsService + type ProjectsSubmissionsCreateCall struct + func (c *ProjectsSubmissionsCreateCall) Context(ctx context.Context) *ProjectsSubmissionsCreateCall + func (c *ProjectsSubmissionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudWebriskV1Submission, error) + func (c *ProjectsSubmissionsCreateCall) Fields(s ...googleapi.Field) *ProjectsSubmissionsCreateCall + func (c *ProjectsSubmissionsCreateCall) Header() http.Header + type ProjectsSubmissionsService struct + func NewProjectsSubmissionsService(s *Service) *ProjectsSubmissionsService + func (r *ProjectsSubmissionsService) Create(parent string, googlecloudwebriskv1submission *GoogleCloudWebriskV1Submission) *ProjectsSubmissionsCreateCall + type Service struct + BasePath string + Hashes *HashesService + Projects *ProjectsService + ThreatLists *ThreatListsService + Uris *UrisService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type ThreatListsComputeDiffCall struct + func (c *ThreatListsComputeDiffCall) ConstraintsMaxDatabaseEntries(constraintsMaxDatabaseEntries int64) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) ConstraintsMaxDiffEntries(constraintsMaxDiffEntries int64) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) ConstraintsSupportedCompressions(constraintsSupportedCompressions ...string) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) Context(ctx context.Context) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) Do(opts ...googleapi.CallOption) (*GoogleCloudWebriskV1ComputeThreatListDiffResponse, error) + func (c *ThreatListsComputeDiffCall) Fields(s ...googleapi.Field) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) Header() http.Header + func (c *ThreatListsComputeDiffCall) IfNoneMatch(entityTag string) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) ThreatType(threatType string) *ThreatListsComputeDiffCall + func (c *ThreatListsComputeDiffCall) VersionToken(versionToken string) *ThreatListsComputeDiffCall + type ThreatListsService struct + func NewThreatListsService(s *Service) *ThreatListsService + func (r *ThreatListsService) ComputeDiff() *ThreatListsComputeDiffCall + type UrisSearchCall struct + func (c *UrisSearchCall) Context(ctx context.Context) *UrisSearchCall + func (c *UrisSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudWebriskV1SearchUrisResponse, error) + func (c *UrisSearchCall) Fields(s ...googleapi.Field) *UrisSearchCall + func (c *UrisSearchCall) Header() http.Header + func (c *UrisSearchCall) IfNoneMatch(entityTag string) *UrisSearchCall + func (c *UrisSearchCall) ThreatTypes(threatTypes ...string) *UrisSearchCall + func (c *UrisSearchCall) Uri(uri string) *UrisSearchCall + type UrisService struct + func NewUrisService(s *Service) *UrisService + func (r *UrisService) Search() *UrisSearchCall