proto/dam/v1/dam_service.pb.go (4,193 lines of code) (raw):
// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: proto/dam/v1/dam_service.proto
// Package dam provides protocol buffer versions of the DAM API, allowing
// end points to receive requests and returns responses using these messages.
package v1
import (
fmt "fmt"
v1 "github.com/GoogleCloudPlatform/healthcare-federated-access-services/proto/common/v1"
v11 "github.com/GoogleCloudPlatform/healthcare-federated-access-services/proto/process/v1"
proto "github.com/golang/protobuf/proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type ResourceTokenRequestState_TokenType int32
const (
ResourceTokenRequestState_UNSPECIFIED ResourceTokenRequestState_TokenType = 0
ResourceTokenRequestState_DATASET ResourceTokenRequestState_TokenType = 1
ResourceTokenRequestState_ENDPOINT ResourceTokenRequestState_TokenType = 2
)
var ResourceTokenRequestState_TokenType_name = map[int32]string{
0: "UNSPECIFIED",
1: "DATASET",
2: "ENDPOINT",
}
var ResourceTokenRequestState_TokenType_value = map[string]int32{
"UNSPECIFIED": 0,
"DATASET": 1,
"ENDPOINT": 2,
}
func (x ResourceTokenRequestState_TokenType) String() string {
return proto.EnumName(ResourceTokenRequestState_TokenType_name, int32(x))
}
func (ResourceTokenRequestState_TokenType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{66, 0}
}
type DamConfig struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
Revision int64 `protobuf:"varint,2,opt,name=revision,proto3" json:"revision,omitempty"`
CommitTime float64 `protobuf:"fixed64,3,opt,name=commit_time,json=commitTime,proto3" json:"commit_time,omitempty"`
TrustedIssuers map[string]*TrustedIssuer `protobuf:"bytes,4,rep,name=trusted_issuers,json=trustedIssuers,proto3" json:"trusted_issuers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
TrustedSources map[string]*TrustedSource `protobuf:"bytes,5,rep,name=trusted_sources,json=trustedSources,proto3" json:"trusted_sources,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Policies map[string]*Policy `protobuf:"bytes,6,rep,name=policies,proto3" json:"policies,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Resources map[string]*Resource `protobuf:"bytes,7,rep,name=resources,proto3" json:"resources,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Clients map[string]*v1.Client `protobuf:"bytes,8,rep,name=clients,proto3" json:"clients,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ServiceTemplates map[string]*ServiceTemplate `protobuf:"bytes,9,rep,name=service_templates,json=serviceTemplates,proto3" json:"service_templates,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
VisaTypes map[string]*VisaType `protobuf:"bytes,10,rep,name=visa_types,json=visaTypes,proto3" json:"visa_types,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
TestPersonas map[string]*v1.TestPersona `protobuf:"bytes,11,rep,name=test_personas,json=testPersonas,proto3" json:"test_personas,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Options *ConfigOptions `protobuf:"bytes,12,opt,name=options,proto3" json:"options,omitempty"`
Ui map[string]string `protobuf:"bytes,13,rep,name=ui,proto3" json:"ui,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 *DamConfig) Reset() { *m = DamConfig{} }
func (m *DamConfig) String() string { return proto.CompactTextString(m) }
func (*DamConfig) ProtoMessage() {}
func (*DamConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{0}
}
func (m *DamConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DamConfig.Unmarshal(m, b)
}
func (m *DamConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DamConfig.Marshal(b, m, deterministic)
}
func (m *DamConfig) XXX_Merge(src proto.Message) {
xxx_messageInfo_DamConfig.Merge(m, src)
}
func (m *DamConfig) XXX_Size() int {
return xxx_messageInfo_DamConfig.Size(m)
}
func (m *DamConfig) XXX_DiscardUnknown() {
xxx_messageInfo_DamConfig.DiscardUnknown(m)
}
var xxx_messageInfo_DamConfig proto.InternalMessageInfo
func (m *DamConfig) GetVersion() string {
if m != nil {
return m.Version
}
return ""
}
func (m *DamConfig) GetRevision() int64 {
if m != nil {
return m.Revision
}
return 0
}
func (m *DamConfig) GetCommitTime() float64 {
if m != nil {
return m.CommitTime
}
return 0
}
func (m *DamConfig) GetTrustedIssuers() map[string]*TrustedIssuer {
if m != nil {
return m.TrustedIssuers
}
return nil
}
func (m *DamConfig) GetTrustedSources() map[string]*TrustedSource {
if m != nil {
return m.TrustedSources
}
return nil
}
func (m *DamConfig) GetPolicies() map[string]*Policy {
if m != nil {
return m.Policies
}
return nil
}
func (m *DamConfig) GetResources() map[string]*Resource {
if m != nil {
return m.Resources
}
return nil
}
func (m *DamConfig) GetClients() map[string]*v1.Client {
if m != nil {
return m.Clients
}
return nil
}
func (m *DamConfig) GetServiceTemplates() map[string]*ServiceTemplate {
if m != nil {
return m.ServiceTemplates
}
return nil
}
func (m *DamConfig) GetVisaTypes() map[string]*VisaType {
if m != nil {
return m.VisaTypes
}
return nil
}
func (m *DamConfig) GetTestPersonas() map[string]*v1.TestPersona {
if m != nil {
return m.TestPersonas
}
return nil
}
func (m *DamConfig) GetOptions() *ConfigOptions {
if m != nil {
return m.Options
}
return nil
}
func (m *DamConfig) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type TrustedIssuer struct {
Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
TranslateUsing string `protobuf:"bytes,2,opt,name=translate_using,json=translateUsing,proto3" json:"translate_using,omitempty"`
ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
AuthUrl string `protobuf:"bytes,4,opt,name=auth_url,json=authUrl,proto3" json:"auth_url,omitempty"`
TokenUrl string `protobuf:"bytes,5,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"`
Ui map[string]string `protobuf:"bytes,6,rep,name=ui,proto3" json:"ui,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 *TrustedIssuer) Reset() { *m = TrustedIssuer{} }
func (m *TrustedIssuer) String() string { return proto.CompactTextString(m) }
func (*TrustedIssuer) ProtoMessage() {}
func (*TrustedIssuer) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{1}
}
func (m *TrustedIssuer) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TrustedIssuer.Unmarshal(m, b)
}
func (m *TrustedIssuer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TrustedIssuer.Marshal(b, m, deterministic)
}
func (m *TrustedIssuer) XXX_Merge(src proto.Message) {
xxx_messageInfo_TrustedIssuer.Merge(m, src)
}
func (m *TrustedIssuer) XXX_Size() int {
return xxx_messageInfo_TrustedIssuer.Size(m)
}
func (m *TrustedIssuer) XXX_DiscardUnknown() {
xxx_messageInfo_TrustedIssuer.DiscardUnknown(m)
}
var xxx_messageInfo_TrustedIssuer proto.InternalMessageInfo
func (m *TrustedIssuer) GetIssuer() string {
if m != nil {
return m.Issuer
}
return ""
}
func (m *TrustedIssuer) GetTranslateUsing() string {
if m != nil {
return m.TranslateUsing
}
return ""
}
func (m *TrustedIssuer) GetClientId() string {
if m != nil {
return m.ClientId
}
return ""
}
func (m *TrustedIssuer) GetAuthUrl() string {
if m != nil {
return m.AuthUrl
}
return ""
}
func (m *TrustedIssuer) GetTokenUrl() string {
if m != nil {
return m.TokenUrl
}
return ""
}
func (m *TrustedIssuer) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type TrustedSource struct {
Sources []string `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"`
VisaTypes []string `protobuf:"bytes,2,rep,name=visa_types,json=visaTypes,proto3" json:"visa_types,omitempty"`
Ui map[string]string `protobuf:"bytes,3,rep,name=ui,proto3" json:"ui,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 *TrustedSource) Reset() { *m = TrustedSource{} }
func (m *TrustedSource) String() string { return proto.CompactTextString(m) }
func (*TrustedSource) ProtoMessage() {}
func (*TrustedSource) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{2}
}
func (m *TrustedSource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TrustedSource.Unmarshal(m, b)
}
func (m *TrustedSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TrustedSource.Marshal(b, m, deterministic)
}
func (m *TrustedSource) XXX_Merge(src proto.Message) {
xxx_messageInfo_TrustedSource.Merge(m, src)
}
func (m *TrustedSource) XXX_Size() int {
return xxx_messageInfo_TrustedSource.Size(m)
}
func (m *TrustedSource) XXX_DiscardUnknown() {
xxx_messageInfo_TrustedSource.DiscardUnknown(m)
}
var xxx_messageInfo_TrustedSource proto.InternalMessageInfo
func (m *TrustedSource) GetSources() []string {
if m != nil {
return m.Sources
}
return nil
}
func (m *TrustedSource) GetVisaTypes() []string {
if m != nil {
return m.VisaTypes
}
return nil
}
func (m *TrustedSource) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type Policy struct {
AnyOf []*v1.ConditionSet `protobuf:"bytes,1,rep,name=any_of,json=anyOf,proto3" json:"any_of,omitempty"`
VariableDefinitions map[string]*VariableFormat `protobuf:"bytes,2,rep,name=variable_definitions,json=variableDefinitions,proto3" json:"variable_definitions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Ui map[string]string `protobuf:"bytes,3,rep,name=ui,proto3" json:"ui,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 *Policy) Reset() { *m = Policy{} }
func (m *Policy) String() string { return proto.CompactTextString(m) }
func (*Policy) ProtoMessage() {}
func (*Policy) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{3}
}
func (m *Policy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Policy.Unmarshal(m, b)
}
func (m *Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Policy.Marshal(b, m, deterministic)
}
func (m *Policy) XXX_Merge(src proto.Message) {
xxx_messageInfo_Policy.Merge(m, src)
}
func (m *Policy) XXX_Size() int {
return xxx_messageInfo_Policy.Size(m)
}
func (m *Policy) XXX_DiscardUnknown() {
xxx_messageInfo_Policy.DiscardUnknown(m)
}
var xxx_messageInfo_Policy proto.InternalMessageInfo
func (m *Policy) GetAnyOf() []*v1.ConditionSet {
if m != nil {
return m.AnyOf
}
return nil
}
func (m *Policy) GetVariableDefinitions() map[string]*VariableFormat {
if m != nil {
return m.VariableDefinitions
}
return nil
}
func (m *Policy) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type View struct {
ServiceTemplate string `protobuf:"bytes,1,opt,name=service_template,json=serviceTemplate,proto3" json:"service_template,omitempty"`
Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ContentTypes []string `protobuf:"bytes,3,rep,name=content_types,json=contentTypes,proto3" json:"content_types,omitempty"`
Roles map[string]*ViewRole `protobuf:"bytes,4,rep,name=roles,proto3" json:"roles,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
DefaultRole string `protobuf:"bytes,5,opt,name=default_role,json=defaultRole,proto3" json:"default_role,omitempty"`
Items []*View_Item `protobuf:"bytes,6,rep,name=items,proto3" json:"items,omitempty"`
Ui map[string]string `protobuf:"bytes,7,rep,name=ui,proto3" json:"ui,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Computed fields.
ComputedInterfaces map[string]*Interface `protobuf:"bytes,8,rep,name=computed_interfaces,json=interfaces,proto3" json:"computed_interfaces,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 *View) Reset() { *m = View{} }
func (m *View) String() string { return proto.CompactTextString(m) }
func (*View) ProtoMessage() {}
func (*View) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{4}
}
func (m *View) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_View.Unmarshal(m, b)
}
func (m *View) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_View.Marshal(b, m, deterministic)
}
func (m *View) XXX_Merge(src proto.Message) {
xxx_messageInfo_View.Merge(m, src)
}
func (m *View) XXX_Size() int {
return xxx_messageInfo_View.Size(m)
}
func (m *View) XXX_DiscardUnknown() {
xxx_messageInfo_View.DiscardUnknown(m)
}
var xxx_messageInfo_View proto.InternalMessageInfo
func (m *View) GetServiceTemplate() string {
if m != nil {
return m.ServiceTemplate
}
return ""
}
func (m *View) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
func (m *View) GetContentTypes() []string {
if m != nil {
return m.ContentTypes
}
return nil
}
func (m *View) GetRoles() map[string]*ViewRole {
if m != nil {
return m.Roles
}
return nil
}
func (m *View) GetDefaultRole() string {
if m != nil {
return m.DefaultRole
}
return ""
}
func (m *View) GetItems() []*View_Item {
if m != nil {
return m.Items
}
return nil
}
func (m *View) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
func (m *View) GetComputedInterfaces() map[string]*Interface {
if m != nil {
return m.ComputedInterfaces
}
return nil
}
type View_Item struct {
Args map[string]string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,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 *View_Item) Reset() { *m = View_Item{} }
func (m *View_Item) String() string { return proto.CompactTextString(m) }
func (*View_Item) ProtoMessage() {}
func (*View_Item) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{4, 0}
}
func (m *View_Item) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_View_Item.Unmarshal(m, b)
}
func (m *View_Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_View_Item.Marshal(b, m, deterministic)
}
func (m *View_Item) XXX_Merge(src proto.Message) {
xxx_messageInfo_View_Item.Merge(m, src)
}
func (m *View_Item) XXX_Size() int {
return xxx_messageInfo_View_Item.Size(m)
}
func (m *View_Item) XXX_DiscardUnknown() {
xxx_messageInfo_View_Item.DiscardUnknown(m)
}
var xxx_messageInfo_View_Item proto.InternalMessageInfo
func (m *View_Item) GetArgs() map[string]string {
if m != nil {
return m.Args
}
return nil
}
func (m *View_Item) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
type Interface struct {
Uri []string `protobuf:"bytes,1,rep,name=uri,proto3" json:"uri,omitempty"`
Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,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 *Interface) Reset() { *m = Interface{} }
func (m *Interface) String() string { return proto.CompactTextString(m) }
func (*Interface) ProtoMessage() {}
func (*Interface) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{5}
}
func (m *Interface) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Interface.Unmarshal(m, b)
}
func (m *Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Interface.Marshal(b, m, deterministic)
}
func (m *Interface) XXX_Merge(src proto.Message) {
xxx_messageInfo_Interface.Merge(m, src)
}
func (m *Interface) XXX_Size() int {
return xxx_messageInfo_Interface.Size(m)
}
func (m *Interface) XXX_DiscardUnknown() {
xxx_messageInfo_Interface.DiscardUnknown(m)
}
var xxx_messageInfo_Interface proto.InternalMessageInfo
func (m *Interface) GetUri() []string {
if m != nil {
return m.Uri
}
return nil
}
func (m *Interface) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
type Resource struct {
Umbrella string `protobuf:"bytes,1,opt,name=umbrella,proto3" json:"umbrella,omitempty"`
Views map[string]*View `protobuf:"bytes,2,rep,name=views,proto3" json:"views,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Clients []string `protobuf:"bytes,3,rep,name=clients,proto3" json:"clients,omitempty"`
MaxTokenTtl string `protobuf:"bytes,4,opt,name=max_token_ttl,json=maxTokenTtl,proto3" json:"max_token_ttl,omitempty"`
Ui map[string]string `protobuf:"bytes,5,rep,name=ui,proto3" json:"ui,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 *Resource) Reset() { *m = Resource{} }
func (m *Resource) String() string { return proto.CompactTextString(m) }
func (*Resource) ProtoMessage() {}
func (*Resource) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{6}
}
func (m *Resource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Resource.Unmarshal(m, b)
}
func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Resource.Marshal(b, m, deterministic)
}
func (m *Resource) XXX_Merge(src proto.Message) {
xxx_messageInfo_Resource.Merge(m, src)
}
func (m *Resource) XXX_Size() int {
return xxx_messageInfo_Resource.Size(m)
}
func (m *Resource) XXX_DiscardUnknown() {
xxx_messageInfo_Resource.DiscardUnknown(m)
}
var xxx_messageInfo_Resource proto.InternalMessageInfo
func (m *Resource) GetUmbrella() string {
if m != nil {
return m.Umbrella
}
return ""
}
func (m *Resource) GetViews() map[string]*View {
if m != nil {
return m.Views
}
return nil
}
func (m *Resource) GetClients() []string {
if m != nil {
return m.Clients
}
return nil
}
func (m *Resource) GetMaxTokenTtl() string {
if m != nil {
return m.MaxTokenTtl
}
return ""
}
func (m *Resource) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type ServiceTemplate struct {
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
Interfaces map[string]string `protobuf:"bytes,2,rep,name=interfaces,proto3" json:"interfaces,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ServiceRoles map[string]*ServiceRole `protobuf:"bytes,3,rep,name=service_roles,json=roles,proto3" json:"service_roles,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Ui map[string]string `protobuf:"bytes,4,rep,name=ui,proto3" json:"ui,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 *ServiceTemplate) Reset() { *m = ServiceTemplate{} }
func (m *ServiceTemplate) String() string { return proto.CompactTextString(m) }
func (*ServiceTemplate) ProtoMessage() {}
func (*ServiceTemplate) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{7}
}
func (m *ServiceTemplate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServiceTemplate.Unmarshal(m, b)
}
func (m *ServiceTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServiceTemplate.Marshal(b, m, deterministic)
}
func (m *ServiceTemplate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServiceTemplate.Merge(m, src)
}
func (m *ServiceTemplate) XXX_Size() int {
return xxx_messageInfo_ServiceTemplate.Size(m)
}
func (m *ServiceTemplate) XXX_DiscardUnknown() {
xxx_messageInfo_ServiceTemplate.DiscardUnknown(m)
}
var xxx_messageInfo_ServiceTemplate proto.InternalMessageInfo
func (m *ServiceTemplate) GetServiceName() string {
if m != nil {
return m.ServiceName
}
return ""
}
func (m *ServiceTemplate) GetInterfaces() map[string]string {
if m != nil {
return m.Interfaces
}
return nil
}
func (m *ServiceTemplate) GetServiceRoles() map[string]*ServiceRole {
if m != nil {
return m.ServiceRoles
}
return nil
}
func (m *ServiceTemplate) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type ServiceRole struct {
ServiceArgs map[string]*ServiceRole_ServiceArg `protobuf:"bytes,1,rep,name=service_args,json=serviceArgs,proto3" json:"service_args,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
DamRoleCategories []string `protobuf:"bytes,2,rep,name=dam_role_categories,json=damRoleCategories,proto3" json:"dam_role_categories,omitempty"`
Ui map[string]string `protobuf:"bytes,3,rep,name=ui,proto3" json:"ui,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 *ServiceRole) Reset() { *m = ServiceRole{} }
func (m *ServiceRole) String() string { return proto.CompactTextString(m) }
func (*ServiceRole) ProtoMessage() {}
func (*ServiceRole) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{8}
}
func (m *ServiceRole) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServiceRole.Unmarshal(m, b)
}
func (m *ServiceRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServiceRole.Marshal(b, m, deterministic)
}
func (m *ServiceRole) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServiceRole.Merge(m, src)
}
func (m *ServiceRole) XXX_Size() int {
return xxx_messageInfo_ServiceRole.Size(m)
}
func (m *ServiceRole) XXX_DiscardUnknown() {
xxx_messageInfo_ServiceRole.DiscardUnknown(m)
}
var xxx_messageInfo_ServiceRole proto.InternalMessageInfo
func (m *ServiceRole) GetServiceArgs() map[string]*ServiceRole_ServiceArg {
if m != nil {
return m.ServiceArgs
}
return nil
}
func (m *ServiceRole) GetDamRoleCategories() []string {
if m != nil {
return m.DamRoleCategories
}
return nil
}
func (m *ServiceRole) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type ServiceRole_ServiceArg struct {
Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ServiceRole_ServiceArg) Reset() { *m = ServiceRole_ServiceArg{} }
func (m *ServiceRole_ServiceArg) String() string { return proto.CompactTextString(m) }
func (*ServiceRole_ServiceArg) ProtoMessage() {}
func (*ServiceRole_ServiceArg) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{8, 0}
}
func (m *ServiceRole_ServiceArg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServiceRole_ServiceArg.Unmarshal(m, b)
}
func (m *ServiceRole_ServiceArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServiceRole_ServiceArg.Marshal(b, m, deterministic)
}
func (m *ServiceRole_ServiceArg) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServiceRole_ServiceArg.Merge(m, src)
}
func (m *ServiceRole_ServiceArg) XXX_Size() int {
return xxx_messageInfo_ServiceRole_ServiceArg.Size(m)
}
func (m *ServiceRole_ServiceArg) XXX_DiscardUnknown() {
xxx_messageInfo_ServiceRole_ServiceArg.DiscardUnknown(m)
}
var xxx_messageInfo_ServiceRole_ServiceArg proto.InternalMessageInfo
func (m *ServiceRole_ServiceArg) GetValues() []string {
if m != nil {
return m.Values
}
return nil
}
type ViewRole struct {
Policies []*ViewRole_ViewPolicy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"`
ComputedRoleCategories []string `protobuf:"bytes,2,rep,name=computed_role_categories,json=roleCategories,proto3" json:"computed_role_categories,omitempty"`
ComputedPolicyBasis map[string]bool `protobuf:"bytes,3,rep,name=computed_policy_basis,json=policyBasis,proto3" json:"computed_policy_basis,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ViewRole) Reset() { *m = ViewRole{} }
func (m *ViewRole) String() string { return proto.CompactTextString(m) }
func (*ViewRole) ProtoMessage() {}
func (*ViewRole) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{9}
}
func (m *ViewRole) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ViewRole.Unmarshal(m, b)
}
func (m *ViewRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ViewRole.Marshal(b, m, deterministic)
}
func (m *ViewRole) XXX_Merge(src proto.Message) {
xxx_messageInfo_ViewRole.Merge(m, src)
}
func (m *ViewRole) XXX_Size() int {
return xxx_messageInfo_ViewRole.Size(m)
}
func (m *ViewRole) XXX_DiscardUnknown() {
xxx_messageInfo_ViewRole.DiscardUnknown(m)
}
var xxx_messageInfo_ViewRole proto.InternalMessageInfo
func (m *ViewRole) GetPolicies() []*ViewRole_ViewPolicy {
if m != nil {
return m.Policies
}
return nil
}
func (m *ViewRole) GetComputedRoleCategories() []string {
if m != nil {
return m.ComputedRoleCategories
}
return nil
}
func (m *ViewRole) GetComputedPolicyBasis() map[string]bool {
if m != nil {
return m.ComputedPolicyBasis
}
return nil
}
type ViewRole_ViewPolicy struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Args map[string]string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,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 *ViewRole_ViewPolicy) Reset() { *m = ViewRole_ViewPolicy{} }
func (m *ViewRole_ViewPolicy) String() string { return proto.CompactTextString(m) }
func (*ViewRole_ViewPolicy) ProtoMessage() {}
func (*ViewRole_ViewPolicy) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{9, 0}
}
func (m *ViewRole_ViewPolicy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ViewRole_ViewPolicy.Unmarshal(m, b)
}
func (m *ViewRole_ViewPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ViewRole_ViewPolicy.Marshal(b, m, deterministic)
}
func (m *ViewRole_ViewPolicy) XXX_Merge(src proto.Message) {
xxx_messageInfo_ViewRole_ViewPolicy.Merge(m, src)
}
func (m *ViewRole_ViewPolicy) XXX_Size() int {
return xxx_messageInfo_ViewRole_ViewPolicy.Size(m)
}
func (m *ViewRole_ViewPolicy) XXX_DiscardUnknown() {
xxx_messageInfo_ViewRole_ViewPolicy.DiscardUnknown(m)
}
var xxx_messageInfo_ViewRole_ViewPolicy proto.InternalMessageInfo
func (m *ViewRole_ViewPolicy) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *ViewRole_ViewPolicy) GetArgs() map[string]string {
if m != nil {
return m.Args
}
return nil
}
type ConfigOptions struct {
ReadOnlyMasterRealm bool `protobuf:"varint,1,opt,name=read_only_master_realm,json=readOnlyMasterRealm,proto3" json:"read_only_master_realm,omitempty"`
GcpManagedKeysMaxRequestedTtl string `protobuf:"bytes,3,opt,name=gcp_managed_keys_max_requested_ttl,json=gcpManagedKeysMaxRequestedTtl,proto3" json:"gcp_managed_keys_max_requested_ttl,omitempty"`
GcpManagedKeysPerAccount int32 `protobuf:"varint,4,opt,name=gcp_managed_keys_per_account,json=gcpManagedKeysPerAccount,proto3" json:"gcp_managed_keys_per_account,omitempty"`
GcpServiceAccountProject string `protobuf:"bytes,5,opt,name=gcp_service_account_project,json=gcpServiceAccountProject,proto3" json:"gcp_service_account_project,omitempty"`
ComputedDescriptors map[string]*v1.Descriptor `protobuf:"bytes,6,rep,name=computed_descriptors,json=descriptors,proto3" json:"computed_descriptors,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
GcpIamBillingProject string `protobuf:"bytes,7,opt,name=gcp_iam_billing_project,json=gcpIamBillingProject,proto3" json:"gcp_iam_billing_project,omitempty"`
AwsManagedKeysPerIamUser int32 `protobuf:"varint,8,opt,name=aws_managed_keys_per_iam_user,json=awsManagedKeysPerIamUser,proto3" json:"aws_managed_keys_per_iam_user,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigOptions) Reset() { *m = ConfigOptions{} }
func (m *ConfigOptions) String() string { return proto.CompactTextString(m) }
func (*ConfigOptions) ProtoMessage() {}
func (*ConfigOptions) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{10}
}
func (m *ConfigOptions) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigOptions.Unmarshal(m, b)
}
func (m *ConfigOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigOptions.Marshal(b, m, deterministic)
}
func (m *ConfigOptions) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigOptions.Merge(m, src)
}
func (m *ConfigOptions) XXX_Size() int {
return xxx_messageInfo_ConfigOptions.Size(m)
}
func (m *ConfigOptions) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigOptions.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigOptions proto.InternalMessageInfo
func (m *ConfigOptions) GetReadOnlyMasterRealm() bool {
if m != nil {
return m.ReadOnlyMasterRealm
}
return false
}
func (m *ConfigOptions) GetGcpManagedKeysMaxRequestedTtl() string {
if m != nil {
return m.GcpManagedKeysMaxRequestedTtl
}
return ""
}
func (m *ConfigOptions) GetGcpManagedKeysPerAccount() int32 {
if m != nil {
return m.GcpManagedKeysPerAccount
}
return 0
}
func (m *ConfigOptions) GetGcpServiceAccountProject() string {
if m != nil {
return m.GcpServiceAccountProject
}
return ""
}
func (m *ConfigOptions) GetComputedDescriptors() map[string]*v1.Descriptor {
if m != nil {
return m.ComputedDescriptors
}
return nil
}
func (m *ConfigOptions) GetGcpIamBillingProject() string {
if m != nil {
return m.GcpIamBillingProject
}
return ""
}
func (m *ConfigOptions) GetAwsManagedKeysPerIamUser() int32 {
if m != nil {
return m.AwsManagedKeysPerIamUser
}
return 0
}
type VisaType struct {
Ui map[string]string `protobuf:"bytes,2,rep,name=ui,proto3" json:"ui,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 *VisaType) Reset() { *m = VisaType{} }
func (m *VisaType) String() string { return proto.CompactTextString(m) }
func (*VisaType) ProtoMessage() {}
func (*VisaType) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{11}
}
func (m *VisaType) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VisaType.Unmarshal(m, b)
}
func (m *VisaType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VisaType.Marshal(b, m, deterministic)
}
func (m *VisaType) XXX_Merge(src proto.Message) {
xxx_messageInfo_VisaType.Merge(m, src)
}
func (m *VisaType) XXX_Size() int {
return xxx_messageInfo_VisaType.Size(m)
}
func (m *VisaType) XXX_DiscardUnknown() {
xxx_messageInfo_VisaType.DiscardUnknown(m)
}
var xxx_messageInfo_VisaType proto.InternalMessageInfo
func (m *VisaType) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type ServiceDescriptor struct {
Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
ServiceVariables map[string]*VariableFormat `protobuf:"bytes,2,rep,name=service_variables,json=serviceVariables,proto3" json:"service_variables,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ItemVariables map[string]*VariableFormat `protobuf:"bytes,3,rep,name=item_variables,json=itemVariables,proto3" json:"item_variables,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Properties *ServiceDescriptor_Properties `protobuf:"bytes,4,opt,name=properties,proto3" json:"properties,omitempty"`
Ui map[string]string `protobuf:"bytes,6,rep,name=ui,proto3" json:"ui,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 *ServiceDescriptor) Reset() { *m = ServiceDescriptor{} }
func (m *ServiceDescriptor) String() string { return proto.CompactTextString(m) }
func (*ServiceDescriptor) ProtoMessage() {}
func (*ServiceDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{12}
}
func (m *ServiceDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServiceDescriptor.Unmarshal(m, b)
}
func (m *ServiceDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServiceDescriptor.Marshal(b, m, deterministic)
}
func (m *ServiceDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServiceDescriptor.Merge(m, src)
}
func (m *ServiceDescriptor) XXX_Size() int {
return xxx_messageInfo_ServiceDescriptor.Size(m)
}
func (m *ServiceDescriptor) XXX_DiscardUnknown() {
xxx_messageInfo_ServiceDescriptor.DiscardUnknown(m)
}
var xxx_messageInfo_ServiceDescriptor proto.InternalMessageInfo
func (m *ServiceDescriptor) GetPlatform() string {
if m != nil {
return m.Platform
}
return ""
}
func (m *ServiceDescriptor) GetServiceVariables() map[string]*VariableFormat {
if m != nil {
return m.ServiceVariables
}
return nil
}
func (m *ServiceDescriptor) GetItemVariables() map[string]*VariableFormat {
if m != nil {
return m.ItemVariables
}
return nil
}
func (m *ServiceDescriptor) GetProperties() *ServiceDescriptor_Properties {
if m != nil {
return m.Properties
}
return nil
}
func (m *ServiceDescriptor) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type ServiceDescriptor_Properties struct {
IsAggregate bool `protobuf:"varint,1,opt,name=is_aggregate,json=isAggregate,proto3" json:"is_aggregate,omitempty"`
CanBeAggregated bool `protobuf:"varint,2,opt,name=can_be_aggregated,json=canBeAggregated,proto3" json:"can_be_aggregated,omitempty"`
SingleItem bool `protobuf:"varint,3,opt,name=single_item,json=singleItem,proto3" json:"single_item,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ServiceDescriptor_Properties) Reset() { *m = ServiceDescriptor_Properties{} }
func (m *ServiceDescriptor_Properties) String() string { return proto.CompactTextString(m) }
func (*ServiceDescriptor_Properties) ProtoMessage() {}
func (*ServiceDescriptor_Properties) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{12, 0}
}
func (m *ServiceDescriptor_Properties) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServiceDescriptor_Properties.Unmarshal(m, b)
}
func (m *ServiceDescriptor_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServiceDescriptor_Properties.Marshal(b, m, deterministic)
}
func (m *ServiceDescriptor_Properties) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServiceDescriptor_Properties.Merge(m, src)
}
func (m *ServiceDescriptor_Properties) XXX_Size() int {
return xxx_messageInfo_ServiceDescriptor_Properties.Size(m)
}
func (m *ServiceDescriptor_Properties) XXX_DiscardUnknown() {
xxx_messageInfo_ServiceDescriptor_Properties.DiscardUnknown(m)
}
var xxx_messageInfo_ServiceDescriptor_Properties proto.InternalMessageInfo
func (m *ServiceDescriptor_Properties) GetIsAggregate() bool {
if m != nil {
return m.IsAggregate
}
return false
}
func (m *ServiceDescriptor_Properties) GetCanBeAggregated() bool {
if m != nil {
return m.CanBeAggregated
}
return false
}
func (m *ServiceDescriptor_Properties) GetSingleItem() bool {
if m != nil {
return m.SingleItem
}
return false
}
type VariableFormat struct {
Regexp string `protobuf:"bytes,1,opt,name=regexp,proto3" json:"regexp,omitempty"`
Optional bool `protobuf:"varint,2,opt,name=optional,proto3" json:"optional,omitempty"`
Ui map[string]string `protobuf:"bytes,3,rep,name=ui,proto3" json:"ui,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
// A variable marked with `experimental` will only be available when the
// experimental flag is set to true. Otherwise any configuration usage of an
// experimental variable in a non-experimental environment will invalidate
// the configuration.
Experimental bool `protobuf:"varint,5,opt,name=experimental,proto3" json:"experimental,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *VariableFormat) Reset() { *m = VariableFormat{} }
func (m *VariableFormat) String() string { return proto.CompactTextString(m) }
func (*VariableFormat) ProtoMessage() {}
func (*VariableFormat) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{13}
}
func (m *VariableFormat) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VariableFormat.Unmarshal(m, b)
}
func (m *VariableFormat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VariableFormat.Marshal(b, m, deterministic)
}
func (m *VariableFormat) XXX_Merge(src proto.Message) {
xxx_messageInfo_VariableFormat.Merge(m, src)
}
func (m *VariableFormat) XXX_Size() int {
return xxx_messageInfo_VariableFormat.Size(m)
}
func (m *VariableFormat) XXX_DiscardUnknown() {
xxx_messageInfo_VariableFormat.DiscardUnknown(m)
}
var xxx_messageInfo_VariableFormat proto.InternalMessageInfo
func (m *VariableFormat) GetRegexp() string {
if m != nil {
return m.Regexp
}
return ""
}
func (m *VariableFormat) GetOptional() bool {
if m != nil {
return m.Optional
}
return false
}
func (m *VariableFormat) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
func (m *VariableFormat) GetType() string {
if m != nil {
return m.Type
}
return ""
}
func (m *VariableFormat) GetExperimental() bool {
if m != nil {
return m.Experimental
}
return false
}
type Realm struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Realm) Reset() { *m = Realm{} }
func (m *Realm) String() string { return proto.CompactTextString(m) }
func (*Realm) ProtoMessage() {}
func (*Realm) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{14}
}
func (m *Realm) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Realm.Unmarshal(m, b)
}
func (m *Realm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Realm.Marshal(b, m, deterministic)
}
func (m *Realm) XXX_Merge(src proto.Message) {
xxx_messageInfo_Realm.Merge(m, src)
}
func (m *Realm) XXX_Size() int {
return xxx_messageInfo_Realm.Size(m)
}
func (m *Realm) XXX_DiscardUnknown() {
xxx_messageInfo_Realm.DiscardUnknown(m)
}
var xxx_messageInfo_Realm proto.InternalMessageInfo
type PassportTranslator struct {
CompatibleIssuers []string `protobuf:"bytes,1,rep,name=compatible_issuers,json=compatibleIssuers,proto3" json:"compatible_issuers,omitempty"`
Ui map[string]string `protobuf:"bytes,2,rep,name=ui,proto3" json:"ui,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 *PassportTranslator) Reset() { *m = PassportTranslator{} }
func (m *PassportTranslator) String() string { return proto.CompactTextString(m) }
func (*PassportTranslator) ProtoMessage() {}
func (*PassportTranslator) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{15}
}
func (m *PassportTranslator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PassportTranslator.Unmarshal(m, b)
}
func (m *PassportTranslator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PassportTranslator.Marshal(b, m, deterministic)
}
func (m *PassportTranslator) XXX_Merge(src proto.Message) {
xxx_messageInfo_PassportTranslator.Merge(m, src)
}
func (m *PassportTranslator) XXX_Size() int {
return xxx_messageInfo_PassportTranslator.Size(m)
}
func (m *PassportTranslator) XXX_DiscardUnknown() {
xxx_messageInfo_PassportTranslator.DiscardUnknown(m)
}
var xxx_messageInfo_PassportTranslator proto.InternalMessageInfo
func (m *PassportTranslator) GetCompatibleIssuers() []string {
if m != nil {
return m.CompatibleIssuers
}
return nil
}
func (m *PassportTranslator) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type GetInfoRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetInfoRequest) Reset() { *m = GetInfoRequest{} }
func (m *GetInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetInfoRequest) ProtoMessage() {}
func (*GetInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{16}
}
func (m *GetInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoRequest.Unmarshal(m, b)
}
func (m *GetInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoRequest.Marshal(b, m, deterministic)
}
func (m *GetInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoRequest.Merge(m, src)
}
func (m *GetInfoRequest) XXX_Size() int {
return xxx_messageInfo_GetInfoRequest.Size(m)
}
func (m *GetInfoRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetInfoRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetInfoRequest proto.InternalMessageInfo
type GetInfoResponse struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"`
StartTime int64 `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
Modules []string `protobuf:"bytes,4,rep,name=modules,proto3" json:"modules,omitempty"`
Ui map[string]string `protobuf:"bytes,5,rep,name=ui,proto3" json:"ui,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 *GetInfoResponse) Reset() { *m = GetInfoResponse{} }
func (m *GetInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetInfoResponse) ProtoMessage() {}
func (*GetInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{17}
}
func (m *GetInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoResponse.Unmarshal(m, b)
}
func (m *GetInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoResponse.Marshal(b, m, deterministic)
}
func (m *GetInfoResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoResponse.Merge(m, src)
}
func (m *GetInfoResponse) XXX_Size() int {
return xxx_messageInfo_GetInfoResponse.Size(m)
}
func (m *GetInfoResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetInfoResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetInfoResponse proto.InternalMessageInfo
func (m *GetInfoResponse) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *GetInfoResponse) GetVersions() []string {
if m != nil {
return m.Versions
}
return nil
}
func (m *GetInfoResponse) GetStartTime() int64 {
if m != nil {
return m.StartTime
}
return 0
}
func (m *GetInfoResponse) GetModules() []string {
if m != nil {
return m.Modules
}
return nil
}
func (m *GetInfoResponse) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type RealmRequest struct {
Item *Realm `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *RealmRequest) Reset() { *m = RealmRequest{} }
func (m *RealmRequest) String() string { return proto.CompactTextString(m) }
func (*RealmRequest) ProtoMessage() {}
func (*RealmRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{18}
}
func (m *RealmRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RealmRequest.Unmarshal(m, b)
}
func (m *RealmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RealmRequest.Marshal(b, m, deterministic)
}
func (m *RealmRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RealmRequest.Merge(m, src)
}
func (m *RealmRequest) XXX_Size() int {
return xxx_messageInfo_RealmRequest.Size(m)
}
func (m *RealmRequest) XXX_DiscardUnknown() {
xxx_messageInfo_RealmRequest.DiscardUnknown(m)
}
var xxx_messageInfo_RealmRequest proto.InternalMessageInfo
func (m *RealmRequest) GetItem() *Realm {
if m != nil {
return m.Item
}
return nil
}
type RealmResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *RealmResponse) Reset() { *m = RealmResponse{} }
func (m *RealmResponse) String() string { return proto.CompactTextString(m) }
func (*RealmResponse) ProtoMessage() {}
func (*RealmResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{19}
}
func (m *RealmResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RealmResponse.Unmarshal(m, b)
}
func (m *RealmResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RealmResponse.Marshal(b, m, deterministic)
}
func (m *RealmResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RealmResponse.Merge(m, src)
}
func (m *RealmResponse) XXX_Size() int {
return xxx_messageInfo_RealmResponse.Size(m)
}
func (m *RealmResponse) XXX_DiscardUnknown() {
xxx_messageInfo_RealmResponse.DiscardUnknown(m)
}
var xxx_messageInfo_RealmResponse proto.InternalMessageInfo
type GetResourcesRequest struct {
Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
Include string `protobuf:"bytes,2,opt,name=include,proto3" json:"include,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetResourcesRequest) Reset() { *m = GetResourcesRequest{} }
func (m *GetResourcesRequest) String() string { return proto.CompactTextString(m) }
func (*GetResourcesRequest) ProtoMessage() {}
func (*GetResourcesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{20}
}
func (m *GetResourcesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetResourcesRequest.Unmarshal(m, b)
}
func (m *GetResourcesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetResourcesRequest.Marshal(b, m, deterministic)
}
func (m *GetResourcesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetResourcesRequest.Merge(m, src)
}
func (m *GetResourcesRequest) XXX_Size() int {
return xxx_messageInfo_GetResourcesRequest.Size(m)
}
func (m *GetResourcesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetResourcesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetResourcesRequest proto.InternalMessageInfo
func (m *GetResourcesRequest) GetFilter() string {
if m != nil {
return m.Filter
}
return ""
}
func (m *GetResourcesRequest) GetInclude() string {
if m != nil {
return m.Include
}
return ""
}
type GetResourcesResponse struct {
Resources map[string]*Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,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 *GetResourcesResponse) Reset() { *m = GetResourcesResponse{} }
func (m *GetResourcesResponse) String() string { return proto.CompactTextString(m) }
func (*GetResourcesResponse) ProtoMessage() {}
func (*GetResourcesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{21}
}
func (m *GetResourcesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetResourcesResponse.Unmarshal(m, b)
}
func (m *GetResourcesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetResourcesResponse.Marshal(b, m, deterministic)
}
func (m *GetResourcesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetResourcesResponse.Merge(m, src)
}
func (m *GetResourcesResponse) XXX_Size() int {
return xxx_messageInfo_GetResourcesResponse.Size(m)
}
func (m *GetResourcesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetResourcesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetResourcesResponse proto.InternalMessageInfo
func (m *GetResourcesResponse) GetResources() map[string]*Resource {
if m != nil {
return m.Resources
}
return nil
}
type GetFlatViewsRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetFlatViewsRequest) Reset() { *m = GetFlatViewsRequest{} }
func (m *GetFlatViewsRequest) String() string { return proto.CompactTextString(m) }
func (*GetFlatViewsRequest) ProtoMessage() {}
func (*GetFlatViewsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{22}
}
func (m *GetFlatViewsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetFlatViewsRequest.Unmarshal(m, b)
}
func (m *GetFlatViewsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetFlatViewsRequest.Marshal(b, m, deterministic)
}
func (m *GetFlatViewsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetFlatViewsRequest.Merge(m, src)
}
func (m *GetFlatViewsRequest) XXX_Size() int {
return xxx_messageInfo_GetFlatViewsRequest.Size(m)
}
func (m *GetFlatViewsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetFlatViewsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetFlatViewsRequest proto.InternalMessageInfo
type GetFlatViewsResponse struct {
Views map[string]*GetFlatViewsResponse_FlatView `protobuf:"bytes,1,rep,name=views,proto3" json:"views,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 *GetFlatViewsResponse) Reset() { *m = GetFlatViewsResponse{} }
func (m *GetFlatViewsResponse) String() string { return proto.CompactTextString(m) }
func (*GetFlatViewsResponse) ProtoMessage() {}
func (*GetFlatViewsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{23}
}
func (m *GetFlatViewsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetFlatViewsResponse.Unmarshal(m, b)
}
func (m *GetFlatViewsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetFlatViewsResponse.Marshal(b, m, deterministic)
}
func (m *GetFlatViewsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetFlatViewsResponse.Merge(m, src)
}
func (m *GetFlatViewsResponse) XXX_Size() int {
return xxx_messageInfo_GetFlatViewsResponse.Size(m)
}
func (m *GetFlatViewsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetFlatViewsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetFlatViewsResponse proto.InternalMessageInfo
func (m *GetFlatViewsResponse) GetViews() map[string]*GetFlatViewsResponse_FlatView {
if m != nil {
return m.Views
}
return nil
}
type GetFlatViewsResponse_FlatView struct {
ResourcePath string `protobuf:"bytes,1,opt,name=resource_path,json=resourcePath,proto3" json:"resource_path,omitempty"`
Umbrella string `protobuf:"bytes,2,opt,name=umbrella,proto3" json:"umbrella,omitempty"`
ResourceName string `protobuf:"bytes,3,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
ViewName string `protobuf:"bytes,4,opt,name=view_name,json=viewName,proto3" json:"view_name,omitempty"`
RoleName string `protobuf:"bytes,5,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
InterfaceName string `protobuf:"bytes,6,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
InterfaceUri string `protobuf:"bytes,7,opt,name=interface_uri,json=interfaceUri,proto3" json:"interface_uri,omitempty"`
ContentType string `protobuf:"bytes,8,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ServiceName string `protobuf:"bytes,10,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
Platform string `protobuf:"bytes,11,opt,name=platform,proto3" json:"platform,omitempty"`
PlatformService string `protobuf:"bytes,12,opt,name=platform_service,json=platformService,proto3" json:"platform_service,omitempty"`
MaxTokenTtl string `protobuf:"bytes,13,opt,name=max_token_ttl,json=maxTokenTtl,proto3" json:"max_token_ttl,omitempty"`
ResourceUi map[string]string `protobuf:"bytes,14,rep,name=resource_ui,json=resourceUi,proto3" json:"resource_ui,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
ViewUi map[string]string `protobuf:"bytes,15,rep,name=view_ui,json=viewUi,proto3" json:"view_ui,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
RoleUi map[string]string `protobuf:"bytes,16,rep,name=role_ui,json=roleUi,proto3" json:"role_ui,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
RoleCategories []string `protobuf:"bytes,17,rep,name=role_categories,json=roleCategories,proto3" json:"role_categories,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetFlatViewsResponse_FlatView) Reset() { *m = GetFlatViewsResponse_FlatView{} }
func (m *GetFlatViewsResponse_FlatView) String() string { return proto.CompactTextString(m) }
func (*GetFlatViewsResponse_FlatView) ProtoMessage() {}
func (*GetFlatViewsResponse_FlatView) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{23, 0}
}
func (m *GetFlatViewsResponse_FlatView) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetFlatViewsResponse_FlatView.Unmarshal(m, b)
}
func (m *GetFlatViewsResponse_FlatView) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetFlatViewsResponse_FlatView.Marshal(b, m, deterministic)
}
func (m *GetFlatViewsResponse_FlatView) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetFlatViewsResponse_FlatView.Merge(m, src)
}
func (m *GetFlatViewsResponse_FlatView) XXX_Size() int {
return xxx_messageInfo_GetFlatViewsResponse_FlatView.Size(m)
}
func (m *GetFlatViewsResponse_FlatView) XXX_DiscardUnknown() {
xxx_messageInfo_GetFlatViewsResponse_FlatView.DiscardUnknown(m)
}
var xxx_messageInfo_GetFlatViewsResponse_FlatView proto.InternalMessageInfo
func (m *GetFlatViewsResponse_FlatView) GetResourcePath() string {
if m != nil {
return m.ResourcePath
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetUmbrella() string {
if m != nil {
return m.Umbrella
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetResourceName() string {
if m != nil {
return m.ResourceName
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetViewName() string {
if m != nil {
return m.ViewName
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetRoleName() string {
if m != nil {
return m.RoleName
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetInterfaceName() string {
if m != nil {
return m.InterfaceName
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetInterfaceUri() string {
if m != nil {
return m.InterfaceUri
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetContentType() string {
if m != nil {
return m.ContentType
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
func (m *GetFlatViewsResponse_FlatView) GetServiceName() string {
if m != nil {
return m.ServiceName
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetPlatform() string {
if m != nil {
return m.Platform
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetPlatformService() string {
if m != nil {
return m.PlatformService
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetMaxTokenTtl() string {
if m != nil {
return m.MaxTokenTtl
}
return ""
}
func (m *GetFlatViewsResponse_FlatView) GetResourceUi() map[string]string {
if m != nil {
return m.ResourceUi
}
return nil
}
func (m *GetFlatViewsResponse_FlatView) GetViewUi() map[string]string {
if m != nil {
return m.ViewUi
}
return nil
}
func (m *GetFlatViewsResponse_FlatView) GetRoleUi() map[string]string {
if m != nil {
return m.RoleUi
}
return nil
}
func (m *GetFlatViewsResponse_FlatView) GetRoleCategories() []string {
if m != nil {
return m.RoleCategories
}
return nil
}
type GetResourceRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetResourceRequest) Reset() { *m = GetResourceRequest{} }
func (m *GetResourceRequest) String() string { return proto.CompactTextString(m) }
func (*GetResourceRequest) ProtoMessage() {}
func (*GetResourceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{24}
}
func (m *GetResourceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetResourceRequest.Unmarshal(m, b)
}
func (m *GetResourceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetResourceRequest.Marshal(b, m, deterministic)
}
func (m *GetResourceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetResourceRequest.Merge(m, src)
}
func (m *GetResourceRequest) XXX_Size() int {
return xxx_messageInfo_GetResourceRequest.Size(m)
}
func (m *GetResourceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetResourceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetResourceRequest proto.InternalMessageInfo
type GetResourceResponse struct {
Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
Access []string `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetResourceResponse) Reset() { *m = GetResourceResponse{} }
func (m *GetResourceResponse) String() string { return proto.CompactTextString(m) }
func (*GetResourceResponse) ProtoMessage() {}
func (*GetResourceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{25}
}
func (m *GetResourceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetResourceResponse.Unmarshal(m, b)
}
func (m *GetResourceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetResourceResponse.Marshal(b, m, deterministic)
}
func (m *GetResourceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetResourceResponse.Merge(m, src)
}
func (m *GetResourceResponse) XXX_Size() int {
return xxx_messageInfo_GetResourceResponse.Size(m)
}
func (m *GetResourceResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetResourceResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetResourceResponse proto.InternalMessageInfo
func (m *GetResourceResponse) GetResource() *Resource {
if m != nil {
return m.Resource
}
return nil
}
func (m *GetResourceResponse) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
type GetViewsRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewsRequest) Reset() { *m = GetViewsRequest{} }
func (m *GetViewsRequest) String() string { return proto.CompactTextString(m) }
func (*GetViewsRequest) ProtoMessage() {}
func (*GetViewsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{26}
}
func (m *GetViewsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewsRequest.Unmarshal(m, b)
}
func (m *GetViewsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewsRequest.Marshal(b, m, deterministic)
}
func (m *GetViewsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewsRequest.Merge(m, src)
}
func (m *GetViewsRequest) XXX_Size() int {
return xxx_messageInfo_GetViewsRequest.Size(m)
}
func (m *GetViewsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewsRequest proto.InternalMessageInfo
type GetViewsResponse struct {
Views map[string]*View `protobuf:"bytes,1,rep,name=views,proto3" json:"views,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Access []string `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewsResponse) Reset() { *m = GetViewsResponse{} }
func (m *GetViewsResponse) String() string { return proto.CompactTextString(m) }
func (*GetViewsResponse) ProtoMessage() {}
func (*GetViewsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{27}
}
func (m *GetViewsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewsResponse.Unmarshal(m, b)
}
func (m *GetViewsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewsResponse.Marshal(b, m, deterministic)
}
func (m *GetViewsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewsResponse.Merge(m, src)
}
func (m *GetViewsResponse) XXX_Size() int {
return xxx_messageInfo_GetViewsResponse.Size(m)
}
func (m *GetViewsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewsResponse proto.InternalMessageInfo
func (m *GetViewsResponse) GetViews() map[string]*View {
if m != nil {
return m.Views
}
return nil
}
func (m *GetViewsResponse) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
type GetViewRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewRequest) Reset() { *m = GetViewRequest{} }
func (m *GetViewRequest) String() string { return proto.CompactTextString(m) }
func (*GetViewRequest) ProtoMessage() {}
func (*GetViewRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{28}
}
func (m *GetViewRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewRequest.Unmarshal(m, b)
}
func (m *GetViewRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewRequest.Marshal(b, m, deterministic)
}
func (m *GetViewRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewRequest.Merge(m, src)
}
func (m *GetViewRequest) XXX_Size() int {
return xxx_messageInfo_GetViewRequest.Size(m)
}
func (m *GetViewRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewRequest proto.InternalMessageInfo
type GetViewResponse struct {
View *View `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
Access []string `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewResponse) Reset() { *m = GetViewResponse{} }
func (m *GetViewResponse) String() string { return proto.CompactTextString(m) }
func (*GetViewResponse) ProtoMessage() {}
func (*GetViewResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{29}
}
func (m *GetViewResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewResponse.Unmarshal(m, b)
}
func (m *GetViewResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewResponse.Marshal(b, m, deterministic)
}
func (m *GetViewResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewResponse.Merge(m, src)
}
func (m *GetViewResponse) XXX_Size() int {
return xxx_messageInfo_GetViewResponse.Size(m)
}
func (m *GetViewResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewResponse proto.InternalMessageInfo
func (m *GetViewResponse) GetView() *View {
if m != nil {
return m.View
}
return nil
}
func (m *GetViewResponse) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
type GetViewRolesRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewRolesRequest) Reset() { *m = GetViewRolesRequest{} }
func (m *GetViewRolesRequest) String() string { return proto.CompactTextString(m) }
func (*GetViewRolesRequest) ProtoMessage() {}
func (*GetViewRolesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{30}
}
func (m *GetViewRolesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewRolesRequest.Unmarshal(m, b)
}
func (m *GetViewRolesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewRolesRequest.Marshal(b, m, deterministic)
}
func (m *GetViewRolesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewRolesRequest.Merge(m, src)
}
func (m *GetViewRolesRequest) XXX_Size() int {
return xxx_messageInfo_GetViewRolesRequest.Size(m)
}
func (m *GetViewRolesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewRolesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewRolesRequest proto.InternalMessageInfo
type GetViewRolesResponse struct {
Roles map[string]*ViewRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Access []string `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewRolesResponse) Reset() { *m = GetViewRolesResponse{} }
func (m *GetViewRolesResponse) String() string { return proto.CompactTextString(m) }
func (*GetViewRolesResponse) ProtoMessage() {}
func (*GetViewRolesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{31}
}
func (m *GetViewRolesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewRolesResponse.Unmarshal(m, b)
}
func (m *GetViewRolesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewRolesResponse.Marshal(b, m, deterministic)
}
func (m *GetViewRolesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewRolesResponse.Merge(m, src)
}
func (m *GetViewRolesResponse) XXX_Size() int {
return xxx_messageInfo_GetViewRolesResponse.Size(m)
}
func (m *GetViewRolesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewRolesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewRolesResponse proto.InternalMessageInfo
func (m *GetViewRolesResponse) GetRoles() map[string]*ViewRole {
if m != nil {
return m.Roles
}
return nil
}
func (m *GetViewRolesResponse) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
type GetViewRoleRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewRoleRequest) Reset() { *m = GetViewRoleRequest{} }
func (m *GetViewRoleRequest) String() string { return proto.CompactTextString(m) }
func (*GetViewRoleRequest) ProtoMessage() {}
func (*GetViewRoleRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{32}
}
func (m *GetViewRoleRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewRoleRequest.Unmarshal(m, b)
}
func (m *GetViewRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewRoleRequest.Marshal(b, m, deterministic)
}
func (m *GetViewRoleRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewRoleRequest.Merge(m, src)
}
func (m *GetViewRoleRequest) XXX_Size() int {
return xxx_messageInfo_GetViewRoleRequest.Size(m)
}
func (m *GetViewRoleRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewRoleRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewRoleRequest proto.InternalMessageInfo
type GetViewRoleResponse struct {
Role *ViewRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
Access []string `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetViewRoleResponse) Reset() { *m = GetViewRoleResponse{} }
func (m *GetViewRoleResponse) String() string { return proto.CompactTextString(m) }
func (*GetViewRoleResponse) ProtoMessage() {}
func (*GetViewRoleResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{33}
}
func (m *GetViewRoleResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetViewRoleResponse.Unmarshal(m, b)
}
func (m *GetViewRoleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetViewRoleResponse.Marshal(b, m, deterministic)
}
func (m *GetViewRoleResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetViewRoleResponse.Merge(m, src)
}
func (m *GetViewRoleResponse) XXX_Size() int {
return xxx_messageInfo_GetViewRoleResponse.Size(m)
}
func (m *GetViewRoleResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetViewRoleResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetViewRoleResponse proto.InternalMessageInfo
func (m *GetViewRoleResponse) GetRole() *ViewRole {
if m != nil {
return m.Role
}
return nil
}
func (m *GetViewRoleResponse) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
type GetTokenRequest struct {
Return string `protobuf:"bytes,1,opt,name=return,proto3" json:"return,omitempty"`
DataUse string `protobuf:"bytes,2,opt,name=data_use,json=dataUse,proto3" json:"data_use,omitempty"`
Ttl string `protobuf:"bytes,3,opt,name=ttl,proto3" json:"ttl,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTokenRequest) Reset() { *m = GetTokenRequest{} }
func (m *GetTokenRequest) String() string { return proto.CompactTextString(m) }
func (*GetTokenRequest) ProtoMessage() {}
func (*GetTokenRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{34}
}
func (m *GetTokenRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTokenRequest.Unmarshal(m, b)
}
func (m *GetTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTokenRequest.Marshal(b, m, deterministic)
}
func (m *GetTokenRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTokenRequest.Merge(m, src)
}
func (m *GetTokenRequest) XXX_Size() int {
return xxx_messageInfo_GetTokenRequest.Size(m)
}
func (m *GetTokenRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetTokenRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetTokenRequest proto.InternalMessageInfo
func (m *GetTokenRequest) GetReturn() string {
if m != nil {
return m.Return
}
return ""
}
func (m *GetTokenRequest) GetDataUse() string {
if m != nil {
return m.DataUse
}
return ""
}
func (m *GetTokenRequest) GetTtl() string {
if m != nil {
return m.Ttl
}
return ""
}
type GetTestResultsRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTestResultsRequest) Reset() { *m = GetTestResultsRequest{} }
func (m *GetTestResultsRequest) String() string { return proto.CompactTextString(m) }
func (*GetTestResultsRequest) ProtoMessage() {}
func (*GetTestResultsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{35}
}
func (m *GetTestResultsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestResultsRequest.Unmarshal(m, b)
}
func (m *GetTestResultsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestResultsRequest.Marshal(b, m, deterministic)
}
func (m *GetTestResultsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestResultsRequest.Merge(m, src)
}
func (m *GetTestResultsRequest) XXX_Size() int {
return xxx_messageInfo_GetTestResultsRequest.Size(m)
}
func (m *GetTestResultsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestResultsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestResultsRequest proto.InternalMessageInfo
type GetTestResultsResponse struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
Revision int64 `protobuf:"varint,2,opt,name=revision,proto3" json:"revision,omitempty"`
Timestamp float64 `protobuf:"fixed64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Personas map[string]*v1.TestPersona `protobuf:"bytes,4,rep,name=personas,proto3" json:"personas,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
TestResults []*GetTestResultsResponse_TestResult `protobuf:"bytes,5,rep,name=test_results,json=testResults,proto3" json:"test_results,omitempty"`
Modification *ConfigModification `protobuf:"bytes,6,opt,name=modification,proto3" json:"modification,omitempty"`
Executed int32 `protobuf:"varint,7,opt,name=executed,proto3" json:"executed,omitempty"`
Passed int32 `protobuf:"varint,8,opt,name=passed,proto3" json:"passed,omitempty"`
Error string `protobuf:"bytes,9,opt,name=error,proto3" json:"error,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTestResultsResponse) Reset() { *m = GetTestResultsResponse{} }
func (m *GetTestResultsResponse) String() string { return proto.CompactTextString(m) }
func (*GetTestResultsResponse) ProtoMessage() {}
func (*GetTestResultsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{36}
}
func (m *GetTestResultsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestResultsResponse.Unmarshal(m, b)
}
func (m *GetTestResultsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestResultsResponse.Marshal(b, m, deterministic)
}
func (m *GetTestResultsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestResultsResponse.Merge(m, src)
}
func (m *GetTestResultsResponse) XXX_Size() int {
return xxx_messageInfo_GetTestResultsResponse.Size(m)
}
func (m *GetTestResultsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestResultsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestResultsResponse proto.InternalMessageInfo
func (m *GetTestResultsResponse) GetVersion() string {
if m != nil {
return m.Version
}
return ""
}
func (m *GetTestResultsResponse) GetRevision() int64 {
if m != nil {
return m.Revision
}
return 0
}
func (m *GetTestResultsResponse) GetTimestamp() float64 {
if m != nil {
return m.Timestamp
}
return 0
}
func (m *GetTestResultsResponse) GetPersonas() map[string]*v1.TestPersona {
if m != nil {
return m.Personas
}
return nil
}
func (m *GetTestResultsResponse) GetTestResults() []*GetTestResultsResponse_TestResult {
if m != nil {
return m.TestResults
}
return nil
}
func (m *GetTestResultsResponse) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
func (m *GetTestResultsResponse) GetExecuted() int32 {
if m != nil {
return m.Executed
}
return 0
}
func (m *GetTestResultsResponse) GetPassed() int32 {
if m != nil {
return m.Passed
}
return 0
}
func (m *GetTestResultsResponse) GetError() string {
if m != nil {
return m.Error
}
return ""
}
type GetTestResultsResponse_RejectedVisa struct {
Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
Field string `protobuf:"bytes,2,opt,name=field,proto3" json:"field,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
VisaType string `protobuf:"bytes,4,opt,name=visa_type,json=visaType,proto3" json:"visa_type,omitempty"`
Source string `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"`
Value string `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
By string `protobuf:"bytes,7,opt,name=by,proto3" json:"by,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTestResultsResponse_RejectedVisa) Reset() { *m = GetTestResultsResponse_RejectedVisa{} }
func (m *GetTestResultsResponse_RejectedVisa) String() string { return proto.CompactTextString(m) }
func (*GetTestResultsResponse_RejectedVisa) ProtoMessage() {}
func (*GetTestResultsResponse_RejectedVisa) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{36, 0}
}
func (m *GetTestResultsResponse_RejectedVisa) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestResultsResponse_RejectedVisa.Unmarshal(m, b)
}
func (m *GetTestResultsResponse_RejectedVisa) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestResultsResponse_RejectedVisa.Marshal(b, m, deterministic)
}
func (m *GetTestResultsResponse_RejectedVisa) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestResultsResponse_RejectedVisa.Merge(m, src)
}
func (m *GetTestResultsResponse_RejectedVisa) XXX_Size() int {
return xxx_messageInfo_GetTestResultsResponse_RejectedVisa.Size(m)
}
func (m *GetTestResultsResponse_RejectedVisa) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestResultsResponse_RejectedVisa.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestResultsResponse_RejectedVisa proto.InternalMessageInfo
func (m *GetTestResultsResponse_RejectedVisa) GetReason() string {
if m != nil {
return m.Reason
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetField() string {
if m != nil {
return m.Field
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetDescription() string {
if m != nil {
return m.Description
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetVisaType() string {
if m != nil {
return m.VisaType
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetSource() string {
if m != nil {
return m.Source
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetValue() string {
if m != nil {
return m.Value
}
return ""
}
func (m *GetTestResultsResponse_RejectedVisa) GetBy() string {
if m != nil {
return m.By
}
return ""
}
type GetTestResultsResponse_TestResult struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
Access []string `protobuf:"bytes,3,rep,name=access,proto3" json:"access,omitempty"`
NoAccess map[string]string `protobuf:"bytes,4,rep,name=no_access,json=noAccess,proto3" json:"no_access,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
RejectedVisas []*GetTestResultsResponse_RejectedVisa `protobuf:"bytes,5,rep,name=rejected_visas,json=rejectedVisas,proto3" json:"rejected_visas,omitempty"`
Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTestResultsResponse_TestResult) Reset() { *m = GetTestResultsResponse_TestResult{} }
func (m *GetTestResultsResponse_TestResult) String() string { return proto.CompactTextString(m) }
func (*GetTestResultsResponse_TestResult) ProtoMessage() {}
func (*GetTestResultsResponse_TestResult) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{36, 1}
}
func (m *GetTestResultsResponse_TestResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestResultsResponse_TestResult.Unmarshal(m, b)
}
func (m *GetTestResultsResponse_TestResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestResultsResponse_TestResult.Marshal(b, m, deterministic)
}
func (m *GetTestResultsResponse_TestResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestResultsResponse_TestResult.Merge(m, src)
}
func (m *GetTestResultsResponse_TestResult) XXX_Size() int {
return xxx_messageInfo_GetTestResultsResponse_TestResult.Size(m)
}
func (m *GetTestResultsResponse_TestResult) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestResultsResponse_TestResult.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestResultsResponse_TestResult proto.InternalMessageInfo
func (m *GetTestResultsResponse_TestResult) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *GetTestResultsResponse_TestResult) GetResult() string {
if m != nil {
return m.Result
}
return ""
}
func (m *GetTestResultsResponse_TestResult) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
func (m *GetTestResultsResponse_TestResult) GetNoAccess() map[string]string {
if m != nil {
return m.NoAccess
}
return nil
}
func (m *GetTestResultsResponse_TestResult) GetRejectedVisas() []*GetTestResultsResponse_RejectedVisa {
if m != nil {
return m.RejectedVisas
}
return nil
}
func (m *GetTestResultsResponse_TestResult) GetError() string {
if m != nil {
return m.Error
}
return ""
}
type ServicesRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ServicesRequest) Reset() { *m = ServicesRequest{} }
func (m *ServicesRequest) String() string { return proto.CompactTextString(m) }
func (*ServicesRequest) ProtoMessage() {}
func (*ServicesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{37}
}
func (m *ServicesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServicesRequest.Unmarshal(m, b)
}
func (m *ServicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServicesRequest.Marshal(b, m, deterministic)
}
func (m *ServicesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServicesRequest.Merge(m, src)
}
func (m *ServicesRequest) XXX_Size() int {
return xxx_messageInfo_ServicesRequest.Size(m)
}
func (m *ServicesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ServicesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ServicesRequest proto.InternalMessageInfo
type ServicesResponse struct {
Services map[string]*ServiceDescriptor `protobuf:"bytes,1,rep,name=services,proto3" json:"services,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 *ServicesResponse) Reset() { *m = ServicesResponse{} }
func (m *ServicesResponse) String() string { return proto.CompactTextString(m) }
func (*ServicesResponse) ProtoMessage() {}
func (*ServicesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{38}
}
func (m *ServicesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ServicesResponse.Unmarshal(m, b)
}
func (m *ServicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ServicesResponse.Marshal(b, m, deterministic)
}
func (m *ServicesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ServicesResponse.Merge(m, src)
}
func (m *ServicesResponse) XXX_Size() int {
return xxx_messageInfo_ServicesResponse.Size(m)
}
func (m *ServicesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ServicesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ServicesResponse proto.InternalMessageInfo
func (m *ServicesResponse) GetServices() map[string]*ServiceDescriptor {
if m != nil {
return m.Services
}
return nil
}
type PassportTranslatorsRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *PassportTranslatorsRequest) Reset() { *m = PassportTranslatorsRequest{} }
func (m *PassportTranslatorsRequest) String() string { return proto.CompactTextString(m) }
func (*PassportTranslatorsRequest) ProtoMessage() {}
func (*PassportTranslatorsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{39}
}
func (m *PassportTranslatorsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PassportTranslatorsRequest.Unmarshal(m, b)
}
func (m *PassportTranslatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PassportTranslatorsRequest.Marshal(b, m, deterministic)
}
func (m *PassportTranslatorsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PassportTranslatorsRequest.Merge(m, src)
}
func (m *PassportTranslatorsRequest) XXX_Size() int {
return xxx_messageInfo_PassportTranslatorsRequest.Size(m)
}
func (m *PassportTranslatorsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_PassportTranslatorsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_PassportTranslatorsRequest proto.InternalMessageInfo
type PassportTranslatorsResponse struct {
PassportTranslators map[string]*PassportTranslator `protobuf:"bytes,1,rep,name=passport_translators,json=passportTranslators,proto3" json:"passport_translators,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 *PassportTranslatorsResponse) Reset() { *m = PassportTranslatorsResponse{} }
func (m *PassportTranslatorsResponse) String() string { return proto.CompactTextString(m) }
func (*PassportTranslatorsResponse) ProtoMessage() {}
func (*PassportTranslatorsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{40}
}
func (m *PassportTranslatorsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PassportTranslatorsResponse.Unmarshal(m, b)
}
func (m *PassportTranslatorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PassportTranslatorsResponse.Marshal(b, m, deterministic)
}
func (m *PassportTranslatorsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PassportTranslatorsResponse.Merge(m, src)
}
func (m *PassportTranslatorsResponse) XXX_Size() int {
return xxx_messageInfo_PassportTranslatorsResponse.Size(m)
}
func (m *PassportTranslatorsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_PassportTranslatorsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_PassportTranslatorsResponse proto.InternalMessageInfo
func (m *PassportTranslatorsResponse) GetPassportTranslators() map[string]*PassportTranslator {
if m != nil {
return m.PassportTranslators
}
return nil
}
type DamRoleCategoriesRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DamRoleCategoriesRequest) Reset() { *m = DamRoleCategoriesRequest{} }
func (m *DamRoleCategoriesRequest) String() string { return proto.CompactTextString(m) }
func (*DamRoleCategoriesRequest) ProtoMessage() {}
func (*DamRoleCategoriesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{41}
}
func (m *DamRoleCategoriesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DamRoleCategoriesRequest.Unmarshal(m, b)
}
func (m *DamRoleCategoriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DamRoleCategoriesRequest.Marshal(b, m, deterministic)
}
func (m *DamRoleCategoriesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DamRoleCategoriesRequest.Merge(m, src)
}
func (m *DamRoleCategoriesRequest) XXX_Size() int {
return xxx_messageInfo_DamRoleCategoriesRequest.Size(m)
}
func (m *DamRoleCategoriesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_DamRoleCategoriesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_DamRoleCategoriesRequest proto.InternalMessageInfo
type RoleCategory struct {
Order int32 `protobuf:"varint,1,opt,name=order,proto3" json:"order,omitempty"`
Ui map[string]string `protobuf:"bytes,2,rep,name=ui,proto3" json:"ui,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 *RoleCategory) Reset() { *m = RoleCategory{} }
func (m *RoleCategory) String() string { return proto.CompactTextString(m) }
func (*RoleCategory) ProtoMessage() {}
func (*RoleCategory) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{42}
}
func (m *RoleCategory) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RoleCategory.Unmarshal(m, b)
}
func (m *RoleCategory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RoleCategory.Marshal(b, m, deterministic)
}
func (m *RoleCategory) XXX_Merge(src proto.Message) {
xxx_messageInfo_RoleCategory.Merge(m, src)
}
func (m *RoleCategory) XXX_Size() int {
return xxx_messageInfo_RoleCategory.Size(m)
}
func (m *RoleCategory) XXX_DiscardUnknown() {
xxx_messageInfo_RoleCategory.DiscardUnknown(m)
}
var xxx_messageInfo_RoleCategory proto.InternalMessageInfo
func (m *RoleCategory) GetOrder() int32 {
if m != nil {
return m.Order
}
return 0
}
func (m *RoleCategory) GetUi() map[string]string {
if m != nil {
return m.Ui
}
return nil
}
type DamRoleCategoriesResponse struct {
DamRoleCategories map[string]*RoleCategory `protobuf:"bytes,1,rep,name=dam_role_categories,json=damRoleCategories,proto3" json:"dam_role_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 *DamRoleCategoriesResponse) Reset() { *m = DamRoleCategoriesResponse{} }
func (m *DamRoleCategoriesResponse) String() string { return proto.CompactTextString(m) }
func (*DamRoleCategoriesResponse) ProtoMessage() {}
func (*DamRoleCategoriesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{43}
}
func (m *DamRoleCategoriesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DamRoleCategoriesResponse.Unmarshal(m, b)
}
func (m *DamRoleCategoriesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DamRoleCategoriesResponse.Marshal(b, m, deterministic)
}
func (m *DamRoleCategoriesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DamRoleCategoriesResponse.Merge(m, src)
}
func (m *DamRoleCategoriesResponse) XXX_Size() int {
return xxx_messageInfo_DamRoleCategoriesResponse.Size(m)
}
func (m *DamRoleCategoriesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_DamRoleCategoriesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_DamRoleCategoriesResponse proto.InternalMessageInfo
func (m *DamRoleCategoriesResponse) GetDamRoleCategories() map[string]*RoleCategory {
if m != nil {
return m.DamRoleCategories
}
return nil
}
type GetTestPersonasRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetTestPersonasRequest) Reset() { *m = GetTestPersonasRequest{} }
func (m *GetTestPersonasRequest) String() string { return proto.CompactTextString(m) }
func (*GetTestPersonasRequest) ProtoMessage() {}
func (*GetTestPersonasRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{44}
}
func (m *GetTestPersonasRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestPersonasRequest.Unmarshal(m, b)
}
func (m *GetTestPersonasRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestPersonasRequest.Marshal(b, m, deterministic)
}
func (m *GetTestPersonasRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestPersonasRequest.Merge(m, src)
}
func (m *GetTestPersonasRequest) XXX_Size() int {
return xxx_messageInfo_GetTestPersonasRequest.Size(m)
}
func (m *GetTestPersonasRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestPersonasRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestPersonasRequest proto.InternalMessageInfo
type GetTestPersonasResponse struct {
Personas map[string]*v1.TestPersona `protobuf:"bytes,1,rep,name=personas,proto3" json:"personas,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
StandardClaims map[string]string `protobuf:"bytes,2,rep,name=standard_claims,json=standardClaims,proto3" json:"standard_claims,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 *GetTestPersonasResponse) Reset() { *m = GetTestPersonasResponse{} }
func (m *GetTestPersonasResponse) String() string { return proto.CompactTextString(m) }
func (*GetTestPersonasResponse) ProtoMessage() {}
func (*GetTestPersonasResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{45}
}
func (m *GetTestPersonasResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTestPersonasResponse.Unmarshal(m, b)
}
func (m *GetTestPersonasResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTestPersonasResponse.Marshal(b, m, deterministic)
}
func (m *GetTestPersonasResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTestPersonasResponse.Merge(m, src)
}
func (m *GetTestPersonasResponse) XXX_Size() int {
return xxx_messageInfo_GetTestPersonasResponse.Size(m)
}
func (m *GetTestPersonasResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetTestPersonasResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetTestPersonasResponse proto.InternalMessageInfo
func (m *GetTestPersonasResponse) GetPersonas() map[string]*v1.TestPersona {
if m != nil {
return m.Personas
}
return nil
}
func (m *GetTestPersonasResponse) GetStandardClaims() map[string]string {
if m != nil {
return m.StandardClaims
}
return nil
}
type BackgroundProcessesRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BackgroundProcessesRequest) Reset() { *m = BackgroundProcessesRequest{} }
func (m *BackgroundProcessesRequest) String() string { return proto.CompactTextString(m) }
func (*BackgroundProcessesRequest) ProtoMessage() {}
func (*BackgroundProcessesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{46}
}
func (m *BackgroundProcessesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BackgroundProcessesRequest.Unmarshal(m, b)
}
func (m *BackgroundProcessesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BackgroundProcessesRequest.Marshal(b, m, deterministic)
}
func (m *BackgroundProcessesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackgroundProcessesRequest.Merge(m, src)
}
func (m *BackgroundProcessesRequest) XXX_Size() int {
return xxx_messageInfo_BackgroundProcessesRequest.Size(m)
}
func (m *BackgroundProcessesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BackgroundProcessesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BackgroundProcessesRequest proto.InternalMessageInfo
type BackgroundProcessesResponse struct {
Processes map[string]*v11.Process `protobuf:"bytes,1,rep,name=processes,proto3" json:"processes,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 *BackgroundProcessesResponse) Reset() { *m = BackgroundProcessesResponse{} }
func (m *BackgroundProcessesResponse) String() string { return proto.CompactTextString(m) }
func (*BackgroundProcessesResponse) ProtoMessage() {}
func (*BackgroundProcessesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{47}
}
func (m *BackgroundProcessesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BackgroundProcessesResponse.Unmarshal(m, b)
}
func (m *BackgroundProcessesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BackgroundProcessesResponse.Marshal(b, m, deterministic)
}
func (m *BackgroundProcessesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackgroundProcessesResponse.Merge(m, src)
}
func (m *BackgroundProcessesResponse) XXX_Size() int {
return xxx_messageInfo_BackgroundProcessesResponse.Size(m)
}
func (m *BackgroundProcessesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BackgroundProcessesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BackgroundProcessesResponse proto.InternalMessageInfo
func (m *BackgroundProcessesResponse) GetProcesses() map[string]*v11.Process {
if m != nil {
return m.Processes
}
return nil
}
type BackgroundProcessRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BackgroundProcessRequest) Reset() { *m = BackgroundProcessRequest{} }
func (m *BackgroundProcessRequest) String() string { return proto.CompactTextString(m) }
func (*BackgroundProcessRequest) ProtoMessage() {}
func (*BackgroundProcessRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{48}
}
func (m *BackgroundProcessRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BackgroundProcessRequest.Unmarshal(m, b)
}
func (m *BackgroundProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BackgroundProcessRequest.Marshal(b, m, deterministic)
}
func (m *BackgroundProcessRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackgroundProcessRequest.Merge(m, src)
}
func (m *BackgroundProcessRequest) XXX_Size() int {
return xxx_messageInfo_BackgroundProcessRequest.Size(m)
}
func (m *BackgroundProcessRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BackgroundProcessRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BackgroundProcessRequest proto.InternalMessageInfo
type BackgroundProcessResponse struct {
Process *v11.Process `protobuf:"bytes,1,opt,name=process,proto3" json:"process,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BackgroundProcessResponse) Reset() { *m = BackgroundProcessResponse{} }
func (m *BackgroundProcessResponse) String() string { return proto.CompactTextString(m) }
func (*BackgroundProcessResponse) ProtoMessage() {}
func (*BackgroundProcessResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{49}
}
func (m *BackgroundProcessResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BackgroundProcessResponse.Unmarshal(m, b)
}
func (m *BackgroundProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BackgroundProcessResponse.Marshal(b, m, deterministic)
}
func (m *BackgroundProcessResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_BackgroundProcessResponse.Merge(m, src)
}
func (m *BackgroundProcessResponse) XXX_Size() int {
return xxx_messageInfo_BackgroundProcessResponse.Size(m)
}
func (m *BackgroundProcessResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BackgroundProcessResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BackgroundProcessResponse proto.InternalMessageInfo
func (m *BackgroundProcessResponse) GetProcess() *v11.Process {
if m != nil {
return m.Process
}
return nil
}
type TokensRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TokensRequest) Reset() { *m = TokensRequest{} }
func (m *TokensRequest) String() string { return proto.CompactTextString(m) }
func (*TokensRequest) ProtoMessage() {}
func (*TokensRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{50}
}
func (m *TokensRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokensRequest.Unmarshal(m, b)
}
func (m *TokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokensRequest.Marshal(b, m, deterministic)
}
func (m *TokensRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokensRequest.Merge(m, src)
}
func (m *TokensRequest) XXX_Size() int {
return xxx_messageInfo_TokensRequest.Size(m)
}
func (m *TokensRequest) XXX_DiscardUnknown() {
xxx_messageInfo_TokensRequest.DiscardUnknown(m)
}
var xxx_messageInfo_TokensRequest proto.InternalMessageInfo
type TokensResponse struct {
Tokens []*v1.TokenMetadata `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TokensResponse) Reset() { *m = TokensResponse{} }
func (m *TokensResponse) String() string { return proto.CompactTextString(m) }
func (*TokensResponse) ProtoMessage() {}
func (*TokensResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{51}
}
func (m *TokensResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokensResponse.Unmarshal(m, b)
}
func (m *TokensResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokensResponse.Marshal(b, m, deterministic)
}
func (m *TokensResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokensResponse.Merge(m, src)
}
func (m *TokensResponse) XXX_Size() int {
return xxx_messageInfo_TokensResponse.Size(m)
}
func (m *TokensResponse) XXX_DiscardUnknown() {
xxx_messageInfo_TokensResponse.DiscardUnknown(m)
}
var xxx_messageInfo_TokensResponse proto.InternalMessageInfo
func (m *TokensResponse) GetTokens() []*v1.TokenMetadata {
if m != nil {
return m.Tokens
}
return nil
}
type TokenRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TokenRequest) Reset() { *m = TokenRequest{} }
func (m *TokenRequest) String() string { return proto.CompactTextString(m) }
func (*TokenRequest) ProtoMessage() {}
func (*TokenRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{52}
}
func (m *TokenRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenRequest.Unmarshal(m, b)
}
func (m *TokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenRequest.Marshal(b, m, deterministic)
}
func (m *TokenRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenRequest.Merge(m, src)
}
func (m *TokenRequest) XXX_Size() int {
return xxx_messageInfo_TokenRequest.Size(m)
}
func (m *TokenRequest) XXX_DiscardUnknown() {
xxx_messageInfo_TokenRequest.DiscardUnknown(m)
}
var xxx_messageInfo_TokenRequest proto.InternalMessageInfo
type TokenResponse struct {
Token *v1.TokenMetadata `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TokenResponse) Reset() { *m = TokenResponse{} }
func (m *TokenResponse) String() string { return proto.CompactTextString(m) }
func (*TokenResponse) ProtoMessage() {}
func (*TokenResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{53}
}
func (m *TokenResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TokenResponse.Unmarshal(m, b)
}
func (m *TokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TokenResponse.Marshal(b, m, deterministic)
}
func (m *TokenResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_TokenResponse.Merge(m, src)
}
func (m *TokenResponse) XXX_Size() int {
return xxx_messageInfo_TokenResponse.Size(m)
}
func (m *TokenResponse) XXX_DiscardUnknown() {
xxx_messageInfo_TokenResponse.DiscardUnknown(m)
}
var xxx_messageInfo_TokenResponse proto.InternalMessageInfo
func (m *TokenResponse) GetToken() *v1.TokenMetadata {
if m != nil {
return m.Token
}
return nil
}
type ConfigModification struct {
Revision int64 `protobuf:"varint,1,opt,name=revision,proto3" json:"revision,omitempty"`
TestPersonas map[string]*ConfigModification_PersonaModification `protobuf:"bytes,2,rep,name=test_personas,json=testPersonas,proto3" json:"test_personas,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
DryRun bool `protobuf:"varint,3,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigModification) Reset() { *m = ConfigModification{} }
func (m *ConfigModification) String() string { return proto.CompactTextString(m) }
func (*ConfigModification) ProtoMessage() {}
func (*ConfigModification) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{54}
}
func (m *ConfigModification) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigModification.Unmarshal(m, b)
}
func (m *ConfigModification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigModification.Marshal(b, m, deterministic)
}
func (m *ConfigModification) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigModification.Merge(m, src)
}
func (m *ConfigModification) XXX_Size() int {
return xxx_messageInfo_ConfigModification.Size(m)
}
func (m *ConfigModification) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigModification.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigModification proto.InternalMessageInfo
func (m *ConfigModification) GetRevision() int64 {
if m != nil {
return m.Revision
}
return 0
}
func (m *ConfigModification) GetTestPersonas() map[string]*ConfigModification_PersonaModification {
if m != nil {
return m.TestPersonas
}
return nil
}
func (m *ConfigModification) GetDryRun() bool {
if m != nil {
return m.DryRun
}
return false
}
type ConfigModification_PersonaModification struct {
Access []string `protobuf:"bytes,1,rep,name=access,proto3" json:"access,omitempty"`
AddAccess []string `protobuf:"bytes,2,rep,name=add_access,json=addAccess,proto3" json:"add_access,omitempty"`
RemoveAccess []string `protobuf:"bytes,3,rep,name=remove_access,json=removeAccess,proto3" json:"remove_access,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigModification_PersonaModification) Reset() {
*m = ConfigModification_PersonaModification{}
}
func (m *ConfigModification_PersonaModification) String() string { return proto.CompactTextString(m) }
func (*ConfigModification_PersonaModification) ProtoMessage() {}
func (*ConfigModification_PersonaModification) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{54, 0}
}
func (m *ConfigModification_PersonaModification) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigModification_PersonaModification.Unmarshal(m, b)
}
func (m *ConfigModification_PersonaModification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigModification_PersonaModification.Marshal(b, m, deterministic)
}
func (m *ConfigModification_PersonaModification) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigModification_PersonaModification.Merge(m, src)
}
func (m *ConfigModification_PersonaModification) XXX_Size() int {
return xxx_messageInfo_ConfigModification_PersonaModification.Size(m)
}
func (m *ConfigModification_PersonaModification) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigModification_PersonaModification.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigModification_PersonaModification proto.InternalMessageInfo
func (m *ConfigModification_PersonaModification) GetAccess() []string {
if m != nil {
return m.Access
}
return nil
}
func (m *ConfigModification_PersonaModification) GetAddAccess() []string {
if m != nil {
return m.AddAccess
}
return nil
}
func (m *ConfigModification_PersonaModification) GetRemoveAccess() []string {
if m != nil {
return m.RemoveAccess
}
return nil
}
// ConfigResponse is a common response message across all config changes
type ConfigResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigResponse) Reset() { *m = ConfigResponse{} }
func (m *ConfigResponse) String() string { return proto.CompactTextString(m) }
func (*ConfigResponse) ProtoMessage() {}
func (*ConfigResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{55}
}
func (m *ConfigResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigResponse.Unmarshal(m, b)
}
func (m *ConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigResponse.Marshal(b, m, deterministic)
}
func (m *ConfigResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigResponse.Merge(m, src)
}
func (m *ConfigResponse) XXX_Size() int {
return xxx_messageInfo_ConfigResponse.Size(m)
}
func (m *ConfigResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigResponse proto.InternalMessageInfo
type ConfigRequest struct {
Item *DamConfig `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigRequest) Reset() { *m = ConfigRequest{} }
func (m *ConfigRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigRequest) ProtoMessage() {}
func (*ConfigRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{56}
}
func (m *ConfigRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigRequest.Unmarshal(m, b)
}
func (m *ConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigRequest.Marshal(b, m, deterministic)
}
func (m *ConfigRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigRequest.Merge(m, src)
}
func (m *ConfigRequest) XXX_Size() int {
return xxx_messageInfo_ConfigRequest.Size(m)
}
func (m *ConfigRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigRequest proto.InternalMessageInfo
func (m *ConfigRequest) GetItem() *DamConfig {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigResourceRequest struct {
Item *Resource `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigResourceRequest) Reset() { *m = ConfigResourceRequest{} }
func (m *ConfigResourceRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigResourceRequest) ProtoMessage() {}
func (*ConfigResourceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{57}
}
func (m *ConfigResourceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigResourceRequest.Unmarshal(m, b)
}
func (m *ConfigResourceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigResourceRequest.Marshal(b, m, deterministic)
}
func (m *ConfigResourceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigResourceRequest.Merge(m, src)
}
func (m *ConfigResourceRequest) XXX_Size() int {
return xxx_messageInfo_ConfigResourceRequest.Size(m)
}
func (m *ConfigResourceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigResourceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigResourceRequest proto.InternalMessageInfo
func (m *ConfigResourceRequest) GetItem() *Resource {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigResourceRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigViewRequest struct {
Item *View `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigViewRequest) Reset() { *m = ConfigViewRequest{} }
func (m *ConfigViewRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigViewRequest) ProtoMessage() {}
func (*ConfigViewRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{58}
}
func (m *ConfigViewRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigViewRequest.Unmarshal(m, b)
}
func (m *ConfigViewRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigViewRequest.Marshal(b, m, deterministic)
}
func (m *ConfigViewRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigViewRequest.Merge(m, src)
}
func (m *ConfigViewRequest) XXX_Size() int {
return xxx_messageInfo_ConfigViewRequest.Size(m)
}
func (m *ConfigViewRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigViewRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigViewRequest proto.InternalMessageInfo
func (m *ConfigViewRequest) GetItem() *View {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigViewRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigTrustedIssuerRequest struct {
Item *TrustedIssuer `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// client_secret is write only field.
ClientSecret string `protobuf:"bytes,3,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigTrustedIssuerRequest) Reset() { *m = ConfigTrustedIssuerRequest{} }
func (m *ConfigTrustedIssuerRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigTrustedIssuerRequest) ProtoMessage() {}
func (*ConfigTrustedIssuerRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{59}
}
func (m *ConfigTrustedIssuerRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigTrustedIssuerRequest.Unmarshal(m, b)
}
func (m *ConfigTrustedIssuerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigTrustedIssuerRequest.Marshal(b, m, deterministic)
}
func (m *ConfigTrustedIssuerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigTrustedIssuerRequest.Merge(m, src)
}
func (m *ConfigTrustedIssuerRequest) XXX_Size() int {
return xxx_messageInfo_ConfigTrustedIssuerRequest.Size(m)
}
func (m *ConfigTrustedIssuerRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigTrustedIssuerRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigTrustedIssuerRequest proto.InternalMessageInfo
func (m *ConfigTrustedIssuerRequest) GetItem() *TrustedIssuer {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigTrustedIssuerRequest) GetClientSecret() string {
if m != nil {
return m.ClientSecret
}
return ""
}
func (m *ConfigTrustedIssuerRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigTrustedSourceRequest struct {
Item *TrustedSource `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigTrustedSourceRequest) Reset() { *m = ConfigTrustedSourceRequest{} }
func (m *ConfigTrustedSourceRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigTrustedSourceRequest) ProtoMessage() {}
func (*ConfigTrustedSourceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{60}
}
func (m *ConfigTrustedSourceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigTrustedSourceRequest.Unmarshal(m, b)
}
func (m *ConfigTrustedSourceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigTrustedSourceRequest.Marshal(b, m, deterministic)
}
func (m *ConfigTrustedSourceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigTrustedSourceRequest.Merge(m, src)
}
func (m *ConfigTrustedSourceRequest) XXX_Size() int {
return xxx_messageInfo_ConfigTrustedSourceRequest.Size(m)
}
func (m *ConfigTrustedSourceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigTrustedSourceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigTrustedSourceRequest proto.InternalMessageInfo
func (m *ConfigTrustedSourceRequest) GetItem() *TrustedSource {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigTrustedSourceRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigPolicyRequest struct {
Item *Policy `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigPolicyRequest) Reset() { *m = ConfigPolicyRequest{} }
func (m *ConfigPolicyRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigPolicyRequest) ProtoMessage() {}
func (*ConfigPolicyRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{61}
}
func (m *ConfigPolicyRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigPolicyRequest.Unmarshal(m, b)
}
func (m *ConfigPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigPolicyRequest.Marshal(b, m, deterministic)
}
func (m *ConfigPolicyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigPolicyRequest.Merge(m, src)
}
func (m *ConfigPolicyRequest) XXX_Size() int {
return xxx_messageInfo_ConfigPolicyRequest.Size(m)
}
func (m *ConfigPolicyRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigPolicyRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigPolicyRequest proto.InternalMessageInfo
func (m *ConfigPolicyRequest) GetItem() *Policy {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigPolicyRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigOptionsRequest struct {
Item *ConfigOptions `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigOptionsRequest) Reset() { *m = ConfigOptionsRequest{} }
func (m *ConfigOptionsRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigOptionsRequest) ProtoMessage() {}
func (*ConfigOptionsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{62}
}
func (m *ConfigOptionsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigOptionsRequest.Unmarshal(m, b)
}
func (m *ConfigOptionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigOptionsRequest.Marshal(b, m, deterministic)
}
func (m *ConfigOptionsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigOptionsRequest.Merge(m, src)
}
func (m *ConfigOptionsRequest) XXX_Size() int {
return xxx_messageInfo_ConfigOptionsRequest.Size(m)
}
func (m *ConfigOptionsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigOptionsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigOptionsRequest proto.InternalMessageInfo
func (m *ConfigOptionsRequest) GetItem() *ConfigOptions {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigOptionsRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigVisaTypeRequest struct {
Item *VisaType `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigVisaTypeRequest) Reset() { *m = ConfigVisaTypeRequest{} }
func (m *ConfigVisaTypeRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigVisaTypeRequest) ProtoMessage() {}
func (*ConfigVisaTypeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{63}
}
func (m *ConfigVisaTypeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigVisaTypeRequest.Unmarshal(m, b)
}
func (m *ConfigVisaTypeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigVisaTypeRequest.Marshal(b, m, deterministic)
}
func (m *ConfigVisaTypeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigVisaTypeRequest.Merge(m, src)
}
func (m *ConfigVisaTypeRequest) XXX_Size() int {
return xxx_messageInfo_ConfigVisaTypeRequest.Size(m)
}
func (m *ConfigVisaTypeRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigVisaTypeRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigVisaTypeRequest proto.InternalMessageInfo
func (m *ConfigVisaTypeRequest) GetItem() *VisaType {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigVisaTypeRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigServiceTemplateRequest struct {
Item *ServiceTemplate `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigServiceTemplateRequest) Reset() { *m = ConfigServiceTemplateRequest{} }
func (m *ConfigServiceTemplateRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigServiceTemplateRequest) ProtoMessage() {}
func (*ConfigServiceTemplateRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{64}
}
func (m *ConfigServiceTemplateRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigServiceTemplateRequest.Unmarshal(m, b)
}
func (m *ConfigServiceTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigServiceTemplateRequest.Marshal(b, m, deterministic)
}
func (m *ConfigServiceTemplateRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigServiceTemplateRequest.Merge(m, src)
}
func (m *ConfigServiceTemplateRequest) XXX_Size() int {
return xxx_messageInfo_ConfigServiceTemplateRequest.Size(m)
}
func (m *ConfigServiceTemplateRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigServiceTemplateRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigServiceTemplateRequest proto.InternalMessageInfo
func (m *ConfigServiceTemplateRequest) GetItem() *ServiceTemplate {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigServiceTemplateRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ConfigTestPersonaRequest struct {
Item *v1.TestPersona `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
Modification *ConfigModification `protobuf:"bytes,2,opt,name=modification,proto3" json:"modification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ConfigTestPersonaRequest) Reset() { *m = ConfigTestPersonaRequest{} }
func (m *ConfigTestPersonaRequest) String() string { return proto.CompactTextString(m) }
func (*ConfigTestPersonaRequest) ProtoMessage() {}
func (*ConfigTestPersonaRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{65}
}
func (m *ConfigTestPersonaRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfigTestPersonaRequest.Unmarshal(m, b)
}
func (m *ConfigTestPersonaRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfigTestPersonaRequest.Marshal(b, m, deterministic)
}
func (m *ConfigTestPersonaRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfigTestPersonaRequest.Merge(m, src)
}
func (m *ConfigTestPersonaRequest) XXX_Size() int {
return xxx_messageInfo_ConfigTestPersonaRequest.Size(m)
}
func (m *ConfigTestPersonaRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ConfigTestPersonaRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ConfigTestPersonaRequest proto.InternalMessageInfo
func (m *ConfigTestPersonaRequest) GetItem() *v1.TestPersona {
if m != nil {
return m.Item
}
return nil
}
func (m *ConfigTestPersonaRequest) GetModification() *ConfigModification {
if m != nil {
return m.Modification
}
return nil
}
type ResourceTokenRequestState struct {
Type ResourceTokenRequestState_TokenType `protobuf:"varint,12,opt,name=type,proto3,enum=dam.v1.ResourceTokenRequestState_TokenType" json:"type,omitempty"`
Resources []*ResourceTokenRequestState_Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // Deprecated: Do not use.
Broker string `protobuf:"bytes,4,opt,name=broker,proto3" json:"broker,omitempty"`
Redirect string `protobuf:"bytes,5,opt,name=redirect,proto3" json:"redirect,omitempty"` // Deprecated: Do not use.
Ttl int64 `protobuf:"varint,6,opt,name=ttl,proto3" json:"ttl,omitempty"`
ResponseKeyFile bool `protobuf:"varint,7,opt,name=response_key_file,json=responseKeyFile,proto3" json:"response_key_file,omitempty"`
LoginChallenge string `protobuf:"bytes,8,opt,name=login_challenge,json=loginChallenge,proto3" json:"login_challenge,omitempty"`
Issuer string `protobuf:"bytes,9,opt,name=issuer,proto3" json:"issuer,omitempty"`
Subject string `protobuf:"bytes,10,opt,name=subject,proto3" json:"subject,omitempty"`
EpochSeconds int64 `protobuf:"varint,11,opt,name=epoch_seconds,json=epochSeconds,proto3" json:"epoch_seconds,omitempty"`
Realm string `protobuf:"bytes,13,opt,name=realm,proto3" json:"realm,omitempty"`
Identities []string `protobuf:"bytes,14,rep,name=identities,proto3" json:"identities,omitempty"`
RequestedAudience []string `protobuf:"bytes,15,rep,name=requested_audience,json=requestedAudience,proto3" json:"requested_audience,omitempty"`
RequestedScope []string `protobuf:"bytes,16,rep,name=requested_scope,json=requestedScope,proto3" json:"requested_scope,omitempty"`
ConsentChallenge string `protobuf:"bytes,17,opt,name=consent_challenge,json=consentChallenge,proto3" json:"consent_challenge,omitempty"`
ClientName string `protobuf:"bytes,18,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceTokenRequestState) Reset() { *m = ResourceTokenRequestState{} }
func (m *ResourceTokenRequestState) String() string { return proto.CompactTextString(m) }
func (*ResourceTokenRequestState) ProtoMessage() {}
func (*ResourceTokenRequestState) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{66}
}
func (m *ResourceTokenRequestState) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceTokenRequestState.Unmarshal(m, b)
}
func (m *ResourceTokenRequestState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceTokenRequestState.Marshal(b, m, deterministic)
}
func (m *ResourceTokenRequestState) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceTokenRequestState.Merge(m, src)
}
func (m *ResourceTokenRequestState) XXX_Size() int {
return xxx_messageInfo_ResourceTokenRequestState.Size(m)
}
func (m *ResourceTokenRequestState) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceTokenRequestState.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceTokenRequestState proto.InternalMessageInfo
func (m *ResourceTokenRequestState) GetType() ResourceTokenRequestState_TokenType {
if m != nil {
return m.Type
}
return ResourceTokenRequestState_UNSPECIFIED
}
func (m *ResourceTokenRequestState) GetResources() []*ResourceTokenRequestState_Resource {
if m != nil {
return m.Resources
}
return nil
}
func (m *ResourceTokenRequestState) GetClientId() string {
if m != nil {
return m.ClientId
}
return ""
}
// Deprecated: Do not use.
func (m *ResourceTokenRequestState) GetState() string {
if m != nil {
return m.State
}
return ""
}
func (m *ResourceTokenRequestState) GetBroker() string {
if m != nil {
return m.Broker
}
return ""
}
// Deprecated: Do not use.
func (m *ResourceTokenRequestState) GetRedirect() string {
if m != nil {
return m.Redirect
}
return ""
}
func (m *ResourceTokenRequestState) GetTtl() int64 {
if m != nil {
return m.Ttl
}
return 0
}
func (m *ResourceTokenRequestState) GetResponseKeyFile() bool {
if m != nil {
return m.ResponseKeyFile
}
return false
}
func (m *ResourceTokenRequestState) GetLoginChallenge() string {
if m != nil {
return m.LoginChallenge
}
return ""
}
func (m *ResourceTokenRequestState) GetIssuer() string {
if m != nil {
return m.Issuer
}
return ""
}
func (m *ResourceTokenRequestState) GetSubject() string {
if m != nil {
return m.Subject
}
return ""
}
func (m *ResourceTokenRequestState) GetEpochSeconds() int64 {
if m != nil {
return m.EpochSeconds
}
return 0
}
func (m *ResourceTokenRequestState) GetRealm() string {
if m != nil {
return m.Realm
}
return ""
}
func (m *ResourceTokenRequestState) GetIdentities() []string {
if m != nil {
return m.Identities
}
return nil
}
func (m *ResourceTokenRequestState) GetRequestedAudience() []string {
if m != nil {
return m.RequestedAudience
}
return nil
}
func (m *ResourceTokenRequestState) GetRequestedScope() []string {
if m != nil {
return m.RequestedScope
}
return nil
}
func (m *ResourceTokenRequestState) GetConsentChallenge() string {
if m != nil {
return m.ConsentChallenge
}
return ""
}
func (m *ResourceTokenRequestState) GetClientName() string {
if m != nil {
return m.ClientName
}
return ""
}
type ResourceTokenRequestState_Resource struct {
Realm string `protobuf:"bytes,1,opt,name=realm,proto3" json:"realm,omitempty"`
Resource string `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
View string `protobuf:"bytes,3,opt,name=view,proto3" json:"view,omitempty"`
Role string `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
Interface string `protobuf:"bytes,5,opt,name=interface,proto3" json:"interface,omitempty"`
Url string `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceTokenRequestState_Resource) Reset() { *m = ResourceTokenRequestState_Resource{} }
func (m *ResourceTokenRequestState_Resource) String() string { return proto.CompactTextString(m) }
func (*ResourceTokenRequestState_Resource) ProtoMessage() {}
func (*ResourceTokenRequestState_Resource) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{66, 0}
}
func (m *ResourceTokenRequestState_Resource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceTokenRequestState_Resource.Unmarshal(m, b)
}
func (m *ResourceTokenRequestState_Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceTokenRequestState_Resource.Marshal(b, m, deterministic)
}
func (m *ResourceTokenRequestState_Resource) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceTokenRequestState_Resource.Merge(m, src)
}
func (m *ResourceTokenRequestState_Resource) XXX_Size() int {
return xxx_messageInfo_ResourceTokenRequestState_Resource.Size(m)
}
func (m *ResourceTokenRequestState_Resource) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceTokenRequestState_Resource.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceTokenRequestState_Resource proto.InternalMessageInfo
func (m *ResourceTokenRequestState_Resource) GetRealm() string {
if m != nil {
return m.Realm
}
return ""
}
func (m *ResourceTokenRequestState_Resource) GetResource() string {
if m != nil {
return m.Resource
}
return ""
}
func (m *ResourceTokenRequestState_Resource) GetView() string {
if m != nil {
return m.View
}
return ""
}
func (m *ResourceTokenRequestState_Resource) GetRole() string {
if m != nil {
return m.Role
}
return ""
}
func (m *ResourceTokenRequestState_Resource) GetInterface() string {
if m != nil {
return m.Interface
}
return ""
}
func (m *ResourceTokenRequestState_Resource) GetUrl() string {
if m != nil {
return m.Url
}
return ""
}
type AuthCode struct {
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // Deprecated: Do not use.
State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
EpochSeconds int64 `protobuf:"varint,3,opt,name=epoch_seconds,json=epochSeconds,proto3" json:"epoch_seconds,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *AuthCode) Reset() { *m = AuthCode{} }
func (m *AuthCode) String() string { return proto.CompactTextString(m) }
func (*AuthCode) ProtoMessage() {}
func (*AuthCode) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{67}
}
func (m *AuthCode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AuthCode.Unmarshal(m, b)
}
func (m *AuthCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AuthCode.Marshal(b, m, deterministic)
}
func (m *AuthCode) XXX_Merge(src proto.Message) {
xxx_messageInfo_AuthCode.Merge(m, src)
}
func (m *AuthCode) XXX_Size() int {
return xxx_messageInfo_AuthCode.Size(m)
}
func (m *AuthCode) XXX_DiscardUnknown() {
xxx_messageInfo_AuthCode.DiscardUnknown(m)
}
var xxx_messageInfo_AuthCode proto.InternalMessageInfo
// Deprecated: Do not use.
func (m *AuthCode) GetClientId() string {
if m != nil {
return m.ClientId
}
return ""
}
func (m *AuthCode) GetState() string {
if m != nil {
return m.State
}
return ""
}
func (m *AuthCode) GetEpochSeconds() int64 {
if m != nil {
return m.EpochSeconds
}
return 0
}
// ResourceResults is the output from a ResourceTokens request.
type ResourceResults struct {
// Maps a key (fully-qualified resource/view/role/interface URL) to
// descriptors.
Resources map[string]*ResourceResults_ResourceDescriptor `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Maps an access key name from the resource descriptor to access information
// for the user.
Access map[string]*ResourceResults_ResourceAccess `protobuf:"bytes,2,rep,name=access,proto3" json:"access,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Time of the request to map OIDC "expires_in" or other credential info to a
// time-of-request value.
EpochSeconds uint32 `protobuf:"varint,3,opt,name=epoch_seconds,json=epochSeconds,proto3" json:"epoch_seconds,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceResults) Reset() { *m = ResourceResults{} }
func (m *ResourceResults) String() string { return proto.CompactTextString(m) }
func (*ResourceResults) ProtoMessage() {}
func (*ResourceResults) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{68}
}
func (m *ResourceResults) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceResults.Unmarshal(m, b)
}
func (m *ResourceResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceResults.Marshal(b, m, deterministic)
}
func (m *ResourceResults) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceResults.Merge(m, src)
}
func (m *ResourceResults) XXX_Size() int {
return xxx_messageInfo_ResourceResults.Size(m)
}
func (m *ResourceResults) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceResults.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceResults proto.InternalMessageInfo
func (m *ResourceResults) GetResources() map[string]*ResourceResults_ResourceDescriptor {
if m != nil {
return m.Resources
}
return nil
}
func (m *ResourceResults) GetAccess() map[string]*ResourceResults_ResourceAccess {
if m != nil {
return m.Access
}
return nil
}
func (m *ResourceResults) GetEpochSeconds() uint32 {
if m != nil {
return m.EpochSeconds
}
return 0
}
// ResourceDescriptor contains metadata about resource, not specific to the
// user's request execept for an "access" key to link how to access the
// resource.
type ResourceResults_ResourceDescriptor struct {
// Maps an interface name (example: "http:gcp:gs") to metadata about the
// resource.
Interfaces map[string]*ResourceResults_InterfaceEntry `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Returns the access key into ResourceResults.Access map for how to access
// this resource.
Access string `protobuf:"bytes,2,opt,name=access,proto3" json:"access,omitempty"`
// A list of DAM Role Categories related to the access level that has been
// granted.
Permissions []string `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceResults_ResourceDescriptor) Reset() { *m = ResourceResults_ResourceDescriptor{} }
func (m *ResourceResults_ResourceDescriptor) String() string { return proto.CompactTextString(m) }
func (*ResourceResults_ResourceDescriptor) ProtoMessage() {}
func (*ResourceResults_ResourceDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{68, 0}
}
func (m *ResourceResults_ResourceDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceResults_ResourceDescriptor.Unmarshal(m, b)
}
func (m *ResourceResults_ResourceDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceResults_ResourceDescriptor.Marshal(b, m, deterministic)
}
func (m *ResourceResults_ResourceDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceResults_ResourceDescriptor.Merge(m, src)
}
func (m *ResourceResults_ResourceDescriptor) XXX_Size() int {
return xxx_messageInfo_ResourceResults_ResourceDescriptor.Size(m)
}
func (m *ResourceResults_ResourceDescriptor) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceResults_ResourceDescriptor.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceResults_ResourceDescriptor proto.InternalMessageInfo
func (m *ResourceResults_ResourceDescriptor) GetInterfaces() map[string]*ResourceResults_InterfaceEntry {
if m != nil {
return m.Interfaces
}
return nil
}
func (m *ResourceResults_ResourceDescriptor) GetAccess() string {
if m != nil {
return m.Access
}
return ""
}
func (m *ResourceResults_ResourceDescriptor) GetPermissions() []string {
if m != nil {
return m.Permissions
}
return nil
}
// A map placeholder to store a list of ResourceInterface items.
type ResourceResults_InterfaceEntry struct {
// Metadata about the resource item, including a URI to the resource item.
// A single resource can be consisted of multiple resource items.
Items []*ResourceResults_ResourceInterface `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceResults_InterfaceEntry) Reset() { *m = ResourceResults_InterfaceEntry{} }
func (m *ResourceResults_InterfaceEntry) String() string { return proto.CompactTextString(m) }
func (*ResourceResults_InterfaceEntry) ProtoMessage() {}
func (*ResourceResults_InterfaceEntry) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{68, 1}
}
func (m *ResourceResults_InterfaceEntry) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceResults_InterfaceEntry.Unmarshal(m, b)
}
func (m *ResourceResults_InterfaceEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceResults_InterfaceEntry.Marshal(b, m, deterministic)
}
func (m *ResourceResults_InterfaceEntry) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceResults_InterfaceEntry.Merge(m, src)
}
func (m *ResourceResults_InterfaceEntry) XXX_Size() int {
return xxx_messageInfo_ResourceResults_InterfaceEntry.Size(m)
}
func (m *ResourceResults_InterfaceEntry) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceResults_InterfaceEntry.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceResults_InterfaceEntry proto.InternalMessageInfo
func (m *ResourceResults_InterfaceEntry) GetItems() []*ResourceResults_ResourceInterface {
if m != nil {
return m.Items
}
return nil
}
// ResourceInterface contains metadata about a resource's interface, such as
// what bucket the data lives in by URL.
type ResourceResults_ResourceInterface struct {
// An identifier or locator for the resource.
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// A map of metadata key/value pairs about the resource, taken from the view
// and item config.
Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,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 *ResourceResults_ResourceInterface) Reset() { *m = ResourceResults_ResourceInterface{} }
func (m *ResourceResults_ResourceInterface) String() string { return proto.CompactTextString(m) }
func (*ResourceResults_ResourceInterface) ProtoMessage() {}
func (*ResourceResults_ResourceInterface) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{68, 2}
}
func (m *ResourceResults_ResourceInterface) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceResults_ResourceInterface.Unmarshal(m, b)
}
func (m *ResourceResults_ResourceInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceResults_ResourceInterface.Marshal(b, m, deterministic)
}
func (m *ResourceResults_ResourceInterface) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceResults_ResourceInterface.Merge(m, src)
}
func (m *ResourceResults_ResourceInterface) XXX_Size() int {
return xxx_messageInfo_ResourceResults_ResourceInterface.Size(m)
}
func (m *ResourceResults_ResourceInterface) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceResults_ResourceInterface.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceResults_ResourceInterface proto.InternalMessageInfo
func (m *ResourceResults_ResourceInterface) GetUri() string {
if m != nil {
return m.Uri
}
return ""
}
func (m *ResourceResults_ResourceInterface) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
// ResourceAccess contains access tokens or other user-specific or
// request-specific results.
type ResourceResults_ResourceAccess struct {
// Maps of credentials. Example: {"account": "user1@example.com",
// "access_token": "ya..."}.
Credentials map[string]string `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// A map of metadata key/value pairs about the resource, taken from the view
// and item config.
Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Based on the OIDC /token response spec, this is the number of seconds
// until access expires.
ExpiresIn uint32 `protobuf:"varint,3,opt,name=expires_in,proto3" json:"expires_in,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResourceResults_ResourceAccess) Reset() { *m = ResourceResults_ResourceAccess{} }
func (m *ResourceResults_ResourceAccess) String() string { return proto.CompactTextString(m) }
func (*ResourceResults_ResourceAccess) ProtoMessage() {}
func (*ResourceResults_ResourceAccess) Descriptor() ([]byte, []int) {
return fileDescriptor_b1b3693f36078fb7, []int{68, 3}
}
func (m *ResourceResults_ResourceAccess) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResourceResults_ResourceAccess.Unmarshal(m, b)
}
func (m *ResourceResults_ResourceAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResourceResults_ResourceAccess.Marshal(b, m, deterministic)
}
func (m *ResourceResults_ResourceAccess) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResourceResults_ResourceAccess.Merge(m, src)
}
func (m *ResourceResults_ResourceAccess) XXX_Size() int {
return xxx_messageInfo_ResourceResults_ResourceAccess.Size(m)
}
func (m *ResourceResults_ResourceAccess) XXX_DiscardUnknown() {
xxx_messageInfo_ResourceResults_ResourceAccess.DiscardUnknown(m)
}
var xxx_messageInfo_ResourceResults_ResourceAccess proto.InternalMessageInfo
func (m *ResourceResults_ResourceAccess) GetCredentials() map[string]string {
if m != nil {
return m.Credentials
}
return nil
}
func (m *ResourceResults_ResourceAccess) GetLabels() map[string]string {
if m != nil {
return m.Labels
}
return nil
}
func (m *ResourceResults_ResourceAccess) GetExpiresIn() uint32 {
if m != nil {
return m.ExpiresIn
}
return 0
}
func init() {
proto.RegisterEnum("dam.v1.ResourceTokenRequestState_TokenType", ResourceTokenRequestState_TokenType_name, ResourceTokenRequestState_TokenType_value)
proto.RegisterType((*DamConfig)(nil), "dam.v1.DamConfig")
proto.RegisterMapType((map[string]*v1.Client)(nil), "dam.v1.DamConfig.ClientsEntry")
proto.RegisterMapType((map[string]*Policy)(nil), "dam.v1.DamConfig.PoliciesEntry")
proto.RegisterMapType((map[string]*Resource)(nil), "dam.v1.DamConfig.ResourcesEntry")
proto.RegisterMapType((map[string]*ServiceTemplate)(nil), "dam.v1.DamConfig.ServiceTemplatesEntry")
proto.RegisterMapType((map[string]*v1.TestPersona)(nil), "dam.v1.DamConfig.TestPersonasEntry")
proto.RegisterMapType((map[string]*TrustedIssuer)(nil), "dam.v1.DamConfig.TrustedIssuersEntry")
proto.RegisterMapType((map[string]*TrustedSource)(nil), "dam.v1.DamConfig.TrustedSourcesEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.DamConfig.UiEntry")
proto.RegisterMapType((map[string]*VisaType)(nil), "dam.v1.DamConfig.VisaTypesEntry")
proto.RegisterType((*TrustedIssuer)(nil), "dam.v1.TrustedIssuer")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.TrustedIssuer.UiEntry")
proto.RegisterType((*TrustedSource)(nil), "dam.v1.TrustedSource")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.TrustedSource.UiEntry")
proto.RegisterType((*Policy)(nil), "dam.v1.Policy")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.Policy.UiEntry")
proto.RegisterMapType((map[string]*VariableFormat)(nil), "dam.v1.Policy.VariableDefinitionsEntry")
proto.RegisterType((*View)(nil), "dam.v1.View")
proto.RegisterMapType((map[string]*Interface)(nil), "dam.v1.View.ComputedInterfacesEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.View.LabelsEntry")
proto.RegisterMapType((map[string]*ViewRole)(nil), "dam.v1.View.RolesEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.View.UiEntry")
proto.RegisterType((*View_Item)(nil), "dam.v1.View.Item")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.View.Item.ArgsEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.View.Item.LabelsEntry")
proto.RegisterType((*Interface)(nil), "dam.v1.Interface")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.Interface.LabelsEntry")
proto.RegisterType((*Resource)(nil), "dam.v1.Resource")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.Resource.UiEntry")
proto.RegisterMapType((map[string]*View)(nil), "dam.v1.Resource.ViewsEntry")
proto.RegisterType((*ServiceTemplate)(nil), "dam.v1.ServiceTemplate")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ServiceTemplate.InterfacesEntry")
proto.RegisterMapType((map[string]*ServiceRole)(nil), "dam.v1.ServiceTemplate.ServiceRolesEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ServiceTemplate.UiEntry")
proto.RegisterType((*ServiceRole)(nil), "dam.v1.ServiceRole")
proto.RegisterMapType((map[string]*ServiceRole_ServiceArg)(nil), "dam.v1.ServiceRole.ServiceArgsEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ServiceRole.UiEntry")
proto.RegisterType((*ServiceRole_ServiceArg)(nil), "dam.v1.ServiceRole.ServiceArg")
proto.RegisterType((*ViewRole)(nil), "dam.v1.ViewRole")
proto.RegisterMapType((map[string]bool)(nil), "dam.v1.ViewRole.ComputedPolicyBasisEntry")
proto.RegisterType((*ViewRole_ViewPolicy)(nil), "dam.v1.ViewRole.ViewPolicy")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ViewRole.ViewPolicy.ArgsEntry")
proto.RegisterType((*ConfigOptions)(nil), "dam.v1.ConfigOptions")
proto.RegisterMapType((map[string]*v1.Descriptor)(nil), "dam.v1.ConfigOptions.ComputedDescriptorsEntry")
proto.RegisterType((*VisaType)(nil), "dam.v1.VisaType")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.VisaType.UiEntry")
proto.RegisterType((*ServiceDescriptor)(nil), "dam.v1.ServiceDescriptor")
proto.RegisterMapType((map[string]*VariableFormat)(nil), "dam.v1.ServiceDescriptor.ItemVariablesEntry")
proto.RegisterMapType((map[string]*VariableFormat)(nil), "dam.v1.ServiceDescriptor.ServiceVariablesEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ServiceDescriptor.UiEntry")
proto.RegisterType((*ServiceDescriptor_Properties)(nil), "dam.v1.ServiceDescriptor.Properties")
proto.RegisterType((*VariableFormat)(nil), "dam.v1.VariableFormat")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.VariableFormat.UiEntry")
proto.RegisterType((*Realm)(nil), "dam.v1.Realm")
proto.RegisterType((*PassportTranslator)(nil), "dam.v1.PassportTranslator")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.PassportTranslator.UiEntry")
proto.RegisterType((*GetInfoRequest)(nil), "dam.v1.GetInfoRequest")
proto.RegisterType((*GetInfoResponse)(nil), "dam.v1.GetInfoResponse")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetInfoResponse.UiEntry")
proto.RegisterType((*RealmRequest)(nil), "dam.v1.RealmRequest")
proto.RegisterType((*RealmResponse)(nil), "dam.v1.RealmResponse")
proto.RegisterType((*GetResourcesRequest)(nil), "dam.v1.GetResourcesRequest")
proto.RegisterType((*GetResourcesResponse)(nil), "dam.v1.GetResourcesResponse")
proto.RegisterMapType((map[string]*Resource)(nil), "dam.v1.GetResourcesResponse.ResourcesEntry")
proto.RegisterType((*GetFlatViewsRequest)(nil), "dam.v1.GetFlatViewsRequest")
proto.RegisterType((*GetFlatViewsResponse)(nil), "dam.v1.GetFlatViewsResponse")
proto.RegisterMapType((map[string]*GetFlatViewsResponse_FlatView)(nil), "dam.v1.GetFlatViewsResponse.ViewsEntry")
proto.RegisterType((*GetFlatViewsResponse_FlatView)(nil), "dam.v1.GetFlatViewsResponse.FlatView")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetFlatViewsResponse.FlatView.LabelsEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetFlatViewsResponse.FlatView.ResourceUiEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetFlatViewsResponse.FlatView.RoleUiEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetFlatViewsResponse.FlatView.ViewUiEntry")
proto.RegisterType((*GetResourceRequest)(nil), "dam.v1.GetResourceRequest")
proto.RegisterType((*GetResourceResponse)(nil), "dam.v1.GetResourceResponse")
proto.RegisterType((*GetViewsRequest)(nil), "dam.v1.GetViewsRequest")
proto.RegisterType((*GetViewsResponse)(nil), "dam.v1.GetViewsResponse")
proto.RegisterMapType((map[string]*View)(nil), "dam.v1.GetViewsResponse.ViewsEntry")
proto.RegisterType((*GetViewRequest)(nil), "dam.v1.GetViewRequest")
proto.RegisterType((*GetViewResponse)(nil), "dam.v1.GetViewResponse")
proto.RegisterType((*GetViewRolesRequest)(nil), "dam.v1.GetViewRolesRequest")
proto.RegisterType((*GetViewRolesResponse)(nil), "dam.v1.GetViewRolesResponse")
proto.RegisterMapType((map[string]*ViewRole)(nil), "dam.v1.GetViewRolesResponse.RolesEntry")
proto.RegisterType((*GetViewRoleRequest)(nil), "dam.v1.GetViewRoleRequest")
proto.RegisterType((*GetViewRoleResponse)(nil), "dam.v1.GetViewRoleResponse")
proto.RegisterType((*GetTokenRequest)(nil), "dam.v1.GetTokenRequest")
proto.RegisterType((*GetTestResultsRequest)(nil), "dam.v1.GetTestResultsRequest")
proto.RegisterType((*GetTestResultsResponse)(nil), "dam.v1.GetTestResultsResponse")
proto.RegisterMapType((map[string]*v1.TestPersona)(nil), "dam.v1.GetTestResultsResponse.PersonasEntry")
proto.RegisterType((*GetTestResultsResponse_RejectedVisa)(nil), "dam.v1.GetTestResultsResponse.RejectedVisa")
proto.RegisterType((*GetTestResultsResponse_TestResult)(nil), "dam.v1.GetTestResultsResponse.TestResult")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetTestResultsResponse.TestResult.NoAccessEntry")
proto.RegisterType((*ServicesRequest)(nil), "dam.v1.ServicesRequest")
proto.RegisterType((*ServicesResponse)(nil), "dam.v1.ServicesResponse")
proto.RegisterMapType((map[string]*ServiceDescriptor)(nil), "dam.v1.ServicesResponse.ServicesEntry")
proto.RegisterType((*PassportTranslatorsRequest)(nil), "dam.v1.PassportTranslatorsRequest")
proto.RegisterType((*PassportTranslatorsResponse)(nil), "dam.v1.PassportTranslatorsResponse")
proto.RegisterMapType((map[string]*PassportTranslator)(nil), "dam.v1.PassportTranslatorsResponse.PassportTranslatorsEntry")
proto.RegisterType((*DamRoleCategoriesRequest)(nil), "dam.v1.DamRoleCategoriesRequest")
proto.RegisterType((*RoleCategory)(nil), "dam.v1.RoleCategory")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.RoleCategory.UiEntry")
proto.RegisterType((*DamRoleCategoriesResponse)(nil), "dam.v1.DamRoleCategoriesResponse")
proto.RegisterMapType((map[string]*RoleCategory)(nil), "dam.v1.DamRoleCategoriesResponse.DamRoleCategoriesEntry")
proto.RegisterType((*GetTestPersonasRequest)(nil), "dam.v1.GetTestPersonasRequest")
proto.RegisterType((*GetTestPersonasResponse)(nil), "dam.v1.GetTestPersonasResponse")
proto.RegisterMapType((map[string]*v1.TestPersona)(nil), "dam.v1.GetTestPersonasResponse.PersonasEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.GetTestPersonasResponse.StandardClaimsEntry")
proto.RegisterType((*BackgroundProcessesRequest)(nil), "dam.v1.BackgroundProcessesRequest")
proto.RegisterType((*BackgroundProcessesResponse)(nil), "dam.v1.BackgroundProcessesResponse")
proto.RegisterMapType((map[string]*v11.Process)(nil), "dam.v1.BackgroundProcessesResponse.ProcessesEntry")
proto.RegisterType((*BackgroundProcessRequest)(nil), "dam.v1.BackgroundProcessRequest")
proto.RegisterType((*BackgroundProcessResponse)(nil), "dam.v1.BackgroundProcessResponse")
proto.RegisterType((*TokensRequest)(nil), "dam.v1.TokensRequest")
proto.RegisterType((*TokensResponse)(nil), "dam.v1.TokensResponse")
proto.RegisterType((*TokenRequest)(nil), "dam.v1.TokenRequest")
proto.RegisterType((*TokenResponse)(nil), "dam.v1.TokenResponse")
proto.RegisterType((*ConfigModification)(nil), "dam.v1.ConfigModification")
proto.RegisterMapType((map[string]*ConfigModification_PersonaModification)(nil), "dam.v1.ConfigModification.TestPersonasEntry")
proto.RegisterType((*ConfigModification_PersonaModification)(nil), "dam.v1.ConfigModification.PersonaModification")
proto.RegisterType((*ConfigResponse)(nil), "dam.v1.ConfigResponse")
proto.RegisterType((*ConfigRequest)(nil), "dam.v1.ConfigRequest")
proto.RegisterType((*ConfigResourceRequest)(nil), "dam.v1.ConfigResourceRequest")
proto.RegisterType((*ConfigViewRequest)(nil), "dam.v1.ConfigViewRequest")
proto.RegisterType((*ConfigTrustedIssuerRequest)(nil), "dam.v1.ConfigTrustedIssuerRequest")
proto.RegisterType((*ConfigTrustedSourceRequest)(nil), "dam.v1.ConfigTrustedSourceRequest")
proto.RegisterType((*ConfigPolicyRequest)(nil), "dam.v1.ConfigPolicyRequest")
proto.RegisterType((*ConfigOptionsRequest)(nil), "dam.v1.ConfigOptionsRequest")
proto.RegisterType((*ConfigVisaTypeRequest)(nil), "dam.v1.ConfigVisaTypeRequest")
proto.RegisterType((*ConfigServiceTemplateRequest)(nil), "dam.v1.ConfigServiceTemplateRequest")
proto.RegisterType((*ConfigTestPersonaRequest)(nil), "dam.v1.ConfigTestPersonaRequest")
proto.RegisterType((*ResourceTokenRequestState)(nil), "dam.v1.ResourceTokenRequestState")
proto.RegisterType((*ResourceTokenRequestState_Resource)(nil), "dam.v1.ResourceTokenRequestState.Resource")
proto.RegisterType((*AuthCode)(nil), "dam.v1.AuthCode")
proto.RegisterType((*ResourceResults)(nil), "dam.v1.ResourceResults")
proto.RegisterMapType((map[string]*ResourceResults_ResourceAccess)(nil), "dam.v1.ResourceResults.AccessEntry")
proto.RegisterMapType((map[string]*ResourceResults_ResourceDescriptor)(nil), "dam.v1.ResourceResults.ResourcesEntry")
proto.RegisterType((*ResourceResults_ResourceDescriptor)(nil), "dam.v1.ResourceResults.ResourceDescriptor")
proto.RegisterMapType((map[string]*ResourceResults_InterfaceEntry)(nil), "dam.v1.ResourceResults.ResourceDescriptor.InterfacesEntry")
proto.RegisterType((*ResourceResults_InterfaceEntry)(nil), "dam.v1.ResourceResults.InterfaceEntry")
proto.RegisterType((*ResourceResults_ResourceInterface)(nil), "dam.v1.ResourceResults.ResourceInterface")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ResourceResults.ResourceInterface.LabelsEntry")
proto.RegisterType((*ResourceResults_ResourceAccess)(nil), "dam.v1.ResourceResults.ResourceAccess")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ResourceResults.ResourceAccess.CredentialsEntry")
proto.RegisterMapType((map[string]string)(nil), "dam.v1.ResourceResults.ResourceAccess.LabelsEntry")
}
func init() {
proto.RegisterFile("proto/dam/v1/dam_service.proto", fileDescriptor_b1b3693f36078fb7)
}
var fileDescriptor_b1b3693f36078fb7 = []byte{
// 4363 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x3b, 0x4d, 0x6f, 0x1c, 0x47,
0x76, 0xe9, 0x21, 0x39, 0x9c, 0x79, 0xc3, 0x19, 0x92, 0x45, 0x4a, 0x1a, 0xb5, 0x3e, 0x4c, 0x8f,
0x64, 0xeb, 0xcb, 0x22, 0x2d, 0x39, 0x82, 0xec, 0xf5, 0x87, 0x22, 0x91, 0x92, 0x4c, 0x7b, 0x25,
0x73, 0x9b, 0x94, 0xe0, 0xd5, 0x1a, 0xdb, 0x28, 0x4e, 0x17, 0x87, 0xbd, 0xea, 0xe9, 0x9e, 0xed,
0xee, 0xa1, 0x34, 0x40, 0x02, 0x24, 0xc8, 0x21, 0x08, 0xf6, 0x10, 0x04, 0xd8, 0x7f, 0x91, 0xc4,
0x41, 0x80, 0x5c, 0xf6, 0x10, 0x24, 0x40, 0x0e, 0x39, 0x25, 0x08, 0x72, 0xc9, 0x39, 0x9b, 0x6b,
0x0e, 0x41, 0x90, 0x9c, 0x72, 0x48, 0x50, 0x9f, 0x5d, 0xd5, 0xdd, 0xc3, 0x0f, 0x79, 0xe0, 0xbd,
0x90, 0x53, 0xaf, 0xde, 0x7b, 0xf5, 0xaa, 0xea, 0xd5, 0xfb, 0xaa, 0x6a, 0xb8, 0x38, 0x88, 0xa3,
0x34, 0x5a, 0xf3, 0x70, 0x7f, 0xed, 0xe0, 0x16, 0xfd, 0xe7, 0x26, 0x24, 0x3e, 0xf0, 0xbb, 0x64,
0x95, 0x75, 0xa0, 0xaa, 0x87, 0xfb, 0xab, 0x07, 0xb7, 0xec, 0xf3, 0x1c, 0xaf, 0x1b, 0xf5, 0xfb,
0x51, 0x48, 0x51, 0xf9, 0x2f, 0x8e, 0x65, 0xbf, 0x9d, 0xef, 0x8d, 0xf0, 0x30, 0xdd, 0xef, 0x06,
0x3e, 0x09, 0x53, 0x81, 0x22, 0x06, 0x1a, 0xc4, 0x51, 0x97, 0x24, 0x09, 0xc5, 0x11, 0x3f, 0x79,
0x7f, 0xe7, 0x9f, 0x1a, 0x50, 0xdf, 0xc0, 0xfd, 0xf5, 0x28, 0xdc, 0xf3, 0x7b, 0xa8, 0x0d, 0xb3,
0x07, 0x24, 0x4e, 0xfc, 0x28, 0x6c, 0x5b, 0x2b, 0xd6, 0xd5, 0xba, 0x23, 0x9b, 0xc8, 0x86, 0x5a,
0x4c, 0x0e, 0x7c, 0xd6, 0x55, 0x59, 0xb1, 0xae, 0x4e, 0x39, 0xaa, 0x8d, 0xde, 0x82, 0x06, 0x15,
0xc1, 0x4f, 0xdd, 0xd4, 0xef, 0x93, 0xf6, 0xd4, 0x8a, 0x75, 0xd5, 0x72, 0x80, 0x83, 0x76, 0xfc,
0x3e, 0x41, 0x4f, 0x61, 0x3e, 0x8d, 0x87, 0x49, 0x4a, 0x3c, 0xd7, 0x4f, 0x92, 0x21, 0x89, 0x93,
0xf6, 0xf4, 0xca, 0xd4, 0xd5, 0xc6, 0xed, 0x77, 0x56, 0xf9, 0x3c, 0x57, 0x95, 0x08, 0xab, 0x3b,
0x1c, 0x71, 0x93, 0xe3, 0x3d, 0x0c, 0xd3, 0x78, 0xe4, 0xb4, 0x52, 0x03, 0xa8, 0xf3, 0x4b, 0xa2,
0x61, 0xdc, 0x25, 0x49, 0x7b, 0xe6, 0x08, 0x7e, 0xdb, 0x1c, 0xcf, 0xe4, 0x27, 0x80, 0xe8, 0x63,
0xa8, 0x0d, 0xa2, 0xc0, 0xef, 0xfa, 0x24, 0x69, 0x57, 0x19, 0xa3, 0xb7, 0x8a, 0x8c, 0xb6, 0x04,
0x06, 0x67, 0xa1, 0x08, 0xd0, 0x67, 0x50, 0x8f, 0x89, 0x14, 0x63, 0x96, 0x51, 0xaf, 0x14, 0xa9,
0x1d, 0x89, 0xc2, 0xc9, 0x33, 0x12, 0xf4, 0x21, 0xcc, 0xf2, 0x1d, 0x4b, 0xda, 0x35, 0x46, 0x7d,
0xb1, 0x48, 0xbd, 0xce, 0x11, 0x38, 0xad, 0x44, 0x47, 0x3b, 0xb0, 0x28, 0xb4, 0xc6, 0x4d, 0x49,
0x7f, 0x10, 0xe0, 0x94, 0x24, 0xed, 0x3a, 0xe3, 0x71, 0xa5, 0xc8, 0x63, 0x9b, 0xa3, 0xee, 0x48,
0x4c, 0xce, 0x6c, 0x21, 0xc9, 0x81, 0xd1, 0x3d, 0x80, 0x03, 0x3f, 0xc1, 0x6e, 0x3a, 0x1a, 0x90,
0xa4, 0x0d, 0xe3, 0x26, 0xf4, 0xdc, 0x4f, 0xf0, 0x0e, 0x45, 0x11, 0x13, 0x3a, 0x90, 0x6d, 0xf4,
0x39, 0x34, 0x53, 0x92, 0xa4, 0xee, 0x80, 0xc4, 0x49, 0x14, 0xe2, 0xa4, 0xdd, 0x60, 0x3c, 0x2e,
0x95, 0xec, 0x0d, 0x49, 0xd2, 0x2d, 0x81, 0xc5, 0xd9, 0xcc, 0xa5, 0x1a, 0x08, 0xad, 0xc1, 0x6c,
0x34, 0x48, 0xfd, 0x28, 0x4c, 0xda, 0x73, 0x2b, 0xd6, 0xd5, 0xc6, 0xed, 0x53, 0x92, 0x07, 0x67,
0xf0, 0x15, 0xef, 0x74, 0x24, 0x16, 0xba, 0x06, 0x95, 0xa1, 0xdf, 0x6e, 0xb2, 0xf1, 0xce, 0x16,
0xc7, 0x7b, 0xe6, 0xf3, 0x51, 0x2a, 0x43, 0xdf, 0xfe, 0x1a, 0x96, 0x4a, 0x54, 0x0d, 0x2d, 0xc0,
0xd4, 0x4b, 0x32, 0x12, 0xda, 0x4f, 0x7f, 0xa2, 0x1b, 0x30, 0x73, 0x80, 0x83, 0x21, 0x61, 0x6a,
0xaf, 0x89, 0x60, 0x50, 0x3b, 0x1c, 0xe7, 0x07, 0x95, 0x0f, 0x2d, 0x8d, 0xb3, 0xae, 0x74, 0x27,
0xe7, 0xcc, 0xa9, 0x75, 0xce, 0x5f, 0x42, 0xd3, 0xd0, 0xc2, 0x12, 0x9e, 0x97, 0x4d, 0x9e, 0x2d,
0xc9, 0x93, 0xd1, 0x8d, 0x74, 0x66, 0x4f, 0xa1, 0x65, 0x2a, 0x65, 0x09, 0xb7, 0x77, 0x4d, 0x6e,
0x0b, 0x92, 0x9b, 0x24, 0xd4, 0xf9, 0x7d, 0x01, 0x73, 0xba, 0x9a, 0x1e, 0x47, 0x36, 0x61, 0xcc,
0x38, 0x99, 0xce, 0xeb, 0x1b, 0x38, 0x55, 0xaa, 0xae, 0x25, 0x4c, 0x6f, 0x9a, 0x4c, 0xcf, 0x48,
0x11, 0x73, 0xf4, 0xb9, 0x99, 0x9b, 0xda, 0x7b, 0x82, 0x99, 0x4b, 0x42, 0x9d, 0xdf, 0x0e, 0x2c,
0x16, 0x34, 0xb9, 0x84, 0xe5, 0x35, 0x93, 0xe5, 0x92, 0x9c, 0xbe, 0x46, 0xab, 0x73, 0xbd, 0x03,
0xb3, 0x42, 0x5f, 0x4b, 0x78, 0x2d, 0xeb, 0xbc, 0xea, 0x1a, 0x59, 0xe7, 0x17, 0x15, 0x68, 0x1a,
0xaa, 0x89, 0x4e, 0x43, 0x95, 0x5b, 0x5d, 0xc1, 0x40, 0xb4, 0xd0, 0x15, 0x6a, 0x45, 0x71, 0x98,
0xd0, 0xe5, 0x71, 0x87, 0x89, 0x1f, 0xf6, 0x04, 0xb7, 0x96, 0x02, 0x3f, 0xa3, 0x50, 0x74, 0x0e,
0xea, 0xdc, 0xe4, 0xb8, 0xbe, 0xc7, 0xac, 0x7b, 0xdd, 0xa9, 0x71, 0xc0, 0xa6, 0x87, 0xce, 0x42,
0x8d, 0x3a, 0x1d, 0x77, 0x18, 0x07, 0xed, 0x69, 0xee, 0x33, 0x68, 0xfb, 0x59, 0x1c, 0x50, 0xba,
0x34, 0x7a, 0x49, 0x42, 0xd6, 0x37, 0xc3, 0xe9, 0x18, 0x80, 0x76, 0xde, 0x64, 0x47, 0x95, 0x5b,
0xdb, 0x0b, 0xa5, 0x67, 0xca, 0x38, 0xae, 0x6f, 0xb8, 0x1a, 0xdf, 0x5a, 0x6a, 0x35, 0xf8, 0x71,
0xa2, 0x2e, 0x4e, 0x1a, 0x6b, 0x6b, 0x65, 0x8a, 0x8a, 0x2b, 0x0d, 0xf1, 0x05, 0xc3, 0xf0, 0x55,
0x58, 0xa7, 0x66, 0xd6, 0xb8, 0xc0, 0x53, 0xa5, 0x02, 0x73, 0xde, 0x93, 0x10, 0xf8, 0x9f, 0x2b,
0x50, 0xe5, 0x67, 0x15, 0xdd, 0x80, 0x2a, 0x0e, 0x47, 0x6e, 0xb4, 0xc7, 0x04, 0x6d, 0xdc, 0x5e,
0x56, 0xe7, 0x25, 0x0a, 0x3d, 0x9f, 0x1a, 0xbc, 0x6d, 0x92, 0x3a, 0x33, 0x38, 0x1c, 0x7d, 0xb5,
0x87, 0x5e, 0xc0, 0xf2, 0x01, 0x8e, 0x7d, 0xbc, 0x1b, 0x10, 0xd7, 0x23, 0x7b, 0x7e, 0xe8, 0x73,
0xbb, 0x59, 0x31, 0xdd, 0x01, 0x67, 0xbd, 0xfa, 0x5c, 0xa0, 0x6e, 0x64, 0x98, 0x5c, 0xf2, 0xa5,
0x83, 0x62, 0x0f, 0x7a, 0x57, 0x9b, 0xf9, 0xe9, 0x1c, 0x27, 0x7d, 0xca, 0x3f, 0x85, 0xf6, 0x38,
0xc6, 0x25, 0x6b, 0xf0, 0x9e, 0x79, 0x1c, 0x14, 0x63, 0xc9, 0xe2, 0x51, 0x14, 0xf7, 0x71, 0x3a,
0x81, 0x13, 0xf1, 0x3f, 0x55, 0x98, 0x7e, 0xee, 0x93, 0x57, 0xe8, 0x1a, 0x2c, 0xe4, 0xfd, 0xa5,
0xe0, 0x30, 0x9f, 0xf3, 0x82, 0xe8, 0x7d, 0xa8, 0x06, 0x78, 0x97, 0x04, 0x72, 0x01, 0xdb, 0xd9,
0xf9, 0x27, 0xaf, 0x56, 0x7f, 0xc8, 0xba, 0xf8, 0xc4, 0x05, 0x1e, 0xba, 0x04, 0xcd, 0x6e, 0x14,
0xa6, 0xf4, 0x94, 0x70, 0x05, 0x9a, 0x62, 0x0a, 0x34, 0x27, 0x80, 0x52, 0x87, 0x66, 0xe2, 0x28,
0x20, 0x32, 0xfc, 0x39, 0x63, 0x70, 0x75, 0x68, 0x0f, 0x67, 0xca, 0xb1, 0xd0, 0xdb, 0x30, 0xe7,
0x91, 0x3d, 0x3c, 0x0c, 0x52, 0x97, 0x02, 0xc4, 0x19, 0x6a, 0x08, 0x18, 0xc5, 0x47, 0x57, 0x60,
0xc6, 0x4f, 0x49, 0x5f, 0xc6, 0x2d, 0x8b, 0x06, 0xc7, 0xcd, 0x94, 0xf4, 0x1d, 0xde, 0x8f, 0x2e,
0xb3, 0x4d, 0x9c, 0x15, 0x9a, 0xa4, 0x63, 0x69, 0x5b, 0x88, 0x9e, 0xc0, 0x52, 0x37, 0xea, 0x0f,
0x86, 0x2c, 0x54, 0x0b, 0x53, 0x12, 0xef, 0x61, 0x7a, 0x52, 0x78, 0x60, 0x72, 0xd9, 0x20, 0x5b,
0x17, 0x78, 0x9b, 0x0a, 0x8d, 0xb3, 0x81, 0x8c, 0xce, 0xfe, 0xb5, 0x05, 0xd3, 0x54, 0x08, 0xb4,
0x06, 0xd3, 0x38, 0xee, 0x25, 0x42, 0x93, 0xcf, 0x15, 0xa4, 0x5c, 0xbd, 0x1f, 0xf7, 0x04, 0x3d,
0x43, 0x44, 0x77, 0x72, 0x1b, 0x70, 0xa1, 0x48, 0x52, 0xb2, 0x0b, 0xf6, 0x5d, 0xa8, 0x2b, 0x4e,
0x27, 0x51, 0x12, 0xfb, 0x23, 0x68, 0x68, 0xfc, 0xbe, 0x2f, 0xd2, 0x2f, 0x00, 0xb2, 0x5d, 0x3f,
0x91, 0x17, 0x22, 0xaf, 0x28, 0xe1, 0x77, 0x3f, 0x1d, 0xf6, 0xd7, 0x70, 0x66, 0xcc, 0x4e, 0x96,
0xb0, 0xb9, 0x62, 0xca, 0xa3, 0xb4, 0x4d, 0x51, 0xea, 0xe7, 0xee, 0x4f, 0x2c, 0xa8, 0xab, 0x0e,
0xca, 0x6c, 0x18, 0xfb, 0xc2, 0xe6, 0xd2, 0x9f, 0xe3, 0xb7, 0x58, 0x11, 0x95, 0x6e, 0xf1, 0x9b,
0x2f, 0x77, 0xe7, 0xef, 0x2a, 0x50, 0x93, 0xa1, 0x0b, 0xcd, 0x68, 0x86, 0xfd, 0xdd, 0x98, 0x04,
0x01, 0x16, 0xd4, 0xaa, 0x8d, 0x6e, 0xc1, 0xcc, 0x81, 0x4f, 0x5e, 0x49, 0xc9, 0xce, 0xe5, 0xe3,
0x1e, 0xb6, 0x01, 0xf2, 0xac, 0x32, 0x4c, 0xea, 0x57, 0x64, 0x18, 0xcf, 0x4f, 0xbe, 0x0a, 0xd3,
0x3b, 0xd0, 0xec, 0xe3, 0xd7, 0x2e, 0x77, 0x85, 0x69, 0x2a, 0xdd, 0x64, 0xa3, 0x8f, 0x5f, 0xef,
0x50, 0xd8, 0x4e, 0x1a, 0xa0, 0xab, 0xec, 0x74, 0xce, 0x98, 0xb6, 0x46, 0x8d, 0xa6, 0x1b, 0xd9,
0x47, 0x00, 0xd9, 0xe0, 0x25, 0xb3, 0xef, 0x98, 0x5b, 0x34, 0x67, 0xa8, 0xcc, 0x77, 0x37, 0xa6,
0x7f, 0x3f, 0x05, 0xf3, 0xb9, 0xd0, 0x8a, 0x9a, 0x29, 0x69, 0x57, 0x43, 0xdc, 0x97, 0x36, 0xb5,
0x21, 0x60, 0x4f, 0x71, 0x9f, 0xa0, 0xc7, 0xa0, 0x99, 0x85, 0xbc, 0x53, 0xca, 0xf1, 0x5b, 0x3d,
0xc4, 0xa2, 0xa0, 0xc7, 0xd0, 0x94, 0x63, 0x71, 0x4b, 0xca, 0xdd, 0xd2, 0xb5, 0x71, 0xbc, 0x44,
0xbb, 0x68, 0x5b, 0xd7, 0xd8, 0x8a, 0x4f, 0x9b, 0xd9, 0x5e, 0x9e, 0x5a, 0x5f, 0xf8, 0x4f, 0x61,
0xfe, 0xe8, 0x03, 0x32, 0xfe, 0x9c, 0xed, 0xc0, 0x62, 0x41, 0x96, 0xe3, 0x04, 0x89, 0xa6, 0x64,
0x93, 0x39, 0xf4, 0x9d, 0xff, 0xac, 0x40, 0x43, 0xe3, 0x88, 0x1e, 0x67, 0x3b, 0xa8, 0x99, 0xe9,
0xcb, 0x25, 0x83, 0xcb, 0xdf, 0x99, 0xbd, 0x96, 0xfb, 0x4c, 0x21, 0x68, 0x15, 0x96, 0x3c, 0xdc,
0x67, 0x5b, 0xe3, 0x76, 0x71, 0x4a, 0x7a, 0x51, 0xec, 0xab, 0x60, 0x6a, 0xd1, 0xc3, 0x7d, 0xca,
0x63, 0x5d, 0x75, 0xa0, 0x1b, 0x5a, 0x68, 0x71, 0xae, 0x6c, 0x38, 0x7d, 0x07, 0x2e, 0x03, 0x64,
0xa3, 0xd3, 0xb0, 0x96, 0x4d, 0x48, 0x72, 0x17, 0x2d, 0xfb, 0xa7, 0xb0, 0x90, 0x97, 0xb1, 0x64,
0x6d, 0x7e, 0xdb, 0x5c, 0xe7, 0x8b, 0x87, 0x4f, 0x75, 0x02, 0x4b, 0xfe, 0x67, 0x53, 0x50, 0x93,
0x66, 0x1b, 0xdd, 0xd5, 0x0a, 0x0e, 0x25, 0x2e, 0x91, 0x8d, 0x4e, 0x7f, 0x88, 0xac, 0x2d, 0x2b,
0x36, 0xbc, 0x0f, 0x6d, 0xe5, 0x9f, 0xcb, 0x17, 0xb9, 0x15, 0x9b, 0x2b, 0xfc, 0x0c, 0x4e, 0x29,
0x0a, 0xc6, 0x66, 0xe4, 0xee, 0xe2, 0xc4, 0x2f, 0x1c, 0x1c, 0x35, 0xae, 0xf4, 0x06, 0x7c, 0xec,
0x07, 0x14, 0x57, 0x6c, 0xf4, 0x20, 0x83, 0xd8, 0xbf, 0xb4, 0xb8, 0x1d, 0x12, 0xb1, 0x2a, 0x82,
0x69, 0xed, 0xe8, 0xb3, 0xdf, 0xe8, 0x23, 0xe1, 0xf3, 0x2b, 0x66, 0x69, 0xa6, 0x64, 0x82, 0x79,
0xef, 0xff, 0xe6, 0x6e, 0xfc, 0x11, 0xb4, 0xc7, 0xc9, 0x7f, 0x14, 0x9f, 0x9a, 0xbe, 0x5b, 0x7f,
0x33, 0x0d, 0x4d, 0xa3, 0xc6, 0x80, 0x3e, 0x80, 0xd3, 0x31, 0xc1, 0x9e, 0x1b, 0x85, 0xc1, 0xc8,
0xed, 0xe3, 0x24, 0x25, 0xb1, 0x1b, 0x13, 0x1c, 0xf4, 0x19, 0xc3, 0x9a, 0xb3, 0x44, 0x7b, 0xbf,
0x0a, 0x83, 0xd1, 0x13, 0xd6, 0xe7, 0xd0, 0x2e, 0xb4, 0x09, 0x9d, 0x5e, 0x77, 0xe0, 0xf6, 0x71,
0x88, 0x7b, 0xc4, 0x73, 0x5f, 0x92, 0x51, 0xe2, 0x52, 0x5f, 0x10, 0x93, 0x9f, 0x0f, 0x09, 0xab,
0x5f, 0x51, 0x7f, 0xc0, 0x53, 0xaa, 0x0b, 0xbd, 0xee, 0xe0, 0x09, 0x47, 0xfc, 0x92, 0x8c, 0x92,
0x27, 0xf8, 0xb5, 0x23, 0xb1, 0xa8, 0x87, 0xf8, 0x0c, 0xce, 0x17, 0x58, 0x0d, 0x48, 0xec, 0xe2,
0x6e, 0x37, 0x1a, 0x86, 0x29, 0x73, 0x2a, 0x33, 0x4e, 0xdb, 0x64, 0xb2, 0x45, 0xe2, 0xfb, 0xbc,
0x1f, 0x7d, 0x0a, 0xe7, 0x28, 0xbd, 0x3a, 0xe6, 0x1c, 0xec, 0x0e, 0xe2, 0xe8, 0x67, 0xa4, 0x9b,
0x8a, 0xd0, 0x92, 0x92, 0x4b, 0xad, 0xe7, 0x08, 0x5b, 0xbc, 0x1f, 0xfd, 0x18, 0x96, 0x95, 0x1a,
0x79, 0x24, 0xe9, 0xc6, 0xfe, 0x20, 0x8d, 0x62, 0x19, 0x76, 0xae, 0x96, 0xd6, 0x65, 0x94, 0x2a,
0x6d, 0x64, 0x04, 0x42, 0x95, 0x34, 0x16, 0xe8, 0x0e, 0x9c, 0xa1, 0x92, 0xf9, 0xb8, 0xef, 0xee,
0xfa, 0x41, 0xe0, 0x87, 0x3d, 0x25, 0xd5, 0x2c, 0x93, 0x6a, 0xb9, 0xd7, 0x1d, 0x6c, 0xe2, 0xfe,
0x03, 0xde, 0x29, 0x25, 0xba, 0x07, 0x17, 0xf0, 0xab, 0xa4, 0xb8, 0x20, 0x94, 0xcf, 0x30, 0x21,
0x71, 0xbb, 0xc6, 0x57, 0x04, 0xbf, 0x4a, 0xcc, 0x15, 0xd9, 0xc4, 0xfd, 0x67, 0x09, 0x89, 0xed,
0x17, 0x99, 0xae, 0xe4, 0x05, 0x2c, 0xd1, 0x95, 0xab, 0xa6, 0xc1, 0x40, 0x32, 0x19, 0xcb, 0x48,
0x75, 0xfd, 0x79, 0x49, 0x0f, 0x3b, 0xcf, 0x1c, 0x85, 0x6f, 0x2f, 0xe4, 0x11, 0xbc, 0x77, 0x12,
0x39, 0xe3, 0x3f, 0xcc, 0x28, 0xdf, 0x92, 0x49, 0x43, 0xe3, 0x1b, 0xea, 0xc4, 0xf6, 0xa2, 0xb8,
0x2f, 0xe3, 0x1b, 0xd9, 0x46, 0xdf, 0x64, 0x95, 0x43, 0x99, 0xf0, 0xc9, 0x73, 0xba, 0x96, 0xb3,
0x84, 0x19, 0x47, 0x09, 0x91, 0x09, 0x5a, 0xae, 0x82, 0xa8, 0xc0, 0x68, 0x1b, 0x5a, 0x34, 0xe7,
0xd0, 0x58, 0x73, 0x5b, 0xf3, 0xde, 0x78, 0xd6, 0x34, 0xa0, 0xcf, 0xf1, 0x6d, 0xfa, 0x3a, 0x0c,
0x6d, 0x00, 0x0c, 0xe2, 0x68, 0x40, 0xe2, 0xd4, 0x67, 0xf9, 0x93, 0x55, 0xe2, 0xa0, 0x34, 0x86,
0x5b, 0x0a, 0xd7, 0xd1, 0xe8, 0xd0, 0x2d, 0xad, 0xea, 0xf0, 0xf6, 0x78, 0x6a, 0x7d, 0x53, 0x7e,
0x17, 0x20, 0x63, 0x46, 0x63, 0x1d, 0x3f, 0x71, 0x71, 0xaf, 0x17, 0x93, 0x9e, 0xcc, 0x1f, 0x6b,
0x4e, 0xc3, 0x4f, 0xee, 0x4b, 0x10, 0xba, 0x0e, 0x8b, 0x5d, 0x1c, 0xba, 0xbb, 0x24, 0x43, 0xf3,
0x84, 0x85, 0x99, 0xef, 0xe2, 0xf0, 0x01, 0x51, 0xa8, 0x1e, 0x7a, 0x0b, 0x1a, 0x89, 0x1f, 0xf6,
0x02, 0xe2, 0xd2, 0xd9, 0x32, 0x4b, 0x50, 0x73, 0x80, 0x83, 0xe8, 0x9a, 0xd8, 0x3f, 0x51, 0x95,
0x30, 0x73, 0x79, 0x26, 0x92, 0x50, 0x7f, 0x0d, 0xa8, 0xb8, 0xf0, 0xbf, 0xc9, 0x54, 0xfd, 0xdf,
0x2d, 0x68, 0x99, 0x4c, 0xa9, 0x9b, 0x8f, 0x49, 0x8f, 0xbc, 0x1e, 0xc8, 0xea, 0x15, 0x6f, 0x51,
0xf5, 0xe6, 0x55, 0x5f, 0x1c, 0x88, 0xc5, 0x55, 0x6d, 0xb4, 0xaa, 0x45, 0x15, 0x17, 0xcb, 0x85,
0x35, 0xb2, 0x5e, 0x04, 0xd3, 0x34, 0x67, 0x17, 0x81, 0x39, 0xfb, 0x8d, 0x3a, 0x30, 0x47, 0x5e,
0x0f, 0x48, 0xec, 0xf7, 0x49, 0x98, 0x62, 0x5e, 0xbf, 0xaa, 0x39, 0x06, 0xec, 0x4d, 0x67, 0x39,
0x0b, 0x33, 0xcc, 0x3d, 0x74, 0xbe, 0xb5, 0x00, 0x6d, 0xe1, 0x24, 0x19, 0x44, 0x71, 0xba, 0x23,
0x6a, 0x6e, 0x51, 0x8c, 0x6e, 0x02, 0xa2, 0xb6, 0x16, 0xa7, 0xfe, 0x2e, 0x55, 0x0c, 0x71, 0x63,
0xc2, 0x33, 0xa7, 0xc5, 0xac, 0x47, 0xde, 0x86, 0xdc, 0xd6, 0xec, 0x4b, 0x47, 0x95, 0x67, 0x0a,
0x6c, 0x27, 0x61, 0x69, 0x16, 0xa0, 0xf5, 0x98, 0xa4, 0x9b, 0xe1, 0x5e, 0x24, 0x7c, 0x53, 0xe7,
0xd7, 0x16, 0xcc, 0x2b, 0x50, 0x32, 0x88, 0xc2, 0x84, 0x94, 0x06, 0x03, 0x36, 0xd4, 0xc4, 0x55,
0x92, 0x0c, 0x54, 0x54, 0x1b, 0x5d, 0x00, 0x48, 0x52, 0x1c, 0x6b, 0xd7, 0x47, 0x53, 0x4e, 0x9d,
0x41, 0xd8, 0xed, 0x51, 0x1b, 0x66, 0xfb, 0x91, 0x37, 0x94, 0x65, 0x93, 0xba, 0x23, 0x9b, 0x22,
0x86, 0x9f, 0x31, 0x63, 0xf8, 0x9c, 0x34, 0x93, 0x98, 0xf6, 0x2d, 0x98, 0x63, 0x1b, 0x26, 0x26,
0x8d, 0xde, 0x86, 0x69, 0x76, 0x5c, 0x2d, 0x76, 0x1c, 0x9a, 0x59, 0xbe, 0x46, 0x71, 0x58, 0x57,
0x67, 0x1e, 0x9a, 0x82, 0x84, 0x8b, 0xd1, 0x79, 0x0c, 0x4b, 0x8f, 0x49, 0xaa, 0x2a, 0xee, 0x92,
0xd5, 0x69, 0xa8, 0xee, 0xf9, 0x41, 0x9a, 0x15, 0x67, 0x79, 0x8b, 0x4e, 0xda, 0x0f, 0xbb, 0xc1,
0xd0, 0x93, 0xe2, 0xc8, 0x66, 0xe7, 0xaf, 0x2c, 0x58, 0x36, 0x39, 0x89, 0x65, 0xdf, 0xd4, 0x2f,
0xa2, 0x78, 0x54, 0x79, 0x43, 0x5b, 0x94, 0x02, 0xc1, 0xf8, 0x3b, 0xa9, 0x49, 0xdf, 0x0d, 0x74,
0x4e, 0xb1, 0xc9, 0x3f, 0x0a, 0x70, 0xca, 0x72, 0x57, 0xa9, 0x3c, 0x7f, 0x5d, 0x67, 0x53, 0xd1,
0xe0, 0x62, 0x2a, 0x9f, 0xca, 0xfc, 0xdb, 0x32, 0x33, 0xc5, 0x32, 0xe4, 0x62, 0x2e, 0x6e, 0xff,
0xef, 0x2c, 0xd4, 0x24, 0x1e, 0xba, 0x04, 0x4d, 0x39, 0x31, 0x77, 0x80, 0xd3, 0x7d, 0x31, 0x87,
0x39, 0x09, 0xdc, 0xc2, 0xe9, 0xbe, 0x51, 0x0c, 0xa8, 0xe4, 0x8a, 0x01, 0x3a, 0x03, 0xa6, 0xd7,
0x53, 0x26, 0x03, 0x96, 0xe0, 0x9e, 0x83, 0x3a, 0x1d, 0x9b, 0x23, 0x70, 0x3b, 0x52, 0xa3, 0x00,
0xd9, 0xc9, 0x82, 0x75, 0xd6, 0x29, 0x0a, 0xe1, 0x14, 0xc0, 0x3a, 0xdf, 0x81, 0x96, 0xca, 0x6f,
0x39, 0x46, 0x95, 0x61, 0x34, 0x15, 0x94, 0xa1, 0x5d, 0x82, 0x0c, 0xe0, 0x0e, 0x63, 0x5f, 0xc4,
0x46, 0x73, 0x0a, 0xf8, 0x2c, 0xf6, 0xa9, 0x77, 0xd2, 0x8b, 0x90, 0x2c, 0x04, 0xaa, 0x3b, 0x0d,
0xad, 0x06, 0x89, 0x36, 0x55, 0xd5, 0x85, 0xdf, 0x14, 0xde, 0x3a, 0x74, 0x6d, 0x25, 0xa4, 0xb4,
0xe4, 0x99, 0xcf, 0xfb, 0xa1, 0x98, 0xf7, 0xeb, 0x41, 0x48, 0x23, 0x17, 0x84, 0x5c, 0x83, 0x05,
0xf9, 0x5b, 0x86, 0xa5, 0xec, 0x9a, 0xaf, 0xee, 0xcc, 0x4b, 0xb8, 0x70, 0x7d, 0xc5, 0x12, 0x4a,
0xb3, 0x58, 0x42, 0x79, 0x0e, 0x0d, 0xb5, 0x4d, 0x43, 0xbf, 0xdd, 0x62, 0xb3, 0xbb, 0x73, 0xbc,
0xd9, 0x49, 0x9d, 0x95, 0xb6, 0x02, 0x62, 0x05, 0x40, 0x5f, 0xc0, 0x2c, 0xdb, 0xd9, 0xa1, 0xdf,
0x9e, 0x3f, 0xc9, 0x8a, 0xd1, 0x3f, 0x92, 0x5f, 0xf5, 0x80, 0x35, 0x28, 0x2f, 0xa6, 0x08, 0x43,
0xbf, 0xbd, 0x70, 0x12, 0x5e, 0x34, 0x5f, 0x52, 0xbc, 0x62, 0xd6, 0x40, 0x57, 0x60, 0x3e, 0x9f,
0x01, 0x2e, 0x96, 0x65, 0x80, 0xdf, 0xa5, 0x3e, 0xf9, 0x29, 0xcc, 0xe7, 0x96, 0xe6, 0xa4, 0x95,
0x51, 0x6d, 0x15, 0x4e, 0x4a, 0xaa, 0x4d, 0xfa, 0x44, 0xa4, 0xee, 0x11, 0x15, 0xb2, 0x8f, 0x4d,
0xc3, 0xf5, 0xce, 0xb1, 0xb6, 0x40, 0xb7, 0x66, 0xcb, 0x80, 0x34, 0x7b, 0x2a, 0x8d, 0xd9, 0x4f,
0x0c, 0x03, 0xaf, 0x4c, 0xd9, 0x7b, 0x50, 0x93, 0xca, 0x24, 0xfc, 0x45, 0xd1, 0x52, 0x2a, 0x0c,
0xea, 0x0e, 0x70, 0xb7, 0x4b, 0x12, 0x55, 0xd4, 0xe0, 0xad, 0xce, 0x22, 0xf3, 0xb2, 0x86, 0xf1,
0xfc, 0x0b, 0x0b, 0x16, 0x32, 0x98, 0x18, 0xed, 0x23, 0xd3, 0x70, 0x5e, 0xd2, 0xe6, 0x76, 0x84,
0xd1, 0x1c, 0x37, 0xf4, 0xa4, 0x0a, 0x8e, 0x22, 0x76, 0x60, 0x50, 0x31, 0x83, 0x2f, 0xd5, 0xa4,
0x94, 0xfc, 0x2b, 0x30, 0x4d, 0xa5, 0x11, 0x2b, 0x65, 0xf2, 0x62, 0x3d, 0x63, 0x57, 0x88, 0xbb,
0x18, 0x59, 0x5c, 0x50, 0xab, 0xf4, 0x2b, 0xee, 0x2d, 0x35, 0x78, 0xe6, 0x62, 0x78, 0x01, 0xb1,
0xe8, 0x62, 0x0a, 0xc8, 0x25, 0x57, 0x33, 0xe3, 0x56, 0x6b, 0x82, 0x15, 0x7d, 0xa1, 0x67, 0xaa,
0x47, 0xcc, 0x68, 0xdb, 0x98, 0xa8, 0x9a, 0xcf, 0x65, 0x98, 0x66, 0x77, 0x44, 0xd6, 0x18, 0xbe,
0xac, 0x77, 0xec, 0xea, 0x3d, 0x67, 0x5b, 0xc1, 0x6c, 0xa9, 0x16, 0x99, 0xc4, 0x24, 0x1d, 0xc6,
0x61, 0x16, 0x78, 0xd3, 0x16, 0x3a, 0x0b, 0x35, 0x0f, 0xa7, 0x98, 0xe6, 0xd8, 0x32, 0x34, 0xa1,
0xed, 0x67, 0x09, 0xab, 0xf1, 0x67, 0xf5, 0x0c, 0xfa, 0xb3, 0x73, 0x06, 0x4e, 0x51, 0xbe, 0x24,
0xa1, 0x07, 0x63, 0x18, 0xa4, 0x6a, 0x5f, 0xfe, 0x63, 0x16, 0x4e, 0xe7, 0x7b, 0xc4, 0x4c, 0xde,
0xec, 0x11, 0xd2, 0x79, 0xa8, 0xd3, 0xf0, 0x31, 0x49, 0x71, 0x7f, 0x20, 0x9e, 0x20, 0x65, 0x00,
0xf4, 0x39, 0xd4, 0xd4, 0x73, 0x94, 0x69, 0x33, 0x19, 0x2d, 0x97, 0x62, 0xd5, 0x7c, 0x97, 0xa2,
0xa8, 0xd1, 0x0f, 0x81, 0xbd, 0x51, 0x71, 0x63, 0x8e, 0x2f, 0xa2, 0xcf, 0x6b, 0x47, 0x70, 0xcb,
0x60, 0x4e, 0x23, 0xcd, 0xfa, 0xd1, 0x67, 0x30, 0xd7, 0x8f, 0x3c, 0x7f, 0xcf, 0xef, 0x62, 0x9a,
0xbb, 0x30, 0xd7, 0xdf, 0xb8, 0x6d, 0x9b, 0xe5, 0x94, 0x27, 0x1a, 0x86, 0x63, 0xe0, 0xd3, 0x15,
0x21, 0xaf, 0x49, 0x77, 0x48, 0x53, 0xcc, 0x59, 0x56, 0xef, 0x50, 0x6d, 0xba, 0x81, 0x03, 0x9c,
0x24, 0xc4, 0x13, 0x95, 0x10, 0xd1, 0xa2, 0x96, 0x93, 0xc4, 0x71, 0x14, 0xb7, 0xeb, 0xdc, 0x72,
0xb2, 0x86, 0xfd, 0x2b, 0x8b, 0x06, 0xb9, 0x3f, 0x23, 0xdd, 0x94, 0x78, 0xcf, 0xfd, 0x04, 0xf3,
0xfd, 0xc7, 0x49, 0xa4, 0xed, 0x3f, 0x6d, 0x51, 0xf2, 0x3d, 0x9f, 0x04, 0x9e, 0x34, 0xbc, 0xac,
0x81, 0x56, 0x40, 0xd5, 0x74, 0xe8, 0x3c, 0xa6, 0xe4, 0x4d, 0xa5, 0x02, 0xf1, 0x08, 0x49, 0x5c,
0xaf, 0x67, 0x11, 0x92, 0xa8, 0x91, 0x9c, 0x86, 0xaa, 0xb0, 0x91, 0x3c, 0x3c, 0x12, 0xad, 0xcc,
0xca, 0x57, 0x35, 0x2b, 0x8f, 0x5a, 0x50, 0xd9, 0x1d, 0x89, 0x00, 0xa8, 0xb2, 0x3b, 0xb2, 0xff,
0xb1, 0x02, 0x90, 0xad, 0x70, 0x69, 0xfe, 0xc1, 0x66, 0x43, 0x7b, 0x85, 0xd8, 0xa2, 0xa5, 0x1d,
0x88, 0x29, 0xfd, 0x40, 0xa0, 0x1d, 0xa8, 0x87, 0x91, 0x2b, 0xba, 0xb8, 0xc6, 0xdc, 0x3d, 0xf6,
0x1e, 0xaf, 0x3e, 0x8d, 0xee, 0x33, 0x4a, 0xa1, 0x3c, 0xa1, 0x68, 0x22, 0x07, 0x5a, 0xb1, 0x58,
0x63, 0x97, 0xce, 0x5d, 0xaa, 0xcf, 0x8d, 0x23, 0x58, 0xeb, 0x1b, 0xe3, 0x34, 0x63, 0xad, 0x95,
0x64, 0xdb, 0x59, 0xd5, 0xb7, 0xf3, 0x63, 0x68, 0x1a, 0x42, 0x9c, 0xc8, 0x83, 0x6e, 0x41, 0x73,
0xb2, 0x8f, 0x59, 0xa8, 0xff, 0x12, 0xb1, 0x9c, 0xb2, 0x00, 0xdf, 0x5a, 0xaa, 0x50, 0x9f, 0x9d,
0xfd, 0x07, 0x50, 0x13, 0xa1, 0xa0, 0x34, 0xcc, 0xef, 0xe6, 0xaa, 0x34, 0xd9, 0xa2, 0x48, 0x80,
0x58, 0x64, 0x49, 0x67, 0x3f, 0x87, 0xa6, 0xd1, 0x55, 0x22, 0xfd, 0x9a, 0x29, 0xfd, 0xd9, 0xb1,
0x95, 0x20, 0x7d, 0x0e, 0xe7, 0xc1, 0x2e, 0x66, 0xd5, 0x6a, 0x3a, 0xff, 0x65, 0xc1, 0xb9, 0xd2,
0x6e, 0x31, 0xb3, 0x08, 0x96, 0x07, 0xa2, 0xdb, 0x4d, 0xb3, 0x7e, 0x31, 0xcb, 0x4f, 0xc6, 0xe7,
0xed, 0x9a, 0x49, 0x2a, 0xf6, 0x89, 0x57, 0x1b, 0x83, 0x62, 0x8f, 0xbd, 0x0b, 0xed, 0x71, 0x04,
0x25, 0x2b, 0xf2, 0xbe, 0xb9, 0x22, 0xf6, 0x78, 0x79, 0xf4, 0x25, 0xb1, 0xa1, 0xbd, 0x91, 0xbf,
0xd3, 0x91, 0x0b, 0xf2, 0xc7, 0xd4, 0xa0, 0x64, 0x3d, 0x4c, 0xdf, 0xa2, 0xd8, 0x13, 0x99, 0xee,
0x8c, 0xc3, 0x1b, 0xe8, 0x3d, 0xad, 0x7a, 0x71, 0x5e, 0x45, 0x46, 0x1a, 0xdd, 0x24, 0x12, 0xf8,
0x7f, 0xb3, 0xe0, 0x6c, 0x89, 0xa0, 0x62, 0x6b, 0xf6, 0xcb, 0x2f, 0xad, 0xf8, 0xce, 0x7c, 0xa8,
0x3d, 0x23, 0x2c, 0xa7, 0x2f, 0xf6, 0x70, 0x79, 0x8b, 0xd7, 0x5d, 0xf6, 0x0b, 0x38, 0x5d, 0x8e,
0x5c, 0x32, 0x9b, 0xeb, 0xe6, 0x8e, 0x2c, 0x97, 0xad, 0x8d, 0x3e, 0xc7, 0xb6, 0x72, 0xa8, 0xf2,
0xec, 0xca, 0x9d, 0xf8, 0xd7, 0x0a, 0x9c, 0x29, 0x74, 0xa9, 0xa2, 0x41, 0xe6, 0x18, 0xf9, 0x84,
0x6f, 0xe6, 0x6c, 0x51, 0x9e, 0x64, 0xac, 0x67, 0xfc, 0x06, 0xe6, 0x93, 0x14, 0x87, 0x1e, 0x8e,
0x3d, 0xb7, 0x1b, 0x60, 0xbf, 0x2f, 0x4b, 0xca, 0x1f, 0x1c, 0xc5, 0x71, 0x5b, 0x90, 0xad, 0x33,
0x2a, 0xf1, 0x46, 0x37, 0x31, 0x80, 0x93, 0xb7, 0x49, 0xf6, 0x7d, 0x58, 0x2a, 0x19, 0xf8, 0x44,
0x7a, 0x75, 0x1e, 0xec, 0x07, 0xb8, 0xfb, 0xb2, 0x17, 0x47, 0xc3, 0xd0, 0xdb, 0xe2, 0x0f, 0xab,
0xb3, 0x13, 0xf0, 0xb7, 0x16, 0x9c, 0x2b, 0xed, 0x16, 0x6b, 0xbf, 0x05, 0xf5, 0x81, 0x04, 0x8a,
0xc5, 0xbf, 0x2d, 0x97, 0xea, 0x10, 0xba, 0x55, 0x05, 0x11, 0x75, 0x1b, 0xc5, 0xc4, 0x7e, 0x0a,
0x2d, 0xb3, 0xf3, 0x38, 0x11, 0xa8, 0x7c, 0x10, 0x2e, 0x28, 0x73, 0xe7, 0xbb, 0x20, 0x88, 0x9c,
0xdd, 0x63, 0x38, 0x5b, 0xd2, 0x27, 0xa6, 0x76, 0x1d, 0x66, 0x05, 0x5b, 0x15, 0x90, 0xe6, 0x87,
0x91, 0x08, 0x9d, 0x79, 0x68, 0xb2, 0xc0, 0x53, 0x71, 0xbe, 0x07, 0x2d, 0x09, 0x10, 0xec, 0x6e,
0x42, 0x95, 0xe5, 0xfe, 0x72, 0x99, 0x4e, 0xa9, 0xad, 0xa5, 0xd0, 0x27, 0x24, 0xc5, 0x34, 0x04,
0x75, 0x04, 0x52, 0xa7, 0x05, 0x73, 0x7a, 0x28, 0xdb, 0xf9, 0x44, 0x8c, 0xa0, 0xf8, 0xdd, 0x80,
0x19, 0x86, 0x2a, 0x84, 0x1b, 0xc3, 0x8e, 0xe3, 0x74, 0x7e, 0x7f, 0x0a, 0x50, 0x31, 0x10, 0x33,
0x82, 0x51, 0x2b, 0x17, 0x8c, 0xfe, 0x28, 0xff, 0x04, 0xba, 0x62, 0xc6, 0x9c, 0x45, 0x76, 0x47,
0xbe, 0x85, 0x3e, 0x03, 0xb3, 0x5e, 0x3c, 0x72, 0xe3, 0x61, 0x28, 0x6e, 0x09, 0xaa, 0x5e, 0x3c,
0x72, 0x86, 0xa1, 0xfd, 0x73, 0x58, 0x12, 0x48, 0x86, 0x78, 0x59, 0x60, 0x63, 0x19, 0x81, 0xcd,
0x05, 0x00, 0xec, 0x79, 0xae, 0x91, 0x05, 0xd4, 0xb1, 0xe7, 0x89, 0x08, 0x85, 0x15, 0xbb, 0xfa,
0xd1, 0x01, 0x71, 0x8d, 0xb0, 0x68, 0x8e, 0x03, 0x39, 0x92, 0x1d, 0x1d, 0xef, 0xc1, 0xeb, 0x86,
0xa9, 0x69, 0xab, 0x87, 0xcc, 0xbe, 0x64, 0x06, 0xb9, 0xdc, 0x91, 0x13, 0xa9, 0x72, 0xea, 0x81,
0xbc, 0x9f, 0x95, 0xe9, 0xca, 0x3b, 0x46, 0x4d, 0x76, 0xb1, 0xf0, 0xf8, 0x9b, 0xd7, 0x65, 0x0b,
0x01, 0x77, 0xe5, 0x64, 0x01, 0x77, 0xe7, 0xf7, 0xe0, 0x94, 0x92, 0x44, 0x4f, 0xff, 0x69, 0xfe,
0xa5, 0x8d, 0x5f, 0xcc, 0xf1, 0x27, 0x33, 0xfc, 0x10, 0x16, 0x39, 0x8e, 0x96, 0x47, 0xd3, 0xa4,
0x59, 0x1b, 0x3a, 0x97, 0x34, 0x4f, 0x64, 0xd8, 0x3f, 0xb7, 0xc0, 0xe6, 0x48, 0xe6, 0xab, 0x77,
0x21, 0xc0, 0x35, 0x43, 0x80, 0x31, 0x2f, 0xe4, 0xb9, 0x24, 0x97, 0xa0, 0x29, 0xde, 0x12, 0x27,
0xa4, 0x1b, 0x93, 0x54, 0x16, 0x53, 0x39, 0x70, 0x9b, 0xc1, 0xbe, 0xb3, 0xb8, 0x7f, 0x94, 0x17,
0x77, 0xdb, 0xd8, 0xaa, 0xc3, 0xc5, 0xdd, 0x9e, 0xe4, 0x7e, 0x8d, 0x60, 0x89, 0xe3, 0x88, 0x97,
0x1c, 0x42, 0x82, 0x8e, 0x21, 0x41, 0xfe, 0x91, 0xfe, 0x64, 0x86, 0xfe, 0x03, 0x0b, 0x96, 0xcd,
0xcf, 0x24, 0x0e, 0x9f, 0xbe, 0x89, 0x3b, 0xe1, 0xd3, 0xa2, 0x9e, 0xcd, 0x1f, 0x7e, 0x5a, 0x14,
0xda, 0x64, 0x86, 0xff, 0x85, 0x05, 0xe7, 0x39, 0x52, 0xfe, 0x6b, 0x00, 0x21, 0xc6, 0x0d, 0x43,
0x8c, 0xb1, 0xdf, 0x0e, 0x4c, 0x46, 0x9a, 0x3f, 0xb4, 0xa0, 0x2d, 0xb4, 0x52, 0x0b, 0x48, 0x84,
0x24, 0x57, 0x0c, 0x49, 0x4a, 0x43, 0x97, 0xc9, 0x48, 0xf1, 0x7f, 0x55, 0x38, 0x2b, 0x8d, 0x92,
0xee, 0x24, 0xb7, 0x53, 0x9c, 0x12, 0x74, 0x4f, 0xdc, 0x84, 0xce, 0xad, 0x58, 0x57, 0x5b, 0x59,
0x5a, 0x3a, 0x96, 0x80, 0x7b, 0x4c, 0xbe, 0x65, 0xec, 0xda, 0xf4, 0xf3, 0xe2, 0x25, 0xd4, 0xf5,
0xa3, 0xb9, 0x28, 0x2b, 0xa9, 0x7d, 0x17, 0x65, 0x7c, 0x75, 0x50, 0xc9, 0x7d, 0x75, 0xd0, 0x86,
0x99, 0x84, 0x52, 0x72, 0xf3, 0xf1, 0xa0, 0xd2, 0xb6, 0x1c, 0x0e, 0xa0, 0x7e, 0x6f, 0x37, 0x8e,
0x5e, 0x92, 0x58, 0xd4, 0x18, 0x44, 0x0b, 0x5d, 0xa4, 0xee, 0xda, 0xf3, 0x63, 0xf5, 0xd8, 0x85,
0x11, 0x29, 0x98, 0xac, 0x5d, 0x55, 0x99, 0x27, 0xa7, 0x3f, 0xd1, 0x75, 0x58, 0x8c, 0x85, 0xbb,
0x71, 0x5f, 0x92, 0x91, 0xbb, 0xe7, 0x07, 0x84, 0x15, 0x1d, 0x6a, 0xce, 0xbc, 0xec, 0xf8, 0x92,
0x8c, 0x1e, 0xf9, 0xec, 0x19, 0xf6, 0x7c, 0x10, 0xf5, 0xfc, 0xd0, 0xed, 0xee, 0xe3, 0x20, 0x20,
0x61, 0x4f, 0xde, 0xbd, 0xb4, 0x18, 0x78, 0x5d, 0x42, 0xb5, 0x8f, 0x31, 0xea, 0xc6, 0xc7, 0x18,
0x6d, 0x98, 0x4d, 0x86, 0xbb, 0xec, 0xd1, 0x0b, 0xbf, 0x46, 0x91, 0x4d, 0x6a, 0x31, 0xc9, 0x20,
0xea, 0xee, 0x53, 0x83, 0x19, 0x85, 0x5e, 0xc2, 0xee, 0x51, 0xa6, 0x9c, 0x39, 0x06, 0xdc, 0xe6,
0x30, 0x1a, 0xa2, 0xf2, 0xc7, 0x48, 0xfc, 0x62, 0x84, 0x37, 0xd0, 0x45, 0x00, 0xdf, 0x23, 0x61,
0xea, 0xb3, 0x37, 0x13, 0x2d, 0xe6, 0xc9, 0x35, 0x08, 0xba, 0x09, 0x28, 0x7b, 0x89, 0x84, 0x87,
0x9e, 0x4f, 0xc2, 0x2e, 0x61, 0xb7, 0x1c, 0x75, 0x67, 0x51, 0xf5, 0xdc, 0x17, 0x1d, 0xec, 0xc6,
0x41, 0xa1, 0x27, 0xdd, 0x68, 0x40, 0xd8, 0x2d, 0x46, 0xdd, 0x69, 0x29, 0xf0, 0x36, 0x85, 0xa2,
0x1b, 0xb0, 0xd8, 0xa5, 0xab, 0x13, 0xa6, 0xda, 0x7a, 0x2c, 0x32, 0xc9, 0x16, 0x44, 0x47, 0xb6,
0x22, 0x6f, 0x41, 0x43, 0xec, 0x33, 0x2b, 0xda, 0x20, 0x86, 0x06, 0x1c, 0xf4, 0x14, 0xf7, 0x89,
0xfd, 0x4b, 0x4b, 0x7b, 0xb5, 0xab, 0x26, 0x6a, 0xe9, 0x13, 0xb5, 0xb5, 0x22, 0xbb, 0x50, 0x15,
0x55, 0x52, 0x47, 0xa2, 0xa4, 0xcc, 0x1d, 0x0d, 0x2f, 0x22, 0x23, 0x51, 0x2c, 0x15, 0x17, 0xfe,
0xac, 0x34, 0x7a, 0x1e, 0xea, 0xea, 0x2e, 0x4d, 0x54, 0xa1, 0x32, 0x00, 0x7f, 0xbe, 0x1c, 0x88,
0x1a, 0x0b, 0xfd, 0xd9, 0xb9, 0x0b, 0x75, 0xa5, 0xfc, 0x68, 0x1e, 0x1a, 0xcf, 0x9e, 0x6e, 0x6f,
0x3d, 0x5c, 0xdf, 0x7c, 0xb4, 0xf9, 0x70, 0x63, 0xe1, 0xb7, 0x50, 0x03, 0x66, 0x37, 0xee, 0xef,
0xdc, 0xdf, 0x7e, 0xb8, 0xb3, 0x60, 0xa1, 0x39, 0xa8, 0x3d, 0x7c, 0xba, 0xb1, 0xf5, 0xd5, 0xe6,
0xd3, 0x9d, 0x85, 0x4a, 0x67, 0x0f, 0x6a, 0xf7, 0x87, 0xe9, 0xfe, 0x7a, 0xe4, 0xd1, 0xc9, 0x6b,
0x4a, 0x6e, 0x65, 0x6a, 0xa9, 0x14, 0x7d, 0x59, 0x2a, 0xba, 0xc8, 0x3d, 0xb8, 0x92, 0x17, 0x74,
0x62, 0xaa, 0xa8, 0x13, 0x9d, 0xff, 0xae, 0x67, 0xb7, 0x37, 0xb2, 0xde, 0xb8, 0x51, 0x3c, 0x9e,
0xef, 0x16, 0x42, 0x15, 0x8e, 0x7b, 0xc8, 0x27, 0x8b, 0x1f, 0x1b, 0x55, 0x64, 0xed, 0x9a, 0x21,
0xcf, 0x42, 0xaf, 0x82, 0xc9, 0x00, 0xb4, 0x54, 0xf6, 0xa6, 0x29, 0xbb, 0xfd, 0xa7, 0x15, 0x40,
0x92, 0x99, 0xf6, 0xa6, 0xe9, 0x85, 0xf1, 0x8c, 0x98, 0xcb, 0xff, 0x83, 0xa3, 0xe4, 0xd7, 0x9f,
0x19, 0x1d, 0xf2, 0xb2, 0x58, 0x2f, 0x8d, 0x5b, 0x5a, 0xc0, 0xbc, 0x02, 0x8d, 0x01, 0x89, 0xfb,
0x7e, 0xc2, 0x1f, 0x2f, 0xf0, 0x78, 0x58, 0x07, 0xd9, 0xe4, 0x38, 0x2f, 0x83, 0x3f, 0x31, 0x83,
0xe1, 0xb1, 0xab, 0xae, 0x38, 0xc9, 0xcb, 0x19, 0x95, 0xaf, 0xfe, 0x08, 0x5a, 0x66, 0x27, 0xba,
0x27, 0x3f, 0xfe, 0xb0, 0xcc, 0x22, 0xf4, 0xb8, 0x95, 0xd0, 0x9e, 0xe9, 0x33, 0x3a, 0xfb, 0x2f,
0x2d, 0x58, 0x2c, 0x74, 0x66, 0x4f, 0xf5, 0x2d, 0xf9, 0x54, 0xff, 0x49, 0xee, 0xa9, 0xfe, 0x9d,
0x63, 0x8f, 0x34, 0xe1, 0x27, 0xfc, 0xf6, 0xbf, 0x54, 0xb2, 0xa7, 0x09, 0x22, 0x65, 0xf9, 0x31,
0x34, 0xba, 0x31, 0x61, 0x56, 0x0d, 0x07, 0x72, 0x2d, 0xee, 0x1e, 0x25, 0x21, 0x27, 0x5e, 0x5d,
0xcf, 0x28, 0xc5, 0xd3, 0x44, 0x8d, 0x17, 0xfa, 0x22, 0x37, 0xef, 0xdb, 0xc7, 0xe4, 0x5a, 0x76,
0x5b, 0x7e, 0x11, 0x80, 0xbc, 0x1e, 0xf8, 0x31, 0x49, 0x5c, 0x3f, 0x14, 0x4a, 0xaf, 0x41, 0xec,
0xcf, 0x60, 0x21, 0x2f, 0xcc, 0xf7, 0xf5, 0x19, 0xca, 0xfe, 0x31, 0x9e, 0x7b, 0xfc, 0x8e, 0xa9,
0xbf, 0xd7, 0x8f, 0x7f, 0xea, 0xf4, 0x91, 0x30, 0x34, 0x0e, 0x2f, 0x4a, 0x1f, 0xf7, 0x98, 0x98,
0x0b, 0xae, 0x0d, 0xf1, 0xc0, 0x79, 0xb1, 0xd5, 0xf3, 0xd3, 0xfd, 0xe1, 0x2e, 0x8d, 0xa1, 0xd6,
0x1e, 0x47, 0x51, 0x2f, 0x20, 0xeb, 0x41, 0x34, 0xf4, 0xb6, 0xc4, 0xa3, 0x82, 0xb5, 0x7d, 0x82,
0x83, 0x74, 0xbf, 0x8b, 0x63, 0x72, 0x73, 0x8f, 0x78, 0x24, 0xc6, 0x29, 0xf1, 0x6e, 0xf2, 0xd3,
0x7e, 0x53, 0x56, 0x91, 0xd7, 0xf4, 0x0f, 0xf4, 0x77, 0xab, 0xac, 0xf5, 0xc1, 0xff, 0x07, 0x00,
0x00, 0xff, 0xff, 0xcc, 0xb5, 0x31, 0x1c, 0xb7, 0x3f, 0x00, 0x00,
}