Skip to content

Commit df28eba

Browse files
feat(securitycenter): update the API
#### securitycenter:v1beta1 The following keys were added: - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.type #### securitycenter:v1beta2 The following keys were added: - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.type #### securitycenter:v1 The following keys were added: - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplication.properties.attributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.businessOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.criticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.developerOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.environment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.items.$ref - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.properties.operatorOwners.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.properties.email.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.id - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.description - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enum - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.enumDescriptions - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.properties.type.type - schemas.GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment.type
1 parent bbb8524 commit df28eba

File tree

6 files changed

+474
-3
lines changed

6 files changed

+474
-3
lines changed

discovery/securitycenter-v1.json

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5943,7 +5943,7 @@
59435943
}
59445944
}
59455945
},
5946-
"revision": "20251006",
5946+
"revision": "20251017",
59475947
"rootUrl": "https://securitycenter.googleapis.com/",
59485948
"schemas": {
59495949
"Access": {
@@ -11843,13 +11843,114 @@
1184311843
"description": "The AppHub application associated with the resource, if any.",
1184411844
"id": "GoogleCloudSecuritycenterV2IssueResourceApplication",
1184511845
"properties": {
11846+
"attributes": {
11847+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
11848+
"description": "Consumer provided attributes for the application"
11849+
},
1184611850
"name": {
1184711851
"description": "The resource name of an Application. Format: `projects/{host-project-id}/locations/{location}/applications/{application-id}`",
1184811852
"type": "string"
1184911853
}
1185011854
},
1185111855
"type": "object"
1185211856
},
11857+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes": {
11858+
"description": "Consumer provided attributes for the application",
11859+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
11860+
"properties": {
11861+
"businessOwners": {
11862+
"description": "Business team that ensures user needs are met and value is delivered",
11863+
"items": {
11864+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
11865+
},
11866+
"type": "array"
11867+
},
11868+
"criticality": {
11869+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
11870+
"description": "User-defined criticality information."
11871+
},
11872+
"developerOwners": {
11873+
"description": "Developer team that owns development and coding.",
11874+
"items": {
11875+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
11876+
},
11877+
"type": "array"
11878+
},
11879+
"environment": {
11880+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
11881+
"description": "User-defined environment information."
11882+
},
11883+
"operatorOwners": {
11884+
"description": "Operator team that ensures runtime and operations.",
11885+
"items": {
11886+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
11887+
},
11888+
"type": "array"
11889+
}
11890+
},
11891+
"type": "object"
11892+
},
11893+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo": {
11894+
"description": "Contact information of stakeholders.",
11895+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo",
11896+
"properties": {
11897+
"email": {
11898+
"description": "Email address of the contacts.",
11899+
"type": "string"
11900+
}
11901+
},
11902+
"type": "object"
11903+
},
11904+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality": {
11905+
"description": "Criticality of the Application, Service, or Workload",
11906+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
11907+
"properties": {
11908+
"type": {
11909+
"description": "Criticality Type.",
11910+
"enum": [
11911+
"CRITICALITY_TYPE_UNSPECIFIED",
11912+
"MISSION_CRITICAL",
11913+
"HIGH",
11914+
"MEDIUM",
11915+
"LOW"
11916+
],
11917+
"enumDescriptions": [
11918+
"Unspecified type.",
11919+
"Mission critical service, application or workload.",
11920+
"High impact.",
11921+
"Medium impact.",
11922+
"Low impact."
11923+
],
11924+
"type": "string"
11925+
}
11926+
},
11927+
"type": "object"
11928+
},
11929+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment": {
11930+
"description": "Environment of the Application, Service, or Workload",
11931+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
11932+
"properties": {
11933+
"type": {
11934+
"description": "Environment Type.",
11935+
"enum": [
11936+
"ENVIRONMENT_TYPE_UNSPECIFIED",
11937+
"PRODUCTION",
11938+
"STAGING",
11939+
"TEST",
11940+
"DEVELOPMENT"
11941+
],
11942+
"enumDescriptions": [
11943+
"Unspecified type.",
11944+
"Production environment.",
11945+
"Staging environment.",
11946+
"Test environment.",
11947+
"Development environment."
11948+
],
11949+
"type": "string"
11950+
}
11951+
},
11952+
"type": "object"
11953+
},
1185311954
"GoogleCloudSecuritycenterV2IssueResourceAwsMetadata": {
1185411955
"description": "The AWS metadata of a resource associated with an issue.",
1185511956
"id": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata",

discovery/securitycenter-v1beta1.json

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -918,7 +918,7 @@
918918
}
919919
}
920920
},
921-
"revision": "20251006",
921+
"revision": "20251017",
922922
"rootUrl": "https://securitycenter.googleapis.com/",
923923
"schemas": {
924924
"Access": {
@@ -6513,13 +6513,114 @@
65136513
"description": "The AppHub application associated with the resource, if any.",
65146514
"id": "GoogleCloudSecuritycenterV2IssueResourceApplication",
65156515
"properties": {
6516+
"attributes": {
6517+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
6518+
"description": "Consumer provided attributes for the application"
6519+
},
65166520
"name": {
65176521
"description": "The resource name of an Application. Format: `projects/{host-project-id}/locations/{location}/applications/{application-id}`",
65186522
"type": "string"
65196523
}
65206524
},
65216525
"type": "object"
65226526
},
6527+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes": {
6528+
"description": "Consumer provided attributes for the application",
6529+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
6530+
"properties": {
6531+
"businessOwners": {
6532+
"description": "Business team that ensures user needs are met and value is delivered",
6533+
"items": {
6534+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
6535+
},
6536+
"type": "array"
6537+
},
6538+
"criticality": {
6539+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
6540+
"description": "User-defined criticality information."
6541+
},
6542+
"developerOwners": {
6543+
"description": "Developer team that owns development and coding.",
6544+
"items": {
6545+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
6546+
},
6547+
"type": "array"
6548+
},
6549+
"environment": {
6550+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
6551+
"description": "User-defined environment information."
6552+
},
6553+
"operatorOwners": {
6554+
"description": "Operator team that ensures runtime and operations.",
6555+
"items": {
6556+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
6557+
},
6558+
"type": "array"
6559+
}
6560+
},
6561+
"type": "object"
6562+
},
6563+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo": {
6564+
"description": "Contact information of stakeholders.",
6565+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo",
6566+
"properties": {
6567+
"email": {
6568+
"description": "Email address of the contacts.",
6569+
"type": "string"
6570+
}
6571+
},
6572+
"type": "object"
6573+
},
6574+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality": {
6575+
"description": "Criticality of the Application, Service, or Workload",
6576+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
6577+
"properties": {
6578+
"type": {
6579+
"description": "Criticality Type.",
6580+
"enum": [
6581+
"CRITICALITY_TYPE_UNSPECIFIED",
6582+
"MISSION_CRITICAL",
6583+
"HIGH",
6584+
"MEDIUM",
6585+
"LOW"
6586+
],
6587+
"enumDescriptions": [
6588+
"Unspecified type.",
6589+
"Mission critical service, application or workload.",
6590+
"High impact.",
6591+
"Medium impact.",
6592+
"Low impact."
6593+
],
6594+
"type": "string"
6595+
}
6596+
},
6597+
"type": "object"
6598+
},
6599+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment": {
6600+
"description": "Environment of the Application, Service, or Workload",
6601+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
6602+
"properties": {
6603+
"type": {
6604+
"description": "Environment Type.",
6605+
"enum": [
6606+
"ENVIRONMENT_TYPE_UNSPECIFIED",
6607+
"PRODUCTION",
6608+
"STAGING",
6609+
"TEST",
6610+
"DEVELOPMENT"
6611+
],
6612+
"enumDescriptions": [
6613+
"Unspecified type.",
6614+
"Production environment.",
6615+
"Staging environment.",
6616+
"Test environment.",
6617+
"Development environment."
6618+
],
6619+
"type": "string"
6620+
}
6621+
},
6622+
"type": "object"
6623+
},
65236624
"GoogleCloudSecuritycenterV2IssueResourceAwsMetadata": {
65246625
"description": "The AWS metadata of a resource associated with an issue.",
65256626
"id": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata",

discovery/securitycenter-v1beta2.json

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2003,7 +2003,7 @@
20032003
}
20042004
}
20052005
},
2006-
"revision": "20251006",
2006+
"revision": "20251017",
20072007
"rootUrl": "https://securitycenter.googleapis.com/",
20082008
"schemas": {
20092009
"Access": {
@@ -7501,13 +7501,114 @@
75017501
"description": "The AppHub application associated with the resource, if any.",
75027502
"id": "GoogleCloudSecuritycenterV2IssueResourceApplication",
75037503
"properties": {
7504+
"attributes": {
7505+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
7506+
"description": "Consumer provided attributes for the application"
7507+
},
75047508
"name": {
75057509
"description": "The resource name of an Application. Format: `projects/{host-project-id}/locations/{location}/applications/{application-id}`",
75067510
"type": "string"
75077511
}
75087512
},
75097513
"type": "object"
75107514
},
7515+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes": {
7516+
"description": "Consumer provided attributes for the application",
7517+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes",
7518+
"properties": {
7519+
"businessOwners": {
7520+
"description": "Business team that ensures user needs are met and value is delivered",
7521+
"items": {
7522+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
7523+
},
7524+
"type": "array"
7525+
},
7526+
"criticality": {
7527+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
7528+
"description": "User-defined criticality information."
7529+
},
7530+
"developerOwners": {
7531+
"description": "Developer team that owns development and coding.",
7532+
"items": {
7533+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
7534+
},
7535+
"type": "array"
7536+
},
7537+
"environment": {
7538+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
7539+
"description": "User-defined environment information."
7540+
},
7541+
"operatorOwners": {
7542+
"description": "Operator team that ensures runtime and operations.",
7543+
"items": {
7544+
"$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo"
7545+
},
7546+
"type": "array"
7547+
}
7548+
},
7549+
"type": "object"
7550+
},
7551+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo": {
7552+
"description": "Contact information of stakeholders.",
7553+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo",
7554+
"properties": {
7555+
"email": {
7556+
"description": "Email address of the contacts.",
7557+
"type": "string"
7558+
}
7559+
},
7560+
"type": "object"
7561+
},
7562+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality": {
7563+
"description": "Criticality of the Application, Service, or Workload",
7564+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality",
7565+
"properties": {
7566+
"type": {
7567+
"description": "Criticality Type.",
7568+
"enum": [
7569+
"CRITICALITY_TYPE_UNSPECIFIED",
7570+
"MISSION_CRITICAL",
7571+
"HIGH",
7572+
"MEDIUM",
7573+
"LOW"
7574+
],
7575+
"enumDescriptions": [
7576+
"Unspecified type.",
7577+
"Mission critical service, application or workload.",
7578+
"High impact.",
7579+
"Medium impact.",
7580+
"Low impact."
7581+
],
7582+
"type": "string"
7583+
}
7584+
},
7585+
"type": "object"
7586+
},
7587+
"GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment": {
7588+
"description": "Environment of the Application, Service, or Workload",
7589+
"id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment",
7590+
"properties": {
7591+
"type": {
7592+
"description": "Environment Type.",
7593+
"enum": [
7594+
"ENVIRONMENT_TYPE_UNSPECIFIED",
7595+
"PRODUCTION",
7596+
"STAGING",
7597+
"TEST",
7598+
"DEVELOPMENT"
7599+
],
7600+
"enumDescriptions": [
7601+
"Unspecified type.",
7602+
"Production environment.",
7603+
"Staging environment.",
7604+
"Test environment.",
7605+
"Development environment."
7606+
],
7607+
"type": "string"
7608+
}
7609+
},
7610+
"type": "object"
7611+
},
75117612
"GoogleCloudSecuritycenterV2IssueResourceAwsMetadata": {
75127613
"description": "The AWS metadata of a resource associated with an issue.",
75137614
"id": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata",

0 commit comments

Comments
 (0)