Bumping k8s dependencies to 1.13

This commit is contained in:
Cheng Xing
2018-11-16 14:08:25 -08:00
parent 305407125c
commit b4c0b68ec7
8002 changed files with 884099 additions and 276228 deletions

View File

@@ -1,27 +1,15 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: google/cloud/support/common.proto
/*
Package common is a generated protocol buffer package.
It is generated from these files:
google/cloud/support/common.proto
It has these top-level messages:
SupportAccount
Case
CustomerIssue
SupportRole
Comment
IssueTaxonomy
*/
package common
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "google.golang.org/genproto/googleapis/api/annotations"
import google_protobuf1 "github.com/golang/protobuf/ptypes/timestamp"
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
timestamp "github.com/golang/protobuf/ptypes/timestamp"
_ "google.golang.org/genproto/googleapis/api/annotations"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
@@ -54,6 +42,7 @@ var SupportAccount_State_name = map[int32]string{
2: "PENDING",
3: "PENDING_DELETION",
}
var SupportAccount_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"ACTIVE": 1,
@@ -64,7 +53,10 @@ var SupportAccount_State_value = map[string]int32{
func (x SupportAccount_State) String() string {
return proto.EnumName(SupportAccount_State_name, int32(x))
}
func (SupportAccount_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0, 0} }
func (SupportAccount_State) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{0, 0}
}
// Pricing model applicable to this support account.
type SupportAccount_PricingModel int32
@@ -84,6 +76,7 @@ var SupportAccount_PricingModel_name = map[int32]string{
1: "PACKAGES",
2: "USER_ROLES",
}
var SupportAccount_PricingModel_value = map[string]int32{
"PRICING_MODEL_UNKNOWN": 0,
"PACKAGES": 1,
@@ -93,8 +86,9 @@ var SupportAccount_PricingModel_value = map[string]int32{
func (x SupportAccount_PricingModel) String() string {
return proto.EnumName(SupportAccount_PricingModel_name, int32(x))
}
func (SupportAccount_PricingModel) EnumDescriptor() ([]byte, []int) {
return fileDescriptor0, []int{0, 1}
return fileDescriptor_f71dd4106e21c931, []int{0, 1}
}
// The case priority with P0 being the most urgent and P4 the least.
@@ -126,19 +120,23 @@ var Case_Priority_name = map[int32]string{
4: "P3",
5: "P4",
}
var Case_Priority_value = map[string]int32{
"PRIORITY_UNSPECIFIED": 0,
"P0": 1,
"P1": 2,
"P2": 3,
"P3": 4,
"P4": 5,
"P0": 1,
"P1": 2,
"P2": 3,
"P3": 4,
"P4": 5,
}
func (x Case_Priority) String() string {
return proto.EnumName(Case_Priority_name, int32(x))
}
func (Case_Priority) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
func (Case_Priority) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{1, 0}
}
// The state of a case.
type Case_State int32
@@ -175,6 +173,7 @@ var Case_State_name = map[int32]string{
7: "SOLUTION_OFFERED",
8: "CLOSED",
}
var Case_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"NEW": 1,
@@ -190,7 +189,10 @@ var Case_State_value = map[string]int32{
func (x Case_State) String() string {
return proto.EnumName(Case_State_name, int32(x))
}
func (Case_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} }
func (Case_State) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{1, 1}
}
// The status of a customer issue.
type CustomerIssue_IssueState int32
@@ -218,19 +220,23 @@ var CustomerIssue_IssueState_name = map[int32]string{
4: "WONT_FIX",
5: "VERIFIED",
}
var CustomerIssue_IssueState_value = map[string]int32{
"ISSUE_STATE_UNSPECIFIED": 0,
"OPEN": 1,
"IN_PROGRESS": 2,
"FIXED": 3,
"WONT_FIX": 4,
"VERIFIED": 5,
"OPEN": 1,
"IN_PROGRESS": 2,
"FIXED": 3,
"WONT_FIX": 4,
"VERIFIED": 5,
}
func (x CustomerIssue_IssueState) String() string {
return proto.EnumName(CustomerIssue_IssueState_name, int32(x))
}
func (CustomerIssue_IssueState) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{2, 0} }
func (CustomerIssue_IssueState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{2, 0}
}
// A role which determines the support resources and features a user might
// get access to.
@@ -256,6 +262,7 @@ var SupportRole_Role_name = map[int32]string{
3: "OPERATION",
4: "SITE_RELIABILITY",
}
var SupportRole_Role_value = map[string]int32{
"ROLE_UNSPECIFIED": 0,
"BASIC": 1,
@@ -267,7 +274,10 @@ var SupportRole_Role_value = map[string]int32{
func (x SupportRole_Role) String() string {
return proto.EnumName(SupportRole_Role_name, int32(x))
}
func (SupportRole_Role) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{3, 0} }
func (SupportRole_Role) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{3, 0}
}
// A Google Cloud Platform account that identifies support eligibility for a
// Cloud resource. Currently the Cloud resource can only be an Organization
@@ -276,32 +286,55 @@ type SupportAccount struct {
// The resource name for a support account in format
// `supportAccounts/{account_id}`.
// Output only.
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Identifier for this entity that gets persisted in storage system. The
// resource name is populated using this field in format
// `supportAccounts/{account_id}`.
AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
// The Cloud resource with which this support account is associated.
CloudResource string `protobuf:"bytes,3,opt,name=cloud_resource,json=cloudResource" json:"cloud_resource,omitempty"`
CloudResource string `protobuf:"bytes,3,opt,name=cloud_resource,json=cloudResource,proto3" json:"cloud_resource,omitempty"`
// A user friendly display name assigned to this support account.
DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Indicates the current state of an account.
State SupportAccount_State `protobuf:"varint,5,opt,name=state,enum=google.cloud.support.common.SupportAccount_State" json:"state,omitempty"`
State SupportAccount_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.support.common.SupportAccount_State" json:"state,omitempty"`
// Time when this account was created.
// Output only.
CreateTime *google_protobuf1.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
CreateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The resource name of a billing account associated with this support
// account. For example, `billingAccounts/ABCDEF-012345-567890`.
BillingAccountName string `protobuf:"bytes,7,opt,name=billing_account_name,json=billingAccountName" json:"billing_account_name,omitempty"`
UnifyAccountId string `protobuf:"bytes,8,opt,name=unify_account_id,json=unifyAccountId" json:"unify_account_id,omitempty"`
BillingAccountName string `protobuf:"bytes,7,opt,name=billing_account_name,json=billingAccountName,proto3" json:"billing_account_name,omitempty"`
UnifyAccountId string `protobuf:"bytes,8,opt,name=unify_account_id,json=unifyAccountId,proto3" json:"unify_account_id,omitempty"`
// The PricingModel applicable to this support account.
PricingModel SupportAccount_PricingModel `protobuf:"varint,9,opt,name=pricing_model,json=pricingModel,enum=google.cloud.support.common.SupportAccount_PricingModel" json:"pricing_model,omitempty"`
PricingModel SupportAccount_PricingModel `protobuf:"varint,9,opt,name=pricing_model,json=pricingModel,proto3,enum=google.cloud.support.common.SupportAccount_PricingModel" json:"pricing_model,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SupportAccount) Reset() { *m = SupportAccount{} }
func (m *SupportAccount) String() string { return proto.CompactTextString(m) }
func (*SupportAccount) ProtoMessage() {}
func (*SupportAccount) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
func (m *SupportAccount) Reset() { *m = SupportAccount{} }
func (m *SupportAccount) String() string { return proto.CompactTextString(m) }
func (*SupportAccount) ProtoMessage() {}
func (*SupportAccount) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{0}
}
func (m *SupportAccount) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SupportAccount.Unmarshal(m, b)
}
func (m *SupportAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SupportAccount.Marshal(b, m, deterministic)
}
func (m *SupportAccount) XXX_Merge(src proto.Message) {
xxx_messageInfo_SupportAccount.Merge(m, src)
}
func (m *SupportAccount) XXX_Size() int {
return xxx_messageInfo_SupportAccount.Size(m)
}
func (m *SupportAccount) XXX_DiscardUnknown() {
xxx_messageInfo_SupportAccount.DiscardUnknown(m)
}
var xxx_messageInfo_SupportAccount proto.InternalMessageInfo
func (m *SupportAccount) GetName() string {
if m != nil {
@@ -338,7 +371,7 @@ func (m *SupportAccount) GetState() SupportAccount_State {
return SupportAccount_STATE_UNSPECIFIED
}
func (m *SupportAccount) GetCreateTime() *google_protobuf1.Timestamp {
func (m *SupportAccount) GetCreateTime() *timestamp.Timestamp {
if m != nil {
return m.CreateTime
}
@@ -370,47 +403,70 @@ func (m *SupportAccount) GetPricingModel() SupportAccount_PricingModel {
type Case struct {
// The resource name for the Case in format
// `supportAccounts/{account_id}/cases/{case_id}`
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The short summary of the issue reported in this case.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The board description of issue provided with initial summary.
Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// The product component for which this Case is reported.
Component string `protobuf:"bytes,4,opt,name=component" json:"component,omitempty"`
Component string `protobuf:"bytes,4,opt,name=component,proto3" json:"component,omitempty"`
// The product subcomponent for which this Case is reported.
Subcomponent string `protobuf:"bytes,5,opt,name=subcomponent" json:"subcomponent,omitempty"`
Subcomponent string `protobuf:"bytes,5,opt,name=subcomponent,proto3" json:"subcomponent,omitempty"`
// 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.
ClientTimezone string `protobuf:"bytes,6,opt,name=client_timezone,json=clientTimezone" json:"client_timezone,omitempty"`
ClientTimezone string `protobuf:"bytes,6,opt,name=client_timezone,json=clientTimezone,proto3" json:"client_timezone,omitempty"`
// The email addresses that can be copied to receive updates on this case.
// Users can specify a maximum of 10 email addresses.
CcAddresses []string `protobuf:"bytes,7,rep,name=cc_addresses,json=ccAddresses" json:"cc_addresses,omitempty"`
CcAddresses []string `protobuf:"bytes,7,rep,name=cc_addresses,json=ccAddresses,proto3" json:"cc_addresses,omitempty"`
// The Google Cloud Platform project ID for which this case is created.
ProjectId string `protobuf:"bytes,8,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
ProjectId string `protobuf:"bytes,8,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
// List of customer issues associated with this case.
Issues []*CustomerIssue `protobuf:"bytes,10,rep,name=issues" json:"issues,omitempty"`
Issues []*CustomerIssue `protobuf:"bytes,10,rep,name=issues,proto3" json:"issues,omitempty"`
// The current priority of this case.
Priority Case_Priority `protobuf:"varint,11,opt,name=priority,enum=google.cloud.support.common.Case_Priority" json:"priority,omitempty"`
Priority Case_Priority `protobuf:"varint,11,opt,name=priority,proto3,enum=google.cloud.support.common.Case_Priority" json:"priority,omitempty"`
// The current state of this case.
State Case_State `protobuf:"varint,12,opt,name=state,enum=google.cloud.support.common.Case_State" json:"state,omitempty"`
State Case_State `protobuf:"varint,12,opt,name=state,proto3,enum=google.cloud.support.common.Case_State" json:"state,omitempty"`
// Time when this case was created.
// Output only.
CreateTime *google_protobuf1.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
CreateTime *timestamp.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Time when this case was last updated.
// Output only.
UpdateTime *google_protobuf1.Timestamp `protobuf:"bytes,14,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
UpdateTime *timestamp.Timestamp `protobuf:"bytes,14,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Email address of user who created this case.
// Output only. It is inferred from credentials supplied during case creation.
CreatorEmail string `protobuf:"bytes,15,opt,name=creator_email,json=creatorEmail" json:"creator_email,omitempty"`
CreatorEmail string `protobuf:"bytes,15,opt,name=creator_email,json=creatorEmail,proto3" json:"creator_email,omitempty"`
// The issue category applicable to this case.
Category string `protobuf:"bytes,16,opt,name=category" json:"category,omitempty"`
Category string `protobuf:"bytes,16,opt,name=category,proto3" json:"category,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Case) Reset() { *m = Case{} }
func (m *Case) String() string { return proto.CompactTextString(m) }
func (*Case) ProtoMessage() {}
func (*Case) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
func (m *Case) Reset() { *m = Case{} }
func (m *Case) String() string { return proto.CompactTextString(m) }
func (*Case) ProtoMessage() {}
func (*Case) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{1}
}
func (m *Case) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Case.Unmarshal(m, b)
}
func (m *Case) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Case.Marshal(b, m, deterministic)
}
func (m *Case) XXX_Merge(src proto.Message) {
xxx_messageInfo_Case.Merge(m, src)
}
func (m *Case) XXX_Size() int {
return xxx_messageInfo_Case.Size(m)
}
func (m *Case) XXX_DiscardUnknown() {
xxx_messageInfo_Case.DiscardUnknown(m)
}
var xxx_messageInfo_Case proto.InternalMessageInfo
func (m *Case) GetName() string {
if m != nil {
@@ -489,14 +545,14 @@ func (m *Case) GetState() Case_State {
return Case_STATE_UNSPECIFIED
}
func (m *Case) GetCreateTime() *google_protobuf1.Timestamp {
func (m *Case) GetCreateTime() *timestamp.Timestamp {
if m != nil {
return m.CreateTime
}
return nil
}
func (m *Case) GetUpdateTime() *google_protobuf1.Timestamp {
func (m *Case) GetUpdateTime() *timestamp.Timestamp {
if m != nil {
return m.UpdateTime
}
@@ -523,25 +579,48 @@ func (m *Case) GetCategory() string {
type CustomerIssue struct {
// Unique identifier for the internal issue.
// Output only.
IssueId string `protobuf:"bytes,1,opt,name=issue_id,json=issueId" json:"issue_id,omitempty"`
IssueId string `protobuf:"bytes,1,opt,name=issue_id,json=issueId,proto3" json:"issue_id,omitempty"`
// Represents current status of the internal ticket.
// Output only.
State CustomerIssue_IssueState `protobuf:"varint,2,opt,name=state,enum=google.cloud.support.common.CustomerIssue_IssueState" json:"state,omitempty"`
State CustomerIssue_IssueState `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.support.common.CustomerIssue_IssueState" json:"state,omitempty"`
// Time when the internal issue was created.
// Output only.
CreateTime *google_protobuf1.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
CreateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Time when the internal issue was marked as resolved.
// Output only.
ResolveTime *google_protobuf1.Timestamp `protobuf:"bytes,4,opt,name=resolve_time,json=resolveTime" json:"resolve_time,omitempty"`
ResolveTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=resolve_time,json=resolveTime,proto3" json:"resolve_time,omitempty"`
// Time when the internal issue was last updated.
// Output only.
UpdateTime *google_protobuf1.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
UpdateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CustomerIssue) Reset() { *m = CustomerIssue{} }
func (m *CustomerIssue) String() string { return proto.CompactTextString(m) }
func (*CustomerIssue) ProtoMessage() {}
func (*CustomerIssue) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
func (m *CustomerIssue) Reset() { *m = CustomerIssue{} }
func (m *CustomerIssue) String() string { return proto.CompactTextString(m) }
func (*CustomerIssue) ProtoMessage() {}
func (*CustomerIssue) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{2}
}
func (m *CustomerIssue) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CustomerIssue.Unmarshal(m, b)
}
func (m *CustomerIssue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CustomerIssue.Marshal(b, m, deterministic)
}
func (m *CustomerIssue) XXX_Merge(src proto.Message) {
xxx_messageInfo_CustomerIssue.Merge(m, src)
}
func (m *CustomerIssue) XXX_Size() int {
return xxx_messageInfo_CustomerIssue.Size(m)
}
func (m *CustomerIssue) XXX_DiscardUnknown() {
xxx_messageInfo_CustomerIssue.DiscardUnknown(m)
}
var xxx_messageInfo_CustomerIssue proto.InternalMessageInfo
func (m *CustomerIssue) GetIssueId() string {
if m != nil {
@@ -557,21 +636,21 @@ func (m *CustomerIssue) GetState() CustomerIssue_IssueState {
return CustomerIssue_ISSUE_STATE_UNSPECIFIED
}
func (m *CustomerIssue) GetCreateTime() *google_protobuf1.Timestamp {
func (m *CustomerIssue) GetCreateTime() *timestamp.Timestamp {
if m != nil {
return m.CreateTime
}
return nil
}
func (m *CustomerIssue) GetResolveTime() *google_protobuf1.Timestamp {
func (m *CustomerIssue) GetResolveTime() *timestamp.Timestamp {
if m != nil {
return m.ResolveTime
}
return nil
}
func (m *CustomerIssue) GetUpdateTime() *google_protobuf1.Timestamp {
func (m *CustomerIssue) GetUpdateTime() *timestamp.Timestamp {
if m != nil {
return m.UpdateTime
}
@@ -582,15 +661,38 @@ func (m *CustomerIssue) GetUpdateTime() *google_protobuf1.Timestamp {
// account.
type SupportRole struct {
// Email address of user being added through this Role.
Email string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"`
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
// The type of role assigned to user.
Role SupportRole_Role `protobuf:"varint,2,opt,name=role,enum=google.cloud.support.common.SupportRole_Role" json:"role,omitempty"`
Role SupportRole_Role `protobuf:"varint,2,opt,name=role,proto3,enum=google.cloud.support.common.SupportRole_Role" json:"role,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SupportRole) Reset() { *m = SupportRole{} }
func (m *SupportRole) String() string { return proto.CompactTextString(m) }
func (*SupportRole) ProtoMessage() {}
func (*SupportRole) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
func (m *SupportRole) Reset() { *m = SupportRole{} }
func (m *SupportRole) String() string { return proto.CompactTextString(m) }
func (*SupportRole) ProtoMessage() {}
func (*SupportRole) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{3}
}
func (m *SupportRole) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SupportRole.Unmarshal(m, b)
}
func (m *SupportRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SupportRole.Marshal(b, m, deterministic)
}
func (m *SupportRole) XXX_Merge(src proto.Message) {
xxx_messageInfo_SupportRole.Merge(m, src)
}
func (m *SupportRole) XXX_Size() int {
return xxx_messageInfo_SupportRole.Size(m)
}
func (m *SupportRole) XXX_DiscardUnknown() {
xxx_messageInfo_SupportRole.DiscardUnknown(m)
}
var xxx_messageInfo_SupportRole proto.InternalMessageInfo
func (m *SupportRole) GetEmail() string {
if m != nil {
@@ -609,23 +711,46 @@ func (m *SupportRole) GetRole() SupportRole_Role {
// The comment text associated with a `Case`.
type Comment struct {
// Text containing a maximum of 3000 characters.
Text string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// Time when this update was created.
// Output only.
CreateTime *google_protobuf1.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The email address/name of user who created this comment.
// Output only.
Author string `protobuf:"bytes,3,opt,name=author" json:"author,omitempty"`
Author string `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
// The resource name for this comment in format
// `supportAccounts/{account_id}/cases/{case_id}/{comment_id}`.
// Output only.
Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Comment) Reset() { *m = Comment{} }
func (m *Comment) String() string { return proto.CompactTextString(m) }
func (*Comment) ProtoMessage() {}
func (*Comment) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
func (m *Comment) Reset() { *m = Comment{} }
func (m *Comment) String() string { return proto.CompactTextString(m) }
func (*Comment) ProtoMessage() {}
func (*Comment) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{4}
}
func (m *Comment) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Comment.Unmarshal(m, b)
}
func (m *Comment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Comment.Marshal(b, m, deterministic)
}
func (m *Comment) XXX_Merge(src proto.Message) {
xxx_messageInfo_Comment.Merge(m, src)
}
func (m *Comment) XXX_Size() int {
return xxx_messageInfo_Comment.Size(m)
}
func (m *Comment) XXX_DiscardUnknown() {
xxx_messageInfo_Comment.DiscardUnknown(m)
}
var xxx_messageInfo_Comment proto.InternalMessageInfo
func (m *Comment) GetText() string {
if m != nil {
@@ -634,7 +759,7 @@ func (m *Comment) GetText() string {
return ""
}
func (m *Comment) GetCreateTime() *google_protobuf1.Timestamp {
func (m *Comment) GetCreateTime() *timestamp.Timestamp {
if m != nil {
return m.CreateTime
}
@@ -661,13 +786,36 @@ func (m *Comment) GetName() string {
// `Case.component` and `Case.subcomponent` fields respectively.
type IssueTaxonomy struct {
// Map of available categories.
Categories map[string]*IssueTaxonomy_Category `protobuf:"bytes,1,rep,name=categories" json:"categories,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
Categories map[string]*IssueTaxonomy_Category `protobuf:"bytes,1,rep,name=categories,proto3" json:"categories,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *IssueTaxonomy) Reset() { *m = IssueTaxonomy{} }
func (m *IssueTaxonomy) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy) ProtoMessage() {}
func (*IssueTaxonomy) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
func (m *IssueTaxonomy) Reset() { *m = IssueTaxonomy{} }
func (m *IssueTaxonomy) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy) ProtoMessage() {}
func (*IssueTaxonomy) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{5}
}
func (m *IssueTaxonomy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_IssueTaxonomy.Unmarshal(m, b)
}
func (m *IssueTaxonomy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_IssueTaxonomy.Marshal(b, m, deterministic)
}
func (m *IssueTaxonomy) XXX_Merge(src proto.Message) {
xxx_messageInfo_IssueTaxonomy.Merge(m, src)
}
func (m *IssueTaxonomy) XXX_Size() int {
return xxx_messageInfo_IssueTaxonomy.Size(m)
}
func (m *IssueTaxonomy) XXX_DiscardUnknown() {
xxx_messageInfo_IssueTaxonomy.DiscardUnknown(m)
}
var xxx_messageInfo_IssueTaxonomy proto.InternalMessageInfo
func (m *IssueTaxonomy) GetCategories() map[string]*IssueTaxonomy_Category {
if m != nil {
@@ -685,20 +833,43 @@ func (m *IssueTaxonomy) GetCategories() map[string]*IssueTaxonomy_Category {
// (e.g., Google App Engine > Memcache).
type IssueTaxonomy_Component struct {
// User friendly name of this component.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// List of languages in which a support case can be created under this
// component. Represented by language codes in ISO_639-1 standard.
Languages []string `protobuf:"bytes,2,rep,name=languages" json:"languages,omitempty"`
Languages []string `protobuf:"bytes,2,rep,name=languages,proto3" json:"languages,omitempty"`
// Template to be used while filling the description of a support case.
Template string `protobuf:"bytes,3,opt,name=template" json:"template,omitempty"`
Template string `protobuf:"bytes,3,opt,name=template,proto3" json:"template,omitempty"`
// List of subcomponents under this component.
Subcomponents []*IssueTaxonomy_Component `protobuf:"bytes,4,rep,name=subcomponents" json:"subcomponents,omitempty"`
Subcomponents []*IssueTaxonomy_Component `protobuf:"bytes,4,rep,name=subcomponents,proto3" json:"subcomponents,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *IssueTaxonomy_Component) Reset() { *m = IssueTaxonomy_Component{} }
func (m *IssueTaxonomy_Component) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy_Component) ProtoMessage() {}
func (*IssueTaxonomy_Component) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5, 0} }
func (m *IssueTaxonomy_Component) Reset() { *m = IssueTaxonomy_Component{} }
func (m *IssueTaxonomy_Component) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy_Component) ProtoMessage() {}
func (*IssueTaxonomy_Component) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{5, 0}
}
func (m *IssueTaxonomy_Component) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_IssueTaxonomy_Component.Unmarshal(m, b)
}
func (m *IssueTaxonomy_Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_IssueTaxonomy_Component.Marshal(b, m, deterministic)
}
func (m *IssueTaxonomy_Component) XXX_Merge(src proto.Message) {
xxx_messageInfo_IssueTaxonomy_Component.Merge(m, src)
}
func (m *IssueTaxonomy_Component) XXX_Size() int {
return xxx_messageInfo_IssueTaxonomy_Component.Size(m)
}
func (m *IssueTaxonomy_Component) XXX_DiscardUnknown() {
xxx_messageInfo_IssueTaxonomy_Component.DiscardUnknown(m)
}
var xxx_messageInfo_IssueTaxonomy_Component proto.InternalMessageInfo
func (m *IssueTaxonomy_Component) GetDisplayName() string {
if m != nil {
@@ -732,15 +903,38 @@ func (m *IssueTaxonomy_Component) GetSubcomponents() []*IssueTaxonomy_Component
// reported through a support case.
type IssueTaxonomy_Category struct {
// User friendly name of this category.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Map of product components under this category.
Components map[string]*IssueTaxonomy_Component `protobuf:"bytes,2,rep,name=components" json:"components,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
Components map[string]*IssueTaxonomy_Component `protobuf:"bytes,2,rep,name=components,proto3" json:"components,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *IssueTaxonomy_Category) Reset() { *m = IssueTaxonomy_Category{} }
func (m *IssueTaxonomy_Category) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy_Category) ProtoMessage() {}
func (*IssueTaxonomy_Category) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5, 1} }
func (m *IssueTaxonomy_Category) Reset() { *m = IssueTaxonomy_Category{} }
func (m *IssueTaxonomy_Category) String() string { return proto.CompactTextString(m) }
func (*IssueTaxonomy_Category) ProtoMessage() {}
func (*IssueTaxonomy_Category) Descriptor() ([]byte, []int) {
return fileDescriptor_f71dd4106e21c931, []int{5, 1}
}
func (m *IssueTaxonomy_Category) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_IssueTaxonomy_Category.Unmarshal(m, b)
}
func (m *IssueTaxonomy_Category) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_IssueTaxonomy_Category.Marshal(b, m, deterministic)
}
func (m *IssueTaxonomy_Category) XXX_Merge(src proto.Message) {
xxx_messageInfo_IssueTaxonomy_Category.Merge(m, src)
}
func (m *IssueTaxonomy_Category) XXX_Size() int {
return xxx_messageInfo_IssueTaxonomy_Category.Size(m)
}
func (m *IssueTaxonomy_Category) XXX_DiscardUnknown() {
xxx_messageInfo_IssueTaxonomy_Category.DiscardUnknown(m)
}
var xxx_messageInfo_IssueTaxonomy_Category proto.InternalMessageInfo
func (m *IssueTaxonomy_Category) GetDisplayName() string {
if m != nil {
@@ -757,25 +951,27 @@ func (m *IssueTaxonomy_Category) GetComponents() map[string]*IssueTaxonomy_Compo
}
func init() {
proto.RegisterType((*SupportAccount)(nil), "google.cloud.support.common.SupportAccount")
proto.RegisterType((*Case)(nil), "google.cloud.support.common.Case")
proto.RegisterType((*CustomerIssue)(nil), "google.cloud.support.common.CustomerIssue")
proto.RegisterType((*SupportRole)(nil), "google.cloud.support.common.SupportRole")
proto.RegisterType((*Comment)(nil), "google.cloud.support.common.Comment")
proto.RegisterType((*IssueTaxonomy)(nil), "google.cloud.support.common.IssueTaxonomy")
proto.RegisterType((*IssueTaxonomy_Component)(nil), "google.cloud.support.common.IssueTaxonomy.Component")
proto.RegisterType((*IssueTaxonomy_Category)(nil), "google.cloud.support.common.IssueTaxonomy.Category")
proto.RegisterEnum("google.cloud.support.common.SupportAccount_State", SupportAccount_State_name, SupportAccount_State_value)
proto.RegisterEnum("google.cloud.support.common.SupportAccount_PricingModel", SupportAccount_PricingModel_name, SupportAccount_PricingModel_value)
proto.RegisterEnum("google.cloud.support.common.Case_Priority", Case_Priority_name, Case_Priority_value)
proto.RegisterEnum("google.cloud.support.common.Case_State", Case_State_name, Case_State_value)
proto.RegisterEnum("google.cloud.support.common.CustomerIssue_IssueState", CustomerIssue_IssueState_name, CustomerIssue_IssueState_value)
proto.RegisterEnum("google.cloud.support.common.SupportRole_Role", SupportRole_Role_name, SupportRole_Role_value)
proto.RegisterType((*SupportAccount)(nil), "google.cloud.support.common.SupportAccount")
proto.RegisterType((*Case)(nil), "google.cloud.support.common.Case")
proto.RegisterType((*CustomerIssue)(nil), "google.cloud.support.common.CustomerIssue")
proto.RegisterType((*SupportRole)(nil), "google.cloud.support.common.SupportRole")
proto.RegisterType((*Comment)(nil), "google.cloud.support.common.Comment")
proto.RegisterType((*IssueTaxonomy)(nil), "google.cloud.support.common.IssueTaxonomy")
proto.RegisterMapType((map[string]*IssueTaxonomy_Category)(nil), "google.cloud.support.common.IssueTaxonomy.CategoriesEntry")
proto.RegisterType((*IssueTaxonomy_Component)(nil), "google.cloud.support.common.IssueTaxonomy.Component")
proto.RegisterType((*IssueTaxonomy_Category)(nil), "google.cloud.support.common.IssueTaxonomy.Category")
proto.RegisterMapType((map[string]*IssueTaxonomy_Component)(nil), "google.cloud.support.common.IssueTaxonomy.Category.ComponentsEntry")
}
func init() { proto.RegisterFile("google/cloud/support/common.proto", fileDescriptor0) }
func init() { proto.RegisterFile("google/cloud/support/common.proto", fileDescriptor_f71dd4106e21c931) }
var fileDescriptor0 = []byte{
var fileDescriptor_f71dd4106e21c931 = []byte{
// 1336 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x57, 0x61, 0x6e, 0xdb, 0xc6,
0x12, 0x0e, 0x29, 0xc9, 0x92, 0x46, 0x96, 0xbd, 0x59, 0x38, 0x79, 0x8c, 0x92, 0xbc, 0x38, 0x7a,

View File

@@ -1,39 +1,18 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: google/cloud/support/v1alpha1/cloud_support.proto
/*
Package support is a generated protocol buffer package.
It is generated from these files:
google/cloud/support/v1alpha1/cloud_support.proto
It has these top-level messages:
GetSupportAccountRequest
ListSupportAccountsRequest
ListSupportAccountsResponse
GetCaseRequest
ListCasesRequest
ListCasesResponse
ListCommentsRequest
ListCommentsResponse
CreateCaseRequest
UpdateCaseRequest
CreateCommentRequest
GetIssueTaxonomyRequest
*/
package support
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "google.golang.org/genproto/googleapis/api/annotations"
import google_cloud_support_common "google.golang.org/genproto/googleapis/cloud/support/common"
import _ "github.com/golang/protobuf/ptypes/empty"
import google_protobuf3 "google.golang.org/genproto/protobuf/field_mask"
import (
context "golang.org/x/net/context"
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
_ "github.com/golang/protobuf/ptypes/empty"
_ "google.golang.org/genproto/googleapis/api/annotations"
common "google.golang.org/genproto/googleapis/cloud/support/common"
field_mask "google.golang.org/genproto/protobuf/field_mask"
grpc "google.golang.org/grpc"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
@@ -51,13 +30,36 @@ const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
type GetSupportAccountRequest struct {
// The resource name of the support accounts. For example:
// `supportAccounts/accountA`.
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSupportAccountRequest) Reset() { *m = GetSupportAccountRequest{} }
func (m *GetSupportAccountRequest) String() string { return proto.CompactTextString(m) }
func (*GetSupportAccountRequest) ProtoMessage() {}
func (*GetSupportAccountRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
func (m *GetSupportAccountRequest) Reset() { *m = GetSupportAccountRequest{} }
func (m *GetSupportAccountRequest) String() string { return proto.CompactTextString(m) }
func (*GetSupportAccountRequest) ProtoMessage() {}
func (*GetSupportAccountRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{0}
}
func (m *GetSupportAccountRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSupportAccountRequest.Unmarshal(m, b)
}
func (m *GetSupportAccountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSupportAccountRequest.Marshal(b, m, deterministic)
}
func (m *GetSupportAccountRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSupportAccountRequest.Merge(m, src)
}
func (m *GetSupportAccountRequest) XXX_Size() int {
return xxx_messageInfo_GetSupportAccountRequest.Size(m)
}
func (m *GetSupportAccountRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetSupportAccountRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetSupportAccountRequest proto.InternalMessageInfo
func (m *GetSupportAccountRequest) GetName() string {
if m != nil {
@@ -72,18 +74,41 @@ type ListSupportAccountsRequest struct {
// account list by a cloud_resource. For example, to filter results by support
// accounts associated with an Organization, its value should be:
// "cloud_resource:organizations/<organization_id>"
Filter string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
// Maximum number of accounts fetched with each request.
PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A token identifying the page of results to return. If unspecified, the
// first page is retrieved.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListSupportAccountsRequest) Reset() { *m = ListSupportAccountsRequest{} }
func (m *ListSupportAccountsRequest) String() string { return proto.CompactTextString(m) }
func (*ListSupportAccountsRequest) ProtoMessage() {}
func (*ListSupportAccountsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
func (m *ListSupportAccountsRequest) Reset() { *m = ListSupportAccountsRequest{} }
func (m *ListSupportAccountsRequest) String() string { return proto.CompactTextString(m) }
func (*ListSupportAccountsRequest) ProtoMessage() {}
func (*ListSupportAccountsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{1}
}
func (m *ListSupportAccountsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListSupportAccountsRequest.Unmarshal(m, b)
}
func (m *ListSupportAccountsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListSupportAccountsRequest.Marshal(b, m, deterministic)
}
func (m *ListSupportAccountsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListSupportAccountsRequest.Merge(m, src)
}
func (m *ListSupportAccountsRequest) XXX_Size() int {
return xxx_messageInfo_ListSupportAccountsRequest.Size(m)
}
func (m *ListSupportAccountsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ListSupportAccountsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ListSupportAccountsRequest proto.InternalMessageInfo
func (m *ListSupportAccountsRequest) GetFilter() string {
if m != nil {
@@ -109,19 +134,42 @@ func (m *ListSupportAccountsRequest) GetPageToken() string {
// The response message for `ListSupportAccount`.
type ListSupportAccountsResponse struct {
// A list of support accounts.
Accounts []*google_cloud_support_common.SupportAccount `protobuf:"bytes,1,rep,name=accounts" json:"accounts,omitempty"`
Accounts []*common.SupportAccount `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
// A token to retrieve the next page of results. This should be passed on in
// `page_token` field of `ListSupportAccountRequest` for next request. If
// unspecified, there are no more results to retrieve.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListSupportAccountsResponse) Reset() { *m = ListSupportAccountsResponse{} }
func (m *ListSupportAccountsResponse) String() string { return proto.CompactTextString(m) }
func (*ListSupportAccountsResponse) ProtoMessage() {}
func (*ListSupportAccountsResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
func (m *ListSupportAccountsResponse) Reset() { *m = ListSupportAccountsResponse{} }
func (m *ListSupportAccountsResponse) String() string { return proto.CompactTextString(m) }
func (*ListSupportAccountsResponse) ProtoMessage() {}
func (*ListSupportAccountsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{2}
}
func (m *ListSupportAccountsResponse) GetAccounts() []*google_cloud_support_common.SupportAccount {
func (m *ListSupportAccountsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListSupportAccountsResponse.Unmarshal(m, b)
}
func (m *ListSupportAccountsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListSupportAccountsResponse.Marshal(b, m, deterministic)
}
func (m *ListSupportAccountsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListSupportAccountsResponse.Merge(m, src)
}
func (m *ListSupportAccountsResponse) XXX_Size() int {
return xxx_messageInfo_ListSupportAccountsResponse.Size(m)
}
func (m *ListSupportAccountsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ListSupportAccountsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ListSupportAccountsResponse proto.InternalMessageInfo
func (m *ListSupportAccountsResponse) GetAccounts() []*common.SupportAccount {
if m != nil {
return m.Accounts
}
@@ -139,13 +187,36 @@ func (m *ListSupportAccountsResponse) GetNextPageToken() string {
type GetCaseRequest struct {
// Name of case resource requested.
// For example: "supportAccounts/accountA/cases/123"
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetCaseRequest) Reset() { *m = GetCaseRequest{} }
func (m *GetCaseRequest) String() string { return proto.CompactTextString(m) }
func (*GetCaseRequest) ProtoMessage() {}
func (*GetCaseRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
func (m *GetCaseRequest) Reset() { *m = GetCaseRequest{} }
func (m *GetCaseRequest) String() string { return proto.CompactTextString(m) }
func (*GetCaseRequest) ProtoMessage() {}
func (*GetCaseRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{3}
}
func (m *GetCaseRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetCaseRequest.Unmarshal(m, b)
}
func (m *GetCaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetCaseRequest.Marshal(b, m, deterministic)
}
func (m *GetCaseRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetCaseRequest.Merge(m, src)
}
func (m *GetCaseRequest) XXX_Size() int {
return xxx_messageInfo_GetCaseRequest.Size(m)
}
func (m *GetCaseRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetCaseRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetCaseRequest proto.InternalMessageInfo
func (m *GetCaseRequest) GetName() string {
if m != nil {
@@ -158,21 +229,44 @@ func (m *GetCaseRequest) GetName() string {
type ListCasesRequest struct {
// Name of the account resource for which cases are requested. For example:
// "supportAccounts/accountA"
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The filter applied to the search results. Currently it only accepts "OPEN"
// or "CLOSED" strings, filtering out cases that are open or resolved.
Filter string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Maximum number of cases fetched with each request.
PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A token identifying the page of results to return. If unspecified, the
// first page is retrieved.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListCasesRequest) Reset() { *m = ListCasesRequest{} }
func (m *ListCasesRequest) String() string { return proto.CompactTextString(m) }
func (*ListCasesRequest) ProtoMessage() {}
func (*ListCasesRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
func (m *ListCasesRequest) Reset() { *m = ListCasesRequest{} }
func (m *ListCasesRequest) String() string { return proto.CompactTextString(m) }
func (*ListCasesRequest) ProtoMessage() {}
func (*ListCasesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{4}
}
func (m *ListCasesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListCasesRequest.Unmarshal(m, b)
}
func (m *ListCasesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListCasesRequest.Marshal(b, m, deterministic)
}
func (m *ListCasesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListCasesRequest.Merge(m, src)
}
func (m *ListCasesRequest) XXX_Size() int {
return xxx_messageInfo_ListCasesRequest.Size(m)
}
func (m *ListCasesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ListCasesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ListCasesRequest proto.InternalMessageInfo
func (m *ListCasesRequest) GetName() string {
if m != nil {
@@ -205,19 +299,42 @@ func (m *ListCasesRequest) GetPageToken() string {
// The response message for `ListCase` method.
type ListCasesResponse struct {
// A list of cases.
Cases []*google_cloud_support_common.Case `protobuf:"bytes,1,rep,name=cases" json:"cases,omitempty"`
Cases []*common.Case `protobuf:"bytes,1,rep,name=cases,proto3" json:"cases,omitempty"`
// A token to retrieve the next page of results. This should be passed on in
// `page_token` field of `ListCaseRequest` for next request. If unspecified,
// there are no more results to retrieve.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListCasesResponse) Reset() { *m = ListCasesResponse{} }
func (m *ListCasesResponse) String() string { return proto.CompactTextString(m) }
func (*ListCasesResponse) ProtoMessage() {}
func (*ListCasesResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
func (m *ListCasesResponse) Reset() { *m = ListCasesResponse{} }
func (m *ListCasesResponse) String() string { return proto.CompactTextString(m) }
func (*ListCasesResponse) ProtoMessage() {}
func (*ListCasesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{5}
}
func (m *ListCasesResponse) GetCases() []*google_cloud_support_common.Case {
func (m *ListCasesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListCasesResponse.Unmarshal(m, b)
}
func (m *ListCasesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListCasesResponse.Marshal(b, m, deterministic)
}
func (m *ListCasesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListCasesResponse.Merge(m, src)
}
func (m *ListCasesResponse) XXX_Size() int {
return xxx_messageInfo_ListCasesResponse.Size(m)
}
func (m *ListCasesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ListCasesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ListCasesResponse proto.InternalMessageInfo
func (m *ListCasesResponse) GetCases() []*common.Case {
if m != nil {
return m.Cases
}
@@ -234,13 +351,36 @@ func (m *ListCasesResponse) GetNextPageToken() string {
// The request message for `ListComments` method.
type ListCommentsRequest struct {
// The resource name of case for which comments should be listed.
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListCommentsRequest) Reset() { *m = ListCommentsRequest{} }
func (m *ListCommentsRequest) String() string { return proto.CompactTextString(m) }
func (*ListCommentsRequest) ProtoMessage() {}
func (*ListCommentsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
func (m *ListCommentsRequest) Reset() { *m = ListCommentsRequest{} }
func (m *ListCommentsRequest) String() string { return proto.CompactTextString(m) }
func (*ListCommentsRequest) ProtoMessage() {}
func (*ListCommentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{6}
}
func (m *ListCommentsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListCommentsRequest.Unmarshal(m, b)
}
func (m *ListCommentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListCommentsRequest.Marshal(b, m, deterministic)
}
func (m *ListCommentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListCommentsRequest.Merge(m, src)
}
func (m *ListCommentsRequest) XXX_Size() int {
return xxx_messageInfo_ListCommentsRequest.Size(m)
}
func (m *ListCommentsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ListCommentsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ListCommentsRequest proto.InternalMessageInfo
func (m *ListCommentsRequest) GetName() string {
if m != nil {
@@ -252,15 +392,38 @@ func (m *ListCommentsRequest) GetName() string {
// The response message for `ListComments` method.
type ListCommentsResponse struct {
// A list of comments.
Comments []*google_cloud_support_common.Comment `protobuf:"bytes,1,rep,name=comments" json:"comments,omitempty"`
Comments []*common.Comment `protobuf:"bytes,1,rep,name=comments,proto3" json:"comments,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListCommentsResponse) Reset() { *m = ListCommentsResponse{} }
func (m *ListCommentsResponse) String() string { return proto.CompactTextString(m) }
func (*ListCommentsResponse) ProtoMessage() {}
func (*ListCommentsResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
func (m *ListCommentsResponse) Reset() { *m = ListCommentsResponse{} }
func (m *ListCommentsResponse) String() string { return proto.CompactTextString(m) }
func (*ListCommentsResponse) ProtoMessage() {}
func (*ListCommentsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{7}
}
func (m *ListCommentsResponse) GetComments() []*google_cloud_support_common.Comment {
func (m *ListCommentsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListCommentsResponse.Unmarshal(m, b)
}
func (m *ListCommentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListCommentsResponse.Marshal(b, m, deterministic)
}
func (m *ListCommentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListCommentsResponse.Merge(m, src)
}
func (m *ListCommentsResponse) XXX_Size() int {
return xxx_messageInfo_ListCommentsResponse.Size(m)
}
func (m *ListCommentsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ListCommentsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ListCommentsResponse proto.InternalMessageInfo
func (m *ListCommentsResponse) GetComments() []*common.Comment {
if m != nil {
return m.Comments
}
@@ -270,15 +433,38 @@ func (m *ListCommentsResponse) GetComments() []*google_cloud_support_common.Comm
// The request message for `CreateCase` method.
type CreateCaseRequest struct {
// The resource name for `SupportAccount` under which this case is created.
Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The case resource to create.
Case *google_cloud_support_common.Case `protobuf:"bytes,2,opt,name=case" json:"case,omitempty"`
Case *common.Case `protobuf:"bytes,2,opt,name=case,proto3" json:"case,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateCaseRequest) Reset() { *m = CreateCaseRequest{} }
func (m *CreateCaseRequest) String() string { return proto.CompactTextString(m) }
func (*CreateCaseRequest) ProtoMessage() {}
func (*CreateCaseRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
func (m *CreateCaseRequest) Reset() { *m = CreateCaseRequest{} }
func (m *CreateCaseRequest) String() string { return proto.CompactTextString(m) }
func (*CreateCaseRequest) ProtoMessage() {}
func (*CreateCaseRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{8}
}
func (m *CreateCaseRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateCaseRequest.Unmarshal(m, b)
}
func (m *CreateCaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateCaseRequest.Marshal(b, m, deterministic)
}
func (m *CreateCaseRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateCaseRequest.Merge(m, src)
}
func (m *CreateCaseRequest) XXX_Size() int {
return xxx_messageInfo_CreateCaseRequest.Size(m)
}
func (m *CreateCaseRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CreateCaseRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CreateCaseRequest proto.InternalMessageInfo
func (m *CreateCaseRequest) GetParent() string {
if m != nil {
@@ -287,7 +473,7 @@ func (m *CreateCaseRequest) GetParent() string {
return ""
}
func (m *CreateCaseRequest) GetCase() *google_cloud_support_common.Case {
func (m *CreateCaseRequest) GetCase() *common.Case {
if m != nil {
return m.Case
}
@@ -297,25 +483,48 @@ func (m *CreateCaseRequest) GetCase() *google_cloud_support_common.Case {
// The request message for `UpdateCase` method.
type UpdateCaseRequest struct {
// The case resource to update.
Case *google_cloud_support_common.Case `protobuf:"bytes,1,opt,name=case" json:"case,omitempty"`
Case *common.Case `protobuf:"bytes,1,opt,name=case,proto3" json:"case,omitempty"`
// A field that represents attributes of a Case object that should be updated
// as part of this request.
UpdateMask *google_protobuf3.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *UpdateCaseRequest) Reset() { *m = UpdateCaseRequest{} }
func (m *UpdateCaseRequest) String() string { return proto.CompactTextString(m) }
func (*UpdateCaseRequest) ProtoMessage() {}
func (*UpdateCaseRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
func (m *UpdateCaseRequest) Reset() { *m = UpdateCaseRequest{} }
func (m *UpdateCaseRequest) String() string { return proto.CompactTextString(m) }
func (*UpdateCaseRequest) ProtoMessage() {}
func (*UpdateCaseRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{9}
}
func (m *UpdateCaseRequest) GetCase() *google_cloud_support_common.Case {
func (m *UpdateCaseRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UpdateCaseRequest.Unmarshal(m, b)
}
func (m *UpdateCaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UpdateCaseRequest.Marshal(b, m, deterministic)
}
func (m *UpdateCaseRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_UpdateCaseRequest.Merge(m, src)
}
func (m *UpdateCaseRequest) XXX_Size() int {
return xxx_messageInfo_UpdateCaseRequest.Size(m)
}
func (m *UpdateCaseRequest) XXX_DiscardUnknown() {
xxx_messageInfo_UpdateCaseRequest.DiscardUnknown(m)
}
var xxx_messageInfo_UpdateCaseRequest proto.InternalMessageInfo
func (m *UpdateCaseRequest) GetCase() *common.Case {
if m != nil {
return m.Case
}
return nil
}
func (m *UpdateCaseRequest) GetUpdateMask() *google_protobuf3.FieldMask {
func (m *UpdateCaseRequest) GetUpdateMask() *field_mask.FieldMask {
if m != nil {
return m.UpdateMask
}
@@ -325,15 +534,38 @@ func (m *UpdateCaseRequest) GetUpdateMask() *google_protobuf3.FieldMask {
// The request message for `CreateComment` method.
type CreateCommentRequest struct {
// The resource name of case to which this comment should be added.
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The `Comment` to be added to this case.
Comment *google_cloud_support_common.Comment `protobuf:"bytes,2,opt,name=comment" json:"comment,omitempty"`
Comment *common.Comment `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateCommentRequest) Reset() { *m = CreateCommentRequest{} }
func (m *CreateCommentRequest) String() string { return proto.CompactTextString(m) }
func (*CreateCommentRequest) ProtoMessage() {}
func (*CreateCommentRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} }
func (m *CreateCommentRequest) Reset() { *m = CreateCommentRequest{} }
func (m *CreateCommentRequest) String() string { return proto.CompactTextString(m) }
func (*CreateCommentRequest) ProtoMessage() {}
func (*CreateCommentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{10}
}
func (m *CreateCommentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateCommentRequest.Unmarshal(m, b)
}
func (m *CreateCommentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateCommentRequest.Marshal(b, m, deterministic)
}
func (m *CreateCommentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateCommentRequest.Merge(m, src)
}
func (m *CreateCommentRequest) XXX_Size() int {
return xxx_messageInfo_CreateCommentRequest.Size(m)
}
func (m *CreateCommentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CreateCommentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CreateCommentRequest proto.InternalMessageInfo
func (m *CreateCommentRequest) GetName() string {
if m != nil {
@@ -342,7 +574,7 @@ func (m *CreateCommentRequest) GetName() string {
return ""
}
func (m *CreateCommentRequest) GetComment() *google_cloud_support_common.Comment {
func (m *CreateCommentRequest) GetComment() *common.Comment {
if m != nil {
return m.Comment
}
@@ -351,12 +583,35 @@ func (m *CreateCommentRequest) GetComment() *google_cloud_support_common.Comment
// The request message for `GetIssueTaxonomy` method.
type GetIssueTaxonomyRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetIssueTaxonomyRequest) Reset() { *m = GetIssueTaxonomyRequest{} }
func (m *GetIssueTaxonomyRequest) String() string { return proto.CompactTextString(m) }
func (*GetIssueTaxonomyRequest) ProtoMessage() {}
func (*GetIssueTaxonomyRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
func (m *GetIssueTaxonomyRequest) Reset() { *m = GetIssueTaxonomyRequest{} }
func (m *GetIssueTaxonomyRequest) String() string { return proto.CompactTextString(m) }
func (*GetIssueTaxonomyRequest) ProtoMessage() {}
func (*GetIssueTaxonomyRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_aca49aad65ebbfb0, []int{11}
}
func (m *GetIssueTaxonomyRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetIssueTaxonomyRequest.Unmarshal(m, b)
}
func (m *GetIssueTaxonomyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetIssueTaxonomyRequest.Marshal(b, m, deterministic)
}
func (m *GetIssueTaxonomyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetIssueTaxonomyRequest.Merge(m, src)
}
func (m *GetIssueTaxonomyRequest) XXX_Size() int {
return xxx_messageInfo_GetIssueTaxonomyRequest.Size(m)
}
func (m *GetIssueTaxonomyRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetIssueTaxonomyRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetIssueTaxonomyRequest proto.InternalMessageInfo
func init() {
proto.RegisterType((*GetSupportAccountRequest)(nil), "google.cloud.support.v1alpha1.GetSupportAccountRequest")
@@ -373,6 +628,68 @@ func init() {
proto.RegisterType((*GetIssueTaxonomyRequest)(nil), "google.cloud.support.v1alpha1.GetIssueTaxonomyRequest")
}
func init() {
proto.RegisterFile("google/cloud/support/v1alpha1/cloud_support.proto", fileDescriptor_aca49aad65ebbfb0)
}
var fileDescriptor_aca49aad65ebbfb0 = []byte{
// 863 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x41, 0x4f, 0x33, 0x45,
0x18, 0xce, 0xb4, 0xc8, 0x07, 0x2f, 0xdf, 0xa7, 0x5f, 0x47, 0x82, 0x65, 0x0b, 0x49, 0x3b, 0x21,
0xa6, 0x56, 0xdd, 0x85, 0x36, 0x88, 0x96, 0x40, 0x14, 0x88, 0x8d, 0x89, 0x26, 0xa4, 0x60, 0x62,
0xbc, 0x34, 0x43, 0x19, 0xd6, 0x95, 0xee, 0xce, 0xda, 0x99, 0x1a, 0x40, 0xbd, 0x78, 0xf1, 0xa6,
0x07, 0x6f, 0x7a, 0xe1, 0xe2, 0x59, 0x0f, 0xfe, 0x13, 0xff, 0x82, 0xfe, 0x0f, 0xb3, 0xb3, 0xb3,
0xed, 0x76, 0x69, 0x77, 0x17, 0x6e, 0xdd, 0x77, 0xde, 0xe7, 0x7d, 0x9f, 0x79, 0xe6, 0x9d, 0x67,
0x0a, 0x3b, 0x36, 0xe7, 0xf6, 0x80, 0x59, 0xfd, 0x01, 0x1f, 0x5d, 0x5a, 0x62, 0xe4, 0xfb, 0x7c,
0x28, 0xad, 0x6f, 0x77, 0xe8, 0xc0, 0xff, 0x8a, 0xee, 0x84, 0xe1, 0x9e, 0x0e, 0x9b, 0xfe, 0x90,
0x4b, 0x8e, 0x37, 0x43, 0x88, 0xa9, 0xd6, 0xcc, 0x68, 0x2d, 0x82, 0x18, 0x1b, 0xba, 0x22, 0xf5,
0x1d, 0x8b, 0x7a, 0x1e, 0x97, 0x54, 0x3a, 0xdc, 0x13, 0x21, 0xd8, 0xa8, 0xcd, 0xec, 0xd7, 0xe7,
0xae, 0xcb, 0x3d, 0x9d, 0x52, 0xd1, 0x29, 0xea, 0xeb, 0x62, 0x74, 0x65, 0x31, 0xd7, 0x97, 0xb7,
0x7a, 0xb1, 0x9a, 0x5c, 0xbc, 0x72, 0xd8, 0xe0, 0xb2, 0xe7, 0x52, 0x71, 0x1d, 0x66, 0x10, 0x13,
0xca, 0x1d, 0x26, 0xcf, 0xc2, 0xca, 0x1f, 0xf5, 0xfb, 0x7c, 0xe4, 0xc9, 0x2e, 0xfb, 0x66, 0xc4,
0x84, 0xc4, 0x18, 0x16, 0x3c, 0xea, 0xb2, 0x32, 0xaa, 0xa2, 0xfa, 0x72, 0x57, 0xfd, 0x26, 0x3e,
0x18, 0x9f, 0x3a, 0x22, 0x01, 0x10, 0x11, 0x62, 0x0d, 0x16, 0xaf, 0x9c, 0x81, 0x64, 0x43, 0x8d,
0xd1, 0x5f, 0xb8, 0x02, 0xcb, 0x3e, 0xb5, 0x59, 0x4f, 0x38, 0x77, 0xac, 0x5c, 0xa8, 0xa2, 0x7a,
0xb1, 0xbb, 0x14, 0x04, 0xce, 0x9c, 0x3b, 0x86, 0x37, 0x01, 0xd4, 0xa2, 0xe4, 0xd7, 0xcc, 0x2b,
0x17, 0x15, 0x50, 0xa5, 0x9f, 0x07, 0x01, 0xf2, 0x33, 0x82, 0xca, 0xcc, 0x96, 0xc2, 0xe7, 0x9e,
0x60, 0xb8, 0x03, 0x4b, 0x54, 0xc7, 0xca, 0xa8, 0x5a, 0xac, 0xaf, 0x34, 0xdf, 0x36, 0x67, 0x6a,
0xae, 0x65, 0x4b, 0xec, 0x75, 0x0c, 0xc6, 0x6f, 0xc2, 0x6b, 0x1e, 0xbb, 0x91, 0xbd, 0x18, 0x99,
0x82, 0x22, 0xf3, 0x22, 0x08, 0x9f, 0x8e, 0x09, 0x6d, 0xc1, 0xab, 0x1d, 0x26, 0x8f, 0xa9, 0x60,
0x69, 0x42, 0xdd, 0xc1, 0xcb, 0x80, 0x75, 0x90, 0x26, 0x52, 0xf2, 0x62, 0x92, 0x15, 0xe6, 0x4b,
0x56, 0x4c, 0x95, 0x6c, 0x21, 0x29, 0x99, 0x84, 0x52, 0xac, 0xb7, 0xd6, 0x69, 0x0f, 0x5e, 0xe9,
0x07, 0x01, 0x2d, 0x52, 0x2d, 0x55, 0x24, 0xb5, 0xbb, 0x30, 0x3f, 0xb7, 0x2e, 0x6f, 0xc1, 0xeb,
0xaa, 0x2b, 0x77, 0x5d, 0x16, 0x9b, 0x89, 0x59, 0xe2, 0x7c, 0x01, 0xab, 0xd3, 0xa9, 0x9a, 0xe3,
0x87, 0xb0, 0xd4, 0xd7, 0x31, 0x4d, 0x73, 0x2b, 0x9d, 0x66, 0x98, 0xdc, 0x1d, 0xa3, 0xc8, 0x05,
0x94, 0x8e, 0x87, 0x8c, 0x4a, 0x16, 0x3f, 0x9f, 0x35, 0x58, 0xf4, 0xe9, 0x90, 0x79, 0x32, 0x1a,
0xcb, 0xf0, 0x0b, 0xef, 0xc2, 0x42, 0xb0, 0x45, 0xb5, 0x9d, 0x5c, 0x8a, 0xa8, 0x74, 0xf2, 0x13,
0x82, 0xd2, 0xe7, 0xfe, 0x65, 0xa2, 0x49, 0x54, 0x0c, 0x3d, 0xaa, 0x18, 0xde, 0x87, 0x95, 0x91,
0xaa, 0xa5, 0x6e, 0xa5, 0xa6, 0x62, 0x44, 0xe8, 0xe8, 0xe2, 0x9a, 0x1f, 0x07, 0x17, 0xf7, 0x33,
0x2a, 0xae, 0xbb, 0x10, 0xa6, 0x07, 0xbf, 0xc9, 0xd7, 0xb0, 0xaa, 0x77, 0xab, 0x85, 0x48, 0x19,
0xb4, 0x43, 0x78, 0xa6, 0x55, 0xd2, 0x4d, 0xf2, 0x49, 0x1b, 0x81, 0xc8, 0x3a, 0xbc, 0xd1, 0x61,
0xf2, 0x13, 0x21, 0x46, 0xec, 0x9c, 0xde, 0x70, 0x8f, 0xbb, 0xb7, 0xba, 0x5d, 0xf3, 0xbf, 0x15,
0x78, 0x7e, 0x1c, 0x14, 0xd1, 0x77, 0x0b, 0xff, 0x81, 0xa0, 0xf4, 0xc0, 0x56, 0xf0, 0x9e, 0x99,
0xea, 0x85, 0xe6, 0x3c, 0x23, 0x32, 0x1e, 0x73, 0xa1, 0x49, 0xe3, 0xc7, 0x7f, 0xfe, 0xfd, 0xb5,
0xb0, 0x85, 0xc9, 0xc4, 0x97, 0xbf, 0x0b, 0x04, 0x38, 0x10, 0xd3, 0x06, 0x62, 0x35, 0x7e, 0xc0,
0x7f, 0xa2, 0x70, 0x66, 0x13, 0xde, 0x82, 0x3f, 0xc8, 0x60, 0x3a, 0xdf, 0x02, 0x8d, 0xf6, 0x53,
0xa0, 0xe1, 0xf8, 0x93, 0x9a, 0xa2, 0x5e, 0xc1, 0xeb, 0x13, 0xea, 0x09, 0xd2, 0xf8, 0x17, 0x04,
0xcf, 0xb4, 0xfb, 0xe0, 0x77, 0xb3, 0xf5, 0x8c, 0x0d, 0xa8, 0x91, 0x3d, 0x92, 0xa4, 0xa9, 0x08,
0xbc, 0x83, 0x1b, 0x99, 0xda, 0x59, 0xca, 0x1b, 0x02, 0x0d, 0xef, 0x11, 0x2c, 0x8f, 0xdd, 0x06,
0x5b, 0x39, 0xb6, 0x1f, 0xf7, 0x44, 0x63, 0x3b, 0x3f, 0x40, 0xab, 0xb4, 0xad, 0x48, 0x36, 0x70,
0x3d, 0xfb, 0x80, 0x43, 0x96, 0xf8, 0x6f, 0x04, 0xcf, 0xe3, 0x7e, 0x83, 0x9b, 0x79, 0x9a, 0x4e,
0xfb, 0x98, 0xd1, 0x7a, 0x14, 0x46, 0x73, 0xdd, 0x57, 0x5c, 0x77, 0x71, 0x2b, 0xbf, 0xa0, 0x56,
0xe4, 0x65, 0xf8, 0x77, 0x04, 0x30, 0x31, 0x33, 0x9c, 0xa5, 0xd4, 0x03, 0xdf, 0xcb, 0x73, 0xe2,
0xef, 0x2b, 0x82, 0x4d, 0x12, 0x3f, 0xf1, 0xd0, 0x1d, 0xe7, 0xca, 0xd9, 0x0e, 0x8d, 0xeb, 0x1e,
0x01, 0x4c, 0x5c, 0x30, 0x93, 0xdd, 0x03, 0xc3, 0xcc, 0xc3, 0xee, 0x40, 0xb1, 0xdb, 0x6b, 0x5a,
0x31, 0x76, 0x41, 0x73, 0x33, 0x43, 0x43, 0x4d, 0xf1, 0x2f, 0x04, 0x2f, 0xa6, 0xfc, 0x11, 0xb7,
0xf2, 0x69, 0x38, 0xe5, 0xa6, 0x46, 0x2e, 0xa3, 0x24, 0x27, 0x8a, 0xeb, 0x21, 0x79, 0xca, 0x51,
0xb7, 0x23, 0x97, 0xc5, 0xbf, 0x21, 0x78, 0x99, 0xb4, 0x59, 0xfc, 0x5e, 0xf6, 0x45, 0x9f, 0xe5,
0xcb, 0x46, 0x23, 0x95, 0xf8, 0x14, 0x84, 0x10, 0x45, 0x7f, 0x03, 0x1b, 0x63, 0xfa, 0x6d, 0x3b,
0x51, 0xf6, 0xe8, 0x7b, 0xa8, 0xf5, 0xb9, 0x9b, 0x4e, 0xe6, 0xa8, 0x14, 0x7f, 0x09, 0x4e, 0x83,
0xf7, 0xeb, 0xcb, 0x13, 0x8d, 0xb0, 0xf9, 0x80, 0x7a, 0xb6, 0xc9, 0x87, 0xb6, 0x65, 0x33, 0x4f,
0xbd, 0x6d, 0x56, 0xb8, 0x44, 0x7d, 0x47, 0xcc, 0xf9, 0x57, 0xbd, 0xaf, 0x03, 0x17, 0x8b, 0x0a,
0xd0, 0xfa, 0x3f, 0x00, 0x00, 0xff, 0xff, 0xad, 0xe1, 0xf2, 0x57, 0x85, 0x0b, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
@@ -381,18 +698,19 @@ var _ grpc.ClientConn
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4
// Client API for CloudSupport service
// CloudSupportClient is the client API for CloudSupport service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type CloudSupportClient interface {
// Retrieves the support account details given an account identifier.
// The authenticated user calling this method must be the account owner.
GetSupportAccount(ctx context.Context, in *GetSupportAccountRequest, opts ...grpc.CallOption) (*google_cloud_support_common.SupportAccount, error)
GetSupportAccount(ctx context.Context, in *GetSupportAccountRequest, opts ...grpc.CallOption) (*common.SupportAccount, error)
// Retrieves the list of accounts the current authenticated user has access
// to.
ListSupportAccounts(ctx context.Context, in *ListSupportAccountsRequest, opts ...grpc.CallOption) (*ListSupportAccountsResponse, error)
// Retrieves the details for a support case. The current authenticated user
// calling this method must have permissions to view this case.
GetCase(ctx context.Context, in *GetCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error)
GetCase(ctx context.Context, in *GetCaseRequest, opts ...grpc.CallOption) (*common.Case, error)
// Retrieves the list of support cases associated with an account. The current
// authenticated user must have the permission to list and view these cases.
ListCases(ctx context.Context, in *ListCasesRequest, opts ...grpc.CallOption) (*ListCasesResponse, error)
@@ -402,15 +720,15 @@ type CloudSupportClient interface {
// [SupportAccount][google.cloud.support.v1alpha2.SupportAcccount]. The
// authenticated user attempting this action must have permissions to create a
// `Case` under that [SupportAccount].
CreateCase(ctx context.Context, in *CreateCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error)
CreateCase(ctx context.Context, in *CreateCaseRequest, opts ...grpc.CallOption) (*common.Case, error)
// Updates a support case. Only a small set of details (priority, subject and
// cc_address) can be update after a case is created.
UpdateCase(ctx context.Context, in *UpdateCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error)
UpdateCase(ctx context.Context, in *UpdateCaseRequest, opts ...grpc.CallOption) (*common.Case, error)
// Adds a new comment to a case.
CreateComment(ctx context.Context, in *CreateCommentRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Comment, error)
CreateComment(ctx context.Context, in *CreateCommentRequest, opts ...grpc.CallOption) (*common.Comment, error)
// Retrieves the taxonomy of product categories and components to be used
// while creating a support case.
GetIssueTaxonomy(ctx context.Context, in *GetIssueTaxonomyRequest, opts ...grpc.CallOption) (*google_cloud_support_common.IssueTaxonomy, error)
GetIssueTaxonomy(ctx context.Context, in *GetIssueTaxonomyRequest, opts ...grpc.CallOption) (*common.IssueTaxonomy, error)
}
type cloudSupportClient struct {
@@ -421,9 +739,9 @@ func NewCloudSupportClient(cc *grpc.ClientConn) CloudSupportClient {
return &cloudSupportClient{cc}
}
func (c *cloudSupportClient) GetSupportAccount(ctx context.Context, in *GetSupportAccountRequest, opts ...grpc.CallOption) (*google_cloud_support_common.SupportAccount, error) {
out := new(google_cloud_support_common.SupportAccount)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetSupportAccount", in, out, c.cc, opts...)
func (c *cloudSupportClient) GetSupportAccount(ctx context.Context, in *GetSupportAccountRequest, opts ...grpc.CallOption) (*common.SupportAccount, error) {
out := new(common.SupportAccount)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetSupportAccount", in, out, opts...)
if err != nil {
return nil, err
}
@@ -432,16 +750,16 @@ func (c *cloudSupportClient) GetSupportAccount(ctx context.Context, in *GetSuppo
func (c *cloudSupportClient) ListSupportAccounts(ctx context.Context, in *ListSupportAccountsRequest, opts ...grpc.CallOption) (*ListSupportAccountsResponse, error) {
out := new(ListSupportAccountsResponse)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListSupportAccounts", in, out, c.cc, opts...)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListSupportAccounts", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *cloudSupportClient) GetCase(ctx context.Context, in *GetCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error) {
out := new(google_cloud_support_common.Case)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetCase", in, out, c.cc, opts...)
func (c *cloudSupportClient) GetCase(ctx context.Context, in *GetCaseRequest, opts ...grpc.CallOption) (*common.Case, error) {
out := new(common.Case)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetCase", in, out, opts...)
if err != nil {
return nil, err
}
@@ -450,7 +768,7 @@ func (c *cloudSupportClient) GetCase(ctx context.Context, in *GetCaseRequest, op
func (c *cloudSupportClient) ListCases(ctx context.Context, in *ListCasesRequest, opts ...grpc.CallOption) (*ListCasesResponse, error) {
out := new(ListCasesResponse)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListCases", in, out, c.cc, opts...)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListCases", in, out, opts...)
if err != nil {
return nil, err
}
@@ -459,61 +777,60 @@ func (c *cloudSupportClient) ListCases(ctx context.Context, in *ListCasesRequest
func (c *cloudSupportClient) ListComments(ctx context.Context, in *ListCommentsRequest, opts ...grpc.CallOption) (*ListCommentsResponse, error) {
out := new(ListCommentsResponse)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListComments", in, out, c.cc, opts...)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/ListComments", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *cloudSupportClient) CreateCase(ctx context.Context, in *CreateCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error) {
out := new(google_cloud_support_common.Case)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/CreateCase", in, out, c.cc, opts...)
func (c *cloudSupportClient) CreateCase(ctx context.Context, in *CreateCaseRequest, opts ...grpc.CallOption) (*common.Case, error) {
out := new(common.Case)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/CreateCase", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *cloudSupportClient) UpdateCase(ctx context.Context, in *UpdateCaseRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Case, error) {
out := new(google_cloud_support_common.Case)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/UpdateCase", in, out, c.cc, opts...)
func (c *cloudSupportClient) UpdateCase(ctx context.Context, in *UpdateCaseRequest, opts ...grpc.CallOption) (*common.Case, error) {
out := new(common.Case)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/UpdateCase", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *cloudSupportClient) CreateComment(ctx context.Context, in *CreateCommentRequest, opts ...grpc.CallOption) (*google_cloud_support_common.Comment, error) {
out := new(google_cloud_support_common.Comment)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/CreateComment", in, out, c.cc, opts...)
func (c *cloudSupportClient) CreateComment(ctx context.Context, in *CreateCommentRequest, opts ...grpc.CallOption) (*common.Comment, error) {
out := new(common.Comment)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/CreateComment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *cloudSupportClient) GetIssueTaxonomy(ctx context.Context, in *GetIssueTaxonomyRequest, opts ...grpc.CallOption) (*google_cloud_support_common.IssueTaxonomy, error) {
out := new(google_cloud_support_common.IssueTaxonomy)
err := grpc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetIssueTaxonomy", in, out, c.cc, opts...)
func (c *cloudSupportClient) GetIssueTaxonomy(ctx context.Context, in *GetIssueTaxonomyRequest, opts ...grpc.CallOption) (*common.IssueTaxonomy, error) {
out := new(common.IssueTaxonomy)
err := c.cc.Invoke(ctx, "/google.cloud.support.v1alpha1.CloudSupport/GetIssueTaxonomy", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// Server API for CloudSupport service
// CloudSupportServer is the server API for CloudSupport service.
type CloudSupportServer interface {
// Retrieves the support account details given an account identifier.
// The authenticated user calling this method must be the account owner.
GetSupportAccount(context.Context, *GetSupportAccountRequest) (*google_cloud_support_common.SupportAccount, error)
GetSupportAccount(context.Context, *GetSupportAccountRequest) (*common.SupportAccount, error)
// Retrieves the list of accounts the current authenticated user has access
// to.
ListSupportAccounts(context.Context, *ListSupportAccountsRequest) (*ListSupportAccountsResponse, error)
// Retrieves the details for a support case. The current authenticated user
// calling this method must have permissions to view this case.
GetCase(context.Context, *GetCaseRequest) (*google_cloud_support_common.Case, error)
GetCase(context.Context, *GetCaseRequest) (*common.Case, error)
// Retrieves the list of support cases associated with an account. The current
// authenticated user must have the permission to list and view these cases.
ListCases(context.Context, *ListCasesRequest) (*ListCasesResponse, error)
@@ -523,15 +840,15 @@ type CloudSupportServer interface {
// [SupportAccount][google.cloud.support.v1alpha2.SupportAcccount]. The
// authenticated user attempting this action must have permissions to create a
// `Case` under that [SupportAccount].
CreateCase(context.Context, *CreateCaseRequest) (*google_cloud_support_common.Case, error)
CreateCase(context.Context, *CreateCaseRequest) (*common.Case, error)
// Updates a support case. Only a small set of details (priority, subject and
// cc_address) can be update after a case is created.
UpdateCase(context.Context, *UpdateCaseRequest) (*google_cloud_support_common.Case, error)
UpdateCase(context.Context, *UpdateCaseRequest) (*common.Case, error)
// Adds a new comment to a case.
CreateComment(context.Context, *CreateCommentRequest) (*google_cloud_support_common.Comment, error)
CreateComment(context.Context, *CreateCommentRequest) (*common.Comment, error)
// Retrieves the taxonomy of product categories and components to be used
// while creating a support case.
GetIssueTaxonomy(context.Context, *GetIssueTaxonomyRequest) (*google_cloud_support_common.IssueTaxonomy, error)
GetIssueTaxonomy(context.Context, *GetIssueTaxonomyRequest) (*common.IssueTaxonomy, error)
}
func RegisterCloudSupportServer(s *grpc.Server, srv CloudSupportServer) {
@@ -744,63 +1061,3 @@ var _CloudSupport_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
Metadata: "google/cloud/support/v1alpha1/cloud_support.proto",
}
func init() { proto.RegisterFile("google/cloud/support/v1alpha1/cloud_support.proto", fileDescriptor0) }
var fileDescriptor0 = []byte{
// 863 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x41, 0x4f, 0x33, 0x45,
0x18, 0xce, 0xb4, 0xc8, 0x07, 0x2f, 0xdf, 0xa7, 0x5f, 0x47, 0x82, 0x65, 0x0b, 0x49, 0x3b, 0x21,
0xa6, 0x56, 0xdd, 0x85, 0x36, 0x88, 0x96, 0x40, 0x14, 0x88, 0x8d, 0x89, 0x26, 0xa4, 0x60, 0x62,
0xbc, 0x34, 0x43, 0x19, 0xd6, 0x95, 0xee, 0xce, 0xda, 0x99, 0x1a, 0x40, 0xbd, 0x78, 0xf1, 0xa6,
0x07, 0x6f, 0x7a, 0xe1, 0xe2, 0x59, 0x0f, 0xfe, 0x13, 0xff, 0x82, 0xfe, 0x0f, 0xb3, 0xb3, 0xb3,
0xed, 0x76, 0x69, 0x77, 0x17, 0x6e, 0xdd, 0x77, 0xde, 0xe7, 0x7d, 0x9f, 0x79, 0xe6, 0x9d, 0x67,
0x0a, 0x3b, 0x36, 0xe7, 0xf6, 0x80, 0x59, 0xfd, 0x01, 0x1f, 0x5d, 0x5a, 0x62, 0xe4, 0xfb, 0x7c,
0x28, 0xad, 0x6f, 0x77, 0xe8, 0xc0, 0xff, 0x8a, 0xee, 0x84, 0xe1, 0x9e, 0x0e, 0x9b, 0xfe, 0x90,
0x4b, 0x8e, 0x37, 0x43, 0x88, 0xa9, 0xd6, 0xcc, 0x68, 0x2d, 0x82, 0x18, 0x1b, 0xba, 0x22, 0xf5,
0x1d, 0x8b, 0x7a, 0x1e, 0x97, 0x54, 0x3a, 0xdc, 0x13, 0x21, 0xd8, 0xa8, 0xcd, 0xec, 0xd7, 0xe7,
0xae, 0xcb, 0x3d, 0x9d, 0x52, 0xd1, 0x29, 0xea, 0xeb, 0x62, 0x74, 0x65, 0x31, 0xd7, 0x97, 0xb7,
0x7a, 0xb1, 0x9a, 0x5c, 0xbc, 0x72, 0xd8, 0xe0, 0xb2, 0xe7, 0x52, 0x71, 0x1d, 0x66, 0x10, 0x13,
0xca, 0x1d, 0x26, 0xcf, 0xc2, 0xca, 0x1f, 0xf5, 0xfb, 0x7c, 0xe4, 0xc9, 0x2e, 0xfb, 0x66, 0xc4,
0x84, 0xc4, 0x18, 0x16, 0x3c, 0xea, 0xb2, 0x32, 0xaa, 0xa2, 0xfa, 0x72, 0x57, 0xfd, 0x26, 0x3e,
0x18, 0x9f, 0x3a, 0x22, 0x01, 0x10, 0x11, 0x62, 0x0d, 0x16, 0xaf, 0x9c, 0x81, 0x64, 0x43, 0x8d,
0xd1, 0x5f, 0xb8, 0x02, 0xcb, 0x3e, 0xb5, 0x59, 0x4f, 0x38, 0x77, 0xac, 0x5c, 0xa8, 0xa2, 0x7a,
0xb1, 0xbb, 0x14, 0x04, 0xce, 0x9c, 0x3b, 0x86, 0x37, 0x01, 0xd4, 0xa2, 0xe4, 0xd7, 0xcc, 0x2b,
0x17, 0x15, 0x50, 0xa5, 0x9f, 0x07, 0x01, 0xf2, 0x33, 0x82, 0xca, 0xcc, 0x96, 0xc2, 0xe7, 0x9e,
0x60, 0xb8, 0x03, 0x4b, 0x54, 0xc7, 0xca, 0xa8, 0x5a, 0xac, 0xaf, 0x34, 0xdf, 0x36, 0x67, 0x6a,
0xae, 0x65, 0x4b, 0xec, 0x75, 0x0c, 0xc6, 0x6f, 0xc2, 0x6b, 0x1e, 0xbb, 0x91, 0xbd, 0x18, 0x99,
0x82, 0x22, 0xf3, 0x22, 0x08, 0x9f, 0x8e, 0x09, 0x6d, 0xc1, 0xab, 0x1d, 0x26, 0x8f, 0xa9, 0x60,
0x69, 0x42, 0xdd, 0xc1, 0xcb, 0x80, 0x75, 0x90, 0x26, 0x52, 0xf2, 0x62, 0x92, 0x15, 0xe6, 0x4b,
0x56, 0x4c, 0x95, 0x6c, 0x21, 0x29, 0x99, 0x84, 0x52, 0xac, 0xb7, 0xd6, 0x69, 0x0f, 0x5e, 0xe9,
0x07, 0x01, 0x2d, 0x52, 0x2d, 0x55, 0x24, 0xb5, 0xbb, 0x30, 0x3f, 0xb7, 0x2e, 0x6f, 0xc1, 0xeb,
0xaa, 0x2b, 0x77, 0x5d, 0x16, 0x9b, 0x89, 0x59, 0xe2, 0x7c, 0x01, 0xab, 0xd3, 0xa9, 0x9a, 0xe3,
0x87, 0xb0, 0xd4, 0xd7, 0x31, 0x4d, 0x73, 0x2b, 0x9d, 0x66, 0x98, 0xdc, 0x1d, 0xa3, 0xc8, 0x05,
0x94, 0x8e, 0x87, 0x8c, 0x4a, 0x16, 0x3f, 0x9f, 0x35, 0x58, 0xf4, 0xe9, 0x90, 0x79, 0x32, 0x1a,
0xcb, 0xf0, 0x0b, 0xef, 0xc2, 0x42, 0xb0, 0x45, 0xb5, 0x9d, 0x5c, 0x8a, 0xa8, 0x74, 0xf2, 0x13,
0x82, 0xd2, 0xe7, 0xfe, 0x65, 0xa2, 0x49, 0x54, 0x0c, 0x3d, 0xaa, 0x18, 0xde, 0x87, 0x95, 0x91,
0xaa, 0xa5, 0x6e, 0xa5, 0xa6, 0x62, 0x44, 0xe8, 0xe8, 0xe2, 0x9a, 0x1f, 0x07, 0x17, 0xf7, 0x33,
0x2a, 0xae, 0xbb, 0x10, 0xa6, 0x07, 0xbf, 0xc9, 0xd7, 0xb0, 0xaa, 0x77, 0xab, 0x85, 0x48, 0x19,
0xb4, 0x43, 0x78, 0xa6, 0x55, 0xd2, 0x4d, 0xf2, 0x49, 0x1b, 0x81, 0xc8, 0x3a, 0xbc, 0xd1, 0x61,
0xf2, 0x13, 0x21, 0x46, 0xec, 0x9c, 0xde, 0x70, 0x8f, 0xbb, 0xb7, 0xba, 0x5d, 0xf3, 0xbf, 0x15,
0x78, 0x7e, 0x1c, 0x14, 0xd1, 0x77, 0x0b, 0xff, 0x81, 0xa0, 0xf4, 0xc0, 0x56, 0xf0, 0x9e, 0x99,
0xea, 0x85, 0xe6, 0x3c, 0x23, 0x32, 0x1e, 0x73, 0xa1, 0x49, 0xe3, 0xc7, 0x7f, 0xfe, 0xfd, 0xb5,
0xb0, 0x85, 0xc9, 0xc4, 0x97, 0xbf, 0x0b, 0x04, 0x38, 0x10, 0xd3, 0x06, 0x62, 0x35, 0x7e, 0xc0,
0x7f, 0xa2, 0x70, 0x66, 0x13, 0xde, 0x82, 0x3f, 0xc8, 0x60, 0x3a, 0xdf, 0x02, 0x8d, 0xf6, 0x53,
0xa0, 0xe1, 0xf8, 0x93, 0x9a, 0xa2, 0x5e, 0xc1, 0xeb, 0x13, 0xea, 0x09, 0xd2, 0xf8, 0x17, 0x04,
0xcf, 0xb4, 0xfb, 0xe0, 0x77, 0xb3, 0xf5, 0x8c, 0x0d, 0xa8, 0x91, 0x3d, 0x92, 0xa4, 0xa9, 0x08,
0xbc, 0x83, 0x1b, 0x99, 0xda, 0x59, 0xca, 0x1b, 0x02, 0x0d, 0xef, 0x11, 0x2c, 0x8f, 0xdd, 0x06,
0x5b, 0x39, 0xb6, 0x1f, 0xf7, 0x44, 0x63, 0x3b, 0x3f, 0x40, 0xab, 0xb4, 0xad, 0x48, 0x36, 0x70,
0x3d, 0xfb, 0x80, 0x43, 0x96, 0xf8, 0x6f, 0x04, 0xcf, 0xe3, 0x7e, 0x83, 0x9b, 0x79, 0x9a, 0x4e,
0xfb, 0x98, 0xd1, 0x7a, 0x14, 0x46, 0x73, 0xdd, 0x57, 0x5c, 0x77, 0x71, 0x2b, 0xbf, 0xa0, 0x56,
0xe4, 0x65, 0xf8, 0x77, 0x04, 0x30, 0x31, 0x33, 0x9c, 0xa5, 0xd4, 0x03, 0xdf, 0xcb, 0x73, 0xe2,
0xef, 0x2b, 0x82, 0x4d, 0x12, 0x3f, 0xf1, 0xd0, 0x1d, 0xe7, 0xca, 0xd9, 0x0e, 0x8d, 0xeb, 0x1e,
0x01, 0x4c, 0x5c, 0x30, 0x93, 0xdd, 0x03, 0xc3, 0xcc, 0xc3, 0xee, 0x40, 0xb1, 0xdb, 0x6b, 0x5a,
0x31, 0x76, 0x41, 0x73, 0x33, 0x43, 0x43, 0x4d, 0xf1, 0x2f, 0x04, 0x2f, 0xa6, 0xfc, 0x11, 0xb7,
0xf2, 0x69, 0x38, 0xe5, 0xa6, 0x46, 0x2e, 0xa3, 0x24, 0x27, 0x8a, 0xeb, 0x21, 0x79, 0xca, 0x51,
0xb7, 0x23, 0x97, 0xc5, 0xbf, 0x21, 0x78, 0x99, 0xb4, 0x59, 0xfc, 0x5e, 0xf6, 0x45, 0x9f, 0xe5,
0xcb, 0x46, 0x23, 0x95, 0xf8, 0x14, 0x84, 0x10, 0x45, 0x7f, 0x03, 0x1b, 0x63, 0xfa, 0x6d, 0x3b,
0x51, 0xf6, 0xe8, 0x7b, 0xa8, 0xf5, 0xb9, 0x9b, 0x4e, 0xe6, 0xa8, 0x14, 0x7f, 0x09, 0x4e, 0x83,
0xf7, 0xeb, 0xcb, 0x13, 0x8d, 0xb0, 0xf9, 0x80, 0x7a, 0xb6, 0xc9, 0x87, 0xb6, 0x65, 0x33, 0x4f,
0xbd, 0x6d, 0x56, 0xb8, 0x44, 0x7d, 0x47, 0xcc, 0xf9, 0x57, 0xbd, 0xaf, 0x03, 0x17, 0x8b, 0x0a,
0xd0, 0xfa, 0x3f, 0x00, 0x00, 0xff, 0xff, 0xad, 0xe1, 0xf2, 0x57, 0x85, 0x0b, 0x00, 0x00,
}