1.30.1 (2024-04-04)
- Fixed backtick and double quotes mismatch in security_marks.proto (22201e2)
1.30.0 (2024-03-28)
1.29.0 (2024-03-11)
- Add external_system.case_create_time, external_system.case_close_time, and external_system.ticket_info to finding's list of attributes (736a1ef)
- Add security_posture, external_system.case_uri, external_system.case_priority, external_system.case_sla to finding's list of attributes (736a1ef)
1.28.0 (2024-03-04)
- Add container.create_time, vulnerability.offending_package, vulnerability.fixed_package, vulnerability.security_bulletin, vulnerability.cve.impact, vulnerability.cve.exploitation_activity, vulnerability.cve.observed_in_the_wild, vulnerability.cve.zero_day to finding's list of attributes (4450f4c)
- Add load balancer, log entry, org policy, database.version, exfiltration.total_exfiltrated_bytes, file.disk_path, indicator.signature_type, and kubernetes.objects to finding's list of attributes (4450f4c)
- Added security center api V2 client library (4450f4c)
- deps: Exclude google-auth 2.24.0 and 2.25.0 (4450f4c)
1.27.0 (2024-02-22)
- [google-cloud-securitycenter] Add application field to finding's list of attributes (#12301) (c26abaf)
- Add Backup DR field to finding's list of attributes (0f7d3f3)
- deps: [Many APIs] Require
google-api-core>=1.34.1
(#12309) (c23398a) - fix ValueError in test__validate_universe_domain (89c1b05)
1.26.1 (2024-02-06)
- Add google-auth as a direct dependency (9e8d039)
- Add staticmethod decorator to
_get_client_cert_source
and_get_api_endpoint
(9e8d039) - Resolve AttributeError 'Credentials' object has no attribute 'universe_domain' (9e8d039)
1.26.0 (2024-02-01)
1.25.0 (2023-12-07)
- Add support for python 3.12 (e9655df)
- Introduce compatibility with native namespace packages (e9655df)
1.24.1 (2023-11-29)
- [google-cloud-securitycenter] Modify documentation of SimulateSecurityHealthAnalyticsCustomModuleRequest (#12042) (27239dd)
1.24.0 (2023-11-02)
- Add SimulateSecurityHealthAnalyticsCustomModule API for testing SHA custom module (#11854) (6055a99)
1.23.3 (2023-09-19)
- Minor formatting (025219f)
1.23.2 (2023-08-03)
1.23.1 (2023-07-05)
1.23.0 (2023-06-29)
1.22.0 (2023-06-13)
1.21.0 (2023-04-21)
- Add cloud_dlp_inspection and cloud_dlp_data_profile fields to finding's list of attributes (#449) (f167dad)
1.20.0 (2023-04-12)
- Add Security Health Analytics (SHA) custom modules with Create, Get, List, Update, Delete (#447) (ff0ec29)
1.19.1 (2023-03-23)
1.19.0 (2023-02-28)
1.18.2 (2023-01-20)
- Add context manager return types (367a3bd)
- Add documentation for enums (367a3bd)
1.18.1 (2023-01-14)
1.18.0 (2023-01-10)
1.17.0 (2022-12-15)
- Add files field to finding's list of attributes (63c76ad)
- Add kernel_rootkit field to finding's list of attributes (#413) (62c9cb8)
- Add support for
google.cloud.securitycenter.__version__
(63c76ad) - Add typing to proto.Message based class attributes (63c76ad)
- Add user_name field to the finding access (#418) (ced00fd)
- Adding project/folder level parents to notification configs in SCC (#403) (667729a)
- Add dict typing for client_options (63c76ad)
- deps: Require google-api-core >=1.34.0, >=2.11.0 (fae54be)
- Drop usage of pkg_resources (fae54be)
- Fix timeout default values (fae54be)
- samples: Snippetgen handling of repeated enum field (63c76ad)
- samples: Snippetgen should call await on the operation coroutine before calling result (fae54be)
- samples: Update samples to include new parent levels (folder and project) (#405) (5960173)
1.16.2 (2022-10-07)
1.16.1 (2022-10-04)
1.16.0 (2022-09-15)
- Added parent display name i.e. source display name for a finding as one of the finding attributes (#390) (b6661c7)
1.15.0 (2022-08-29)
- Adding database access information, such as queries field to a finding (#370) (1ff2b13)
- serviceAccountKeyName, serviceAccountDelegationInfo, and principalSubject attributes added to the existing access attribute (#375) (ab477e0)
1.14.0 (2022-08-22)
1.13.0 (2022-08-12)
- Added container field to findings attributes (#353) (027a423)
- Added kubernetes field to findings attribute. This field is populated only when the container is a kubernetes cluster explicitly (027a423)
1.12.0 (2022-07-17)
- add audience parameter (da12a93)
- Add compliances, processes and exfiltration fields to findings attributes (da12a93)
- Added contacts field to findings attributes, specifying Essential Contacts defined at org, folder or project level within a GCP org (da12a93)
- Added process signature fields to the indicator attribute that helps surface multiple types of signature defined IOCs (da12a93)
1.11.1 (2022-06-06)
1.11.0 (2022-04-28)
- Add connection and description field to finding's list of attributes (#323) (3a9e9bd)
- Add next_steps field to finding's list of attributes (#319) (35ab26e)
- AuditConfig for IAM v1 (35ab26e)
- deps: require grpc-google-iam-v1 >=0.12.4 (35ab26e)
- fix type in docstring for map fields (35ab26e)
- samples: add bigquery export samples (#315) (beec49d)
- samples: added mute config samples (#276) (3ac8eac)
- samples: included snippet for unmute finding (#308) (fe05cc3)
1.10.0 (2022-03-05)
- deps: require google-api-core>=1.31.5, >=2.3.2 (#293) (ae90fee)
- deps: require proto-plus>=1.15.0 (ae90fee)
1.9.0 (2022-02-26)
- resolve DuplicateCredentialArgs error when using credentials_file (7fdd2a8)
- added more clarification around what event_time means on a v1 finding (7fdd2a8)
- Update documentation for the Finding resource field "project_display_name" (#282) (5e02432)
- Update documentation for the Mute fields on Findings (5e02432)
1.8.0 (2022-01-14)
- add display_name to the resource which is surfaced in NotificationMessage (f28a8fe)
- add support for python 3.10 (#238) (7186526)
- Added a new API method UpdateExternalSystem (#256) (8c988a6)
- Added mute related APIs, proto messages and fields (#255) (6f3e1b2)
- Added resource type and display_name field to the FindingResult (#248) (f28a8fe)
- deps: drop packaging dependency (f28a8fe)
- deps: require google-api-core >= 1.28.0 (f28a8fe)
- fix extras_require typo in setup.py (#242) (d477b96)
1.7.0 (2021-10-08)
- Added type field to the resource which is surfaced in NotificationMessage (a233f7a)
- Added vulnerability field to Finding (#235) (a233f7a)
1.6.0 (2021-10-07)
1.5.2 (2021-09-30)
- improper types in pagers generation (cd17b59)
1.5.1 (2021-09-24)
- add 'dict' annotation type to 'request' (00fb3d3)
1.5.0 (2021-07-28)
- deps: pin 'google-{api,cloud}-core', 'google-auth' to allow 2.x versions (#194) (37af051)
- enable self signed jwt for grpc (#199) (a00be7c)
1.4.0 (2021-07-12)
1.3.1 (2021-06-10)
1.3.0 (2021-05-28)
1.2.0 (2021-05-19)
- add canonical_name and folder fields (16a33f4)
- support self-signed JWT flow for service accounts (16a33f4)
- Fix conflict tag introduced in PR 104 (#106) (f4f14ee)
- standardize new tag with existing tags from other languages (#104) (55582ac)
1.1.0 (2020-12-15)
- v1: add field severity to findings; add common resource helper; expose client tranport (#87) (e28b8e2), closes /github.com/googleapis/python-talent/blob/ef045e8eb348db36d7a2a611e6f26b11530d273b/samples/snippets/noxfile_config.py#L27-L32
- add securitycenter prefix to samples, wrap published samples and repl… (#85) (553dfbb)
- update documentation on severity (#72) (4ba96b2)
- update snippets_findings tags (#78) (c7e301f)
- update snippets_list_assets tags (#77) (11aef56)
1.0.0 (2020-10-08)
- generate with microgenerator. See Migration Guide(#49)
0.7.1 (2020-09-18)
0.7.0 (2020-09-10)
- Update Security Command Center UpdateNotificationConfig sample, adding filter to mutable field (#39) (c70d790)
0.6.0 (2020-07-01)
- add
security_marks_path
method; fix docstring links (via synth) (#24) (80ce6e6) - add Resource to the v1 NotificationMessage (#33) (c930e6a)
0.5.0 (2020-03-10)
0.4.0 (2020-02-13)
- add v1p1beta1; add
resource_display_name,
resource_parent_display_name,
resource_project_display_nameto
v1.Asset.SecurityCenterProperties; add output only field
resourceto
v1.ListFindingsResponse.ListFindingsResult; increase
initial_rpc_timeout_millis` in default config for v1; standardize use of 'required' and 'optional' in docstrings; add 2.7 deprecation warning; bump copyright year to 2020 (#7) (03e172b)
07-24-2019 17:29 PDT
- Allow kwargs to be passed to create_channel, update templates (via synth). (#8402)
- Update return type of run_asset_discovery (via synth). (#8032)
- Security Center: Add routing header to method metadata (via synth). (#7589)
- Remove classifier for Python 3.4 for end-of-life. (#7535)
- Add 'options_' argument to clients' 'get_iam_policy'; pin black version (via synth). (#8658)
- Add 'client_options' support, update list method docstrings (via synth). (#8521)
- Bump minimum version for google-api-core to 1.14.0. (#8709)
- Update pin for 'grpc-google-iam-v1' to 0.12.3+. (#8647)
- Link to googleapis.dev documentation in READMEs. (#8705)
- Update docstrings (via synth). (#8711)
- Add compatibility check badges to READMEs. (#8288)
- Docstring changes (via synth). (#7704)
- Add Snippets for security center list_assets call (#7538)
- Add docs job to publish to googleapis.dev. (#8464)
- Declare encoding as utf-8 in pb2 files (via synth). (#8362)
- Add disclaimer to auto-generated template files (via synth).(#8326)
- Fix coverage in 'types.py' (via synth). (#8163)
- Add empty lines (via synth). (#8070)
- Add nox session
docs
, reorder methods (via synth). (#7780) - Use alabaster theme everwhere. (#8021)
- Add Ruby package configuration in protos (via synth). (#7741)
- proto file housekeeping FBO PHP (via synth).
03-12-2019 17:09 PDT
- Remove 'having' filter arguments from query methods (via synth). #7511)
- Remove unused message exports. (#7274)
- Trivial gapic-generator change. (#7233)
- Protoc-generated serialization update, docstring tweak. (#7094)
- Add support for
v1
API. (#7495)
- googlecloudplatform --> googleapis in READMEs (#7411)
- Updated client library documentation URLs. (#7307)
- Update copyright headers
- Docstring update from .proto file. (#7056)
- Fix 404 for 'Client Library Documentation' link. (#7041)
- Pick up stub docstring fix in GAPIC generator. (#6981)
- Proto file housekeeping FBO C# (via synth). (#7502)
- Copy lintified proto files (via synth). (#7470)
- Add clarifying comment to blacken nox target. (#7402)
- Add protos as an artifact to library (#7205)
12-18-2018 09:45 PST
- Import
iam.policy
fromgoogle.api_core
. (#6741) - Pick up changes to GAPIC generator. (#6506)
- Assorted synth fixups / cleanups (#6400)
- Fix
client_info
bug, update docstrings via synth. (#6438)
- Bump minimum
api_core
version for all GAPIC libs to 1.4.1. (#6391)
- Add baseline for synth.metadata
- Update noxfile.
- Blacken all gen'd libs (#6792)
- Omit local deps (#6701)
- Run black at end of synth.py (#6698)
- Run Black on Generated libraries (#6666)
- Add templates for flake8, coveragerc, noxfile, and black. (#6642)
- Overlooked synth changes. (#6439)
11-01-2018 15:12 PDT
- Generate Security Center Client Library (#6356)