Skip to content

Commit b19dd34

Browse files
feat(securitycentermanagement): Adding support for new Security Center Management Apis (#10247)
- [ ] Regenerate this pull request now. docs(securitycentermanagement): update comment formatting throughout API PiperOrigin-RevId: 636222407 Source-Link: https://togithub.com/googleapis/googleapis/commit/060fd8de2b0a59c937111255ac65ee1ca856fb90 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/939618ffa46aa03cc12d4f625bd3843221e676ba Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTM5NjE4ZmZhNDZhYTAzY2MxMmQ0ZjYyNWJkMzg0MzIyMWU2NzZiYSJ9
1 parent 7463789 commit b19dd34

9 files changed

Lines changed: 3717 additions & 1952 deletions

File tree

internal/generated/snippets/securitycentermanagement/apiv1/Client/GetSecurityCenterService/main.go

Lines changed: 53 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/generated/snippets/securitycentermanagement/apiv1/Client/ListSecurityCenterServices/main.go

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/generated/snippets/securitycentermanagement/apiv1/Client/UpdateSecurityCenterService/main.go

Lines changed: 53 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/generated/snippets/securitycentermanagement/apiv1/snippet_metadata.google.cloud.securitycentermanagement.v1.json

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,52 @@
377377
}
378378
]
379379
},
380+
{
381+
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_GetSecurityCenterService_sync",
382+
"title": "securitycentermanagement GetSecurityCenterService Sample",
383+
"description": "GetSecurityCenterService gets service settings for the specified Security Command Center service.",
384+
"file": "Client/GetSecurityCenterService/main.go",
385+
"language": "GO",
386+
"clientMethod": {
387+
"shortName": "GetSecurityCenterService",
388+
"fullName": "google.cloud.securitycentermanagement.v1.Client.GetSecurityCenterService",
389+
"parameters": [
390+
{
391+
"type": "context.Context",
392+
"name": "ctx"
393+
},
394+
{
395+
"type": "securitycentermanagementpb.GetSecurityCenterServiceRequest",
396+
"name": "req"
397+
},
398+
{
399+
"type": "...gax.CallOption",
400+
"name": "opts"
401+
}
402+
],
403+
"resultType": "*securitycentermanagementpb.SecurityCenterService",
404+
"client": {
405+
"shortName": "Client",
406+
"fullName": "google.cloud.securitycentermanagement.v1.Client"
407+
},
408+
"method": {
409+
"shortName": "GetSecurityCenterService",
410+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetSecurityCenterService",
411+
"service": {
412+
"shortName": "SecurityCenterManagement",
413+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement"
414+
}
415+
}
416+
},
417+
"origin": "API_DEFINITION",
418+
"segments": [
419+
{
420+
"start": 18,
421+
"end": 53,
422+
"type": "FULL"
423+
}
424+
]
425+
},
380426
{
381427
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_GetSecurityHealthAnalyticsCustomModule_sync",
382428
"title": "securitycentermanagement GetSecurityHealthAnalyticsCustomModule Sample",
@@ -699,6 +745,52 @@
699745
}
700746
]
701747
},
748+
{
749+
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_ListSecurityCenterServices_sync",
750+
"title": "securitycentermanagement ListSecurityCenterServices Sample",
751+
"description": "ListSecurityCenterServices returns a list of all Security Command Center services for the given\nparent.",
752+
"file": "Client/ListSecurityCenterServices/main.go",
753+
"language": "GO",
754+
"clientMethod": {
755+
"shortName": "ListSecurityCenterServices",
756+
"fullName": "google.cloud.securitycentermanagement.v1.Client.ListSecurityCenterServices",
757+
"parameters": [
758+
{
759+
"type": "context.Context",
760+
"name": "ctx"
761+
},
762+
{
763+
"type": "securitycentermanagementpb.ListSecurityCenterServicesRequest",
764+
"name": "req"
765+
},
766+
{
767+
"type": "...gax.CallOption",
768+
"name": "opts"
769+
}
770+
],
771+
"resultType": "SecurityCenterServiceIterator",
772+
"client": {
773+
"shortName": "Client",
774+
"fullName": "google.cloud.securitycentermanagement.v1.Client"
775+
},
776+
"method": {
777+
"shortName": "ListSecurityCenterServices",
778+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListSecurityCenterServices",
779+
"service": {
780+
"shortName": "SecurityCenterManagement",
781+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement"
782+
}
783+
}
784+
},
785+
"origin": "API_DEFINITION",
786+
"segments": [
787+
{
788+
"start": 18,
789+
"end": 66,
790+
"type": "FULL"
791+
}
792+
]
793+
},
702794
{
703795
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_ListSecurityHealthAnalyticsCustomModules_sync",
704796
"title": "securitycentermanagement ListSecurityHealthAnalyticsCustomModules Sample",
@@ -837,6 +929,52 @@
837929
}
838930
]
839931
},
932+
{
933+
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_UpdateSecurityCenterService_sync",
934+
"title": "securitycentermanagement UpdateSecurityCenterService Sample",
935+
"description": "UpdateSecurityCenterService updates a Security Command Center service using the given update mask.",
936+
"file": "Client/UpdateSecurityCenterService/main.go",
937+
"language": "GO",
938+
"clientMethod": {
939+
"shortName": "UpdateSecurityCenterService",
940+
"fullName": "google.cloud.securitycentermanagement.v1.Client.UpdateSecurityCenterService",
941+
"parameters": [
942+
{
943+
"type": "context.Context",
944+
"name": "ctx"
945+
},
946+
{
947+
"type": "securitycentermanagementpb.UpdateSecurityCenterServiceRequest",
948+
"name": "req"
949+
},
950+
{
951+
"type": "...gax.CallOption",
952+
"name": "opts"
953+
}
954+
],
955+
"resultType": "*securitycentermanagementpb.SecurityCenterService",
956+
"client": {
957+
"shortName": "Client",
958+
"fullName": "google.cloud.securitycentermanagement.v1.Client"
959+
},
960+
"method": {
961+
"shortName": "UpdateSecurityCenterService",
962+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.UpdateSecurityCenterService",
963+
"service": {
964+
"shortName": "SecurityCenterManagement",
965+
"fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement"
966+
}
967+
}
968+
},
969+
"origin": "API_DEFINITION",
970+
"segments": [
971+
{
972+
"start": 18,
973+
"end": 53,
974+
"type": "FULL"
975+
}
976+
]
977+
},
840978
{
841979
"regionTag": "securitycentermanagement_v1_generated_SecurityCenterManagement_UpdateSecurityHealthAnalyticsCustomModule_sync",
842980
"title": "securitycentermanagement UpdateSecurityHealthAnalyticsCustomModule Sample",

securitycentermanagement/apiv1/auxiliary.go

Lines changed: 47 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)