Documentation ¶
Index ¶
- Variables
- func RegisterTrustDomainServer(s grpc.ServiceRegistrar, srv TrustDomainServer)
- type BatchCreateFederationRelationshipRequest
- func (*BatchCreateFederationRelationshipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateFederationRelationshipRequest) GetFederationRelationships() []*types.FederationRelationship
- func (x *BatchCreateFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
- func (*BatchCreateFederationRelationshipRequest) ProtoMessage()
- func (x *BatchCreateFederationRelationshipRequest) ProtoReflect() protoreflect.Message
- func (x *BatchCreateFederationRelationshipRequest) Reset()
- func (x *BatchCreateFederationRelationshipRequest) String() string
- type BatchCreateFederationRelationshipResponse
- func (*BatchCreateFederationRelationshipResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateFederationRelationshipResponse) GetResults() []*BatchCreateFederationRelationshipResponse_Result
- func (*BatchCreateFederationRelationshipResponse) ProtoMessage()
- func (x *BatchCreateFederationRelationshipResponse) ProtoReflect() protoreflect.Message
- func (x *BatchCreateFederationRelationshipResponse) Reset()
- func (x *BatchCreateFederationRelationshipResponse) String() string
- type BatchCreateFederationRelationshipResponse_Result
- func (*BatchCreateFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateFederationRelationshipResponse_Result) GetFederationRelationship() *types.FederationRelationship
- func (x *BatchCreateFederationRelationshipResponse_Result) GetStatus() *types.Status
- func (*BatchCreateFederationRelationshipResponse_Result) ProtoMessage()
- func (x *BatchCreateFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
- func (x *BatchCreateFederationRelationshipResponse_Result) Reset()
- func (x *BatchCreateFederationRelationshipResponse_Result) String() string
- type BatchDeleteFederationRelationshipRequest
- func (*BatchDeleteFederationRelationshipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteFederationRelationshipRequest) GetTrustDomains() []string
- func (*BatchDeleteFederationRelationshipRequest) ProtoMessage()
- func (x *BatchDeleteFederationRelationshipRequest) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteFederationRelationshipRequest) Reset()
- func (x *BatchDeleteFederationRelationshipRequest) String() string
- type BatchDeleteFederationRelationshipResponse
- func (*BatchDeleteFederationRelationshipResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteFederationRelationshipResponse) GetResults() []*BatchDeleteFederationRelationshipResponse_Result
- func (*BatchDeleteFederationRelationshipResponse) ProtoMessage()
- func (x *BatchDeleteFederationRelationshipResponse) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteFederationRelationshipResponse) Reset()
- func (x *BatchDeleteFederationRelationshipResponse) String() string
- type BatchDeleteFederationRelationshipResponse_Result
- func (*BatchDeleteFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteFederationRelationshipResponse_Result) GetStatus() *types.Status
- func (x *BatchDeleteFederationRelationshipResponse_Result) GetTrustDomain() string
- func (*BatchDeleteFederationRelationshipResponse_Result) ProtoMessage()
- func (x *BatchDeleteFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteFederationRelationshipResponse_Result) Reset()
- func (x *BatchDeleteFederationRelationshipResponse_Result) String() string
- type BatchUpdateFederationRelationshipRequest
- func (*BatchUpdateFederationRelationshipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateFederationRelationshipRequest) GetFederationRelationships() []*types.FederationRelationship
- func (x *BatchUpdateFederationRelationshipRequest) GetInputMask() *types.FederationRelationshipMask
- func (x *BatchUpdateFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
- func (*BatchUpdateFederationRelationshipRequest) ProtoMessage()
- func (x *BatchUpdateFederationRelationshipRequest) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateFederationRelationshipRequest) Reset()
- func (x *BatchUpdateFederationRelationshipRequest) String() string
- type BatchUpdateFederationRelationshipResponse
- func (*BatchUpdateFederationRelationshipResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateFederationRelationshipResponse) GetResults() []*BatchUpdateFederationRelationshipResponse_Result
- func (*BatchUpdateFederationRelationshipResponse) ProtoMessage()
- func (x *BatchUpdateFederationRelationshipResponse) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateFederationRelationshipResponse) Reset()
- func (x *BatchUpdateFederationRelationshipResponse) String() string
- type BatchUpdateFederationRelationshipResponse_Result
- func (*BatchUpdateFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateFederationRelationshipResponse_Result) GetFederationRelationship() *types.FederationRelationship
- func (x *BatchUpdateFederationRelationshipResponse_Result) GetStatus() *types.Status
- func (*BatchUpdateFederationRelationshipResponse_Result) ProtoMessage()
- func (x *BatchUpdateFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateFederationRelationshipResponse_Result) Reset()
- func (x *BatchUpdateFederationRelationshipResponse_Result) String() string
- type GetFederationRelationshipRequest
- func (*GetFederationRelationshipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
- func (x *GetFederationRelationshipRequest) GetTrustDomain() string
- func (*GetFederationRelationshipRequest) ProtoMessage()
- func (x *GetFederationRelationshipRequest) ProtoReflect() protoreflect.Message
- func (x *GetFederationRelationshipRequest) Reset()
- func (x *GetFederationRelationshipRequest) String() string
- type ListFederationRelationshipsRequest
- func (*ListFederationRelationshipsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFederationRelationshipsRequest) GetOutputMask() *types.FederationRelationshipMask
- func (x *ListFederationRelationshipsRequest) GetPageSize() int32
- func (x *ListFederationRelationshipsRequest) GetPageToken() string
- func (*ListFederationRelationshipsRequest) ProtoMessage()
- func (x *ListFederationRelationshipsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFederationRelationshipsRequest) Reset()
- func (x *ListFederationRelationshipsRequest) String() string
- type ListFederationRelationshipsResponse
- func (*ListFederationRelationshipsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFederationRelationshipsResponse) GetFederationRelationships() []*types.FederationRelationship
- func (x *ListFederationRelationshipsResponse) GetNextPageToken() string
- func (*ListFederationRelationshipsResponse) ProtoMessage()
- func (x *ListFederationRelationshipsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFederationRelationshipsResponse) Reset()
- func (x *ListFederationRelationshipsResponse) String() string
- type RefreshBundleRequest
- func (*RefreshBundleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RefreshBundleRequest) GetTrustDomain() string
- func (*RefreshBundleRequest) ProtoMessage()
- func (x *RefreshBundleRequest) ProtoReflect() protoreflect.Message
- func (x *RefreshBundleRequest) Reset()
- func (x *RefreshBundleRequest) String() string
- type TrustDomainClient
- type TrustDomainServer
- type UnimplementedTrustDomainServer
- func (UnimplementedTrustDomainServer) BatchCreateFederationRelationship(context.Context, *BatchCreateFederationRelationshipRequest) (*BatchCreateFederationRelationshipResponse, error)
- func (UnimplementedTrustDomainServer) BatchDeleteFederationRelationship(context.Context, *BatchDeleteFederationRelationshipRequest) (*BatchDeleteFederationRelationshipResponse, error)
- func (UnimplementedTrustDomainServer) BatchUpdateFederationRelationship(context.Context, *BatchUpdateFederationRelationshipRequest) (*BatchUpdateFederationRelationshipResponse, error)
- func (UnimplementedTrustDomainServer) GetFederationRelationship(context.Context, *GetFederationRelationshipRequest) (*types.FederationRelationship, error)
- func (UnimplementedTrustDomainServer) ListFederationRelationships(context.Context, *ListFederationRelationshipsRequest) (*ListFederationRelationshipsResponse, error)
- func (UnimplementedTrustDomainServer) RefreshBundle(context.Context, *RefreshBundleRequest) (*emptypb.Empty, error)
- type UnsafeTrustDomainServer
Constants ¶
This section is empty.
Variables ¶
var File_spire_api_server_trustdomain_v1_trustdomain_proto protoreflect.FileDescriptor
Functions ¶
func RegisterTrustDomainServer ¶
func RegisterTrustDomainServer(s grpc.ServiceRegistrar, srv TrustDomainServer)
Types ¶
type BatchCreateFederationRelationshipRequest ¶
type BatchCreateFederationRelationshipRequest struct { // The federation relationships to be created. FederationRelationships []*types.FederationRelationship `` /* 130-byte string literal not displayed */ // An output mask indicating the federation relationship fields set in the response. OutputMask *types.FederationRelationshipMask `protobuf:"bytes,2,opt,name=output_mask,json=outputMask,proto3" json:"output_mask,omitempty"` // contains filtered or unexported fields }
func (*BatchCreateFederationRelationshipRequest) Descriptor
deprecated
func (*BatchCreateFederationRelationshipRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateFederationRelationshipRequest.ProtoReflect.Descriptor instead.
func (*BatchCreateFederationRelationshipRequest) GetFederationRelationships ¶
func (x *BatchCreateFederationRelationshipRequest) GetFederationRelationships() []*types.FederationRelationship
func (*BatchCreateFederationRelationshipRequest) GetOutputMask ¶
func (x *BatchCreateFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
func (*BatchCreateFederationRelationshipRequest) ProtoMessage ¶
func (*BatchCreateFederationRelationshipRequest) ProtoMessage()
func (*BatchCreateFederationRelationshipRequest) ProtoReflect ¶
func (x *BatchCreateFederationRelationshipRequest) ProtoReflect() protoreflect.Message
func (*BatchCreateFederationRelationshipRequest) Reset ¶
func (x *BatchCreateFederationRelationshipRequest) Reset()
func (*BatchCreateFederationRelationshipRequest) String ¶
func (x *BatchCreateFederationRelationshipRequest) String() string
type BatchCreateFederationRelationshipResponse ¶
type BatchCreateFederationRelationshipResponse struct { // Result for each federation relationship in the request (order is maintained). Results []*BatchCreateFederationRelationshipResponse_Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` // contains filtered or unexported fields }
func (*BatchCreateFederationRelationshipResponse) Descriptor
deprecated
func (*BatchCreateFederationRelationshipResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateFederationRelationshipResponse.ProtoReflect.Descriptor instead.
func (*BatchCreateFederationRelationshipResponse) GetResults ¶
func (x *BatchCreateFederationRelationshipResponse) GetResults() []*BatchCreateFederationRelationshipResponse_Result
func (*BatchCreateFederationRelationshipResponse) ProtoMessage ¶
func (*BatchCreateFederationRelationshipResponse) ProtoMessage()
func (*BatchCreateFederationRelationshipResponse) ProtoReflect ¶
func (x *BatchCreateFederationRelationshipResponse) ProtoReflect() protoreflect.Message
func (*BatchCreateFederationRelationshipResponse) Reset ¶
func (x *BatchCreateFederationRelationshipResponse) Reset()
func (*BatchCreateFederationRelationshipResponse) String ¶
func (x *BatchCreateFederationRelationshipResponse) String() string
type BatchCreateFederationRelationshipResponse_Result ¶
type BatchCreateFederationRelationshipResponse_Result struct { // The status of creating the federation relationship. // Status code will be ALREADY_EXISTS if there is already a // federation relationship with the specified trust domain. Status *types.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // The federation relationship that was created. // This will be set if the status is OK. FederationRelationship *types.FederationRelationship `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BatchCreateFederationRelationshipResponse_Result) Descriptor
deprecated
func (*BatchCreateFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateFederationRelationshipResponse_Result.ProtoReflect.Descriptor instead.
func (*BatchCreateFederationRelationshipResponse_Result) GetFederationRelationship ¶
func (x *BatchCreateFederationRelationshipResponse_Result) GetFederationRelationship() *types.FederationRelationship
func (*BatchCreateFederationRelationshipResponse_Result) GetStatus ¶
func (x *BatchCreateFederationRelationshipResponse_Result) GetStatus() *types.Status
func (*BatchCreateFederationRelationshipResponse_Result) ProtoMessage ¶
func (*BatchCreateFederationRelationshipResponse_Result) ProtoMessage()
func (*BatchCreateFederationRelationshipResponse_Result) ProtoReflect ¶
func (x *BatchCreateFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
func (*BatchCreateFederationRelationshipResponse_Result) Reset ¶
func (x *BatchCreateFederationRelationshipResponse_Result) Reset()
func (*BatchCreateFederationRelationshipResponse_Result) String ¶
func (x *BatchCreateFederationRelationshipResponse_Result) String() string
type BatchDeleteFederationRelationshipRequest ¶
type BatchDeleteFederationRelationshipRequest struct { // Required. The trust domain names of the federation relationships // to delete. TrustDomains []string `protobuf:"bytes,1,rep,name=trust_domains,json=trustDomains,proto3" json:"trust_domains,omitempty"` // contains filtered or unexported fields }
func (*BatchDeleteFederationRelationshipRequest) Descriptor
deprecated
func (*BatchDeleteFederationRelationshipRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteFederationRelationshipRequest.ProtoReflect.Descriptor instead.
func (*BatchDeleteFederationRelationshipRequest) GetTrustDomains ¶
func (x *BatchDeleteFederationRelationshipRequest) GetTrustDomains() []string
func (*BatchDeleteFederationRelationshipRequest) ProtoMessage ¶
func (*BatchDeleteFederationRelationshipRequest) ProtoMessage()
func (*BatchDeleteFederationRelationshipRequest) ProtoReflect ¶
func (x *BatchDeleteFederationRelationshipRequest) ProtoReflect() protoreflect.Message
func (*BatchDeleteFederationRelationshipRequest) Reset ¶
func (x *BatchDeleteFederationRelationshipRequest) Reset()
func (*BatchDeleteFederationRelationshipRequest) String ¶
func (x *BatchDeleteFederationRelationshipRequest) String() string
type BatchDeleteFederationRelationshipResponse ¶
type BatchDeleteFederationRelationshipResponse struct { // Result for each trust domain name in the request (order is maintained). Results []*BatchDeleteFederationRelationshipResponse_Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` // contains filtered or unexported fields }
func (*BatchDeleteFederationRelationshipResponse) Descriptor
deprecated
func (*BatchDeleteFederationRelationshipResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteFederationRelationshipResponse.ProtoReflect.Descriptor instead.
func (*BatchDeleteFederationRelationshipResponse) GetResults ¶
func (x *BatchDeleteFederationRelationshipResponse) GetResults() []*BatchDeleteFederationRelationshipResponse_Result
func (*BatchDeleteFederationRelationshipResponse) ProtoMessage ¶
func (*BatchDeleteFederationRelationshipResponse) ProtoMessage()
func (*BatchDeleteFederationRelationshipResponse) ProtoReflect ¶
func (x *BatchDeleteFederationRelationshipResponse) ProtoReflect() protoreflect.Message
func (*BatchDeleteFederationRelationshipResponse) Reset ¶
func (x *BatchDeleteFederationRelationshipResponse) Reset()
func (*BatchDeleteFederationRelationshipResponse) String ¶
func (x *BatchDeleteFederationRelationshipResponse) String() string
type BatchDeleteFederationRelationshipResponse_Result ¶
type BatchDeleteFederationRelationshipResponse_Result struct { // The status of delating the federation relationship. Status *types.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // The trust domain name of the federation relationship // that was deleted. TrustDomain string `protobuf:"bytes,2,opt,name=trust_domain,json=trustDomain,proto3" json:"trust_domain,omitempty"` // contains filtered or unexported fields }
func (*BatchDeleteFederationRelationshipResponse_Result) Descriptor
deprecated
func (*BatchDeleteFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteFederationRelationshipResponse_Result.ProtoReflect.Descriptor instead.
func (*BatchDeleteFederationRelationshipResponse_Result) GetStatus ¶
func (x *BatchDeleteFederationRelationshipResponse_Result) GetStatus() *types.Status
func (*BatchDeleteFederationRelationshipResponse_Result) GetTrustDomain ¶
func (x *BatchDeleteFederationRelationshipResponse_Result) GetTrustDomain() string
func (*BatchDeleteFederationRelationshipResponse_Result) ProtoMessage ¶
func (*BatchDeleteFederationRelationshipResponse_Result) ProtoMessage()
func (*BatchDeleteFederationRelationshipResponse_Result) ProtoReflect ¶
func (x *BatchDeleteFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
func (*BatchDeleteFederationRelationshipResponse_Result) Reset ¶
func (x *BatchDeleteFederationRelationshipResponse_Result) Reset()
func (*BatchDeleteFederationRelationshipResponse_Result) String ¶
func (x *BatchDeleteFederationRelationshipResponse_Result) String() string
type BatchUpdateFederationRelationshipRequest ¶
type BatchUpdateFederationRelationshipRequest struct { // The federation relationships to be updated. FederationRelationships []*types.FederationRelationship `` /* 130-byte string literal not displayed */ // An input mask indicating what federation relationship fields should be updated. InputMask *types.FederationRelationshipMask `protobuf:"bytes,2,opt,name=input_mask,json=inputMask,proto3" json:"input_mask,omitempty"` // An output mask indicating what federation relationship fields are set in the response. OutputMask *types.FederationRelationshipMask `protobuf:"bytes,3,opt,name=output_mask,json=outputMask,proto3" json:"output_mask,omitempty"` // contains filtered or unexported fields }
func (*BatchUpdateFederationRelationshipRequest) Descriptor
deprecated
func (*BatchUpdateFederationRelationshipRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateFederationRelationshipRequest.ProtoReflect.Descriptor instead.
func (*BatchUpdateFederationRelationshipRequest) GetFederationRelationships ¶
func (x *BatchUpdateFederationRelationshipRequest) GetFederationRelationships() []*types.FederationRelationship
func (*BatchUpdateFederationRelationshipRequest) GetInputMask ¶
func (x *BatchUpdateFederationRelationshipRequest) GetInputMask() *types.FederationRelationshipMask
func (*BatchUpdateFederationRelationshipRequest) GetOutputMask ¶
func (x *BatchUpdateFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
func (*BatchUpdateFederationRelationshipRequest) ProtoMessage ¶
func (*BatchUpdateFederationRelationshipRequest) ProtoMessage()
func (*BatchUpdateFederationRelationshipRequest) ProtoReflect ¶
func (x *BatchUpdateFederationRelationshipRequest) ProtoReflect() protoreflect.Message
func (*BatchUpdateFederationRelationshipRequest) Reset ¶
func (x *BatchUpdateFederationRelationshipRequest) Reset()
func (*BatchUpdateFederationRelationshipRequest) String ¶
func (x *BatchUpdateFederationRelationshipRequest) String() string
type BatchUpdateFederationRelationshipResponse ¶
type BatchUpdateFederationRelationshipResponse struct { // Result for each federation relationship in the request (order is maintained). Results []*BatchUpdateFederationRelationshipResponse_Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` // contains filtered or unexported fields }
func (*BatchUpdateFederationRelationshipResponse) Descriptor
deprecated
func (*BatchUpdateFederationRelationshipResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateFederationRelationshipResponse.ProtoReflect.Descriptor instead.
func (*BatchUpdateFederationRelationshipResponse) GetResults ¶
func (x *BatchUpdateFederationRelationshipResponse) GetResults() []*BatchUpdateFederationRelationshipResponse_Result
func (*BatchUpdateFederationRelationshipResponse) ProtoMessage ¶
func (*BatchUpdateFederationRelationshipResponse) ProtoMessage()
func (*BatchUpdateFederationRelationshipResponse) ProtoReflect ¶
func (x *BatchUpdateFederationRelationshipResponse) ProtoReflect() protoreflect.Message
func (*BatchUpdateFederationRelationshipResponse) Reset ¶
func (x *BatchUpdateFederationRelationshipResponse) Reset()
func (*BatchUpdateFederationRelationshipResponse) String ¶
func (x *BatchUpdateFederationRelationshipResponse) String() string
type BatchUpdateFederationRelationshipResponse_Result ¶
type BatchUpdateFederationRelationshipResponse_Result struct { // The status of updating the federation relationship. Status *types.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // The federation relationship that was updated. // This will be set if the status is OK. FederationRelationship *types.FederationRelationship `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BatchUpdateFederationRelationshipResponse_Result) Descriptor
deprecated
func (*BatchUpdateFederationRelationshipResponse_Result) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateFederationRelationshipResponse_Result.ProtoReflect.Descriptor instead.
func (*BatchUpdateFederationRelationshipResponse_Result) GetFederationRelationship ¶
func (x *BatchUpdateFederationRelationshipResponse_Result) GetFederationRelationship() *types.FederationRelationship
func (*BatchUpdateFederationRelationshipResponse_Result) GetStatus ¶
func (x *BatchUpdateFederationRelationshipResponse_Result) GetStatus() *types.Status
func (*BatchUpdateFederationRelationshipResponse_Result) ProtoMessage ¶
func (*BatchUpdateFederationRelationshipResponse_Result) ProtoMessage()
func (*BatchUpdateFederationRelationshipResponse_Result) ProtoReflect ¶
func (x *BatchUpdateFederationRelationshipResponse_Result) ProtoReflect() protoreflect.Message
func (*BatchUpdateFederationRelationshipResponse_Result) Reset ¶
func (x *BatchUpdateFederationRelationshipResponse_Result) Reset()
func (*BatchUpdateFederationRelationshipResponse_Result) String ¶
func (x *BatchUpdateFederationRelationshipResponse_Result) String() string
type GetFederationRelationshipRequest ¶
type GetFederationRelationshipRequest struct { // Required. The trust domain name of the federation relationship // (e.g., "example.org"). TrustDomain string `protobuf:"bytes,1,opt,name=trust_domain,json=trustDomain,proto3" json:"trust_domain,omitempty"` // An output mask indicating which federation relationship fields // are set in the response. OutputMask *types.FederationRelationshipMask `protobuf:"bytes,2,opt,name=output_mask,json=outputMask,proto3" json:"output_mask,omitempty"` // contains filtered or unexported fields }
func (*GetFederationRelationshipRequest) Descriptor
deprecated
func (*GetFederationRelationshipRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFederationRelationshipRequest.ProtoReflect.Descriptor instead.
func (*GetFederationRelationshipRequest) GetOutputMask ¶
func (x *GetFederationRelationshipRequest) GetOutputMask() *types.FederationRelationshipMask
func (*GetFederationRelationshipRequest) GetTrustDomain ¶
func (x *GetFederationRelationshipRequest) GetTrustDomain() string
func (*GetFederationRelationshipRequest) ProtoMessage ¶
func (*GetFederationRelationshipRequest) ProtoMessage()
func (*GetFederationRelationshipRequest) ProtoReflect ¶
func (x *GetFederationRelationshipRequest) ProtoReflect() protoreflect.Message
func (*GetFederationRelationshipRequest) Reset ¶
func (x *GetFederationRelationshipRequest) Reset()
func (*GetFederationRelationshipRequest) String ¶
func (x *GetFederationRelationshipRequest) String() string
type ListFederationRelationshipsRequest ¶
type ListFederationRelationshipsRequest struct { // An output mask indicating which federation replationship fields // are set in the response. OutputMask *types.FederationRelationshipMask `protobuf:"bytes,1,opt,name=output_mask,json=outputMask,proto3" json:"output_mask,omitempty"` // The maximum number of results to return. The server may further // constrain this value, or if zero, choose its own. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The next_page_token value returned from a previous request, if any. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListFederationRelationshipsRequest) Descriptor
deprecated
func (*ListFederationRelationshipsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFederationRelationshipsRequest.ProtoReflect.Descriptor instead.
func (*ListFederationRelationshipsRequest) GetOutputMask ¶
func (x *ListFederationRelationshipsRequest) GetOutputMask() *types.FederationRelationshipMask
func (*ListFederationRelationshipsRequest) GetPageSize ¶
func (x *ListFederationRelationshipsRequest) GetPageSize() int32
func (*ListFederationRelationshipsRequest) GetPageToken ¶
func (x *ListFederationRelationshipsRequest) GetPageToken() string
func (*ListFederationRelationshipsRequest) ProtoMessage ¶
func (*ListFederationRelationshipsRequest) ProtoMessage()
func (*ListFederationRelationshipsRequest) ProtoReflect ¶
func (x *ListFederationRelationshipsRequest) ProtoReflect() protoreflect.Message
func (*ListFederationRelationshipsRequest) Reset ¶
func (x *ListFederationRelationshipsRequest) Reset()
func (*ListFederationRelationshipsRequest) String ¶
func (x *ListFederationRelationshipsRequest) String() string
type ListFederationRelationshipsResponse ¶
type ListFederationRelationshipsResponse struct { // The federation relationships with foreign trust domains. FederationRelationships []*types.FederationRelationship `` /* 130-byte string literal not displayed */ // The page token for the next request. Empty if there are no more results. // This field should be checked by clients even when a page_size was not // requested, since the server may choose its own (see page_size). NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListFederationRelationshipsResponse) Descriptor
deprecated
func (*ListFederationRelationshipsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFederationRelationshipsResponse.ProtoReflect.Descriptor instead.
func (*ListFederationRelationshipsResponse) GetFederationRelationships ¶
func (x *ListFederationRelationshipsResponse) GetFederationRelationships() []*types.FederationRelationship
func (*ListFederationRelationshipsResponse) GetNextPageToken ¶
func (x *ListFederationRelationshipsResponse) GetNextPageToken() string
func (*ListFederationRelationshipsResponse) ProtoMessage ¶
func (*ListFederationRelationshipsResponse) ProtoMessage()
func (*ListFederationRelationshipsResponse) ProtoReflect ¶
func (x *ListFederationRelationshipsResponse) ProtoReflect() protoreflect.Message
func (*ListFederationRelationshipsResponse) Reset ¶
func (x *ListFederationRelationshipsResponse) Reset()
func (*ListFederationRelationshipsResponse) String ¶
func (x *ListFederationRelationshipsResponse) String() string
type RefreshBundleRequest ¶
type RefreshBundleRequest struct { // Required. The federated trust domain name of the // bundle to refresh (e.g., "example.org"). TrustDomain string `protobuf:"bytes,1,opt,name=trust_domain,json=trustDomain,proto3" json:"trust_domain,omitempty"` // contains filtered or unexported fields }
func (*RefreshBundleRequest) Descriptor
deprecated
func (*RefreshBundleRequest) Descriptor() ([]byte, []int)
Deprecated: Use RefreshBundleRequest.ProtoReflect.Descriptor instead.
func (*RefreshBundleRequest) GetTrustDomain ¶
func (x *RefreshBundleRequest) GetTrustDomain() string
func (*RefreshBundleRequest) ProtoMessage ¶
func (*RefreshBundleRequest) ProtoMessage()
func (*RefreshBundleRequest) ProtoReflect ¶
func (x *RefreshBundleRequest) ProtoReflect() protoreflect.Message
func (*RefreshBundleRequest) Reset ¶
func (x *RefreshBundleRequest) Reset()
func (*RefreshBundleRequest) String ¶
func (x *RefreshBundleRequest) String() string
type TrustDomainClient ¶
type TrustDomainClient interface { // Lists federation relationships with foreign trust domains. // // The caller must be local or present an admin X509-SVID. ListFederationRelationships(ctx context.Context, in *ListFederationRelationshipsRequest, opts ...grpc.CallOption) (*ListFederationRelationshipsResponse, error) // Gets a federation relationship with a foreign trust domain. // If there is no federation relationship with the specified // trust domain, NOT_FOUND is returned. // // The caller must be local or present an admin X509-SVID. GetFederationRelationship(ctx context.Context, in *GetFederationRelationshipRequest, opts ...grpc.CallOption) (*types.FederationRelationship, error) // Batch creates one or more federation relationships with // foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchCreateFederationRelationship(ctx context.Context, in *BatchCreateFederationRelationshipRequest, opts ...grpc.CallOption) (*BatchCreateFederationRelationshipResponse, error) // Batch updates one or more federation relationships with // foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchUpdateFederationRelationship(ctx context.Context, in *BatchUpdateFederationRelationshipRequest, opts ...grpc.CallOption) (*BatchUpdateFederationRelationshipResponse, error) // Batch deletes federation relationships with foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchDeleteFederationRelationship(ctx context.Context, in *BatchDeleteFederationRelationshipRequest, opts ...grpc.CallOption) (*BatchDeleteFederationRelationshipResponse, error) // Refreshes the bundle from the specified federated trust domain. // If there is not a federation relationship configured with the // specified trust domain, NOT_FOUND is returned. // // The caller must be local or present an admin X509-SVID. RefreshBundle(ctx context.Context, in *RefreshBundleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
TrustDomainClient is the client API for TrustDomain service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTrustDomainClient ¶
func NewTrustDomainClient(cc grpc.ClientConnInterface) TrustDomainClient
type TrustDomainServer ¶
type TrustDomainServer interface { // Lists federation relationships with foreign trust domains. // // The caller must be local or present an admin X509-SVID. ListFederationRelationships(context.Context, *ListFederationRelationshipsRequest) (*ListFederationRelationshipsResponse, error) // Gets a federation relationship with a foreign trust domain. // If there is no federation relationship with the specified // trust domain, NOT_FOUND is returned. // // The caller must be local or present an admin X509-SVID. GetFederationRelationship(context.Context, *GetFederationRelationshipRequest) (*types.FederationRelationship, error) // Batch creates one or more federation relationships with // foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchCreateFederationRelationship(context.Context, *BatchCreateFederationRelationshipRequest) (*BatchCreateFederationRelationshipResponse, error) // Batch updates one or more federation relationships with // foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchUpdateFederationRelationship(context.Context, *BatchUpdateFederationRelationshipRequest) (*BatchUpdateFederationRelationshipResponse, error) // Batch deletes federation relationships with foreign trust domains. // // The caller must be local or present an admin X509-SVID. BatchDeleteFederationRelationship(context.Context, *BatchDeleteFederationRelationshipRequest) (*BatchDeleteFederationRelationshipResponse, error) // Refreshes the bundle from the specified federated trust domain. // If there is not a federation relationship configured with the // specified trust domain, NOT_FOUND is returned. // // The caller must be local or present an admin X509-SVID. RefreshBundle(context.Context, *RefreshBundleRequest) (*emptypb.Empty, error) // contains filtered or unexported methods }
TrustDomainServer is the server API for TrustDomain service. All implementations must embed UnimplementedTrustDomainServer for forward compatibility
type UnimplementedTrustDomainServer ¶
type UnimplementedTrustDomainServer struct { }
UnimplementedTrustDomainServer must be embedded to have forward compatible implementations.
func (UnimplementedTrustDomainServer) BatchCreateFederationRelationship ¶
func (UnimplementedTrustDomainServer) BatchCreateFederationRelationship(context.Context, *BatchCreateFederationRelationshipRequest) (*BatchCreateFederationRelationshipResponse, error)
func (UnimplementedTrustDomainServer) BatchDeleteFederationRelationship ¶
func (UnimplementedTrustDomainServer) BatchDeleteFederationRelationship(context.Context, *BatchDeleteFederationRelationshipRequest) (*BatchDeleteFederationRelationshipResponse, error)
func (UnimplementedTrustDomainServer) BatchUpdateFederationRelationship ¶
func (UnimplementedTrustDomainServer) BatchUpdateFederationRelationship(context.Context, *BatchUpdateFederationRelationshipRequest) (*BatchUpdateFederationRelationshipResponse, error)
func (UnimplementedTrustDomainServer) GetFederationRelationship ¶
func (UnimplementedTrustDomainServer) GetFederationRelationship(context.Context, *GetFederationRelationshipRequest) (*types.FederationRelationship, error)
func (UnimplementedTrustDomainServer) ListFederationRelationships ¶
func (UnimplementedTrustDomainServer) ListFederationRelationships(context.Context, *ListFederationRelationshipsRequest) (*ListFederationRelationshipsResponse, error)
func (UnimplementedTrustDomainServer) RefreshBundle ¶
func (UnimplementedTrustDomainServer) RefreshBundle(context.Context, *RefreshBundleRequest) (*emptypb.Empty, error)
type UnsafeTrustDomainServer ¶
type UnsafeTrustDomainServer interface {
// contains filtered or unexported methods
}
UnsafeTrustDomainServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TrustDomainServer will result in compilation errors.