Documentation ¶
Index ¶
Constants ¶
View Source
const ( S3Type = v1alpha1.ConnectionType("s3") GcsType = v1alpha1.ConnectionType("gcs") AzureBlobType = v1alpha1.ConnectionType("azureblob") GITType = v1alpha1.ConnectionType("git") DockerType = v1alpha1.ConnectionType("docker") EcrType = v1alpha1.ConnectionType("ecr") ResourceTypeName = "connection" )
Variables ¶
View Source
var ( AllConnectionTypes = []v1alpha1.ConnectionType{ S3Type, GcsType, AzureBlobType, GITType, DockerType, EcrType, } AllConnectionTypesSet = map[v1alpha1.ConnectionType]interface{}{} )
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct { // Connection id ID string `json:"id"` // Connection specification Spec v1alpha1.ConnectionSpec `json:"spec"` // Connection status Status *v1alpha1.ConnectionStatus `json:"status,omitempty"` }
func (*Connection) DeleteSensitiveData ¶
func (c *Connection) DeleteSensitiveData() *Connection
Replace sensitive data with mask in the connection
Click to show internal directories.
Click to hide internal directories.