Assets and findings may be created in organizations, folders or projects, however in the current API version the name field for resources will always be prefixed by "organizations/...", for historical reasons. The "canonical_name" field shows the actual location of the resource, and in requests either the name or "canonical name" can be used for the "name" in the request.
The "folder" field contains the folders in the resource's ancestry.
PiperOrigin-RevId: 372965035
Assets and findings may be created in organizations, folders or projects, however in the current API version the name field for resources will always be prefixed by "organizations/...", for historical reasons. The "canonical_name" field shows the actual location of the resource, and in requests either the name or "canonical name" can be used for the "name" in the request.
The "folder" field contains the folders in the resource's ancestry.
PiperOrigin-RevId: 372964926
Clients will now see a new field, severity, on findings. They will also be able to filter and group by severity on ListFinding and GroupFinding API calls.
PiperOrigin-RevId: 347410691
In particular this applies to Java and Python microgenerators.
With this change `java_gapic_*` and `py_gapic_*` rules mean microgenerator versions. The monolith versions of the rules are named as `java_gapic_*_legacy` and `py_gapic_*_legacy` respectively.
Also change Ads BAZEL template to reflect the change in default rule names.
Also change `DO NOT OVERRIDE` comment warnings meaning (to reflect that now by default microgenerator rules are generated and the generated version must be accepted only if the API is being migrated to the microgenerator).
PiperOrigin-RevId: 346227314
Clients will now see a new field, severity, on findings. They will also be able to filter and group by severity on ListFinding and GroupFinding API calls.
PiperOrigin-RevId: 326514554
BREAKING CHANGE: This would break any C# code already generated, but this file is very new, so is unlikely to break anyone.
PiperOrigin-RevId: 315933871
feat!: Removed 'having' as a field for the Group and List APIs for both Assets and Findings.
docs: Adjusted wording from Cloud SCC to Security Command Center, and updated filtering docs for List APIs.
BREAKING CHANGE: Removed 'having' as a field in the List and Group Finding and Asset requests.
PiperOrigin-RevId: 315725809
Removes uses of external dependency on longrunning/autogen:go_default_library
in favor of the local target //google/lonrunning:longrunning_go_gapic.
PiperOrigin-RevId: 314387187
The nodejs_gapic_library targets were migrated to gapic-generator-typescript
which doesn't use gapic_yaml, rendering that attribute unused. Instead it uses
the proto annotations & grpc_service_config, which this change reflects.
PiperOrigin-RevId: 314206960
This PR also adds the rules for all 7 langauges in OsLogin and Kms BUILD.bazel files. Those build files were missing rules for 5 langagues, including PHP.
This PR is the prerequisite for migrating PHP synth.py scripts from artman to bazel.
The fixes in service.yaml fix regression made during proto annotation migration. This became visible only during PHP generation, because only PHP depends on the affected sections of the service.yaml config.
PiperOrigin-RevId: 305108224