Get desktop application:
View/edit binary Protocol Buffers messages
A support case created by the user.
Used as response type in: v1alpha1.CloudSupport.CreateCase, v1alpha1.CloudSupport.GetCase, v1alpha1.CloudSupport.UpdateCase
Used as field type in:
, ,The resource name for the Case in format `supportAccounts/{account_id}/cases/{case_id}`
The short summary of the issue reported in this case.
The board description of issue provided with initial summary.
The product component for which this Case is reported.
The product subcomponent for which this Case is reported.
Timezone the client sending this request is in. It should be in a format IANA recognizes: https://www.iana.org/time-zone There is no additional validation done by the API.
The email addresses that can be copied to receive updates on this case. Users can specify a maximum of 10 email addresses.
The Google Cloud Platform project ID for which this case is created.
List of customer issues associated with this case.
The current priority of this case.
The current state of this case.
Time when this case was created. Output only.
Time when this case was last updated. Output only.
Email address of user who created this case. Output only. It is inferred from credentials supplied during case creation.
The issue category applicable to this case.
The case priority with P0 being the most urgent and P4 the least.
Used in:
Priority is undefined or has not been set yet.
Extreme impact on a production service - Service is hard down.
Critical impact on a production service - Service is currently unusable.
Severe impact on a production service - Service is usable but greatly impaired.
Medium impact on a production service - Service is available, but moderately impaired.
General questions or minor issues - Production service is fully available.
The state of a case.
Used in:
Case is in an unknown state.
Case has been created but no one is assigned to work on it yet.
Case has been assigned to a support agent.
A support agent is currently investigating the case.
Case has been forwarded to product team for further investigation.
Case is under investigation and relates to a known issue.
Case is waiting for a response from the customer.
A solution has been offered for the case but it isn't closed yet.
Cases has been fully resolved and is in a closed state.
The comment text associated with a `Case`.
Used as response type in: v1alpha1.CloudSupport.CreateComment
Used as field type in:
,Text containing a maximum of 3000 characters.
Time when this update was created. Output only.
The email address/name of user who created this comment. Output only.
The resource name for this comment in format `supportAccounts/{account_id}/cases/{case_id}/{comment_id}`. Output only.
Reference to a Google internal ticket used for investigating a support case. Not every support case will have an internal ticket associated with it. A support case can have multiple tickets linked to it.
Used in:
Unique identifier for the internal issue. Output only.
Represents current status of the internal ticket. Output only.
Time when the internal issue was created. Output only.
Time when the internal issue was marked as resolved. Output only.
Time when the internal issue was last updated. Output only.
The status of a customer issue.
Used in:
Issue in an unknown state.
Issue is currently open but the work on it has not been started.
Issue is currently being worked on.
Issue is fixed.
Issue has been marked as invalid.
Issue verified and in production.
Represents the product component taxonomy that is to be used while creating or updating a `Case`. A client should obtain the list of issue categories, component/subcomponent from this object and specify it in `Case.category`, `Case.component` and `Case.subcomponent` fields respectively.
Used as response type in: v1alpha1.CloudSupport.GetIssueTaxonomy
Map of available categories.
Represents the category of issue (Technical or Non-Technical) reported through a support case.
Used in:
User friendly name of this category.
Map of product components under this category.
The representation of a product component. It is composed of a canonical name for the product (e.g., Google App Engine), languages in which a support ticket can be created under this component, a template that provides hints on important details to be filled out before submitting a case. It also contains an embedded list of product subcomponents that have similar attributes as top-level components. (e.g., Google App Engine > Memcache).
Used in:
User friendly name of this component.
List of languages in which a support case can be created under this component. Represented by language codes in ISO_639-1 standard.
Template to be used while filling the description of a support case.
List of subcomponents under this component.
A Google Cloud Platform account that identifies support eligibility for a Cloud resource. Currently the Cloud resource can only be an Organization but this might change in future.
Used as response type in: v1alpha1.CloudSupport.GetSupportAccount
Used as field type in:
The resource name for a support account in format `supportAccounts/{account_id}`. Output only.
Identifier for this entity that gets persisted in storage system. The resource name is populated using this field in format `supportAccounts/{account_id}`.
The Cloud resource with which this support account is associated.
A user friendly display name assigned to this support account.
Indicates the current state of an account.
Time when this account was created. Output only.
The resource name of a billing account associated with this support account. For example, `billingAccounts/ABCDEF-012345-567890`.
The PricingModel applicable to this support account.
Pricing model applicable to this support account.
Used in:
This account is subscribed to an unknown pricing model.
Package based pricing (Platinum, Gold, Silver, Bronze).
Support charges are calculated based on user seats a.k.a, "Pick Your Team" model.
The current state of this SupportAccount.
Used in:
Account is in an unknown state.
Account is in an active state.
Account has been created but is being provisioned in support systems.
Account deletion has been requested by the user.
A message that contains mapping of a user and their role under a support account.
Email address of user being added through this Role.
The type of role assigned to user.
A role which determines the support resources and features a user might get access to.
Used in:
An unknown role.
The basic support role.
The developer role.
The operation role.
The site reliability role.