diff --git a/internal/v1/drivers.pb.go b/internal/v1/drivers.pb.go index a50eea5..f131c70 100644 --- a/internal/v1/drivers.pb.go +++ b/internal/v1/drivers.pb.go @@ -1107,9 +1107,11 @@ type AKS struct { ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` - Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` + Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,10,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,11,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` } func (x *AKS) Reset() { @@ -1235,6 +1237,20 @@ func (x *AKS) GetPort() int32 { return 0 } +func (x *AKS) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *AKS) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + type AKSBasicAuth struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -1398,10 +1414,12 @@ type AKSServiceAccount struct { // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` - Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` - Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` + Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,5,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,6,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` + Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` } func (x *AKSServiceAccount) Reset() { @@ -1506,6 +1524,20 @@ func (x *AKSServiceAccount) GetPort() int32 { return 0 } +func (x *AKSServiceAccount) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *AKSServiceAccount) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + func (x *AKSServiceAccount) GetToken() string { if x != nil { return x.Token @@ -1965,11 +1997,13 @@ type AmazonEKS struct { ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` - RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` - RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` - SecretAccessKey string `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,11,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,12,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` + RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` + RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` + SecretAccessKey string `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` } func (x *AmazonEKS) Reset() { @@ -2095,6 +2129,20 @@ func (x *AmazonEKS) GetRegion() string { return "" } +func (x *AmazonEKS) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *AmazonEKS) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + func (x *AmazonEKS) GetRoleArn() string { if x != nil { return x.RoleArn @@ -5574,8 +5622,10 @@ type GoogleGKE struct { CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,6,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - ServiceAccountKey string `protobuf:"bytes,4,opt,name=service_account_key,json=serviceAccountKey,proto3" json:"service_account_key,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,6,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,7,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,8,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` + ServiceAccountKey string `protobuf:"bytes,4,opt,name=service_account_key,json=serviceAccountKey,proto3" json:"service_account_key,omitempty"` } func (x *GoogleGKE) Reset() { @@ -5680,6 +5730,20 @@ func (x *GoogleGKE) GetHealthcheckNamespace() string { return "" } +func (x *GoogleGKE) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *GoogleGKE) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + func (x *GoogleGKE) GetServiceAccountKey() string { if x != nil { return x.ServiceAccountKey @@ -6453,9 +6517,11 @@ type Kubernetes struct { ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` - Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` + Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,10,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,11,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` } func (x *Kubernetes) Reset() { @@ -6581,6 +6647,20 @@ func (x *Kubernetes) GetPort() int32 { return 0 } +func (x *Kubernetes) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *Kubernetes) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + type KubernetesBasicAuth struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -6744,10 +6824,12 @@ type KubernetesServiceAccount struct { // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // The path used to check the health of your connection. Defaults to `default`. - HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` - Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` - Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` - Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` + HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` + Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` + Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + RemoteIdentityGroupId string `protobuf:"bytes,5,opt,name=remote_identity_group_id,json=remoteIdentityGroupId,proto3" json:"remote_identity_group_id,omitempty"` + RemoteIdentityHealthcheckUsername string `protobuf:"bytes,6,opt,name=remote_identity_healthcheck_username,json=remoteIdentityHealthcheckUsername,proto3" json:"remote_identity_healthcheck_username,omitempty"` + Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` } func (x *KubernetesServiceAccount) Reset() { @@ -6852,6 +6934,20 @@ func (x *KubernetesServiceAccount) GetPort() int32 { return 0 } +func (x *KubernetesServiceAccount) GetRemoteIdentityGroupId() string { + if x != nil { + return x.RemoteIdentityGroupId + } + return "" +} + +func (x *KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername() string { + if x != nil { + return x.RemoteIdentityHealthcheckUsername + } + return "" +} + func (x *KubernetesServiceAccount) GetToken() string { if x != nil { return x.Token @@ -12551,7 +12647,7 @@ var file_drivers_proto_rawDesc = []byte{ 0x65, 0x5f, 0x69, 0x64, 0xaa, 0xf8, 0xb3, 0x07, 0x12, 0xaa, 0xf8, 0xb3, 0x07, 0x0d, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0xaa, 0xf8, 0xb3, 0x07, 0x13, 0xaa, 0xf8, 0xb3, 0x07, 0x0e, 0x62, 0x69, 0x6e, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, - 0x61, 0x63, 0x65, 0x22, 0xd9, 0x0b, 0x0a, 0x03, 0x41, 0x4b, 0x53, 0x12, 0x1c, 0x0a, 0x02, 0x69, + 0x61, 0x63, 0x65, 0x22, 0xb9, 0x0e, 0x0a, 0x03, 0x41, 0x4b, 0x53, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x81, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xf2, 0xf8, 0xb3, 0x07, 0x05, @@ -12635,7 +12731,29 @@ var file_drivers_proto_rawDesc = []byte{ 0x0b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x04, 0x70, 0x6f, 0x72, 0x74, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, - 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x92, 0x01, 0x18, 0x00, 0xfa, + 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x9b, 0x01, 0x0a, 0x18, 0x72, + 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x62, 0x18, + 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x29, + 0xca, 0xf3, 0xb3, 0x07, 0x24, 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, + 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, + 0x2d, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, + 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, + 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, + 0x00, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, 0x0a, 0x24, 0x72, 0x65, 0x6d, + 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x68, 0x65, 0x61, + 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, + 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, 0xf3, 0xb3, 0x07, 0x30, 0xc2, + 0xf4, 0xb3, 0x07, 0x2b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, + 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x68, 0x65, 0x61, 0x6c, 0x74, + 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0xf2, + 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, + 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, + 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, + 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0x92, 0x01, 0x18, 0x00, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0xfa, 0xf8, 0xb3, 0x07, 0x80, 0x01, 0xca, 0xf3, 0xb3, 0x07, 0x7b, 0xc2, 0xf4, 0xb3, 0x07, 0x0a, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x03, 0x61, 0x6b, 0x73, 0xc2, 0xf4, 0xb3, 0x07, 0x13, 0x0a, 0x0c, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, @@ -12731,7 +12849,7 @@ var file_drivers_proto_rawDesc = []byte{ 0x6b, 0x73, 0x68, 0x74, 0x74, 0x70, 0x62, 0x61, 0x73, 0x69, 0x63, 0xc2, 0xf4, 0xb3, 0x07, 0x24, 0x0a, 0x12, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x61, 0x6b, 0x73, 0x5f, 0x62, 0x61, 0x73, 0x69, 0x63, 0x5f, - 0x61, 0x75, 0x74, 0x68, 0x22, 0x81, 0x0a, 0x0a, 0x11, 0x41, 0x4b, 0x53, 0x53, 0x65, 0x72, 0x76, + 0x61, 0x75, 0x74, 0x68, 0x22, 0xe1, 0x0c, 0x0a, 0x11, 0x41, 0x4b, 0x53, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, @@ -12791,6 +12909,28 @@ var file_drivers_proto_rawDesc = []byte{ 0x74, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, + 0x9b, 0x01, 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x62, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, + 0xf2, 0xf8, 0xb3, 0x07, 0x29, 0xca, 0xf3, 0xb3, 0x07, 0x24, 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, + 0x03, 0x63, 0x6c, 0x69, 0x12, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, + 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, + 0x0a, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x5f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, + 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, + 0xf3, 0xb3, 0x07, 0x30, 0xc2, 0xf4, 0xb3, 0x07, 0x2b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, + 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, + 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, + 0x6e, 0x61, 0x6d, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, + 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, + 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x69, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xca, 0xf3, 0xb3, 0x07, 0x15, 0xc2, 0xf4, 0xb3, 0x07, 0x10, 0x0a, 0x03, 0x63, 0x6c, 0x69, @@ -13072,7 +13212,7 @@ var file_drivers_proto_rawDesc = []byte{ 0xc2, 0xf4, 0xb3, 0x07, 0x11, 0x0a, 0x0a, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x03, 0x61, 0x77, 0x73, 0xc2, 0xf4, 0xb3, 0x07, 0x19, 0x0a, 0x12, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, - 0x03, 0x61, 0x77, 0x73, 0x22, 0xf5, 0x0e, 0x0a, 0x09, 0x41, 0x6d, 0x61, 0x7a, 0x6f, 0x6e, 0x45, + 0x03, 0x61, 0x77, 0x73, 0x22, 0xd5, 0x11, 0x0a, 0x09, 0x41, 0x6d, 0x61, 0x7a, 0x6f, 0x6e, 0x45, 0x4b, 0x53, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x81, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, @@ -13156,7 +13296,29 @@ var file_drivers_proto_rawDesc = []byte{ 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, - 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x6d, 0x0a, 0x08, 0x72, 0x6f, 0x6c, 0x65, 0x5f, + 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x9b, 0x01, 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, + 0x70, 0x5f, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x62, 0x18, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x29, 0xca, 0xf3, 0xb3, + 0x07, 0x24, 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x18, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x67, 0x72, + 0x6f, 0x75, 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, + 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x15, + 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, 0x0a, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, + 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, + 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0c, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, + 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, 0xf3, 0xb3, 0x07, 0x30, 0xc2, 0xf4, 0xb3, 0x07, + 0x2b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, + 0x65, 0x63, 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, + 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, + 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x6d, 0x0a, 0x08, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x61, 0x72, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x19, 0xca, 0xf3, 0xb3, 0x07, 0x14, 0xc2, 0xf4, 0xb3, 0x07, 0x0f, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x08, 0x72, 0x6f, 0x6c, @@ -15063,7 +15225,7 @@ var file_drivers_proto_rawDesc = []byte{ 0x67, 0x63, 0x70, 0xc2, 0xf4, 0xb3, 0x07, 0x11, 0x0a, 0x0a, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x03, 0x67, 0x63, 0x70, 0xc2, 0xf4, 0xb3, 0x07, 0x19, 0x0a, 0x12, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, - 0x65, 0x72, 0x12, 0x03, 0x67, 0x63, 0x70, 0x22, 0xa8, 0x0a, 0x0a, 0x09, 0x47, 0x6f, 0x6f, 0x67, + 0x65, 0x72, 0x12, 0x03, 0x67, 0x63, 0x70, 0x22, 0x88, 0x0d, 0x0a, 0x09, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x47, 0x4b, 0x45, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x81, 0x80, 0x02, 0x20, @@ -15125,7 +15287,29 @@ var file_drivers_proto_rawDesc = []byte{ 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x14, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, - 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x8d, 0x01, + 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x9b, 0x01, + 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x62, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, + 0xb3, 0x07, 0x29, 0xca, 0xf3, 0xb3, 0x07, 0x24, 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, 0x03, 0x63, + 0x6c, 0x69, 0x12, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x2d, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, + 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, 0x0a, 0x24, + 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, + 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, 0xf3, 0xb3, + 0x07, 0x30, 0xc2, 0xf4, 0xb3, 0x07, 0x2b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x68, 0x65, + 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, + 0x6d, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, + 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x8d, 0x01, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5d, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x24, 0xca, 0xf3, @@ -15566,7 +15750,7 @@ var file_drivers_proto_rawDesc = []byte{ 0x72, 0x69, 0x70, 0x74, 0x12, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x4e, 0x6f, 0x41, 0x75, 0x74, 0x68, 0xc2, 0xf4, 0xb3, 0x07, 0x22, 0x0a, 0x12, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x5f, - 0x6e, 0x6f, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x22, 0x84, 0x0c, 0x0a, 0x0a, 0x4b, 0x75, 0x62, 0x65, + 0x6e, 0x6f, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x22, 0xe4, 0x0e, 0x0a, 0x0a, 0x4b, 0x75, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x81, 0x80, 0x02, @@ -15651,7 +15835,29 @@ var file_drivers_proto_rawDesc = []byte{ 0x69, 0x12, 0x04, 0x70, 0x6f, 0x72, 0x74, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, - 0x04, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0xb6, 0x01, 0x18, 0x00, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, + 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x9b, 0x01, 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, + 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, + 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x62, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x29, 0xca, 0xf3, 0xb3, 0x07, 0x24, + 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x18, 0x72, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x67, 0x72, 0x6f, 0x75, + 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, + 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x15, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, 0x0a, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, + 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, + 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, 0xf3, 0xb3, 0x07, 0x30, 0xc2, 0xf4, 0xb3, 0x07, 0x2b, 0x0a, + 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, + 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, + 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, + 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, + 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0xb6, 0x01, 0x18, 0x00, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0xfa, 0xf8, 0xb3, 0x07, 0xa4, 0x01, 0xca, 0xf3, 0xb3, 0x07, 0x9e, 0x01, 0xc2, 0xf4, 0xb3, 0x07, 0x11, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x0a, 0x6b, 0x75, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x65, 0x73, 0xc2, 0xf4, 0xb3, 0x07, 0x1a, 0x0a, 0x0c, 0x6a, 0x73, 0x6f, @@ -15751,7 +15957,7 @@ var file_drivers_proto_rawDesc = []byte{ 0x65, 0x74, 0x65, 0x73, 0x68, 0x74, 0x74, 0x70, 0x62, 0x61, 0x73, 0x69, 0x63, 0xc2, 0xf4, 0xb3, 0x07, 0x2b, 0x0a, 0x12, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x15, 0x6b, 0x75, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74, - 0x65, 0x73, 0x5f, 0x62, 0x61, 0x73, 0x69, 0x63, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x22, 0xab, 0x0a, + 0x65, 0x73, 0x5f, 0x62, 0x61, 0x73, 0x69, 0x63, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x22, 0x8b, 0x0d, 0x0a, 0x18, 0x4b, 0x75, 0x62, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x65, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, @@ -15812,6 +16018,28 @@ var file_drivers_proto_rawDesc = []byte{ 0x74, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, + 0x9b, 0x01, 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x62, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, + 0xf2, 0xf8, 0xb3, 0x07, 0x29, 0xca, 0xf3, 0xb3, 0x07, 0x24, 0xc2, 0xf4, 0xb3, 0x07, 0x1f, 0x0a, + 0x03, 0x63, 0x6c, 0x69, 0x12, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2d, 0x69, 0x64, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, + 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0xbf, 0x01, + 0x0a, 0x24, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x5f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x75, 0x73, + 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x6e, 0x18, 0x00, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x35, 0xca, + 0xf3, 0xb3, 0x07, 0x30, 0xc2, 0xf4, 0xb3, 0x07, 0x2b, 0x0a, 0x03, 0x63, 0x6c, 0x69, 0x12, 0x24, + 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2d, + 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x75, 0x73, 0x65, 0x72, + 0x6e, 0x61, 0x6d, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xc0, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, + 0xb3, 0x07, 0x05, 0xe8, 0xf3, 0xb3, 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0x98, 0xf4, 0xb3, + 0x07, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xa0, 0xf4, 0xb3, 0x07, 0x00, 0x52, 0x21, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x48, 0x65, 0x61, 0x6c, + 0x74, 0x68, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x69, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x18, 0x00, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xca, 0xf3, 0xb3, 0x07, 0x15, 0xc2, 0xf4, 0xb3, 0x07, 0x10, 0x0a, 0x03, 0x63, 0x6c, 0x69, diff --git a/internal/v1/remote_identities.pb.go b/internal/v1/remote_identities.pb.go index 5224626..035fc28 100644 --- a/internal/v1/remote_identities.pb.go +++ b/internal/v1/remote_identities.pb.go @@ -23,7 +23,6 @@ package v1 import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - _ "google.golang.org/protobuf/types/known/timestamppb" reflect "reflect" sync "sync" ) @@ -746,31 +745,148 @@ var File_remote_identities_proto protoreflect.FileDescriptor var file_remote_identities_proto_rawDesc = []byte{ 0x0a, 0x17, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, - 0x69, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x76, 0x31, 0x1a, 0x1f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, - 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0d, - 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x73, - 0x70, 0x65, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x01, 0x0a, 0x1b, 0x52, 0x65, - 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, - 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, - 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, - 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, - 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, - 0x79, 0x22, 0xf7, 0x02, 0x0a, 0x1c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, - 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x1a, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, - 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, - 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, - 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, - 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, - 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, - 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, + 0x69, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x76, 0x31, 0x1a, 0x0d, 0x6f, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x73, 0x70, + 0x65, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x01, 0x0a, 0x1b, 0x52, 0x65, 0x6d, + 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, + 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, + 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, + 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, + 0x22, 0xf7, 0x02, 0x0a, 0x1c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x3a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x1a, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, + 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, + 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, + 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, + 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, + 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, + 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, 0x07, 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, + 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, + 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, + 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, + 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, + 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, + 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, + 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, + 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0x22, 0x62, 0x0a, 0x18, 0x52, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x65, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, + 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x22, 0xf1, + 0x02, 0x0a, 0x19, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x04, + 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x76, 0x31, 0x2e, + 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, + 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, + 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, + 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, + 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x0e, + 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0xc5, + 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, + 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, + 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, 0x07, + 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, 0x70, + 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, 0x21, + 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, + 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, + 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, + 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, + 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, + 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, + 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, + 0x07, 0x01, 0x22, 0xa5, 0x01, 0x0a, 0x1b, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, + 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, + 0x64, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, + 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x22, 0xf7, 0x02, 0x0a, 0x1c, 0x52, + 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x04, 0x6d, + 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x76, 0x31, 0x2e, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, + 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, + 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, + 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, + 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, + 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, + 0x69, 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, + 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, + 0xb3, 0x07, 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, + 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, + 0x11, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, + 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, + 0xb3, 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, + 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, + 0x07, 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, + 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, + 0xf3, 0xb3, 0x07, 0x01, 0x22, 0x68, 0x0a, 0x1b, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, + 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x22, 0xae, + 0x02, 0x0a, 0x1c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x3a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, + 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, + 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0xc5, 0x01, 0x0a, 0x0a, + 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4d, + 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, + 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, 0x07, 0x01, 0x2a, 0xf2, + 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, + 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, 0x21, 0x6a, 0x6f, 0x70, + 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, + 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, + 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, 0x15, 0x21, 0x6a, + 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, + 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, 0x21, 0x74, 0x79, + 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, + 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0x22, + 0x6c, 0x0a, 0x19, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x04, + 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x76, 0x31, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, + 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x06, 0x66, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, + 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0xdf, 0x02, + 0x0a, 0x1a, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, + 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x04, + 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x76, 0x31, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x4b, 0x0a, 0x11, 0x72, 0x65, + 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, + 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, + 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, + 0xb8, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x10, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, @@ -782,197 +898,78 @@ var file_remote_identities_proto_rawDesc = []byte{ 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, - 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0x22, 0x62, 0x0a, 0x18, 0x52, + 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x22, + 0xc1, 0x02, 0x0a, 0x0e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, + 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2e, + 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x0f, 0xf2, 0xf8, 0xb3, 0x07, 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, 0xf3, + 0xb3, 0x07, 0x01, 0x52, 0x09, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x48, + 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x0f, 0xf2, 0xf8, 0xb3, 0x07, 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, 0xf3, 0xb3, 0x07, + 0x01, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xf2, 0xf8, 0xb3, 0x07, + 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x08, 0x75, 0x73, 0x65, + 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0x6c, 0xfa, 0xf8, 0xb3, 0x07, 0x67, 0xa8, 0xf3, 0xb3, 0x07, + 0x01, 0xc2, 0xf3, 0xb3, 0x07, 0x5d, 0xa2, 0xf3, 0xb3, 0x07, 0x28, 0x74, 0x66, 0x5f, 0x65, 0x78, + 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, + 0x74, 0x78, 0x74, 0xaa, 0xf3, 0xb3, 0x07, 0x2b, 0x74, 0x66, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x70, + 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, + 0x74, 0x78, 0x74, 0x32, 0xa4, 0x05, 0x0a, 0x10, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x7a, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2d, 0x82, 0xf9, 0xb3, 0x07, 0x09, 0xa2, 0xf3, 0xb3, 0x07, + 0x04, 0x70, 0x6f, 0x73, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1a, 0xaa, 0xf3, 0xb3, 0x07, 0x15, 0x2f, + 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x12, 0x75, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x1c, 0x2e, 0x76, 0x31, + 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, + 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x65, 0x74, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, - 0x65, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x22, - 0xf1, 0x02, 0x0a, 0x19, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, - 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x76, 0x31, - 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, - 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, - 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, - 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, - 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, - 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, - 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, - 0x07, 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, - 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, - 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, - 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, - 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, - 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, - 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, - 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, - 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, - 0xb3, 0x07, 0x01, 0x22, 0xa5, 0x01, 0x0a, 0x1b, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, - 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, - 0x74, 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, - 0x69, 0x64, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, - 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, - 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, - 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x22, 0xf7, 0x02, 0x0a, 0x1c, - 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x04, - 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x76, 0x31, 0x2e, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, - 0x07, 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x47, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, - 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, - 0x01, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, - 0x79, 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, - 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, - 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, - 0xf4, 0xb3, 0x07, 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, - 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, - 0x07, 0x11, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, - 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, - 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, - 0xf4, 0xb3, 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, - 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, - 0xb3, 0x07, 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, - 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, - 0xa8, 0xf3, 0xb3, 0x07, 0x01, 0x22, 0x68, 0x0a, 0x1b, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, - 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, - 0x65, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x22, - 0xae, 0x02, 0x0a, 0x1c, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x3a, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, - 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, - 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0xc5, 0x01, 0x0a, - 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x15, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, - 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, - 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, 0x07, 0x01, 0x2a, - 0xf2, 0xf8, 0xb3, 0x07, 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, - 0x61, 0x70, 0x69, 0xf2, 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, 0x21, 0x6a, 0x6f, - 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, - 0xb3, 0x07, 0x12, 0xb2, 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, - 0x74, 0x65, 0x77, 0x61, 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, 0x15, 0x21, - 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, 0x72, 0x69, - 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, 0x21, 0x74, - 0x79, 0x70, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, - 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x0a, 0xfa, 0xf8, 0xb3, 0x07, 0x05, 0xa8, 0xf3, 0xb3, 0x07, 0x01, - 0x22, 0x6c, 0x0a, 0x19, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, - 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x76, 0x31, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x06, 0x66, 0x69, - 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, - 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0xdf, - 0x02, 0x0a, 0x1a, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, - 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, - 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x76, 0x31, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x12, 0x4b, 0x0a, 0x11, 0x72, - 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, - 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, - 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0a, 0xf2, 0xf8, 0xb3, 0x07, - 0x05, 0xb8, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x10, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, - 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0xc5, 0x01, 0x0a, 0x0a, 0x72, 0x61, 0x74, - 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, - 0x76, 0x31, 0x2e, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x42, 0x8e, 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, - 0x01, 0xf2, 0xf8, 0xb3, 0x07, 0x06, 0xb2, 0xf4, 0xb3, 0x07, 0x01, 0x2a, 0xf2, 0xf8, 0xb3, 0x07, - 0x0e, 0xb2, 0xf4, 0xb3, 0x07, 0x09, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0xf2, - 0xf8, 0xb3, 0x07, 0x16, 0xb2, 0xf4, 0xb3, 0x07, 0x11, 0x21, 0x6a, 0x6f, 0x70, 0x65, 0x6e, 0x61, - 0x70, 0x69, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0xf2, 0xf8, 0xb3, 0x07, 0x12, 0xb2, - 0xf4, 0xb3, 0x07, 0x0d, 0x21, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, - 0x79, 0xf2, 0xf8, 0xb3, 0x07, 0x1a, 0xb2, 0xf4, 0xb3, 0x07, 0x15, 0x21, 0x6a, 0x73, 0x6f, 0x6e, - 0x5f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, - 0xf2, 0xf8, 0xb3, 0x07, 0x10, 0xb2, 0xf4, 0xb3, 0x07, 0x0b, 0x21, 0x74, 0x79, 0x70, 0x65, 0x73, - 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, - 0x22, 0xc1, 0x02, 0x0a, 0x0e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x0a, 0xf2, 0xf8, 0xb3, 0x07, 0x05, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x02, 0x69, 0x64, 0x12, - 0x2e, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x0f, 0xf2, 0xf8, 0xb3, 0x07, 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, - 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x09, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, - 0x48, 0x0a, 0x18, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x09, 0x42, 0x0f, 0xf2, 0xf8, 0xb3, 0x07, 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, 0xf3, 0xb3, - 0x07, 0x01, 0x52, 0x15, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x08, 0x75, 0x73, 0x65, - 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0xf2, 0xf8, 0xb3, - 0x07, 0x0a, 0xb0, 0xf3, 0xb3, 0x07, 0x01, 0xc0, 0xf3, 0xb3, 0x07, 0x01, 0x52, 0x08, 0x75, 0x73, - 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0x6c, 0xfa, 0xf8, 0xb3, 0x07, 0x67, 0xa8, 0xf3, 0xb3, - 0x07, 0x01, 0xc2, 0xf3, 0xb3, 0x07, 0x5d, 0xa2, 0xf3, 0xb3, 0x07, 0x28, 0x74, 0x66, 0x5f, 0x65, - 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, - 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x2e, 0x74, 0x78, 0x74, 0xaa, 0xf3, 0xb3, 0x07, 0x2b, 0x74, 0x66, 0x5f, 0x65, 0x78, 0x61, 0x6d, - 0x70, 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x69, 0x64, 0x65, 0x6e, - 0x74, 0x69, 0x74, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x2e, 0x74, 0x78, 0x74, 0x32, 0xa4, 0x05, 0x0a, 0x10, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, - 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x7a, 0x0a, 0x06, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, - 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, - 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2d, 0x82, 0xf9, 0xb3, 0x07, 0x09, 0xa2, 0xf3, 0xb3, - 0x07, 0x04, 0x70, 0x6f, 0x73, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1a, 0xaa, 0xf3, 0xb3, 0x07, 0x15, - 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x75, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x1c, 0x2e, 0x76, - 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, - 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x76, 0x31, 0x2e, - 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x47, 0x65, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x31, 0x82, 0xf9, 0xb3, 0x07, 0x08, - 0xa2, 0xf3, 0xb3, 0x07, 0x03, 0x67, 0x65, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1f, 0xaa, 0xf3, 0xb3, - 0x07, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x7e, 0x0a, 0x06, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x31, 0x82, 0xf9, 0xb3, 0x07, 0x08, 0xa2, + 0xf3, 0xb3, 0x07, 0x03, 0x67, 0x65, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1f, 0xaa, 0xf3, 0xb3, 0x07, + 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x7e, 0x0a, 0x06, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, + 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x31, 0x82, 0xf9, 0xb3, 0x07, 0x08, 0xa2, + 0xf3, 0xb3, 0x07, 0x03, 0x70, 0x75, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1f, 0xaa, 0xf3, 0xb3, 0x07, + 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x81, 0x01, 0x0a, 0x06, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, - 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x31, 0x82, 0xf9, 0xb3, 0x07, 0x08, - 0xa2, 0xf3, 0xb3, 0x07, 0x03, 0x70, 0x75, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1f, 0xaa, 0xf3, 0xb3, - 0x07, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x81, 0x01, 0x0a, - 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, - 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x44, 0x65, 0x6c, 0x65, - 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x34, 0x82, 0xf9, 0xb3, 0x07, - 0x0b, 0xa2, 0xf3, 0xb3, 0x07, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x82, 0xf9, 0xb3, 0x07, - 0x1f, 0xaa, 0xf3, 0xb3, 0x07, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, - 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, - 0x12, 0x73, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, - 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, + 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x34, 0x82, 0xf9, 0xb3, 0x07, 0x0b, + 0xa2, 0xf3, 0xb3, 0x07, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x82, 0xf9, 0xb3, 0x07, 0x1f, + 0xaa, 0xf3, 0xb3, 0x07, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, + 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, + 0x73, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x82, 0xf9, 0xb3, 0x07, 0x08, 0xa2, 0xf3, - 0xb3, 0x07, 0x03, 0x67, 0x65, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1a, 0xaa, 0xf3, 0xb3, 0x07, 0x15, - 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0x24, 0xca, 0xf9, 0xb3, 0x07, 0x13, 0xc2, 0xf9, 0xb3, 0x07, - 0x0e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0xca, - 0xf9, 0xb3, 0x07, 0x07, 0xd2, 0xf9, 0xb3, 0x07, 0x02, 0x69, 0x2d, 0x42, 0x6f, 0x0a, 0x1c, 0x63, - 0x6f, 0x6d, 0x2e, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x64, 0x6d, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x76, 0x31, 0x2e, 0x70, 0x6c, 0x75, 0x6d, 0x62, 0x69, 0x6e, 0x67, 0x42, 0x18, 0x52, 0x65, 0x6d, - 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x50, 0x6c, 0x75, - 0x6d, 0x62, 0x69, 0x6e, 0x67, 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x64, 0x6d, 0x2f, 0x73, 0x74, 0x72, 0x6f, 0x6e, - 0x67, 0x64, 0x6d, 0x2d, 0x73, 0x64, 0x6b, 0x2d, 0x67, 0x6f, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, - 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x76, 0x31, 0x3b, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x33, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x82, 0xf9, 0xb3, 0x07, 0x08, 0xa2, 0xf3, 0xb3, + 0x07, 0x03, 0x67, 0x65, 0x74, 0x82, 0xf9, 0xb3, 0x07, 0x1a, 0xaa, 0xf3, 0xb3, 0x07, 0x15, 0x2f, + 0x76, 0x31, 0x2f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x2d, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x1a, 0x24, 0xca, 0xf9, 0xb3, 0x07, 0x13, 0xc2, 0xf9, 0xb3, 0x07, 0x0e, + 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0xca, 0xf9, + 0xb3, 0x07, 0x07, 0xd2, 0xf9, 0xb3, 0x07, 0x02, 0x69, 0x2d, 0x42, 0x6f, 0x0a, 0x1c, 0x63, 0x6f, + 0x6d, 0x2e, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x64, 0x6d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x76, + 0x31, 0x2e, 0x70, 0x6c, 0x75, 0x6d, 0x62, 0x69, 0x6e, 0x67, 0x42, 0x18, 0x52, 0x65, 0x6d, 0x6f, + 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x50, 0x6c, 0x75, 0x6d, + 0x62, 0x69, 0x6e, 0x67, 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, + 0x2f, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x67, 0x64, 0x6d, 0x2f, 0x73, 0x74, 0x72, 0x6f, 0x6e, 0x67, + 0x64, 0x6d, 0x2d, 0x73, 0x64, 0x6b, 0x2d, 0x67, 0x6f, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, + 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x76, 0x31, 0x3b, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x33, } var ( diff --git a/models.go b/models.go index ca23324..42121b4 100644 --- a/models.go +++ b/models.go @@ -54,6 +54,10 @@ type AKS struct { Name string `json:"name"` Port int32 `json:"port"` + + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` // ID of the secret store containing credentials for this resource, if any. SecretStoreID string `json:"secretStoreId"` // Tags is a map of key, value pairs. @@ -104,6 +108,10 @@ type AKSServiceAccount struct { Name string `json:"name"` Port int32 `json:"port"` + + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` // ID of the secret store containing credentials for this resource, if any. SecretStoreID string `json:"secretStoreId"` // Tags is a map of key, value pairs. @@ -416,6 +424,10 @@ type AmazonEKS struct { Region string `json:"region"` + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` + RoleArn string `json:"roleArn"` RoleExternalID string `json:"roleExternalId"` @@ -1176,6 +1188,10 @@ type GoogleGKE struct { ID string `json:"id"` // Unique human-readable name of the Resource. Name string `json:"name"` + + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` // ID of the secret store containing credentials for this resource, if any. SecretStoreID string `json:"secretStoreId"` @@ -1349,6 +1365,10 @@ type Kubernetes struct { Name string `json:"name"` Port int32 `json:"port"` + + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` // ID of the secret store containing credentials for this resource, if any. SecretStoreID string `json:"secretStoreId"` // Tags is a map of key, value pairs. @@ -1399,6 +1419,10 @@ type KubernetesServiceAccount struct { Name string `json:"name"` Port int32 `json:"port"` + + RemoteIdentityGroupID string `json:"remoteIdentityGroupId"` + + RemoteIdentityHealthcheckUsername string `json:"remoteIdentityHealthcheckUsername"` // ID of the secret store containing credentials for this resource, if any. SecretStoreID string `json:"secretStoreId"` // Tags is a map of key, value pairs. diff --git a/plumbing.go b/plumbing.go index 4724bf6..749a3ca 100644 --- a/plumbing.go +++ b/plumbing.go @@ -96,6 +96,8 @@ func convertAKSToPorcelain(plumbing *proto.AKS) (*AKS, error) { porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name porcelain.Port = plumbing.Port + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.SecretStoreID = plumbing.SecretStoreId if v, err := convertTagsToPorcelain(plumbing.Tags); err != nil { return nil, fmt.Errorf("error converting field Tags: %v", err) @@ -121,6 +123,8 @@ func convertAKSToPlumbing(porcelain *AKS) *proto.AKS { plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) plumbing.Port = (porcelain.Port) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.SecretStoreId = (porcelain.SecretStoreID) plumbing.Tags = convertTagsToPlumbing(porcelain.Tags) return plumbing @@ -229,6 +233,8 @@ func convertAKSServiceAccountToPorcelain(plumbing *proto.AKSServiceAccount) (*AK porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name porcelain.Port = plumbing.Port + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.SecretStoreID = plumbing.SecretStoreId if v, err := convertTagsToPorcelain(plumbing.Tags); err != nil { return nil, fmt.Errorf("error converting field Tags: %v", err) @@ -252,6 +258,8 @@ func convertAKSServiceAccountToPlumbing(porcelain *AKSServiceAccount) *proto.AKS plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) plumbing.Port = (porcelain.Port) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.SecretStoreId = (porcelain.SecretStoreID) plumbing.Tags = convertTagsToPlumbing(porcelain.Tags) plumbing.Token = (porcelain.Token) @@ -1253,6 +1261,8 @@ func convertAmazonEKSToPorcelain(plumbing *proto.AmazonEKS) (*AmazonEKS, error) porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name porcelain.Region = plumbing.Region + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.RoleArn = plumbing.RoleArn porcelain.RoleExternalID = plumbing.RoleExternalId porcelain.SecretAccessKey = plumbing.SecretAccessKey @@ -1281,6 +1291,8 @@ func convertAmazonEKSToPlumbing(porcelain *AmazonEKS) *proto.AmazonEKS { plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) plumbing.Region = (porcelain.Region) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.RoleArn = (porcelain.RoleArn) plumbing.RoleExternalId = (porcelain.RoleExternalID) plumbing.SecretAccessKey = (porcelain.SecretAccessKey) @@ -3290,6 +3302,8 @@ func convertGoogleGKEToPorcelain(plumbing *proto.GoogleGKE) (*GoogleGKE, error) porcelain.Healthy = plumbing.Healthy porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.SecretStoreID = plumbing.SecretStoreId porcelain.ServiceAccountKey = plumbing.ServiceAccountKey if v, err := convertTagsToPorcelain(plumbing.Tags); err != nil { @@ -3313,6 +3327,8 @@ func convertGoogleGKEToPlumbing(porcelain *GoogleGKE) *proto.GoogleGKE { plumbing.Healthy = (porcelain.Healthy) plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.SecretStoreId = (porcelain.SecretStoreID) plumbing.ServiceAccountKey = (porcelain.ServiceAccountKey) plumbing.Tags = convertTagsToPlumbing(porcelain.Tags) @@ -3701,6 +3717,8 @@ func convertKubernetesToPorcelain(plumbing *proto.Kubernetes) (*Kubernetes, erro porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name porcelain.Port = plumbing.Port + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.SecretStoreID = plumbing.SecretStoreId if v, err := convertTagsToPorcelain(plumbing.Tags); err != nil { return nil, fmt.Errorf("error converting field Tags: %v", err) @@ -3726,6 +3744,8 @@ func convertKubernetesToPlumbing(porcelain *Kubernetes) *proto.Kubernetes { plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) plumbing.Port = (porcelain.Port) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.SecretStoreId = (porcelain.SecretStoreID) plumbing.Tags = convertTagsToPlumbing(porcelain.Tags) return plumbing @@ -3834,6 +3854,8 @@ func convertKubernetesServiceAccountToPorcelain(plumbing *proto.KubernetesServic porcelain.ID = plumbing.Id porcelain.Name = plumbing.Name porcelain.Port = plumbing.Port + porcelain.RemoteIdentityGroupID = plumbing.RemoteIdentityGroupId + porcelain.RemoteIdentityHealthcheckUsername = plumbing.RemoteIdentityHealthcheckUsername porcelain.SecretStoreID = plumbing.SecretStoreId if v, err := convertTagsToPorcelain(plumbing.Tags); err != nil { return nil, fmt.Errorf("error converting field Tags: %v", err) @@ -3857,6 +3879,8 @@ func convertKubernetesServiceAccountToPlumbing(porcelain *KubernetesServiceAccou plumbing.Id = (porcelain.ID) plumbing.Name = (porcelain.Name) plumbing.Port = (porcelain.Port) + plumbing.RemoteIdentityGroupId = (porcelain.RemoteIdentityGroupID) + plumbing.RemoteIdentityHealthcheckUsername = (porcelain.RemoteIdentityHealthcheckUsername) plumbing.SecretStoreId = (porcelain.SecretStoreID) plumbing.Tags = convertTagsToPlumbing(porcelain.Tags) plumbing.Token = (porcelain.Token)