Documentation
¶
Index ¶
- type MockTeeBackend
- type TEEProvider
- type TEEProviderGCPConfidentialSpace
- func (c *TEEProviderGCPConfidentialSpace) CleanUpInstance(instanceName string) error
- func (c *TEEProviderGCPConfidentialSpace) GetInstanceStatus(instanceName string) (string, error)
- func (c *TEEProviderGCPConfidentialSpace) LaunchInstance(instanceName string, image string, digest string, extraEnvs map[string]string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockTeeBackend ¶
type MockTeeBackend struct {
// contains filtered or unexported fields
}
func NewMockTeeBackend ¶
func NewMockTeeBackend(ctx context.Context) (*MockTeeBackend, error)
func (*MockTeeBackend) CleanUpInstance ¶
func (m *MockTeeBackend) CleanUpInstance(instanceName string) error
func (*MockTeeBackend) GetInstanceStatus ¶
func (m *MockTeeBackend) GetInstanceStatus(instanceName string) (string, error)
func (*MockTeeBackend) LaunchInstance ¶
type TEEProvider ¶
type TEEProviderGCPConfidentialSpace ¶
type TEEProviderGCPConfidentialSpace struct {
// contains filtered or unexported fields
}
func NewTEEProviderGCPConfidentialSpace ¶
func NewTEEProviderGCPConfidentialSpace(ctx context.Context) (*TEEProviderGCPConfidentialSpace, error)
func (*TEEProviderGCPConfidentialSpace) CleanUpInstance ¶
func (c *TEEProviderGCPConfidentialSpace) CleanUpInstance(instanceName string) error
func (*TEEProviderGCPConfidentialSpace) GetInstanceStatus ¶
func (c *TEEProviderGCPConfidentialSpace) GetInstanceStatus(instanceName string) (string, error)
func (*TEEProviderGCPConfidentialSpace) LaunchInstance ¶
Click to show internal directories.
Click to hide internal directories.