Documentation ¶
Index ¶
Constants ¶
const ( MapperServiceNameKey = "mapper-service-name" MapperServiceNameDefault = "otterize-network-mapper" MapperNamespaceKey = "mapper-namespace" MapperNamespaceDefault = "otterize-system" MapperServicePortKey = "mapper-service-port" MapperServicePortDefault = 9090 )
Variables ¶
This section is empty.
Functions ¶
func WithClient ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) ServiceIntents ¶
type ResetCaptureResponse ¶
type ResetCaptureResponse struct {
ResetCapture bool `json:"resetCapture"`
}
ResetCaptureResponse is returned by ResetCapture on success.
func ResetCapture ¶
func (*ResetCaptureResponse) GetResetCapture ¶
func (v *ResetCaptureResponse) GetResetCapture() bool
GetResetCapture returns ResetCaptureResponse.ResetCapture, and is useful for accessing the field via an interface.
type ServiceIntentsResponse ¶
type ServiceIntentsResponse struct {
ServiceIntents []ServiceIntentsServiceIntents `json:"serviceIntents"`
}
ServiceIntentsResponse is returned by ServiceIntents on success.
func ServiceIntents ¶
func (*ServiceIntentsResponse) GetServiceIntents ¶
func (v *ServiceIntentsResponse) GetServiceIntents() []ServiceIntentsServiceIntents
GetServiceIntents returns ServiceIntentsResponse.ServiceIntents, and is useful for accessing the field via an interface.
type ServiceIntentsServiceIntents ¶
type ServiceIntentsServiceIntents struct { Client ServiceIntentsServiceIntentsClientOtterizeServiceIdentity `json:"client"` Intents []ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity `json:"intents"` }
ServiceIntentsServiceIntents includes the requested fields of the GraphQL type ServiceIntents.
func (*ServiceIntentsServiceIntents) GetClient ¶
func (v *ServiceIntentsServiceIntents) GetClient() ServiceIntentsServiceIntentsClientOtterizeServiceIdentity
GetClient returns ServiceIntentsServiceIntents.Client, and is useful for accessing the field via an interface.
func (*ServiceIntentsServiceIntents) GetIntents ¶
func (v *ServiceIntentsServiceIntents) GetIntents() []ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity
GetIntents returns ServiceIntentsServiceIntents.Intents, and is useful for accessing the field via an interface.
type ServiceIntentsServiceIntentsClientOtterizeServiceIdentity ¶
type ServiceIntentsServiceIntentsClientOtterizeServiceIdentity struct { Name string `json:"name"` Namespace string `json:"namespace"` }
ServiceIntentsServiceIntentsClientOtterizeServiceIdentity includes the requested fields of the GraphQL type OtterizeServiceIdentity.
func (*ServiceIntentsServiceIntentsClientOtterizeServiceIdentity) GetName ¶
func (v *ServiceIntentsServiceIntentsClientOtterizeServiceIdentity) GetName() string
GetName returns ServiceIntentsServiceIntentsClientOtterizeServiceIdentity.Name, and is useful for accessing the field via an interface.
func (*ServiceIntentsServiceIntentsClientOtterizeServiceIdentity) GetNamespace ¶
func (v *ServiceIntentsServiceIntentsClientOtterizeServiceIdentity) GetNamespace() string
GetNamespace returns ServiceIntentsServiceIntentsClientOtterizeServiceIdentity.Namespace, and is useful for accessing the field via an interface.
type ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity ¶
type ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity struct { Name string `json:"name"` Namespace string `json:"namespace"` }
ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity includes the requested fields of the GraphQL type OtterizeServiceIdentity.
func (*ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity) GetName ¶
func (v *ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity) GetName() string
GetName returns ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity.Name, and is useful for accessing the field via an interface.
func (*ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity) GetNamespace ¶
func (v *ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity) GetNamespace() string
GetNamespace returns ServiceIntentsServiceIntentsIntentsOtterizeServiceIdentity.Namespace, and is useful for accessing the field via an interface.