Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.

Commit a65c8e9

Browse files
authored
fix: add default import for google.cloud.websecurityscanner (#69)
1 parent 7591adb commit a65c8e9

File tree

4 files changed

+138
-4
lines changed

4 files changed

+138
-4
lines changed
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
# -*- coding: utf-8 -*-
2+
# Copyright 2020 Google LLC
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
17+
from google.cloud.websecurityscanner_v1.services.web_security_scanner.client import (
18+
WebSecurityScannerClient,
19+
)
20+
from google.cloud.websecurityscanner_v1.services.web_security_scanner.async_client import (
21+
WebSecurityScannerAsyncClient,
22+
)
23+
24+
from google.cloud.websecurityscanner_v1.types.crawled_url import CrawledUrl
25+
from google.cloud.websecurityscanner_v1.types.finding import Finding
26+
from google.cloud.websecurityscanner_v1.types.finding_addon import Form
27+
from google.cloud.websecurityscanner_v1.types.finding_addon import OutdatedLibrary
28+
from google.cloud.websecurityscanner_v1.types.finding_addon import ViolatingResource
29+
from google.cloud.websecurityscanner_v1.types.finding_addon import VulnerableHeaders
30+
from google.cloud.websecurityscanner_v1.types.finding_addon import VulnerableParameters
31+
from google.cloud.websecurityscanner_v1.types.finding_addon import Xss
32+
from google.cloud.websecurityscanner_v1.types.finding_type_stats import FindingTypeStats
33+
from google.cloud.websecurityscanner_v1.types.scan_config import ScanConfig
34+
from google.cloud.websecurityscanner_v1.types.scan_config_error import ScanConfigError
35+
from google.cloud.websecurityscanner_v1.types.scan_run import ScanRun
36+
from google.cloud.websecurityscanner_v1.types.scan_run_error_trace import (
37+
ScanRunErrorTrace,
38+
)
39+
from google.cloud.websecurityscanner_v1.types.scan_run_warning_trace import (
40+
ScanRunWarningTrace,
41+
)
42+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
43+
CreateScanConfigRequest,
44+
)
45+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
46+
DeleteScanConfigRequest,
47+
)
48+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
49+
GetFindingRequest,
50+
)
51+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
52+
GetScanConfigRequest,
53+
)
54+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
55+
GetScanRunRequest,
56+
)
57+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
58+
ListCrawledUrlsRequest,
59+
)
60+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
61+
ListCrawledUrlsResponse,
62+
)
63+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
64+
ListFindingsRequest,
65+
)
66+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
67+
ListFindingsResponse,
68+
)
69+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
70+
ListFindingTypeStatsRequest,
71+
)
72+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
73+
ListFindingTypeStatsResponse,
74+
)
75+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
76+
ListScanConfigsRequest,
77+
)
78+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
79+
ListScanConfigsResponse,
80+
)
81+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
82+
ListScanRunsRequest,
83+
)
84+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
85+
ListScanRunsResponse,
86+
)
87+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
88+
StartScanRunRequest,
89+
)
90+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
91+
StopScanRunRequest,
92+
)
93+
from google.cloud.websecurityscanner_v1.types.web_security_scanner import (
94+
UpdateScanConfigRequest,
95+
)
96+
97+
__all__ = (
98+
"WebSecurityScannerClient",
99+
"WebSecurityScannerAsyncClient",
100+
"CrawledUrl",
101+
"Finding",
102+
"Form",
103+
"OutdatedLibrary",
104+
"ViolatingResource",
105+
"VulnerableHeaders",
106+
"VulnerableParameters",
107+
"Xss",
108+
"FindingTypeStats",
109+
"ScanConfig",
110+
"ScanConfigError",
111+
"ScanRun",
112+
"ScanRunErrorTrace",
113+
"ScanRunWarningTrace",
114+
"CreateScanConfigRequest",
115+
"DeleteScanConfigRequest",
116+
"GetFindingRequest",
117+
"GetScanConfigRequest",
118+
"GetScanRunRequest",
119+
"ListCrawledUrlsRequest",
120+
"ListCrawledUrlsResponse",
121+
"ListFindingsRequest",
122+
"ListFindingsResponse",
123+
"ListFindingTypeStatsRequest",
124+
"ListFindingTypeStatsResponse",
125+
"ListScanConfigsRequest",
126+
"ListScanConfigsResponse",
127+
"ListScanRunsRequest",
128+
"ListScanRunsResponse",
129+
"StartScanRunRequest",
130+
"StopScanRunRequest",
131+
"UpdateScanConfigRequest",
132+
)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Marker file for PEP 561.
2+
# The google-cloud-websecurityscanner package uses inline types.

mypy.ini

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[mypy]
2+
python_version = 3.6
3+
namespace_packages = True

owlbot.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@
2121
default_version = "v1"
2222

2323
for library in s.get_staging_dirs(default_version):
24-
s.move(library / f"google/cloud/websecurityscanner_{library.name}")
25-
s.move(library / "tests")
26-
s.move(library / "scripts")
27-
s.move(library / "docs", excludes=["index.rst"])
24+
s.move(library, excludes=["setup.py", "README.rst", "docs/index.rst"])
2825

2926
s.remove_staging_dirs()
3027

0 commit comments

Comments
 (0)