Consumer provided attributes.
| JSON representation | 
|---|
| { "criticality" : { object ( | 
| Fields | |
|---|---|
| criticality |   Optional. User-defined criticality information. | 
| environment |   Optional. User-defined environment information. | 
| developer  |   Optional. Developer team that owns development and coding. | 
| operator  |   Optional. Operator team that ensures runtime and operations. | 
| business  |   Optional. Business team that ensures user needs are met and value is delivered | 
Criticality
Criticality of the Application, Service, or Workload
| JSON representation | 
|---|
|  { 
 "level" 
 : 
 string 
 , 
 "missionCritical" 
 : 
 boolean 
 , 
 "type" 
 : 
 enum (  | 
| Fields | |
|---|---|
| level |   Optional. Criticality level. Can contain only lowercase letters, numeric characters, underscores, and dashes. Can have a maximum length of 63 characters. Deprecated: Please refer to type instead. | 
| missionCritical |   Optional. Indicates mission-critical Application, Service, or Workload. Deprecated: Please refer to type instead. | 
| type |   Required. Criticality Type. | 
Type
Criticality Type.
| Enums | |
|---|---|
| TYPE_UNSPECIFIED | Unspecified type. | 
| MISSION_CRITICAL | Mission critical service, application or workload. | 
| HIGH | High impact. | 
| MEDIUM | Medium impact. | 
| LOW | Low impact. | 
Environment
Environment of the Application, Service, or Workload
| JSON representation | 
|---|
|  { 
 "environment" 
 : 
 string 
 , 
 "type" 
 : 
 enum (  | 
| Fields | |
|---|---|
| environment |   Optional. Environment name. Can contain only lowercase letters, numeric characters, underscores, and dashes. Can have a maximum length of 63 characters. Deprecated: Please refer to type instead. | 
| type |   Required. Environment Type. | 
Type
Environment Type.
| Enums | |
|---|---|
| TYPE_UNSPECIFIED | Unspecified type. | 
| PRODUCTION | Production environment. | 
| STAGING | Staging environment. | 
| TEST | Test environment. | 
| DEVELOPMENT | Development environment. | 
ContactInfo
Contact information of stakeholders.
| JSON representation | 
|---|
|  { 
 "displayName" 
 : 
 string 
 , 
 "email" 
 : 
 string 
 , 
 "channel" 
 : 
 { 
 object (  | 
| Fields | |
|---|---|
| display  |   Optional. Contact's name. Can have a maximum length of 63 characters. | 
| email |   Required. Email address of the contacts. | 
| channel |   Optional. Communication channel of the contacts. | 
Channel
Separate message to accommodate custom formats across IRC and Slack.
| JSON representation | 
|---|
| { "uri" : string } | 
| Fields | |
|---|---|
| uri |   Required. URI of the channel. | 

