v1beta

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2024 License: MPL-2.0 Imports: 33 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-api. DO NOT EDIT.

Code generated by protoc-gen-api. DO NOT EDIT.

Code generated by protoc-gen-api. DO NOT EDIT.

Code generated by protoc-gen-api. DO NOT EDIT.

Code generated by protoc-gen-api. DO NOT EDIT.

Code generated by protoc-gen-api. DO NOT EDIT.

Index

Constants

View Source
const (
	AssetSvc_List_FullMethodName         = "/assets.ubika.io.v1beta.AssetSvc/List"
	AssetSvc_Create_FullMethodName       = "/assets.ubika.io.v1beta.AssetSvc/Create"
	AssetSvc_Get_FullMethodName          = "/assets.ubika.io.v1beta.AssetSvc/Get"
	AssetSvc_Update_FullMethodName       = "/assets.ubika.io.v1beta.AssetSvc/Update"
	AssetSvc_Delete_FullMethodName       = "/assets.ubika.io.v1beta.AssetSvc/Delete"
	AssetSvc_DeleteAll_FullMethodName    = "/assets.ubika.io.v1beta.AssetSvc/DeleteAll"
	AssetSvc_Watch_FullMethodName        = "/assets.ubika.io.v1beta.AssetSvc/Watch"
	AssetSvc_UpdateStatus_FullMethodName = "/assets.ubika.io.v1beta.AssetSvc/UpdateStatus"
)
View Source
const (
	WorkflowSvc_List_FullMethodName      = "/assets.ubika.io.v1beta.WorkflowSvc/List"
	WorkflowSvc_Create_FullMethodName    = "/assets.ubika.io.v1beta.WorkflowSvc/Create"
	WorkflowSvc_Get_FullMethodName       = "/assets.ubika.io.v1beta.WorkflowSvc/Get"
	WorkflowSvc_Update_FullMethodName    = "/assets.ubika.io.v1beta.WorkflowSvc/Update"
	WorkflowSvc_Delete_FullMethodName    = "/assets.ubika.io.v1beta.WorkflowSvc/Delete"
	WorkflowSvc_DeleteAll_FullMethodName = "/assets.ubika.io.v1beta.WorkflowSvc/DeleteAll"
	WorkflowSvc_Watch_FullMethodName     = "/assets.ubika.io.v1beta.WorkflowSvc/Watch"
)
View Source
const (
	OpenAPISvc_List_FullMethodName      = "/assets.ubika.io.v1beta.OpenAPISvc/List"
	OpenAPISvc_Create_FullMethodName    = "/assets.ubika.io.v1beta.OpenAPISvc/Create"
	OpenAPISvc_Get_FullMethodName       = "/assets.ubika.io.v1beta.OpenAPISvc/Get"
	OpenAPISvc_Update_FullMethodName    = "/assets.ubika.io.v1beta.OpenAPISvc/Update"
	OpenAPISvc_Delete_FullMethodName    = "/assets.ubika.io.v1beta.OpenAPISvc/Delete"
	OpenAPISvc_DeleteAll_FullMethodName = "/assets.ubika.io.v1beta.OpenAPISvc/DeleteAll"
	OpenAPISvc_Watch_FullMethodName     = "/assets.ubika.io.v1beta.OpenAPISvc/Watch"
)
View Source
const (
	ExceptionProfileSvc_List_FullMethodName      = "/assets.ubika.io.v1beta.ExceptionProfileSvc/List"
	ExceptionProfileSvc_Create_FullMethodName    = "/assets.ubika.io.v1beta.ExceptionProfileSvc/Create"
	ExceptionProfileSvc_Get_FullMethodName       = "/assets.ubika.io.v1beta.ExceptionProfileSvc/Get"
	ExceptionProfileSvc_Update_FullMethodName    = "/assets.ubika.io.v1beta.ExceptionProfileSvc/Update"
	ExceptionProfileSvc_Delete_FullMethodName    = "/assets.ubika.io.v1beta.ExceptionProfileSvc/Delete"
	ExceptionProfileSvc_DeleteAll_FullMethodName = "/assets.ubika.io.v1beta.ExceptionProfileSvc/DeleteAll"
	ExceptionProfileSvc_Watch_FullMethodName     = "/assets.ubika.io.v1beta.ExceptionProfileSvc/Watch"
)
View Source
const (
	ErrorDocumentSvc_List_FullMethodName      = "/assets.ubika.io.v1beta.ErrorDocumentSvc/List"
	ErrorDocumentSvc_Create_FullMethodName    = "/assets.ubika.io.v1beta.ErrorDocumentSvc/Create"
	ErrorDocumentSvc_Get_FullMethodName       = "/assets.ubika.io.v1beta.ErrorDocumentSvc/Get"
	ErrorDocumentSvc_Update_FullMethodName    = "/assets.ubika.io.v1beta.ErrorDocumentSvc/Update"
	ErrorDocumentSvc_Delete_FullMethodName    = "/assets.ubika.io.v1beta.ErrorDocumentSvc/Delete"
	ErrorDocumentSvc_DeleteAll_FullMethodName = "/assets.ubika.io.v1beta.ErrorDocumentSvc/DeleteAll"
	ErrorDocumentSvc_Watch_FullMethodName     = "/assets.ubika.io.v1beta.ErrorDocumentSvc/Watch"
)
View Source
const (
	TLSConfigurationSvc_List_FullMethodName                 = "/assets.ubika.io.v1beta.TLSConfigurationSvc/List"
	TLSConfigurationSvc_Create_FullMethodName               = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Create"
	TLSConfigurationSvc_Get_FullMethodName                  = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Get"
	TLSConfigurationSvc_Update_FullMethodName               = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Update"
	TLSConfigurationSvc_Delete_FullMethodName               = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Delete"
	TLSConfigurationSvc_DeleteAll_FullMethodName            = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DeleteAll"
	TLSConfigurationSvc_Watch_FullMethodName                = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Watch"
	TLSConfigurationSvc_ListCSR_FullMethodName              = "/assets.ubika.io.v1beta.TLSConfigurationSvc/ListCSR"
	TLSConfigurationSvc_CreateCSR_FullMethodName            = "/assets.ubika.io.v1beta.TLSConfigurationSvc/CreateCSR"
	TLSConfigurationSvc_GetCSR_FullMethodName               = "/assets.ubika.io.v1beta.TLSConfigurationSvc/GetCSR"
	TLSConfigurationSvc_DeleteCSR_FullMethodName            = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DeleteCSR"
	TLSConfigurationSvc_DeleteAllCSR_FullMethodName         = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DeleteAllCSR"
	TLSConfigurationSvc_UpdateCSRCertificate_FullMethodName = "/assets.ubika.io.v1beta.TLSConfigurationSvc/UpdateCSRCertificate"
	TLSConfigurationSvc_CreateManualTLS_FullMethodName      = "/assets.ubika.io.v1beta.TLSConfigurationSvc/CreateManualTLS"
	TLSConfigurationSvc_UpdateManualTLS_FullMethodName      = "/assets.ubika.io.v1beta.TLSConfigurationSvc/UpdateManualTLS"
	TLSConfigurationSvc_DeleteTLSMaterial_FullMethodName    = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DeleteTLSMaterial"
	TLSConfigurationSvc_DeleteAllTLSMaterial_FullMethodName = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DeleteAllTLSMaterial"
	TLSConfigurationSvc_GetTLSMaterial_FullMethodName       = "/assets.ubika.io.v1beta.TLSConfigurationSvc/GetTLSMaterial"
	TLSConfigurationSvc_ListTLSMaterial_FullMethodName      = "/assets.ubika.io.v1beta.TLSConfigurationSvc/ListTLSMaterial"
	TLSConfigurationSvc_Default_FullMethodName              = "/assets.ubika.io.v1beta.TLSConfigurationSvc/Default"
	TLSConfigurationSvc_DefaultSelfHosted_FullMethodName    = "/assets.ubika.io.v1beta.TLSConfigurationSvc/DefaultSelfHosted"
)
View Source
const (
	TLSMaterialInternalSvc_Get_FullMethodName          = "/assets.ubika.io.v1beta.TLSMaterialInternalSvc/Get"
	TLSMaterialInternalSvc_List_FullMethodName         = "/assets.ubika.io.v1beta.TLSMaterialInternalSvc/List"
	TLSMaterialInternalSvc_Watch_FullMethodName        = "/assets.ubika.io.v1beta.TLSMaterialInternalSvc/Watch"
	TLSMaterialInternalSvc_CleanupOldLe_FullMethodName = "/assets.ubika.io.v1beta.TLSMaterialInternalSvc/CleanupOldLe"
)
View Source
const (
	IPBlacklistSvc_List_FullMethodName      = "/assets.ubika.io.v1beta.IPBlacklistSvc/List"
	IPBlacklistSvc_Create_FullMethodName    = "/assets.ubika.io.v1beta.IPBlacklistSvc/Create"
	IPBlacklistSvc_Get_FullMethodName       = "/assets.ubika.io.v1beta.IPBlacklistSvc/Get"
	IPBlacklistSvc_Update_FullMethodName    = "/assets.ubika.io.v1beta.IPBlacklistSvc/Update"
	IPBlacklistSvc_Delete_FullMethodName    = "/assets.ubika.io.v1beta.IPBlacklistSvc/Delete"
	IPBlacklistSvc_DeleteAll_FullMethodName = "/assets.ubika.io.v1beta.IPBlacklistSvc/DeleteAll"
	IPBlacklistSvc_Watch_FullMethodName     = "/assets.ubika.io.v1beta.IPBlacklistSvc/Watch"
)
View Source
const KindAPIModule = "APIModule"
View Source
const KindApplicationModule = "ApplicationModule"
View Source
const KindAsset = "Asset"
View Source
const KindAssetList = "AssetList"
View Source
const KindAssetState = "AssetState"
View Source
const KindAssetTlsState = "AssetTlsState"
View Source
const KindBackendCertificateCheck = "BackendCertificateCheck"
View Source
const KindBackendState = "BackendState"
View Source
const KindCSR = "CSR"
View Source
const KindCSRCertificate = "CSRCertificate"
View Source
const KindCSRCreate = "CSRCreate"
View Source
const KindCSRFull = "CSRFull"
View Source
const KindCSRList = "CSRList"
View Source
const KindCleanupOldLEResponse = "CleanupOldLEResponse"
View Source
const KindCustomWkfModule = "CustomWkfModule"
View Source
const KindDeploymentType = "DeploymentType"
View Source
const KindDnsState = "DnsState"
View Source
const KindErrorDocument = "ErrorDocument"
View Source
const KindErrorDocumentList = "ErrorDocumentList"
View Source
const KindExceptionProfile = "ExceptionProfile"
View Source
const KindExceptionProfileList = "ExceptionProfileList"
View Source
const KindGeoIPMode = "GeoIPMode"
View Source
const KindGeoIPModule = "GeoIPModule"
View Source
const KindIPBlacklist = "IPBlacklist"
View Source
const KindIPBlacklistList = "IPBlacklistList"
View Source
const KindIPBlacklistModule = "IPBlacklistModule"
View Source
const KindIPReputationModule = "IPReputationModule"
View Source
const KindIPReputationThreat = "IPReputationThreat"
View Source
const KindOpenAPI = "OpenAPI"
View Source
const KindOpenAPIList = "OpenAPIList"
View Source
const KindRunningState = "RunningState"
View Source
const KindSecurityMode = "SecurityMode"
View Source
const KindTLSConfiguration = "TLSConfiguration"
View Source
const KindTLSConfigurationDefault = "TLSConfigurationDefault"
View Source
const KindTLSConfigurationList = "TLSConfigurationList"
View Source
const KindTLSManualCreate = "TLSManualCreate"
View Source
const KindTLSMaterial = "TLSMaterial"
View Source
const KindTLSMaterialFull = "TLSMaterialFull"
View Source
const KindTLSMaterialFullList = "TLSMaterialFullList"
View Source
const KindTLSMaterialList = "TLSMaterialList"
View Source
const KindTLSMode = "TLSMode"
View Source
const KindWebSocketModule = "WebSocketModule"
View Source
const KindWebSocketSecurityMode = "WebSocketSecurityMode"
View Source
const KindWorkflow = "Workflow"
View Source
const KindWorkflowList = "WorkflowList"

Variables

View Source
var (
	SecurityMode_Enum_name = map[int32]string{
		0: "BLOCK",

		1: "REPORT",
	}
	SecurityMode_Enum_value = map[string]int32{
		"BLOCK":                0,
		"SECURITY_MODE_BLOCK":  0,
		"REPORT":               1,
		"SECURITY_MODE_REPORT": 1,
	}
)

Enum value maps for SecurityMode_Enum.

View Source
var (
	WebSocketSecurityMode_Enum_name = map[int32]string{
		0: "UNSPECIFIED",

		1: "CLOSE",

		2: "DROP",

		3: "REPORT",
	}
	WebSocketSecurityMode_Enum_value = map[string]int32{
		"UNSPECIFIED":                          0,
		"WEB_SOCKET_SECURITY_MODE_UNSPECIFIED": 0,
		"CLOSE":                                1,
		"WEB_SOCKET_SECURITY_MODE_CLOSE":       1,
		"DROP":                                 2,
		"WEB_SOCKET_SECURITY_MODE_DROP":        2,
		"REPORT":                               3,
		"WEB_SOCKET_SECURITY_MODE_REPORT":      3,
	}
)

Enum value maps for WebSocketSecurityMode_Enum.

View Source
var (
	IPReputationThreat_Enum_name = map[int32]string{
		0: "UNSPECIFIED",

		1: "SPAM_SOURCE",

		2: "WINDOWS_EXPLOIT",

		3: "WEB_ATTACKS",

		4: "BOTNETS",

		5: "SCANNERS",

		6: "DENIAL_OF_SERVICE",

		7: "REPUTATION",

		8: "PHISHING",

		9: "PROXY",

		10: "MOBILE_THREATS",

		11: "TOR_PROXY",
	}
	IPReputationThreat_Enum_value = map[string]int32{
		"UNSPECIFIED":                            0,
		"IP_REPUTATION_THREAT_UNSPECIFIED":       0,
		"SPAM_SOURCE":                            1,
		"IP_REPUTATION_THREAT_SPAM_SOURCE":       1,
		"WINDOWS_EXPLOIT":                        2,
		"IP_REPUTATION_THREAT_WINDOWS_EXPLOIT":   2,
		"WEB_ATTACKS":                            3,
		"IP_REPUTATION_THREAT_WEB_ATTACKS":       3,
		"BOTNETS":                                4,
		"IP_REPUTATION_THREAT_BOTNETS":           4,
		"SCANNERS":                               5,
		"IP_REPUTATION_THREAT_SCANNERS":          5,
		"DENIAL_OF_SERVICE":                      6,
		"IP_REPUTATION_THREAT_DENIAL_OF_SERVICE": 6,
		"REPUTATION":                             7,
		"IP_REPUTATION_THREAT_REPUTATION":        7,
		"PHISHING":                               8,
		"IP_REPUTATION_THREAT_PHISHING":          8,
		"PROXY":                                  9,
		"IP_REPUTATION_THREAT_PROXY":             9,
		"MOBILE_THREATS":                         10,
		"IP_REPUTATION_THREAT_MOBILE_THREATS":    10,
		"TOR_PROXY":                              11,
		"IP_REPUTATION_THREAT_TOR_PROXY":         11,
	}
)

Enum value maps for IPReputationThreat_Enum.

View Source
var (
	GeoIPMode_Enum_name = map[int32]string{
		0: "UNSPECIFIED",

		1: "BLACKLIST",

		2: "WHITELIST",
	}
	GeoIPMode_Enum_value = map[string]int32{
		"UNSPECIFIED":             0,
		"GEO_IP_MODE_UNSPECIFIED": 0,
		"BLACKLIST":               1,
		"GEO_IP_MODE_BLACKLIST":   1,
		"WHITELIST":               2,
		"GEO_IP_MODE_WHITELIST":   2,
	}
)

Enum value maps for GeoIPMode_Enum.

View Source
var (
	BackendState_Enum_name = map[int32]string{
		0: "OK",

		1: "HTTP_ERROR_5XX",

		2: "TIMEOUT",
	}
	BackendState_Enum_value = map[string]int32{
		"OK":                           0,
		"BACKEND_STATE_OK":             0,
		"HTTP_ERROR_5XX":               1,
		"BACKEND_STATE_HTTP_ERROR_5XX": 1,
		"TIMEOUT":                      2,
		"BACKEND_STATE_TIMEOUT":        2,
	}
)

Enum value maps for BackendState_Enum.

View Source
var (
	DeploymentType_Enum_name = map[int32]string{
		0: "UNSPECIFIED",

		1: "SAAS",

		2: "SELF_HOSTED",
	}
	DeploymentType_Enum_value = map[string]int32{
		"UNSPECIFIED":                 0,
		"DEPLOYMENT_TYPE_UNSPECIFIED": 0,
		"SAAS":                        1,
		"DEPLOYMENT_TYPE_SAAS":        1,
		"SELF_HOSTED":                 2,
		"DEPLOYMENT_TYPE_SELF_HOSTED": 2,
	}
)

Enum value maps for DeploymentType_Enum.

View Source
var (
	BackendCertificateCheck_Enum_name = map[int32]string{
		0: "UNSPECIFIED",

		1: "DISABLED",

		2: "FULL",
	}
	BackendCertificateCheck_Enum_value = map[string]int32{
		"UNSPECIFIED":                           0,
		"BACKEND_CERTIFICATE_CHECK_UNSPECIFIED": 0,
		"DISABLED":                              1,
		"BACKEND_CERTIFICATE_CHECK_DISABLED":    1,
		"FULL":                                  2,
		"BACKEND_CERTIFICATE_CHECK_FULL":        2,
	}
)

Enum value maps for BackendCertificateCheck_Enum.

View Source
var (
	DnsState_Enum_name = map[int32]string{
		0: "UNDEFINED",

		1: "REDIRECTED",

		2: "NOT_REDIRECTED",
	}
	DnsState_Enum_value = map[string]int32{
		"UNDEFINED":                0,
		"DNS_STATE_UNDEFINED":      0,
		"REDIRECTED":               1,
		"DNS_STATE_REDIRECTED":     1,
		"NOT_REDIRECTED":           2,
		"DNS_STATE_NOT_REDIRECTED": 2,
	}
)

Enum value maps for DnsState_Enum.

View Source
var (
	RunningState_Enum_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "RUNNING",
		2: "ERROR",
		3: "PENDING",
	}
	RunningState_Enum_value = map[string]int32{
		"UNSPECIFIED": 0,
		"RUNNING":     1,
		"ERROR":       2,
		"PENDING":     3,
	}
)

Enum value maps for RunningState_Enum.

View Source
var (
	TLSMode_Enum_name = map[int32]string{
		0: "NONE",

		1: "CUSTOM",

		2: "AUTO",
	}
	TLSMode_Enum_value = map[string]int32{
		"NONE":            0,
		"TLS_MODE_NONE":   0,
		"CUSTOM":          1,
		"TLS_MODE_CUSTOM": 1,
		"AUTO":            2,
		"TLS_MODE_AUTO":   2,
	}
)

Enum value maps for TLSMode_Enum.

View Source
var AssetSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.AssetSvc",
	HandlerType: (*AssetSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _AssetSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _AssetSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _AssetSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _AssetSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _AssetSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _AssetSvc_DeleteAll_Handler,
		},
		{
			MethodName: "UpdateStatus",
			Handler:    _AssetSvc_UpdateStatus_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _AssetSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

AssetSvc_ServiceDesc is the grpc.ServiceDesc for AssetSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ErrorDocumentSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.ErrorDocumentSvc",
	HandlerType: (*ErrorDocumentSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _ErrorDocumentSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _ErrorDocumentSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _ErrorDocumentSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _ErrorDocumentSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _ErrorDocumentSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _ErrorDocumentSvc_DeleteAll_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _ErrorDocumentSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

ErrorDocumentSvc_ServiceDesc is the grpc.ServiceDesc for ErrorDocumentSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExceptionProfileSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.ExceptionProfileSvc",
	HandlerType: (*ExceptionProfileSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _ExceptionProfileSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _ExceptionProfileSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _ExceptionProfileSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _ExceptionProfileSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _ExceptionProfileSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _ExceptionProfileSvc_DeleteAll_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _ExceptionProfileSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

ExceptionProfileSvc_ServiceDesc is the grpc.ServiceDesc for ExceptionProfileSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_lib_proto_assets_ubika_io_v1beta_asset_proto protoreflect.FileDescriptor
View Source
var File_lib_proto_assets_ubika_io_v1beta_asset_service_proto protoreflect.FileDescriptor
View Source
var GroupVersion = runtime.GroupVersion{
	Group:   "assets.ubika.io",
	Version: "v1beta",
}
View Source
var IPBlacklistSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.IPBlacklistSvc",
	HandlerType: (*IPBlacklistSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _IPBlacklistSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _IPBlacklistSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _IPBlacklistSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _IPBlacklistSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _IPBlacklistSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _IPBlacklistSvc_DeleteAll_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _IPBlacklistSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

IPBlacklistSvc_ServiceDesc is the grpc.ServiceDesc for IPBlacklistSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OpenAPISvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.OpenAPISvc",
	HandlerType: (*OpenAPISvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _OpenAPISvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _OpenAPISvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _OpenAPISvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _OpenAPISvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _OpenAPISvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _OpenAPISvc_DeleteAll_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _OpenAPISvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

OpenAPISvc_ServiceDesc is the grpc.ServiceDesc for OpenAPISvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TLSConfigurationSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.TLSConfigurationSvc",
	HandlerType: (*TLSConfigurationSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _TLSConfigurationSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _TLSConfigurationSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _TLSConfigurationSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _TLSConfigurationSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _TLSConfigurationSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _TLSConfigurationSvc_DeleteAll_Handler,
		},
		{
			MethodName: "ListCSR",
			Handler:    _TLSConfigurationSvc_ListCSR_Handler,
		},
		{
			MethodName: "CreateCSR",
			Handler:    _TLSConfigurationSvc_CreateCSR_Handler,
		},
		{
			MethodName: "GetCSR",
			Handler:    _TLSConfigurationSvc_GetCSR_Handler,
		},
		{
			MethodName: "DeleteCSR",
			Handler:    _TLSConfigurationSvc_DeleteCSR_Handler,
		},
		{
			MethodName: "DeleteAllCSR",
			Handler:    _TLSConfigurationSvc_DeleteAllCSR_Handler,
		},
		{
			MethodName: "UpdateCSRCertificate",
			Handler:    _TLSConfigurationSvc_UpdateCSRCertificate_Handler,
		},
		{
			MethodName: "CreateManualTLS",
			Handler:    _TLSConfigurationSvc_CreateManualTLS_Handler,
		},
		{
			MethodName: "UpdateManualTLS",
			Handler:    _TLSConfigurationSvc_UpdateManualTLS_Handler,
		},
		{
			MethodName: "DeleteTLSMaterial",
			Handler:    _TLSConfigurationSvc_DeleteTLSMaterial_Handler,
		},
		{
			MethodName: "DeleteAllTLSMaterial",
			Handler:    _TLSConfigurationSvc_DeleteAllTLSMaterial_Handler,
		},
		{
			MethodName: "GetTLSMaterial",
			Handler:    _TLSConfigurationSvc_GetTLSMaterial_Handler,
		},
		{
			MethodName: "ListTLSMaterial",
			Handler:    _TLSConfigurationSvc_ListTLSMaterial_Handler,
		},
		{
			MethodName: "Default",
			Handler:    _TLSConfigurationSvc_Default_Handler,
		},
		{
			MethodName: "DefaultSelfHosted",
			Handler:    _TLSConfigurationSvc_DefaultSelfHosted_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _TLSConfigurationSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

TLSConfigurationSvc_ServiceDesc is the grpc.ServiceDesc for TLSConfigurationSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TLSMaterialInternalSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.TLSMaterialInternalSvc",
	HandlerType: (*TLSMaterialInternalSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Get",
			Handler:    _TLSMaterialInternalSvc_Get_Handler,
		},
		{
			MethodName: "List",
			Handler:    _TLSMaterialInternalSvc_List_Handler,
		},
		{
			MethodName: "CleanupOldLe",
			Handler:    _TLSMaterialInternalSvc_CleanupOldLe_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _TLSMaterialInternalSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

TLSMaterialInternalSvc_ServiceDesc is the grpc.ServiceDesc for TLSMaterialInternalSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var WorkflowSvc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "assets.ubika.io.v1beta.WorkflowSvc",
	HandlerType: (*WorkflowSvcServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "List",
			Handler:    _WorkflowSvc_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _WorkflowSvc_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _WorkflowSvc_Get_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _WorkflowSvc_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _WorkflowSvc_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _WorkflowSvc_DeleteAll_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Watch",
			Handler:       _WorkflowSvc_Watch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "lib/proto/assets.ubika.io/v1beta/asset_service.proto",
}

WorkflowSvc_ServiceDesc is the grpc.ServiceDesc for WorkflowSvc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAssetSvcServer

func RegisterAssetSvcServer(s grpc.ServiceRegistrar, srv AssetSvcServer)

func RegisterErrorDocumentSvcServer

func RegisterErrorDocumentSvcServer(s grpc.ServiceRegistrar, srv ErrorDocumentSvcServer)

func RegisterExceptionProfileSvcServer

func RegisterExceptionProfileSvcServer(s grpc.ServiceRegistrar, srv ExceptionProfileSvcServer)

func RegisterIPBlacklistSvcServer

func RegisterIPBlacklistSvcServer(s grpc.ServiceRegistrar, srv IPBlacklistSvcServer)

func RegisterOpenAPISvcServer

func RegisterOpenAPISvcServer(s grpc.ServiceRegistrar, srv OpenAPISvcServer)

func RegisterTLSConfigurationSvcServer

func RegisterTLSConfigurationSvcServer(s grpc.ServiceRegistrar, srv TLSConfigurationSvcServer)

func RegisterTLSMaterialInternalSvcServer

func RegisterTLSMaterialInternalSvcServer(s grpc.ServiceRegistrar, srv TLSMaterialInternalSvcServer)

func RegisterWorkflowSvcServer

func RegisterWorkflowSvcServer(s grpc.ServiceRegistrar, srv WorkflowSvcServer)

Types

type APIModule

type APIModule struct {
	SecurityMode SecurityMode_Enum `` /* 144-byte string literal not displayed */
	Openapi      string            `protobuf:"bytes,2,opt,name=openapi,proto3" json:"openapi,omitempty"`
	// contains filtered or unexported fields
}

func (*APIModule) Descriptor deprecated

func (*APIModule) Descriptor() ([]byte, []int)

Deprecated: Use APIModule.ProtoReflect.Descriptor instead.

func (*APIModule) GetOpenapi

func (x *APIModule) GetOpenapi() string

func (*APIModule) GetSecurityMode

func (x *APIModule) GetSecurityMode() SecurityMode_Enum

func (*APIModule) ProtoMessage

func (*APIModule) ProtoMessage()

func (*APIModule) ProtoReflect

func (x *APIModule) ProtoReflect() protoreflect.Message

func (*APIModule) Reset

func (x *APIModule) Reset()

func (*APIModule) String

func (x *APIModule) String() string

func (*APIModule) Validate

func (m *APIModule) Validate() error

Validate checks the field values on APIModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*APIModule) ValidateAll

func (m *APIModule) ValidateAll() error

ValidateAll checks the field values on APIModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in APIModuleMultiError, or nil if none found.

type APIModuleMultiError

type APIModuleMultiError []error

APIModuleMultiError is an error wrapping multiple validation errors returned by APIModule.ValidateAll() if the designated constraints aren't met.

func (APIModuleMultiError) AllErrors

func (m APIModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (APIModuleMultiError) Error

func (m APIModuleMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type APIModuleResourceModel

type APIModuleResourceModel struct {
	SecurityMode string `tfsdk:"security_mode"`
	Openapi      string `tfsdk:"openapi"`
}

func (*APIModuleResourceModel) FromProto

func (m *APIModuleResourceModel) FromProto(r *APIModule) (err error)

FromProto imports field values from protobuf message

type APIModuleResourceTFModel

type APIModuleResourceTFModel struct {
	SecurityMode types.String `tfsdk:"security_mode"`
	Openapi      types.String `tfsdk:"openapi"`
}

func (*APIModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type APIModuleValidationError

type APIModuleValidationError struct {
	// contains filtered or unexported fields
}

APIModuleValidationError is the validation error returned by APIModule.Validate if the designated constraints aren't met.

func (APIModuleValidationError) Cause

func (e APIModuleValidationError) Cause() error

Cause function returns cause value.

func (APIModuleValidationError) Error

func (e APIModuleValidationError) Error() string

Error satisfies the builtin error interface

func (APIModuleValidationError) ErrorName

func (e APIModuleValidationError) ErrorName() string

ErrorName returns error name.

func (APIModuleValidationError) Field

func (e APIModuleValidationError) Field() string

Field function returns field value.

func (APIModuleValidationError) Key

Key function returns key value.

func (APIModuleValidationError) Reason

func (e APIModuleValidationError) Reason() string

Reason function returns reason value.

type ApplicationModule

type ApplicationModule struct {
	SecurityMode SecurityMode_Enum `` /* 144-byte string literal not displayed */
	// Deprecated: see AssetSpec.exception_profile
	ExceptionProfile       string `protobuf:"bytes,2,opt,name=exception_profile,json=exceptionProfile,proto3" json:"exception_profile,omitempty"`
	CustomIcxConfiguration string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ApplicationModule) Descriptor deprecated

func (*ApplicationModule) Descriptor() ([]byte, []int)

Deprecated: Use ApplicationModule.ProtoReflect.Descriptor instead.

func (*ApplicationModule) GetCustomIcxConfiguration

func (x *ApplicationModule) GetCustomIcxConfiguration() string

func (*ApplicationModule) GetExceptionProfile

func (x *ApplicationModule) GetExceptionProfile() string

func (*ApplicationModule) GetSecurityMode

func (x *ApplicationModule) GetSecurityMode() SecurityMode_Enum

func (*ApplicationModule) ProtoMessage

func (*ApplicationModule) ProtoMessage()

func (*ApplicationModule) ProtoReflect

func (x *ApplicationModule) ProtoReflect() protoreflect.Message

func (*ApplicationModule) Reset

func (x *ApplicationModule) Reset()

func (*ApplicationModule) String

func (x *ApplicationModule) String() string

func (*ApplicationModule) Validate

func (m *ApplicationModule) Validate() error

Validate checks the field values on ApplicationModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ApplicationModule) ValidateAll

func (m *ApplicationModule) ValidateAll() error

ValidateAll checks the field values on ApplicationModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ApplicationModuleMultiError, or nil if none found.

type ApplicationModuleMultiError

type ApplicationModuleMultiError []error

ApplicationModuleMultiError is an error wrapping multiple validation errors returned by ApplicationModule.ValidateAll() if the designated constraints aren't met.

func (ApplicationModuleMultiError) AllErrors

func (m ApplicationModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ApplicationModuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ApplicationModuleResourceModel

type ApplicationModuleResourceModel struct {
	SecurityMode           string `tfsdk:"security_mode"`
	ExceptionProfile       string `tfsdk:"exception_profile"`
	CustomIcxConfiguration string `tfsdk:"custom_icx_configuration"`
}

func (*ApplicationModuleResourceModel) FromProto

FromProto imports field values from protobuf message

type ApplicationModuleResourceTFModel

type ApplicationModuleResourceTFModel struct {
	SecurityMode           types.String `tfsdk:"security_mode"`
	ExceptionProfile       types.String `tfsdk:"exception_profile"`
	CustomIcxConfiguration types.String `tfsdk:"custom_icx_configuration"`
}

func (*ApplicationModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ApplicationModuleValidationError

type ApplicationModuleValidationError struct {
	// contains filtered or unexported fields
}

ApplicationModuleValidationError is the validation error returned by ApplicationModule.Validate if the designated constraints aren't met.

func (ApplicationModuleValidationError) Cause

Cause function returns cause value.

func (ApplicationModuleValidationError) Error

Error satisfies the builtin error interface

func (ApplicationModuleValidationError) ErrorName

ErrorName returns error name.

func (ApplicationModuleValidationError) Field

Field function returns field value.

func (ApplicationModuleValidationError) Key

Key function returns key value.

func (ApplicationModuleValidationError) Reason

Reason function returns reason value.

type Asset

type Asset struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *AssetSpec         `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *AssetStatus       `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func NewAsset

func NewAsset(name string) *Asset

NewAsset creates a Asset

func (*Asset) Descriptor deprecated

func (*Asset) Descriptor() ([]byte, []int)

Deprecated: Use Asset.ProtoReflect.Descriptor instead.

func (*Asset) Diff

func (o1 *Asset) Diff(o2 *Asset, opts ...jsondiff.Option) (string, error)

Diff

func (*Asset) Equal

func (o1 *Asset) Equal(o2 *Asset) bool

Equal

func (*Asset) GetApiVersion

func (x *Asset) GetApiVersion() string

func (*Asset) GetCollectionName

func (obj *Asset) GetCollectionName() string

func (*Asset) GetCollectionType

func (obj *Asset) GetCollectionType() string

func (*Asset) GetCreated

func (obj *Asset) GetCreated() *timestamppb.Timestamp

func (*Asset) GetKind

func (x *Asset) GetKind() string

func (*Asset) GetMetadata

func (x *Asset) GetMetadata() *v1beta.ObjectMeta

func (*Asset) GetName

func (obj *Asset) GetName() string

func (*Asset) GetSpec

func (x *Asset) GetSpec() *AssetSpec

func (*Asset) GetStatus

func (x *Asset) GetStatus() *AssetStatus

func (*Asset) GetUpdated

func (obj *Asset) GetUpdated() *timestamppb.Timestamp

func (*Asset) GetVersion

func (obj *Asset) GetVersion() int64

func (*Asset) GroupVersionKind

func (obj *Asset) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*Asset) ProtoMessage

func (*Asset) ProtoMessage()

func (*Asset) ProtoReflect

func (x *Asset) ProtoReflect() protoreflect.Message

func (*Asset) Reset

func (x *Asset) Reset()

func (*Asset) SetCreated

func (obj *Asset) SetCreated(created *timestamppb.Timestamp)

func (*Asset) SetName

func (obj *Asset) SetName(name string)

func (*Asset) SetUpdated

func (obj *Asset) SetUpdated(updated *timestamppb.Timestamp)

func (*Asset) SetVersion

func (obj *Asset) SetVersion(version int64)

func (*Asset) String

func (x *Asset) String() string

func (*Asset) Validate

func (m *Asset) Validate() error

Validate checks the field values on Asset with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Asset) ValidateAll

func (m *Asset) ValidateAll() error

ValidateAll checks the field values on Asset with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetMultiError, or nil if none found.

func (*Asset) WithSpec

func (obj *Asset) WithSpec(spec *AssetSpec) *Asset

WithSpec adds the Spec to the object, returns the object

type AssetList

type AssetList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*Asset         `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewAssetList

func NewAssetList() *AssetList

NewAssetList creates a AssetList

func (*AssetList) Descriptor deprecated

func (*AssetList) Descriptor() ([]byte, []int)

Deprecated: Use AssetList.ProtoReflect.Descriptor instead.

func (*AssetList) GetApiVersion

func (x *AssetList) GetApiVersion() string

func (*AssetList) GetItems

func (x *AssetList) GetItems() []*Asset

func (*AssetList) GetKind

func (x *AssetList) GetKind() string

func (*AssetList) GetMetadata

func (x *AssetList) GetMetadata() *v1beta.ListMeta

func (*AssetList) GroupVersionKind

func (obj *AssetList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*AssetList) ListItems

func (obj *AssetList) ListItems() (items []runtime.NamedObject)

func (*AssetList) ProtoMessage

func (*AssetList) ProtoMessage()

func (*AssetList) ProtoReflect

func (x *AssetList) ProtoReflect() protoreflect.Message

func (*AssetList) Reset

func (x *AssetList) Reset()

func (*AssetList) String

func (x *AssetList) String() string

func (*AssetList) Validate

func (m *AssetList) Validate() error

Validate checks the field values on AssetList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AssetList) ValidateAll

func (m *AssetList) ValidateAll() error

ValidateAll checks the field values on AssetList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetListMultiError, or nil if none found.

type AssetListMultiError

type AssetListMultiError []error

AssetListMultiError is an error wrapping multiple validation errors returned by AssetList.ValidateAll() if the designated constraints aren't met.

func (AssetListMultiError) AllErrors

func (m AssetListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetListMultiError) Error

func (m AssetListMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetListValidationError

type AssetListValidationError struct {
	// contains filtered or unexported fields
}

AssetListValidationError is the validation error returned by AssetList.Validate if the designated constraints aren't met.

func (AssetListValidationError) Cause

func (e AssetListValidationError) Cause() error

Cause function returns cause value.

func (AssetListValidationError) Error

func (e AssetListValidationError) Error() string

Error satisfies the builtin error interface

func (AssetListValidationError) ErrorName

func (e AssetListValidationError) ErrorName() string

ErrorName returns error name.

func (AssetListValidationError) Field

func (e AssetListValidationError) Field() string

Field function returns field value.

func (AssetListValidationError) Key

Key function returns key value.

func (AssetListValidationError) Reason

func (e AssetListValidationError) Reason() string

Reason function returns reason value.

type AssetMultiError

type AssetMultiError []error

AssetMultiError is an error wrapping multiple validation errors returned by Asset.ValidateAll() if the designated constraints aren't met.

func (AssetMultiError) AllErrors

func (m AssetMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetMultiError) Error

func (m AssetMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetResourceModel

type AssetResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *AssetSpecResourceModel         `tfsdk:"spec"`
	Status   *AssetStatusResourceModel       `tfsdk:"status"`
}

func (*AssetResourceModel) FromProto

func (m *AssetResourceModel) FromProto(r *Asset) (err error)

FromProto imports field values from protobuf message

type AssetResourceTFModel

type AssetResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
	Status   types.Object `tfsdk:"status"`
}

func (*AssetResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type AssetSpec

type AssetSpec struct {
	Hostnames          []string            `protobuf:"bytes,1,rep,name=hostnames,proto3" json:"hostnames,omitempty"`
	BackendUrl         string              `protobuf:"bytes,2,opt,name=backend_url,json=backendUrl,proto3" json:"backend_url,omitempty"`
	TlsMode            TLSMode_Enum        `protobuf:"varint,4,opt,name=tls_mode,json=tlsMode,proto3,enum=assets.ubika.io.v1beta.TLSMode_Enum" json:"tls_mode,omitempty"`
	ApiModule          *APIModule          `protobuf:"bytes,5,opt,name=api_module,json=apiModule,proto3,oneof" json:"api_module,omitempty"`
	ApplicationModule  *ApplicationModule  `protobuf:"bytes,6,opt,name=application_module,json=applicationModule,proto3,oneof" json:"application_module,omitempty"`
	WebSocketModule    *WebSocketModule    `protobuf:"bytes,12,opt,name=web_socket_module,json=webSocketModule,proto3,oneof" json:"web_socket_module,omitempty"`
	IpReputationModule *IPReputationModule `protobuf:"bytes,16,opt,name=ip_reputation_module,json=ipReputationModule,proto3,oneof" json:"ip_reputation_module,omitempty"`
	GeoIpModule        *GeoIPModule        `protobuf:"bytes,17,opt,name=geo_ip_module,json=geoIpModule,proto3,oneof" json:"geo_ip_module,omitempty"`
	CustomWkfModule    *CustomWkfModule    `protobuf:"bytes,18,opt,name=custom_wkf_module,json=customWkfModule,proto3,oneof" json:"custom_wkf_module,omitempty"`
	IpBlacklistModule  *IPBlacklistModule  `protobuf:"bytes,21,opt,name=ip_blacklist_module,json=ipBlacklistModule,proto3,oneof" json:"ip_blacklist_module,omitempty"`
	TlsMaterial        string              `protobuf:"bytes,7,opt,name=tls_material,json=tlsMaterial,proto3" json:"tls_material,omitempty"`
	TlsConfiguration   string              `protobuf:"bytes,8,opt,name=tls_configuration,json=tlsConfiguration,proto3" json:"tls_configuration,omitempty"`
	// blocking_page refers to an error document, used for 403 when security event is triggered
	BlockingPage   string              `protobuf:"bytes,9,opt,name=blocking_page,json=blockingPage,proto3" json:"blocking_page,omitempty"`
	DeploymentType DeploymentType_Enum `` /* 153-byte string literal not displayed */
	// exception_profile overrides the deprecated ApplicationModule.exception_profile
	ExceptionProfile string `protobuf:"bytes,11,opt,name=exception_profile,json=exceptionProfile,proto3" json:"exception_profile,omitempty"`
	// unavailable_page refers to an error document, used for 502, 503 and 504 when backend does not answer correctly
	UnavailablePage string `protobuf:"bytes,13,opt,name=unavailable_page,json=unavailablePage,proto3" json:"unavailable_page,omitempty"`
	// maintenance_page refers to an error document, used to present a 503 instead of forwarding to backend
	MaintenancePage         string                       `protobuf:"bytes,14,opt,name=maintenance_page,json=maintenancePage,proto3" json:"maintenance_page,omitempty"`
	MaintenanceEnabled      bool                         `protobuf:"varint,15,opt,name=maintenance_enabled,json=maintenanceEnabled,proto3" json:"maintenance_enabled,omitempty"`
	TrustedIpAddressHeader  string                       `` /* 132-byte string literal not displayed */
	BackendCertificateCheck BackendCertificateCheck_Enum `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

func NewAssetSpec

func NewAssetSpec() *AssetSpec

NewAssetSpec creates a new AssetSpec

func (*AssetSpec) Descriptor deprecated

func (*AssetSpec) Descriptor() ([]byte, []int)

Deprecated: Use AssetSpec.ProtoReflect.Descriptor instead.

func (*AssetSpec) Equal

func (o1 *AssetSpec) Equal(o2 *AssetSpec) bool

Equal

func (*AssetSpec) GetApiModule

func (x *AssetSpec) GetApiModule() *APIModule

func (*AssetSpec) GetApplicationModule

func (x *AssetSpec) GetApplicationModule() *ApplicationModule

func (*AssetSpec) GetBackendCertificateCheck

func (x *AssetSpec) GetBackendCertificateCheck() BackendCertificateCheck_Enum

func (*AssetSpec) GetBackendUrl

func (x *AssetSpec) GetBackendUrl() string

func (*AssetSpec) GetBlockingPage

func (x *AssetSpec) GetBlockingPage() string

func (*AssetSpec) GetCustomWkfModule

func (x *AssetSpec) GetCustomWkfModule() *CustomWkfModule

func (*AssetSpec) GetDeploymentType

func (x *AssetSpec) GetDeploymentType() DeploymentType_Enum

func (*AssetSpec) GetExceptionProfile

func (x *AssetSpec) GetExceptionProfile() string

func (*AssetSpec) GetGeoIpModule

func (x *AssetSpec) GetGeoIpModule() *GeoIPModule

func (*AssetSpec) GetHostnames

func (x *AssetSpec) GetHostnames() []string

func (*AssetSpec) GetIpBlacklistModule

func (x *AssetSpec) GetIpBlacklistModule() *IPBlacklistModule

func (*AssetSpec) GetIpReputationModule

func (x *AssetSpec) GetIpReputationModule() *IPReputationModule

func (*AssetSpec) GetMaintenanceEnabled

func (x *AssetSpec) GetMaintenanceEnabled() bool

func (*AssetSpec) GetMaintenancePage

func (x *AssetSpec) GetMaintenancePage() string

func (*AssetSpec) GetTlsConfiguration

func (x *AssetSpec) GetTlsConfiguration() string

func (*AssetSpec) GetTlsMaterial

func (x *AssetSpec) GetTlsMaterial() string

func (*AssetSpec) GetTlsMode

func (x *AssetSpec) GetTlsMode() TLSMode_Enum

func (*AssetSpec) GetTrustedIpAddressHeader

func (x *AssetSpec) GetTrustedIpAddressHeader() string

func (*AssetSpec) GetUnavailablePage

func (x *AssetSpec) GetUnavailablePage() string

func (*AssetSpec) GetWebSocketModule

func (x *AssetSpec) GetWebSocketModule() *WebSocketModule

func (*AssetSpec) ProtoMessage

func (*AssetSpec) ProtoMessage()

func (*AssetSpec) ProtoReflect

func (x *AssetSpec) ProtoReflect() protoreflect.Message

func (*AssetSpec) Reset

func (x *AssetSpec) Reset()

func (*AssetSpec) String

func (x *AssetSpec) String() string

func (*AssetSpec) Validate

func (m *AssetSpec) Validate() error

Validate checks the field values on AssetSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AssetSpec) ValidateAll

func (m *AssetSpec) ValidateAll() error

ValidateAll checks the field values on AssetSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetSpecMultiError, or nil if none found.

type AssetSpecMultiError

type AssetSpecMultiError []error

AssetSpecMultiError is an error wrapping multiple validation errors returned by AssetSpec.ValidateAll() if the designated constraints aren't met.

func (AssetSpecMultiError) AllErrors

func (m AssetSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetSpecMultiError) Error

func (m AssetSpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetSpecResourceModel

type AssetSpecResourceModel struct {
	Hostnames               []string                         `tfsdk:"hostnames"`
	BackendUrl              string                           `tfsdk:"backend_url"`
	TlsMode                 string                           `tfsdk:"tls_mode"`
	ApiModule               *APIModuleResourceModel          `tfsdk:"api_module"`
	ApplicationModule       *ApplicationModuleResourceModel  `tfsdk:"application_module"`
	WebSocketModule         *WebSocketModuleResourceModel    `tfsdk:"web_socket_module"`
	IpReputationModule      *IPReputationModuleResourceModel `tfsdk:"ip_reputation_module"`
	GeoIpModule             *GeoIPModuleResourceModel        `tfsdk:"geo_ip_module"`
	CustomWkfModule         *CustomWkfModuleResourceModel    `tfsdk:"custom_wkf_module"`
	IpBlacklistModule       *IPBlacklistModuleResourceModel  `tfsdk:"ip_blacklist_module"`
	TlsMaterial             string                           `tfsdk:"tls_material"`
	TlsConfiguration        string                           `tfsdk:"tls_configuration"`
	BlockingPage            string                           `tfsdk:"blocking_page"`
	DeploymentType          string                           `tfsdk:"deployment_type"`
	ExceptionProfile        string                           `tfsdk:"exception_profile"`
	UnavailablePage         string                           `tfsdk:"unavailable_page"`
	MaintenancePage         string                           `tfsdk:"maintenance_page"`
	MaintenanceEnabled      bool                             `tfsdk:"maintenance_enabled"`
	TrustedIpAddressHeader  string                           `tfsdk:"trusted_ip_address_header"`
	BackendCertificateCheck string                           `tfsdk:"backend_certificate_check"`
}

func (*AssetSpecResourceModel) FromProto

func (m *AssetSpecResourceModel) FromProto(r *AssetSpec) (err error)

FromProto imports field values from protobuf message

type AssetSpecResourceTFModel

type AssetSpecResourceTFModel struct {
	Hostnames               types.Set    `tfsdk:"hostnames"`
	BackendUrl              types.String `tfsdk:"backend_url"`
	TlsMode                 types.String `tfsdk:"tls_mode"`
	ApiModule               types.Object `tfsdk:"api_module"`
	ApplicationModule       types.Object `tfsdk:"application_module"`
	WebSocketModule         types.Object `tfsdk:"web_socket_module"`
	IpReputationModule      types.Object `tfsdk:"ip_reputation_module"`
	GeoIpModule             types.Object `tfsdk:"geo_ip_module"`
	CustomWkfModule         types.Object `tfsdk:"custom_wkf_module"`
	IpBlacklistModule       types.Object `tfsdk:"ip_blacklist_module"`
	TlsMaterial             types.String `tfsdk:"tls_material"`
	TlsConfiguration        types.String `tfsdk:"tls_configuration"`
	BlockingPage            types.String `tfsdk:"blocking_page"`
	DeploymentType          types.String `tfsdk:"deployment_type"`
	ExceptionProfile        types.String `tfsdk:"exception_profile"`
	UnavailablePage         types.String `tfsdk:"unavailable_page"`
	MaintenancePage         types.String `tfsdk:"maintenance_page"`
	MaintenanceEnabled      types.Bool   `tfsdk:"maintenance_enabled"`
	TrustedIpAddressHeader  types.String `tfsdk:"trusted_ip_address_header"`
	BackendCertificateCheck types.String `tfsdk:"backend_certificate_check"`
}

func (*AssetSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type AssetSpecValidationError

type AssetSpecValidationError struct {
	// contains filtered or unexported fields
}

AssetSpecValidationError is the validation error returned by AssetSpec.Validate if the designated constraints aren't met.

func (AssetSpecValidationError) Cause

func (e AssetSpecValidationError) Cause() error

Cause function returns cause value.

func (AssetSpecValidationError) Error

func (e AssetSpecValidationError) Error() string

Error satisfies the builtin error interface

func (AssetSpecValidationError) ErrorName

func (e AssetSpecValidationError) ErrorName() string

ErrorName returns error name.

func (AssetSpecValidationError) Field

func (e AssetSpecValidationError) Field() string

Field function returns field value.

func (AssetSpecValidationError) Key

Key function returns key value.

func (AssetSpecValidationError) Reason

func (e AssetSpecValidationError) Reason() string

Reason function returns reason value.

type AssetState

type AssetState struct {
	Backend             BackendState_Enum `protobuf:"varint,1,opt,name=backend,proto3,enum=assets.ubika.io.v1beta.BackendState_Enum" json:"backend,omitempty"`
	Dns                 DnsState_Enum     `protobuf:"varint,2,opt,name=dns,proto3,enum=assets.ubika.io.v1beta.DnsState_Enum" json:"dns,omitempty"`
	RunningState        RunningState_Enum `` /* 144-byte string literal not displayed */
	RedirectedHostnames []string          `protobuf:"bytes,4,rep,name=redirected_hostnames,json=redirectedHostnames,proto3" json:"redirected_hostnames,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetState) Descriptor deprecated

func (*AssetState) Descriptor() ([]byte, []int)

Deprecated: Use AssetState.ProtoReflect.Descriptor instead.

func (*AssetState) GetBackend

func (x *AssetState) GetBackend() BackendState_Enum

func (*AssetState) GetDns

func (x *AssetState) GetDns() DnsState_Enum

func (*AssetState) GetRedirectedHostnames

func (x *AssetState) GetRedirectedHostnames() []string

func (*AssetState) GetRunningState

func (x *AssetState) GetRunningState() RunningState_Enum

func (*AssetState) ProtoMessage

func (*AssetState) ProtoMessage()

func (*AssetState) ProtoReflect

func (x *AssetState) ProtoReflect() protoreflect.Message

func (*AssetState) Reset

func (x *AssetState) Reset()

func (*AssetState) String

func (x *AssetState) String() string

func (*AssetState) Validate

func (m *AssetState) Validate() error

Validate checks the field values on AssetState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AssetState) ValidateAll

func (m *AssetState) ValidateAll() error

ValidateAll checks the field values on AssetState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetStateMultiError, or nil if none found.

type AssetStateMultiError

type AssetStateMultiError []error

AssetStateMultiError is an error wrapping multiple validation errors returned by AssetState.ValidateAll() if the designated constraints aren't met.

func (AssetStateMultiError) AllErrors

func (m AssetStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetStateMultiError) Error

func (m AssetStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetStateResourceModel

type AssetStateResourceModel struct {
	Backend             string   `tfsdk:"backend"`
	Dns                 string   `tfsdk:"dns"`
	RunningState        string   `tfsdk:"running_state"`
	RedirectedHostnames []string `tfsdk:"redirected_hostnames"`
}

func (*AssetStateResourceModel) FromProto

func (m *AssetStateResourceModel) FromProto(r *AssetState) (err error)

FromProto imports field values from protobuf message

type AssetStateResourceTFModel

type AssetStateResourceTFModel struct {
	Backend             types.String `tfsdk:"backend"`
	Dns                 types.String `tfsdk:"dns"`
	RunningState        types.String `tfsdk:"running_state"`
	RedirectedHostnames types.Set    `tfsdk:"redirected_hostnames"`
}

func (*AssetStateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type AssetStateValidationError

type AssetStateValidationError struct {
	// contains filtered or unexported fields
}

AssetStateValidationError is the validation error returned by AssetState.Validate if the designated constraints aren't met.

func (AssetStateValidationError) Cause

func (e AssetStateValidationError) Cause() error

Cause function returns cause value.

func (AssetStateValidationError) Error

Error satisfies the builtin error interface

func (AssetStateValidationError) ErrorName

func (e AssetStateValidationError) ErrorName() string

ErrorName returns error name.

func (AssetStateValidationError) Field

Field function returns field value.

func (AssetStateValidationError) Key

Key function returns key value.

func (AssetStateValidationError) Reason

func (e AssetStateValidationError) Reason() string

Reason function returns reason value.

type AssetStatus

type AssetStatus struct {
	ServiceAddress string         `protobuf:"bytes,1,opt,name=service_address,json=serviceAddress,proto3" json:"service_address,omitempty"`
	State          *AssetState    `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Tls            *AssetTlsState `protobuf:"bytes,3,opt,name=tls,proto3" json:"tls,omitempty"`
	// contains filtered or unexported fields
}

func NewAssetStatus

func NewAssetStatus() *AssetStatus

NewAssetStatus creates a new AssetStatus

func (*AssetStatus) Descriptor deprecated

func (*AssetStatus) Descriptor() ([]byte, []int)

Deprecated: Use AssetStatus.ProtoReflect.Descriptor instead.

func (*AssetStatus) GetServiceAddress

func (x *AssetStatus) GetServiceAddress() string

func (*AssetStatus) GetState

func (x *AssetStatus) GetState() *AssetState

func (*AssetStatus) GetTls

func (x *AssetStatus) GetTls() *AssetTlsState

func (*AssetStatus) ProtoMessage

func (*AssetStatus) ProtoMessage()

func (*AssetStatus) ProtoReflect

func (x *AssetStatus) ProtoReflect() protoreflect.Message

func (*AssetStatus) Reset

func (x *AssetStatus) Reset()

func (*AssetStatus) String

func (x *AssetStatus) String() string

func (*AssetStatus) Validate

func (m *AssetStatus) Validate() error

Validate checks the field values on AssetStatus with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AssetStatus) ValidateAll

func (m *AssetStatus) ValidateAll() error

ValidateAll checks the field values on AssetStatus with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetStatusMultiError, or nil if none found.

type AssetStatusMultiError

type AssetStatusMultiError []error

AssetStatusMultiError is an error wrapping multiple validation errors returned by AssetStatus.ValidateAll() if the designated constraints aren't met.

func (AssetStatusMultiError) AllErrors

func (m AssetStatusMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetStatusMultiError) Error

func (m AssetStatusMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetStatusResourceModel

type AssetStatusResourceModel struct {
	ServiceAddress string                      `tfsdk:"service_address"`
	State          *AssetStateResourceModel    `tfsdk:"state"`
	Tls            *AssetTlsStateResourceModel `tfsdk:"tls"`
}

func (*AssetStatusResourceModel) FromProto

func (m *AssetStatusResourceModel) FromProto(r *AssetStatus) (err error)

FromProto imports field values from protobuf message

type AssetStatusResourceTFModel

type AssetStatusResourceTFModel struct {
	ServiceAddress types.String `tfsdk:"service_address"`
	State          types.Object `tfsdk:"state"`
	Tls            types.Object `tfsdk:"tls"`
}

func (*AssetStatusResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type AssetStatusValidationError

type AssetStatusValidationError struct {
	// contains filtered or unexported fields
}

AssetStatusValidationError is the validation error returned by AssetStatus.Validate if the designated constraints aren't met.

func (AssetStatusValidationError) Cause

Cause function returns cause value.

func (AssetStatusValidationError) Error

Error satisfies the builtin error interface

func (AssetStatusValidationError) ErrorName

func (e AssetStatusValidationError) ErrorName() string

ErrorName returns error name.

func (AssetStatusValidationError) Field

Field function returns field value.

func (AssetStatusValidationError) Key

Key function returns key value.

func (AssetStatusValidationError) Reason

Reason function returns reason value.

type AssetSvcClient

type AssetSvcClient interface {
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*AssetList, error)
	Create(ctx context.Context, in *Asset, opts ...grpc.CallOption) (*Asset, error)
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*Asset, error)
	Update(ctx context.Context, in *Asset, opts ...grpc.CallOption) (*Asset, error)
	Delete(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*Asset, error)
	DeleteAll(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*AssetList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (AssetSvc_WatchClient, error)
	UpdateStatus(ctx context.Context, in *Asset, opts ...grpc.CallOption) (*Asset, error)
}

AssetSvcClient is the client API for AssetSvc 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 NewAssetSvcClient

func NewAssetSvcClient(cc grpc.ClientConnInterface) AssetSvcClient

type AssetSvcServer

type AssetSvcServer interface {
	List(context.Context, *v1beta.ListOptions) (*AssetList, error)
	Create(context.Context, *Asset) (*Asset, error)
	Get(context.Context, *v1beta.GetOptions) (*Asset, error)
	Update(context.Context, *Asset) (*Asset, error)
	Delete(context.Context, *v1beta.DeleteOptions) (*Asset, error)
	DeleteAll(context.Context, *v1beta.ListOptions) (*AssetList, error)
	Watch(*v1beta.WatchOptions, AssetSvc_WatchServer) error
	UpdateStatus(context.Context, *Asset) (*Asset, error)
	// contains filtered or unexported methods
}

AssetSvcServer is the server API for AssetSvc service. All implementations must embed UnimplementedAssetSvcServer for forward compatibility

type AssetSvc_WatchClient

type AssetSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type AssetSvc_WatchServer

type AssetSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type AssetTlsState

type AssetTlsState struct {
	BeginsOn  string       `protobuf:"bytes,1,opt,name=begins_on,json=beginsOn,proto3" json:"begins_on,omitempty"`
	ExpiresOn string       `protobuf:"bytes,2,opt,name=expires_on,json=expiresOn,proto3" json:"expires_on,omitempty"`
	Mode      TLSMode_Enum `protobuf:"varint,3,opt,name=mode,proto3,enum=assets.ubika.io.v1beta.TLSMode_Enum" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetTlsState) Descriptor deprecated

func (*AssetTlsState) Descriptor() ([]byte, []int)

Deprecated: Use AssetTlsState.ProtoReflect.Descriptor instead.

func (*AssetTlsState) GetBeginsOn

func (x *AssetTlsState) GetBeginsOn() string

func (*AssetTlsState) GetExpiresOn

func (x *AssetTlsState) GetExpiresOn() string

func (*AssetTlsState) GetMode

func (x *AssetTlsState) GetMode() TLSMode_Enum

func (*AssetTlsState) ProtoMessage

func (*AssetTlsState) ProtoMessage()

func (*AssetTlsState) ProtoReflect

func (x *AssetTlsState) ProtoReflect() protoreflect.Message

func (*AssetTlsState) Reset

func (x *AssetTlsState) Reset()

func (*AssetTlsState) String

func (x *AssetTlsState) String() string

func (*AssetTlsState) Validate

func (m *AssetTlsState) Validate() error

Validate checks the field values on AssetTlsState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AssetTlsState) ValidateAll

func (m *AssetTlsState) ValidateAll() error

ValidateAll checks the field values on AssetTlsState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AssetTlsStateMultiError, or nil if none found.

type AssetTlsStateMultiError

type AssetTlsStateMultiError []error

AssetTlsStateMultiError is an error wrapping multiple validation errors returned by AssetTlsState.ValidateAll() if the designated constraints aren't met.

func (AssetTlsStateMultiError) AllErrors

func (m AssetTlsStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AssetTlsStateMultiError) Error

func (m AssetTlsStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AssetTlsStateResourceModel

type AssetTlsStateResourceModel struct {
	BeginsOn  string `tfsdk:"begins_on"`
	ExpiresOn string `tfsdk:"expires_on"`
	Mode      string `tfsdk:"mode"`
}

func (*AssetTlsStateResourceModel) FromProto

func (m *AssetTlsStateResourceModel) FromProto(r *AssetTlsState) (err error)

FromProto imports field values from protobuf message

type AssetTlsStateResourceTFModel

type AssetTlsStateResourceTFModel struct {
	BeginsOn  types.String `tfsdk:"begins_on"`
	ExpiresOn types.String `tfsdk:"expires_on"`
	Mode      types.String `tfsdk:"mode"`
}

func (*AssetTlsStateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type AssetTlsStateValidationError

type AssetTlsStateValidationError struct {
	// contains filtered or unexported fields
}

AssetTlsStateValidationError is the validation error returned by AssetTlsState.Validate if the designated constraints aren't met.

func (AssetTlsStateValidationError) Cause

Cause function returns cause value.

func (AssetTlsStateValidationError) Error

Error satisfies the builtin error interface

func (AssetTlsStateValidationError) ErrorName

func (e AssetTlsStateValidationError) ErrorName() string

ErrorName returns error name.

func (AssetTlsStateValidationError) Field

Field function returns field value.

func (AssetTlsStateValidationError) Key

Key function returns key value.

func (AssetTlsStateValidationError) Reason

Reason function returns reason value.

type AssetValidationError

type AssetValidationError struct {
	// contains filtered or unexported fields
}

AssetValidationError is the validation error returned by Asset.Validate if the designated constraints aren't met.

func (AssetValidationError) Cause

func (e AssetValidationError) Cause() error

Cause function returns cause value.

func (AssetValidationError) Error

func (e AssetValidationError) Error() string

Error satisfies the builtin error interface

func (AssetValidationError) ErrorName

func (e AssetValidationError) ErrorName() string

ErrorName returns error name.

func (AssetValidationError) Field

func (e AssetValidationError) Field() string

Field function returns field value.

func (AssetValidationError) Key

func (e AssetValidationError) Key() bool

Key function returns key value.

func (AssetValidationError) Reason

func (e AssetValidationError) Reason() string

Reason function returns reason value.

type BackendCertificateCheck

type BackendCertificateCheck struct {
	// contains filtered or unexported fields
}

func (*BackendCertificateCheck) Descriptor deprecated

func (*BackendCertificateCheck) Descriptor() ([]byte, []int)

Deprecated: Use BackendCertificateCheck.ProtoReflect.Descriptor instead.

func (*BackendCertificateCheck) ProtoMessage

func (*BackendCertificateCheck) ProtoMessage()

func (*BackendCertificateCheck) ProtoReflect

func (x *BackendCertificateCheck) ProtoReflect() protoreflect.Message

func (*BackendCertificateCheck) Reset

func (x *BackendCertificateCheck) Reset()

func (*BackendCertificateCheck) String

func (x *BackendCertificateCheck) String() string

func (*BackendCertificateCheck) Validate

func (m *BackendCertificateCheck) Validate() error

Validate checks the field values on BackendCertificateCheck with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*BackendCertificateCheck) ValidateAll

func (m *BackendCertificateCheck) ValidateAll() error

ValidateAll checks the field values on BackendCertificateCheck with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BackendCertificateCheckMultiError, or nil if none found.

type BackendCertificateCheckMultiError

type BackendCertificateCheckMultiError []error

BackendCertificateCheckMultiError is an error wrapping multiple validation errors returned by BackendCertificateCheck.ValidateAll() if the designated constraints aren't met.

func (BackendCertificateCheckMultiError) AllErrors

func (m BackendCertificateCheckMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (BackendCertificateCheckMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type BackendCertificateCheckResourceModel

type BackendCertificateCheckResourceModel struct {
}

func (*BackendCertificateCheckResourceModel) FromProto

FromProto imports field values from protobuf message

type BackendCertificateCheckResourceTFModel

type BackendCertificateCheckResourceTFModel struct {
}

func (*BackendCertificateCheckResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type BackendCertificateCheckValidationError

type BackendCertificateCheckValidationError struct {
	// contains filtered or unexported fields
}

BackendCertificateCheckValidationError is the validation error returned by BackendCertificateCheck.Validate if the designated constraints aren't met.

func (BackendCertificateCheckValidationError) Cause

Cause function returns cause value.

func (BackendCertificateCheckValidationError) Error

Error satisfies the builtin error interface

func (BackendCertificateCheckValidationError) ErrorName

ErrorName returns error name.

func (BackendCertificateCheckValidationError) Field

Field function returns field value.

func (BackendCertificateCheckValidationError) Key

Key function returns key value.

func (BackendCertificateCheckValidationError) Reason

Reason function returns reason value.

type BackendCertificateCheck_Enum

type BackendCertificateCheck_Enum int32
const (
	BackendCertificateCheck_UNSPECIFIED BackendCertificateCheck_Enum = 0
	// Deprecated: compatibility alias
	BackendCertificateCheck_BACKEND_CERTIFICATE_CHECK_UNSPECIFIED BackendCertificateCheck_Enum = 0
	BackendCertificateCheck_DISABLED                              BackendCertificateCheck_Enum = 1
	// Deprecated: compatibility alias
	BackendCertificateCheck_BACKEND_CERTIFICATE_CHECK_DISABLED BackendCertificateCheck_Enum = 1
	BackendCertificateCheck_FULL                               BackendCertificateCheck_Enum = 2 // check backend certificate using default system’s CAs
	// Deprecated: compatibility alias
	BackendCertificateCheck_BACKEND_CERTIFICATE_CHECK_FULL BackendCertificateCheck_Enum = 2
)

func (BackendCertificateCheck_Enum) Descriptor

func (BackendCertificateCheck_Enum) Enum

func (BackendCertificateCheck_Enum) EnumDescriptor deprecated

func (BackendCertificateCheck_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use BackendCertificateCheck_Enum.Descriptor instead.

func (BackendCertificateCheck_Enum) MarshalText

func (e BackendCertificateCheck_Enum) MarshalText() (text []byte, err error)

func (BackendCertificateCheck_Enum) Number

func (BackendCertificateCheck_Enum) String

func (BackendCertificateCheck_Enum) Type

func (*BackendCertificateCheck_Enum) UnmarshalText

func (e *BackendCertificateCheck_Enum) UnmarshalText(text []byte) error

type BackendState

type BackendState struct {
	// contains filtered or unexported fields
}

func (*BackendState) Descriptor deprecated

func (*BackendState) Descriptor() ([]byte, []int)

Deprecated: Use BackendState.ProtoReflect.Descriptor instead.

func (*BackendState) ProtoMessage

func (*BackendState) ProtoMessage()

func (*BackendState) ProtoReflect

func (x *BackendState) ProtoReflect() protoreflect.Message

func (*BackendState) Reset

func (x *BackendState) Reset()

func (*BackendState) String

func (x *BackendState) String() string

func (*BackendState) Validate

func (m *BackendState) Validate() error

Validate checks the field values on BackendState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*BackendState) ValidateAll

func (m *BackendState) ValidateAll() error

ValidateAll checks the field values on BackendState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BackendStateMultiError, or nil if none found.

type BackendStateMultiError

type BackendStateMultiError []error

BackendStateMultiError is an error wrapping multiple validation errors returned by BackendState.ValidateAll() if the designated constraints aren't met.

func (BackendStateMultiError) AllErrors

func (m BackendStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (BackendStateMultiError) Error

func (m BackendStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type BackendStateResourceModel

type BackendStateResourceModel struct {
}

func (*BackendStateResourceModel) FromProto

func (m *BackendStateResourceModel) FromProto(r *BackendState) (err error)

FromProto imports field values from protobuf message

type BackendStateResourceTFModel

type BackendStateResourceTFModel struct {
}

func (*BackendStateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type BackendStateValidationError

type BackendStateValidationError struct {
	// contains filtered or unexported fields
}

BackendStateValidationError is the validation error returned by BackendState.Validate if the designated constraints aren't met.

func (BackendStateValidationError) Cause

Cause function returns cause value.

func (BackendStateValidationError) Error

Error satisfies the builtin error interface

func (BackendStateValidationError) ErrorName

func (e BackendStateValidationError) ErrorName() string

ErrorName returns error name.

func (BackendStateValidationError) Field

Field function returns field value.

func (BackendStateValidationError) Key

Key function returns key value.

func (BackendStateValidationError) Reason

Reason function returns reason value.

type BackendState_Enum

type BackendState_Enum int32
const (
	// TODO: UNSPECIFIED
	BackendState_OK BackendState_Enum = 0
	// Deprecated: compatibility alias
	BackendState_BACKEND_STATE_OK BackendState_Enum = 0
	BackendState_HTTP_ERROR_5XX   BackendState_Enum = 1
	// Deprecated: compatibility alias
	BackendState_BACKEND_STATE_HTTP_ERROR_5XX BackendState_Enum = 1
	BackendState_TIMEOUT                      BackendState_Enum = 2
	// Deprecated: compatibility alias
	BackendState_BACKEND_STATE_TIMEOUT BackendState_Enum = 2
)

func (BackendState_Enum) Descriptor

func (BackendState_Enum) Enum

func (BackendState_Enum) EnumDescriptor deprecated

func (BackendState_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use BackendState_Enum.Descriptor instead.

func (BackendState_Enum) MarshalText

func (e BackendState_Enum) MarshalText() (text []byte, err error)

func (BackendState_Enum) Number

func (BackendState_Enum) String

func (x BackendState_Enum) String() string

func (BackendState_Enum) Type

func (*BackendState_Enum) UnmarshalText

func (e *BackendState_Enum) UnmarshalText(text []byte) error

type CSR

type CSR struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Status     *CSRStatus         `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	Spec       *CSRSpec           `protobuf:"bytes,5,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewCSR

func NewCSR(name string) *CSR

NewCSR creates a CSR

func (*CSR) Descriptor deprecated

func (*CSR) Descriptor() ([]byte, []int)

Deprecated: Use CSR.ProtoReflect.Descriptor instead.

func (*CSR) Diff

func (o1 *CSR) Diff(o2 *CSR, opts ...jsondiff.Option) (string, error)

Diff

func (*CSR) Equal

func (o1 *CSR) Equal(o2 *CSR) bool

Equal

func (*CSR) GetApiVersion

func (x *CSR) GetApiVersion() string

func (*CSR) GetCollectionName

func (obj *CSR) GetCollectionName() string

func (*CSR) GetCollectionType

func (obj *CSR) GetCollectionType() string

func (*CSR) GetCreated

func (obj *CSR) GetCreated() *timestamppb.Timestamp

func (*CSR) GetKind

func (x *CSR) GetKind() string

func (*CSR) GetMetadata

func (x *CSR) GetMetadata() *v1beta.ObjectMeta

func (*CSR) GetName

func (obj *CSR) GetName() string

func (*CSR) GetSpec

func (x *CSR) GetSpec() *CSRSpec

func (*CSR) GetStatus

func (x *CSR) GetStatus() *CSRStatus

func (*CSR) GetUpdated

func (obj *CSR) GetUpdated() *timestamppb.Timestamp

func (*CSR) GetVersion

func (obj *CSR) GetVersion() int64

func (*CSR) GroupVersionKind

func (obj *CSR) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*CSR) ProtoMessage

func (*CSR) ProtoMessage()

func (*CSR) ProtoReflect

func (x *CSR) ProtoReflect() protoreflect.Message

func (*CSR) Reset

func (x *CSR) Reset()

func (*CSR) SetCreated

func (obj *CSR) SetCreated(created *timestamppb.Timestamp)

func (*CSR) SetName

func (obj *CSR) SetName(name string)

func (*CSR) SetUpdated

func (obj *CSR) SetUpdated(updated *timestamppb.Timestamp)

func (*CSR) SetVersion

func (obj *CSR) SetVersion(version int64)

func (*CSR) String

func (x *CSR) String() string

func (*CSR) Validate

func (m *CSR) Validate() error

Validate checks the field values on CSR with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSR) ValidateAll

func (m *CSR) ValidateAll() error

ValidateAll checks the field values on CSR with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRMultiError, or nil if none found.

func (*CSR) WithSpec

func (obj *CSR) WithSpec(spec *CSRSpec) *CSR

WithSpec adds the Spec to the object, returns the object

type CSRCertificate

type CSRCertificate struct {

	// metadata.name is used as name for TLSMaterial
	ApiVersion string              `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string              `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta  `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *CSRCertificateSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRCertificate

func NewCSRCertificate(name string) *CSRCertificate

NewCSRCertificate creates a CSRCertificate

func (*CSRCertificate) Descriptor deprecated

func (*CSRCertificate) Descriptor() ([]byte, []int)

Deprecated: Use CSRCertificate.ProtoReflect.Descriptor instead.

func (*CSRCertificate) Diff

func (o1 *CSRCertificate) Diff(o2 *CSRCertificate, opts ...jsondiff.Option) (string, error)

Diff

func (*CSRCertificate) Equal

func (o1 *CSRCertificate) Equal(o2 *CSRCertificate) bool

Equal

func (*CSRCertificate) GetApiVersion

func (x *CSRCertificate) GetApiVersion() string

func (*CSRCertificate) GetCollectionName

func (obj *CSRCertificate) GetCollectionName() string

func (*CSRCertificate) GetCollectionType

func (obj *CSRCertificate) GetCollectionType() string

func (*CSRCertificate) GetCreated

func (obj *CSRCertificate) GetCreated() *timestamppb.Timestamp

func (*CSRCertificate) GetKind

func (x *CSRCertificate) GetKind() string

func (*CSRCertificate) GetMetadata

func (x *CSRCertificate) GetMetadata() *v1beta.ObjectMeta

func (*CSRCertificate) GetName

func (obj *CSRCertificate) GetName() string

func (*CSRCertificate) GetSpec

func (x *CSRCertificate) GetSpec() *CSRCertificateSpec

func (*CSRCertificate) GetUpdated

func (obj *CSRCertificate) GetUpdated() *timestamppb.Timestamp

func (*CSRCertificate) GetVersion

func (obj *CSRCertificate) GetVersion() int64

func (*CSRCertificate) GroupVersionKind

func (obj *CSRCertificate) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*CSRCertificate) ProtoMessage

func (*CSRCertificate) ProtoMessage()

func (*CSRCertificate) ProtoReflect

func (x *CSRCertificate) ProtoReflect() protoreflect.Message

func (*CSRCertificate) Reset

func (x *CSRCertificate) Reset()

func (*CSRCertificate) SetCreated

func (obj *CSRCertificate) SetCreated(created *timestamppb.Timestamp)

func (*CSRCertificate) SetName

func (obj *CSRCertificate) SetName(name string)

func (*CSRCertificate) SetUpdated

func (obj *CSRCertificate) SetUpdated(updated *timestamppb.Timestamp)

func (*CSRCertificate) SetVersion

func (obj *CSRCertificate) SetVersion(version int64)

func (*CSRCertificate) String

func (x *CSRCertificate) String() string

func (*CSRCertificate) Validate

func (m *CSRCertificate) Validate() error

Validate checks the field values on CSRCertificate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRCertificate) ValidateAll

func (m *CSRCertificate) ValidateAll() error

ValidateAll checks the field values on CSRCertificate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRCertificateMultiError, or nil if none found.

func (*CSRCertificate) WithSpec

func (obj *CSRCertificate) WithSpec(spec *CSRCertificateSpec) *CSRCertificate

WithSpec adds the Spec to the object, returns the object

type CSRCertificateMultiError

type CSRCertificateMultiError []error

CSRCertificateMultiError is an error wrapping multiple validation errors returned by CSRCertificate.ValidateAll() if the designated constraints aren't met.

func (CSRCertificateMultiError) AllErrors

func (m CSRCertificateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRCertificateMultiError) Error

func (m CSRCertificateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRCertificateResourceModel

type CSRCertificateResourceModel struct {
	Id       string                           `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel  `tfsdk:"metadata"`
	Spec     *CSRCertificateSpecResourceModel `tfsdk:"spec"`
}

func (*CSRCertificateResourceModel) FromProto

func (m *CSRCertificateResourceModel) FromProto(r *CSRCertificate) (err error)

FromProto imports field values from protobuf message

type CSRCertificateResourceTFModel

type CSRCertificateResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*CSRCertificateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRCertificateSpec

type CSRCertificateSpec struct {
	Csr         string `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"`
	Certificate string `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	Chain       string `protobuf:"bytes,3,opt,name=chain,proto3" json:"chain,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRCertificateSpec

func NewCSRCertificateSpec() *CSRCertificateSpec

NewCSRCertificateSpec creates a new CSRCertificateSpec

func (*CSRCertificateSpec) Descriptor deprecated

func (*CSRCertificateSpec) Descriptor() ([]byte, []int)

Deprecated: Use CSRCertificateSpec.ProtoReflect.Descriptor instead.

func (*CSRCertificateSpec) Equal

Equal

func (*CSRCertificateSpec) GetCertificate

func (x *CSRCertificateSpec) GetCertificate() string

func (*CSRCertificateSpec) GetChain

func (x *CSRCertificateSpec) GetChain() string

func (*CSRCertificateSpec) GetCsr

func (x *CSRCertificateSpec) GetCsr() string

func (*CSRCertificateSpec) ProtoMessage

func (*CSRCertificateSpec) ProtoMessage()

func (*CSRCertificateSpec) ProtoReflect

func (x *CSRCertificateSpec) ProtoReflect() protoreflect.Message

func (*CSRCertificateSpec) Reset

func (x *CSRCertificateSpec) Reset()

func (*CSRCertificateSpec) String

func (x *CSRCertificateSpec) String() string

func (*CSRCertificateSpec) Validate

func (m *CSRCertificateSpec) Validate() error

Validate checks the field values on CSRCertificateSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRCertificateSpec) ValidateAll

func (m *CSRCertificateSpec) ValidateAll() error

ValidateAll checks the field values on CSRCertificateSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRCertificateSpecMultiError, or nil if none found.

type CSRCertificateSpecMultiError

type CSRCertificateSpecMultiError []error

CSRCertificateSpecMultiError is an error wrapping multiple validation errors returned by CSRCertificateSpec.ValidateAll() if the designated constraints aren't met.

func (CSRCertificateSpecMultiError) AllErrors

func (m CSRCertificateSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRCertificateSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CSRCertificateSpecResourceModel

type CSRCertificateSpecResourceModel struct {
	Csr         string `tfsdk:"csr"`
	Certificate string `tfsdk:"certificate"`
	Chain       string `tfsdk:"chain"`
}

func (*CSRCertificateSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type CSRCertificateSpecResourceTFModel

type CSRCertificateSpecResourceTFModel struct {
	Csr         types.String `tfsdk:"csr"`
	Certificate types.String `tfsdk:"certificate"`
	Chain       types.String `tfsdk:"chain"`
}

func (*CSRCertificateSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRCertificateSpecValidationError

type CSRCertificateSpecValidationError struct {
	// contains filtered or unexported fields
}

CSRCertificateSpecValidationError is the validation error returned by CSRCertificateSpec.Validate if the designated constraints aren't met.

func (CSRCertificateSpecValidationError) Cause

Cause function returns cause value.

func (CSRCertificateSpecValidationError) Error

Error satisfies the builtin error interface

func (CSRCertificateSpecValidationError) ErrorName

ErrorName returns error name.

func (CSRCertificateSpecValidationError) Field

Field function returns field value.

func (CSRCertificateSpecValidationError) Key

Key function returns key value.

func (CSRCertificateSpecValidationError) Reason

Reason function returns reason value.

type CSRCertificateValidationError

type CSRCertificateValidationError struct {
	// contains filtered or unexported fields
}

CSRCertificateValidationError is the validation error returned by CSRCertificate.Validate if the designated constraints aren't met.

func (CSRCertificateValidationError) Cause

Cause function returns cause value.

func (CSRCertificateValidationError) Error

Error satisfies the builtin error interface

func (CSRCertificateValidationError) ErrorName

func (e CSRCertificateValidationError) ErrorName() string

ErrorName returns error name.

func (CSRCertificateValidationError) Field

Field function returns field value.

func (CSRCertificateValidationError) Key

Key function returns key value.

func (CSRCertificateValidationError) Reason

Reason function returns reason value.

type CSRCreate

type CSRCreate struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *CSRCreateSpec     `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRCreate

func NewCSRCreate(name string) *CSRCreate

NewCSRCreate creates a CSRCreate

func (*CSRCreate) Descriptor deprecated

func (*CSRCreate) Descriptor() ([]byte, []int)

Deprecated: Use CSRCreate.ProtoReflect.Descriptor instead.

func (*CSRCreate) Diff

func (o1 *CSRCreate) Diff(o2 *CSRCreate, opts ...jsondiff.Option) (string, error)

Diff

func (*CSRCreate) Equal

func (o1 *CSRCreate) Equal(o2 *CSRCreate) bool

Equal

func (*CSRCreate) GetApiVersion

func (x *CSRCreate) GetApiVersion() string

func (*CSRCreate) GetCollectionName

func (obj *CSRCreate) GetCollectionName() string

func (*CSRCreate) GetCollectionType

func (obj *CSRCreate) GetCollectionType() string

func (*CSRCreate) GetCreated

func (obj *CSRCreate) GetCreated() *timestamppb.Timestamp

func (*CSRCreate) GetKind

func (x *CSRCreate) GetKind() string

func (*CSRCreate) GetMetadata

func (x *CSRCreate) GetMetadata() *v1beta.ObjectMeta

func (*CSRCreate) GetName

func (obj *CSRCreate) GetName() string

func (*CSRCreate) GetSpec

func (x *CSRCreate) GetSpec() *CSRCreateSpec

func (*CSRCreate) GetUpdated

func (obj *CSRCreate) GetUpdated() *timestamppb.Timestamp

func (*CSRCreate) GetVersion

func (obj *CSRCreate) GetVersion() int64

func (*CSRCreate) GroupVersionKind

func (obj *CSRCreate) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*CSRCreate) ProtoMessage

func (*CSRCreate) ProtoMessage()

func (*CSRCreate) ProtoReflect

func (x *CSRCreate) ProtoReflect() protoreflect.Message

func (*CSRCreate) Reset

func (x *CSRCreate) Reset()

func (*CSRCreate) SetCreated

func (obj *CSRCreate) SetCreated(created *timestamppb.Timestamp)

func (*CSRCreate) SetName

func (obj *CSRCreate) SetName(name string)

func (*CSRCreate) SetUpdated

func (obj *CSRCreate) SetUpdated(updated *timestamppb.Timestamp)

func (*CSRCreate) SetVersion

func (obj *CSRCreate) SetVersion(version int64)

func (*CSRCreate) String

func (x *CSRCreate) String() string

func (*CSRCreate) Validate

func (m *CSRCreate) Validate() error

Validate checks the field values on CSRCreate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRCreate) ValidateAll

func (m *CSRCreate) ValidateAll() error

ValidateAll checks the field values on CSRCreate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRCreateMultiError, or nil if none found.

func (*CSRCreate) WithSpec

func (obj *CSRCreate) WithSpec(spec *CSRCreateSpec) *CSRCreate

WithSpec adds the Spec to the object, returns the object

type CSRCreateMultiError

type CSRCreateMultiError []error

CSRCreateMultiError is an error wrapping multiple validation errors returned by CSRCreate.ValidateAll() if the designated constraints aren't met.

func (CSRCreateMultiError) AllErrors

func (m CSRCreateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRCreateMultiError) Error

func (m CSRCreateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRCreateResourceModel

type CSRCreateResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *CSRCreateSpecResourceModel     `tfsdk:"spec"`
}

func (*CSRCreateResourceModel) FromProto

func (m *CSRCreateResourceModel) FromProto(r *CSRCreate) (err error)

FromProto imports field values from protobuf message

type CSRCreateResourceTFModel

type CSRCreateResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*CSRCreateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRCreateSpec

type CSRCreateSpec struct {
	Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRCreateSpec

func NewCSRCreateSpec() *CSRCreateSpec

NewCSRCreateSpec creates a new CSRCreateSpec

func (*CSRCreateSpec) Descriptor deprecated

func (*CSRCreateSpec) Descriptor() ([]byte, []int)

Deprecated: Use CSRCreateSpec.ProtoReflect.Descriptor instead.

func (*CSRCreateSpec) Equal

func (o1 *CSRCreateSpec) Equal(o2 *CSRCreateSpec) bool

Equal

func (*CSRCreateSpec) GetAsset

func (x *CSRCreateSpec) GetAsset() string

func (*CSRCreateSpec) ProtoMessage

func (*CSRCreateSpec) ProtoMessage()

func (*CSRCreateSpec) ProtoReflect

func (x *CSRCreateSpec) ProtoReflect() protoreflect.Message

func (*CSRCreateSpec) Reset

func (x *CSRCreateSpec) Reset()

func (*CSRCreateSpec) String

func (x *CSRCreateSpec) String() string

func (*CSRCreateSpec) Validate

func (m *CSRCreateSpec) Validate() error

Validate checks the field values on CSRCreateSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRCreateSpec) ValidateAll

func (m *CSRCreateSpec) ValidateAll() error

ValidateAll checks the field values on CSRCreateSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRCreateSpecMultiError, or nil if none found.

type CSRCreateSpecMultiError

type CSRCreateSpecMultiError []error

CSRCreateSpecMultiError is an error wrapping multiple validation errors returned by CSRCreateSpec.ValidateAll() if the designated constraints aren't met.

func (CSRCreateSpecMultiError) AllErrors

func (m CSRCreateSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRCreateSpecMultiError) Error

func (m CSRCreateSpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRCreateSpecResourceModel

type CSRCreateSpecResourceModel struct {
	Asset string `tfsdk:"asset"`
}

func (*CSRCreateSpecResourceModel) FromProto

func (m *CSRCreateSpecResourceModel) FromProto(r *CSRCreateSpec) (err error)

FromProto imports field values from protobuf message

type CSRCreateSpecResourceTFModel

type CSRCreateSpecResourceTFModel struct {
	Asset types.String `tfsdk:"asset"`
}

func (*CSRCreateSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRCreateSpecValidationError

type CSRCreateSpecValidationError struct {
	// contains filtered or unexported fields
}

CSRCreateSpecValidationError is the validation error returned by CSRCreateSpec.Validate if the designated constraints aren't met.

func (CSRCreateSpecValidationError) Cause

Cause function returns cause value.

func (CSRCreateSpecValidationError) Error

Error satisfies the builtin error interface

func (CSRCreateSpecValidationError) ErrorName

func (e CSRCreateSpecValidationError) ErrorName() string

ErrorName returns error name.

func (CSRCreateSpecValidationError) Field

Field function returns field value.

func (CSRCreateSpecValidationError) Key

Key function returns key value.

func (CSRCreateSpecValidationError) Reason

Reason function returns reason value.

type CSRCreateValidationError

type CSRCreateValidationError struct {
	// contains filtered or unexported fields
}

CSRCreateValidationError is the validation error returned by CSRCreate.Validate if the designated constraints aren't met.

func (CSRCreateValidationError) Cause

func (e CSRCreateValidationError) Cause() error

Cause function returns cause value.

func (CSRCreateValidationError) Error

func (e CSRCreateValidationError) Error() string

Error satisfies the builtin error interface

func (CSRCreateValidationError) ErrorName

func (e CSRCreateValidationError) ErrorName() string

ErrorName returns error name.

func (CSRCreateValidationError) Field

func (e CSRCreateValidationError) Field() string

Field function returns field value.

func (CSRCreateValidationError) Key

Key function returns key value.

func (CSRCreateValidationError) Reason

func (e CSRCreateValidationError) Reason() string

Reason function returns reason value.

type CSRFull

type CSRFull struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Status     *CSRStatus         `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	Spec       *CSRFullSpec       `protobuf:"bytes,5,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRFull

func NewCSRFull(name string) *CSRFull

NewCSRFull creates a CSRFull

func (*CSRFull) Descriptor deprecated

func (*CSRFull) Descriptor() ([]byte, []int)

Deprecated: Use CSRFull.ProtoReflect.Descriptor instead.

func (*CSRFull) Diff

func (o1 *CSRFull) Diff(o2 *CSRFull, opts ...jsondiff.Option) (string, error)

Diff

func (*CSRFull) Equal

func (o1 *CSRFull) Equal(o2 *CSRFull) bool

Equal

func (*CSRFull) GetApiVersion

func (x *CSRFull) GetApiVersion() string

func (*CSRFull) GetCollectionName

func (obj *CSRFull) GetCollectionName() string

func (*CSRFull) GetCollectionType

func (obj *CSRFull) GetCollectionType() string

func (*CSRFull) GetCreated

func (obj *CSRFull) GetCreated() *timestamppb.Timestamp

func (*CSRFull) GetKind

func (x *CSRFull) GetKind() string

func (*CSRFull) GetMetadata

func (x *CSRFull) GetMetadata() *v1beta.ObjectMeta

func (*CSRFull) GetName

func (obj *CSRFull) GetName() string

func (*CSRFull) GetSpec

func (x *CSRFull) GetSpec() *CSRFullSpec

func (*CSRFull) GetStatus

func (x *CSRFull) GetStatus() *CSRStatus

func (*CSRFull) GetUpdated

func (obj *CSRFull) GetUpdated() *timestamppb.Timestamp

func (*CSRFull) GetVersion

func (obj *CSRFull) GetVersion() int64

func (*CSRFull) GroupVersionKind

func (obj *CSRFull) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*CSRFull) ProtoMessage

func (*CSRFull) ProtoMessage()

func (*CSRFull) ProtoReflect

func (x *CSRFull) ProtoReflect() protoreflect.Message

func (*CSRFull) Reset

func (x *CSRFull) Reset()

func (*CSRFull) SetCreated

func (obj *CSRFull) SetCreated(created *timestamppb.Timestamp)

func (*CSRFull) SetName

func (obj *CSRFull) SetName(name string)

func (*CSRFull) SetUpdated

func (obj *CSRFull) SetUpdated(updated *timestamppb.Timestamp)

func (*CSRFull) SetVersion

func (obj *CSRFull) SetVersion(version int64)

func (*CSRFull) String

func (x *CSRFull) String() string

func (*CSRFull) Validate

func (m *CSRFull) Validate() error

Validate checks the field values on CSRFull with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRFull) ValidateAll

func (m *CSRFull) ValidateAll() error

ValidateAll checks the field values on CSRFull with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRFullMultiError, or nil if none found.

func (*CSRFull) WithSpec

func (obj *CSRFull) WithSpec(spec *CSRFullSpec) *CSRFull

WithSpec adds the Spec to the object, returns the object

type CSRFullMultiError

type CSRFullMultiError []error

CSRFullMultiError is an error wrapping multiple validation errors returned by CSRFull.ValidateAll() if the designated constraints aren't met.

func (CSRFullMultiError) AllErrors

func (m CSRFullMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRFullMultiError) Error

func (m CSRFullMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRFullResourceModel

type CSRFullResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Status   *CSRStatusResourceModel         `tfsdk:"status"`
	Spec     *CSRFullSpecResourceModel       `tfsdk:"spec"`
}

func (*CSRFullResourceModel) FromProto

func (m *CSRFullResourceModel) FromProto(r *CSRFull) (err error)

FromProto imports field values from protobuf message

type CSRFullResourceTFModel

type CSRFullResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Status   types.Object `tfsdk:"status"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*CSRFullResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRFullSpec

type CSRFullSpec struct {
	Csr string `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"`
	Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRFullSpec

func NewCSRFullSpec() *CSRFullSpec

NewCSRFullSpec creates a new CSRFullSpec

func (*CSRFullSpec) Descriptor deprecated

func (*CSRFullSpec) Descriptor() ([]byte, []int)

Deprecated: Use CSRFullSpec.ProtoReflect.Descriptor instead.

func (*CSRFullSpec) Equal

func (o1 *CSRFullSpec) Equal(o2 *CSRFullSpec) bool

Equal

func (*CSRFullSpec) GetCsr

func (x *CSRFullSpec) GetCsr() string

func (*CSRFullSpec) GetKey

func (x *CSRFullSpec) GetKey() []byte

func (*CSRFullSpec) ProtoMessage

func (*CSRFullSpec) ProtoMessage()

func (*CSRFullSpec) ProtoReflect

func (x *CSRFullSpec) ProtoReflect() protoreflect.Message

func (*CSRFullSpec) Reset

func (x *CSRFullSpec) Reset()

func (*CSRFullSpec) String

func (x *CSRFullSpec) String() string

func (*CSRFullSpec) Validate

func (m *CSRFullSpec) Validate() error

Validate checks the field values on CSRFullSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRFullSpec) ValidateAll

func (m *CSRFullSpec) ValidateAll() error

ValidateAll checks the field values on CSRFullSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRFullSpecMultiError, or nil if none found.

type CSRFullSpecMultiError

type CSRFullSpecMultiError []error

CSRFullSpecMultiError is an error wrapping multiple validation errors returned by CSRFullSpec.ValidateAll() if the designated constraints aren't met.

func (CSRFullSpecMultiError) AllErrors

func (m CSRFullSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRFullSpecMultiError) Error

func (m CSRFullSpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRFullSpecResourceModel

type CSRFullSpecResourceModel struct {
	Csr string `tfsdk:"csr"`
}

func (*CSRFullSpecResourceModel) FromProto

func (m *CSRFullSpecResourceModel) FromProto(r *CSRFullSpec) (err error)

FromProto imports field values from protobuf message

type CSRFullSpecResourceTFModel

type CSRFullSpecResourceTFModel struct {
	Csr types.String `tfsdk:"csr"`
}

func (*CSRFullSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRFullSpecValidationError

type CSRFullSpecValidationError struct {
	// contains filtered or unexported fields
}

CSRFullSpecValidationError is the validation error returned by CSRFullSpec.Validate if the designated constraints aren't met.

func (CSRFullSpecValidationError) Cause

Cause function returns cause value.

func (CSRFullSpecValidationError) Error

Error satisfies the builtin error interface

func (CSRFullSpecValidationError) ErrorName

func (e CSRFullSpecValidationError) ErrorName() string

ErrorName returns error name.

func (CSRFullSpecValidationError) Field

Field function returns field value.

func (CSRFullSpecValidationError) Key

Key function returns key value.

func (CSRFullSpecValidationError) Reason

Reason function returns reason value.

type CSRFullValidationError

type CSRFullValidationError struct {
	// contains filtered or unexported fields
}

CSRFullValidationError is the validation error returned by CSRFull.Validate if the designated constraints aren't met.

func (CSRFullValidationError) Cause

func (e CSRFullValidationError) Cause() error

Cause function returns cause value.

func (CSRFullValidationError) Error

func (e CSRFullValidationError) Error() string

Error satisfies the builtin error interface

func (CSRFullValidationError) ErrorName

func (e CSRFullValidationError) ErrorName() string

ErrorName returns error name.

func (CSRFullValidationError) Field

func (e CSRFullValidationError) Field() string

Field function returns field value.

func (CSRFullValidationError) Key

func (e CSRFullValidationError) Key() bool

Key function returns key value.

func (CSRFullValidationError) Reason

func (e CSRFullValidationError) Reason() string

Reason function returns reason value.

type CSRList

type CSRList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*CSR           `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRList

func NewCSRList() *CSRList

NewCSRList creates a CSRList

func (*CSRList) Descriptor deprecated

func (*CSRList) Descriptor() ([]byte, []int)

Deprecated: Use CSRList.ProtoReflect.Descriptor instead.

func (*CSRList) GetApiVersion

func (x *CSRList) GetApiVersion() string

func (*CSRList) GetItems

func (x *CSRList) GetItems() []*CSR

func (*CSRList) GetKind

func (x *CSRList) GetKind() string

func (*CSRList) GetMetadata

func (x *CSRList) GetMetadata() *v1beta.ListMeta

func (*CSRList) GroupVersionKind

func (obj *CSRList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*CSRList) ListItems

func (obj *CSRList) ListItems() (items []runtime.NamedObject)

func (*CSRList) ProtoMessage

func (*CSRList) ProtoMessage()

func (*CSRList) ProtoReflect

func (x *CSRList) ProtoReflect() protoreflect.Message

func (*CSRList) Reset

func (x *CSRList) Reset()

func (*CSRList) String

func (x *CSRList) String() string

func (*CSRList) Validate

func (m *CSRList) Validate() error

Validate checks the field values on CSRList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRList) ValidateAll

func (m *CSRList) ValidateAll() error

ValidateAll checks the field values on CSRList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRListMultiError, or nil if none found.

type CSRListMultiError

type CSRListMultiError []error

CSRListMultiError is an error wrapping multiple validation errors returned by CSRList.ValidateAll() if the designated constraints aren't met.

func (CSRListMultiError) AllErrors

func (m CSRListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRListMultiError) Error

func (m CSRListMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRListValidationError

type CSRListValidationError struct {
	// contains filtered or unexported fields
}

CSRListValidationError is the validation error returned by CSRList.Validate if the designated constraints aren't met.

func (CSRListValidationError) Cause

func (e CSRListValidationError) Cause() error

Cause function returns cause value.

func (CSRListValidationError) Error

func (e CSRListValidationError) Error() string

Error satisfies the builtin error interface

func (CSRListValidationError) ErrorName

func (e CSRListValidationError) ErrorName() string

ErrorName returns error name.

func (CSRListValidationError) Field

func (e CSRListValidationError) Field() string

Field function returns field value.

func (CSRListValidationError) Key

func (e CSRListValidationError) Key() bool

Key function returns key value.

func (CSRListValidationError) Reason

func (e CSRListValidationError) Reason() string

Reason function returns reason value.

type CSRMultiError

type CSRMultiError []error

CSRMultiError is an error wrapping multiple validation errors returned by CSR.ValidateAll() if the designated constraints aren't met.

func (CSRMultiError) AllErrors

func (m CSRMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRMultiError) Error

func (m CSRMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRResourceModel

type CSRResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Status   *CSRStatusResourceModel         `tfsdk:"status"`
	Spec     *CSRSpecResourceModel           `tfsdk:"spec"`
}

func (*CSRResourceModel) FromProto

func (m *CSRResourceModel) FromProto(r *CSR) (err error)

FromProto imports field values from protobuf message

type CSRResourceTFModel

type CSRResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Status   types.Object `tfsdk:"status"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*CSRResourceTFModel) ToProto

func (m *CSRResourceTFModel) ToProto(ctx context.Context) (*CSR, diag.Diagnostics)

ToProto converts the model to the corresponding protobuf struct

type CSRSpec

type CSRSpec struct {
	Csr string `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRSpec

func NewCSRSpec() *CSRSpec

NewCSRSpec creates a new CSRSpec

func (*CSRSpec) Descriptor deprecated

func (*CSRSpec) Descriptor() ([]byte, []int)

Deprecated: Use CSRSpec.ProtoReflect.Descriptor instead.

func (*CSRSpec) Equal

func (o1 *CSRSpec) Equal(o2 *CSRSpec) bool

Equal

func (*CSRSpec) GetCsr

func (x *CSRSpec) GetCsr() string

func (*CSRSpec) ProtoMessage

func (*CSRSpec) ProtoMessage()

func (*CSRSpec) ProtoReflect

func (x *CSRSpec) ProtoReflect() protoreflect.Message

func (*CSRSpec) Reset

func (x *CSRSpec) Reset()

func (*CSRSpec) String

func (x *CSRSpec) String() string

func (*CSRSpec) Validate

func (m *CSRSpec) Validate() error

Validate checks the field values on CSRSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRSpec) ValidateAll

func (m *CSRSpec) ValidateAll() error

ValidateAll checks the field values on CSRSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRSpecMultiError, or nil if none found.

type CSRSpecMultiError

type CSRSpecMultiError []error

CSRSpecMultiError is an error wrapping multiple validation errors returned by CSRSpec.ValidateAll() if the designated constraints aren't met.

func (CSRSpecMultiError) AllErrors

func (m CSRSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRSpecMultiError) Error

func (m CSRSpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRSpecResourceModel

type CSRSpecResourceModel struct {
	Csr string `tfsdk:"csr"`
}

func (*CSRSpecResourceModel) FromProto

func (m *CSRSpecResourceModel) FromProto(r *CSRSpec) (err error)

FromProto imports field values from protobuf message

type CSRSpecResourceTFModel

type CSRSpecResourceTFModel struct {
	Csr types.String `tfsdk:"csr"`
}

func (*CSRSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRSpecValidationError

type CSRSpecValidationError struct {
	// contains filtered or unexported fields
}

CSRSpecValidationError is the validation error returned by CSRSpec.Validate if the designated constraints aren't met.

func (CSRSpecValidationError) Cause

func (e CSRSpecValidationError) Cause() error

Cause function returns cause value.

func (CSRSpecValidationError) Error

func (e CSRSpecValidationError) Error() string

Error satisfies the builtin error interface

func (CSRSpecValidationError) ErrorName

func (e CSRSpecValidationError) ErrorName() string

ErrorName returns error name.

func (CSRSpecValidationError) Field

func (e CSRSpecValidationError) Field() string

Field function returns field value.

func (CSRSpecValidationError) Key

func (e CSRSpecValidationError) Key() bool

Key function returns key value.

func (CSRSpecValidationError) Reason

func (e CSRSpecValidationError) Reason() string

Reason function returns reason value.

type CSRStatus

type CSRStatus struct {
	Asset     string       `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"`
	Hostnames []string     `protobuf:"bytes,2,rep,name=hostnames,proto3" json:"hostnames,omitempty"`
	Mode      TLSMode_Enum `protobuf:"varint,3,opt,name=mode,proto3,enum=assets.ubika.io.v1beta.TLSMode_Enum" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func NewCSRStatus

func NewCSRStatus() *CSRStatus

NewCSRStatus creates a new CSRStatus

func (*CSRStatus) Descriptor deprecated

func (*CSRStatus) Descriptor() ([]byte, []int)

Deprecated: Use CSRStatus.ProtoReflect.Descriptor instead.

func (*CSRStatus) GetAsset

func (x *CSRStatus) GetAsset() string

func (*CSRStatus) GetHostnames

func (x *CSRStatus) GetHostnames() []string

func (*CSRStatus) GetMode

func (x *CSRStatus) GetMode() TLSMode_Enum

func (*CSRStatus) ProtoMessage

func (*CSRStatus) ProtoMessage()

func (*CSRStatus) ProtoReflect

func (x *CSRStatus) ProtoReflect() protoreflect.Message

func (*CSRStatus) Reset

func (x *CSRStatus) Reset()

func (*CSRStatus) String

func (x *CSRStatus) String() string

func (*CSRStatus) Validate

func (m *CSRStatus) Validate() error

Validate checks the field values on CSRStatus with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CSRStatus) ValidateAll

func (m *CSRStatus) ValidateAll() error

ValidateAll checks the field values on CSRStatus with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CSRStatusMultiError, or nil if none found.

type CSRStatusMultiError

type CSRStatusMultiError []error

CSRStatusMultiError is an error wrapping multiple validation errors returned by CSRStatus.ValidateAll() if the designated constraints aren't met.

func (CSRStatusMultiError) AllErrors

func (m CSRStatusMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CSRStatusMultiError) Error

func (m CSRStatusMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CSRStatusResourceModel

type CSRStatusResourceModel struct {
	Asset     string   `tfsdk:"asset"`
	Hostnames []string `tfsdk:"hostnames"`
	Mode      string   `tfsdk:"mode"`
}

func (*CSRStatusResourceModel) FromProto

func (m *CSRStatusResourceModel) FromProto(r *CSRStatus) (err error)

FromProto imports field values from protobuf message

type CSRStatusResourceTFModel

type CSRStatusResourceTFModel struct {
	Asset     types.String `tfsdk:"asset"`
	Hostnames types.Set    `tfsdk:"hostnames"`
	Mode      types.String `tfsdk:"mode"`
}

func (*CSRStatusResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CSRStatusValidationError

type CSRStatusValidationError struct {
	// contains filtered or unexported fields
}

CSRStatusValidationError is the validation error returned by CSRStatus.Validate if the designated constraints aren't met.

func (CSRStatusValidationError) Cause

func (e CSRStatusValidationError) Cause() error

Cause function returns cause value.

func (CSRStatusValidationError) Error

func (e CSRStatusValidationError) Error() string

Error satisfies the builtin error interface

func (CSRStatusValidationError) ErrorName

func (e CSRStatusValidationError) ErrorName() string

ErrorName returns error name.

func (CSRStatusValidationError) Field

func (e CSRStatusValidationError) Field() string

Field function returns field value.

func (CSRStatusValidationError) Key

Key function returns key value.

func (CSRStatusValidationError) Reason

func (e CSRStatusValidationError) Reason() string

Reason function returns reason value.

type CSRValidationError

type CSRValidationError struct {
	// contains filtered or unexported fields
}

CSRValidationError is the validation error returned by CSR.Validate if the designated constraints aren't met.

func (CSRValidationError) Cause

func (e CSRValidationError) Cause() error

Cause function returns cause value.

func (CSRValidationError) Error

func (e CSRValidationError) Error() string

Error satisfies the builtin error interface

func (CSRValidationError) ErrorName

func (e CSRValidationError) ErrorName() string

ErrorName returns error name.

func (CSRValidationError) Field

func (e CSRValidationError) Field() string

Field function returns field value.

func (CSRValidationError) Key

func (e CSRValidationError) Key() bool

Key function returns key value.

func (CSRValidationError) Reason

func (e CSRValidationError) Reason() string

Reason function returns reason value.

type CleanupOldLEResponse

type CleanupOldLEResponse struct {
	Deleted []string `protobuf:"bytes,1,rep,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*CleanupOldLEResponse) Descriptor deprecated

func (*CleanupOldLEResponse) Descriptor() ([]byte, []int)

Deprecated: Use CleanupOldLEResponse.ProtoReflect.Descriptor instead.

func (*CleanupOldLEResponse) GetDeleted

func (x *CleanupOldLEResponse) GetDeleted() []string

func (*CleanupOldLEResponse) ProtoMessage

func (*CleanupOldLEResponse) ProtoMessage()

func (*CleanupOldLEResponse) ProtoReflect

func (x *CleanupOldLEResponse) ProtoReflect() protoreflect.Message

func (*CleanupOldLEResponse) Reset

func (x *CleanupOldLEResponse) Reset()

func (*CleanupOldLEResponse) String

func (x *CleanupOldLEResponse) String() string

func (*CleanupOldLEResponse) Validate

func (m *CleanupOldLEResponse) Validate() error

Validate checks the field values on CleanupOldLEResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CleanupOldLEResponse) ValidateAll

func (m *CleanupOldLEResponse) ValidateAll() error

ValidateAll checks the field values on CleanupOldLEResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CleanupOldLEResponseMultiError, or nil if none found.

type CleanupOldLEResponseMultiError

type CleanupOldLEResponseMultiError []error

CleanupOldLEResponseMultiError is an error wrapping multiple validation errors returned by CleanupOldLEResponse.ValidateAll() if the designated constraints aren't met.

func (CleanupOldLEResponseMultiError) AllErrors

func (m CleanupOldLEResponseMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CleanupOldLEResponseMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CleanupOldLEResponseResourceModel

type CleanupOldLEResponseResourceModel struct {
	Deleted []string `tfsdk:"deleted"`
}

func (*CleanupOldLEResponseResourceModel) FromProto

FromProto imports field values from protobuf message

type CleanupOldLEResponseResourceTFModel

type CleanupOldLEResponseResourceTFModel struct {
	Deleted types.Set `tfsdk:"deleted"`
}

func (*CleanupOldLEResponseResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CleanupOldLEResponseValidationError

type CleanupOldLEResponseValidationError struct {
	// contains filtered or unexported fields
}

CleanupOldLEResponseValidationError is the validation error returned by CleanupOldLEResponse.Validate if the designated constraints aren't met.

func (CleanupOldLEResponseValidationError) Cause

Cause function returns cause value.

func (CleanupOldLEResponseValidationError) Error

Error satisfies the builtin error interface

func (CleanupOldLEResponseValidationError) ErrorName

ErrorName returns error name.

func (CleanupOldLEResponseValidationError) Field

Field function returns field value.

func (CleanupOldLEResponseValidationError) Key

Key function returns key value.

func (CleanupOldLEResponseValidationError) Reason

Reason function returns reason value.

type Client

type Client interface {
	Workflow() WorkflowSvcClient
	OpenAPI() OpenAPISvcClient
	ExceptionProfile() ExceptionProfileSvcClient
	ErrorDocument() ErrorDocumentSvcClient
	TLSConfiguration() TLSConfigurationSvcClient
	TLSMaterialInternal() TLSMaterialInternalSvcClient
	IPBlacklist() IPBlacklistSvcClient
	Asset() AssetSvcClient
}

Client aggregate all gRPC services' clients

func NewGRPCClient

func NewGRPCClient(conn *grpc.ClientConn) Client

type CustomWkfModule

type CustomWkfModule struct {
	Workflow       string            `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	WorkflowParams map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CustomWkfModule) Descriptor deprecated

func (*CustomWkfModule) Descriptor() ([]byte, []int)

Deprecated: Use CustomWkfModule.ProtoReflect.Descriptor instead.

func (*CustomWkfModule) GetWorkflow

func (x *CustomWkfModule) GetWorkflow() string

func (*CustomWkfModule) GetWorkflowParams

func (x *CustomWkfModule) GetWorkflowParams() map[string]string

func (*CustomWkfModule) ProtoMessage

func (*CustomWkfModule) ProtoMessage()

func (*CustomWkfModule) ProtoReflect

func (x *CustomWkfModule) ProtoReflect() protoreflect.Message

func (*CustomWkfModule) Reset

func (x *CustomWkfModule) Reset()

func (*CustomWkfModule) String

func (x *CustomWkfModule) String() string

func (*CustomWkfModule) Validate

func (m *CustomWkfModule) Validate() error

Validate checks the field values on CustomWkfModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CustomWkfModule) ValidateAll

func (m *CustomWkfModule) ValidateAll() error

ValidateAll checks the field values on CustomWkfModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CustomWkfModuleMultiError, or nil if none found.

type CustomWkfModuleMultiError

type CustomWkfModuleMultiError []error

CustomWkfModuleMultiError is an error wrapping multiple validation errors returned by CustomWkfModule.ValidateAll() if the designated constraints aren't met.

func (CustomWkfModuleMultiError) AllErrors

func (m CustomWkfModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CustomWkfModuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CustomWkfModuleResourceModel

type CustomWkfModuleResourceModel struct {
	Workflow       string            `tfsdk:"workflow"`
	WorkflowParams map[string]string `tfsdk:"workflow_params"`
}

generateTerraformModel: skipping pseudo type CustomWkfModule_WorkflowParamsEntry

func (*CustomWkfModuleResourceModel) FromProto

func (m *CustomWkfModuleResourceModel) FromProto(r *CustomWkfModule) (err error)

FromProto imports field values from protobuf message

type CustomWkfModuleResourceTFModel

type CustomWkfModuleResourceTFModel struct {
	Workflow       types.String `tfsdk:"workflow"`
	WorkflowParams types.Map    `tfsdk:"workflow_params"`
}

defined message CustomWkfModule_WorkflowParamsEntry TFSDK Model: skipping pseudo type CustomWkfModule_WorkflowParamsEntry

func (*CustomWkfModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type CustomWkfModuleValidationError

type CustomWkfModuleValidationError struct {
	// contains filtered or unexported fields
}

CustomWkfModuleValidationError is the validation error returned by CustomWkfModule.Validate if the designated constraints aren't met.

func (CustomWkfModuleValidationError) Cause

Cause function returns cause value.

func (CustomWkfModuleValidationError) Error

Error satisfies the builtin error interface

func (CustomWkfModuleValidationError) ErrorName

func (e CustomWkfModuleValidationError) ErrorName() string

ErrorName returns error name.

func (CustomWkfModuleValidationError) Field

Field function returns field value.

func (CustomWkfModuleValidationError) Key

Key function returns key value.

func (CustomWkfModuleValidationError) Reason

Reason function returns reason value.

type DeploymentType

type DeploymentType struct {
	// contains filtered or unexported fields
}

func (*DeploymentType) Descriptor deprecated

func (*DeploymentType) Descriptor() ([]byte, []int)

Deprecated: Use DeploymentType.ProtoReflect.Descriptor instead.

func (*DeploymentType) ProtoMessage

func (*DeploymentType) ProtoMessage()

func (*DeploymentType) ProtoReflect

func (x *DeploymentType) ProtoReflect() protoreflect.Message

func (*DeploymentType) Reset

func (x *DeploymentType) Reset()

func (*DeploymentType) String

func (x *DeploymentType) String() string

func (*DeploymentType) Validate

func (m *DeploymentType) Validate() error

Validate checks the field values on DeploymentType with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeploymentType) ValidateAll

func (m *DeploymentType) ValidateAll() error

ValidateAll checks the field values on DeploymentType with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeploymentTypeMultiError, or nil if none found.

type DeploymentTypeMultiError

type DeploymentTypeMultiError []error

DeploymentTypeMultiError is an error wrapping multiple validation errors returned by DeploymentType.ValidateAll() if the designated constraints aren't met.

func (DeploymentTypeMultiError) AllErrors

func (m DeploymentTypeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeploymentTypeMultiError) Error

func (m DeploymentTypeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type DeploymentTypeResourceModel

type DeploymentTypeResourceModel struct {
}

func (*DeploymentTypeResourceModel) FromProto

func (m *DeploymentTypeResourceModel) FromProto(r *DeploymentType) (err error)

FromProto imports field values from protobuf message

type DeploymentTypeResourceTFModel

type DeploymentTypeResourceTFModel struct {
}

func (*DeploymentTypeResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type DeploymentTypeValidationError

type DeploymentTypeValidationError struct {
	// contains filtered or unexported fields
}

DeploymentTypeValidationError is the validation error returned by DeploymentType.Validate if the designated constraints aren't met.

func (DeploymentTypeValidationError) Cause

Cause function returns cause value.

func (DeploymentTypeValidationError) Error

Error satisfies the builtin error interface

func (DeploymentTypeValidationError) ErrorName

func (e DeploymentTypeValidationError) ErrorName() string

ErrorName returns error name.

func (DeploymentTypeValidationError) Field

Field function returns field value.

func (DeploymentTypeValidationError) Key

Key function returns key value.

func (DeploymentTypeValidationError) Reason

Reason function returns reason value.

type DeploymentType_Enum

type DeploymentType_Enum int32
const (
	DeploymentType_UNSPECIFIED DeploymentType_Enum = 0
	// Deprecated: compatibility alias
	DeploymentType_DEPLOYMENT_TYPE_UNSPECIFIED DeploymentType_Enum = 0
	DeploymentType_SAAS                        DeploymentType_Enum = 1
	// Deprecated: compatibility alias
	DeploymentType_DEPLOYMENT_TYPE_SAAS DeploymentType_Enum = 1
	DeploymentType_SELF_HOSTED          DeploymentType_Enum = 2
	// Deprecated: compatibility alias
	DeploymentType_DEPLOYMENT_TYPE_SELF_HOSTED DeploymentType_Enum = 2
)

func (DeploymentType_Enum) Descriptor

func (DeploymentType_Enum) Enum

func (DeploymentType_Enum) EnumDescriptor deprecated

func (DeploymentType_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeploymentType_Enum.Descriptor instead.

func (DeploymentType_Enum) MarshalText

func (e DeploymentType_Enum) MarshalText() (text []byte, err error)

func (DeploymentType_Enum) Number

func (DeploymentType_Enum) String

func (x DeploymentType_Enum) String() string

func (DeploymentType_Enum) Type

func (*DeploymentType_Enum) UnmarshalText

func (e *DeploymentType_Enum) UnmarshalText(text []byte) error

type DnsState

type DnsState struct {
	// contains filtered or unexported fields
}

func (*DnsState) Descriptor deprecated

func (*DnsState) Descriptor() ([]byte, []int)

Deprecated: Use DnsState.ProtoReflect.Descriptor instead.

func (*DnsState) ProtoMessage

func (*DnsState) ProtoMessage()

func (*DnsState) ProtoReflect

func (x *DnsState) ProtoReflect() protoreflect.Message

func (*DnsState) Reset

func (x *DnsState) Reset()

func (*DnsState) String

func (x *DnsState) String() string

func (*DnsState) Validate

func (m *DnsState) Validate() error

Validate checks the field values on DnsState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DnsState) ValidateAll

func (m *DnsState) ValidateAll() error

ValidateAll checks the field values on DnsState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DnsStateMultiError, or nil if none found.

type DnsStateMultiError

type DnsStateMultiError []error

DnsStateMultiError is an error wrapping multiple validation errors returned by DnsState.ValidateAll() if the designated constraints aren't met.

func (DnsStateMultiError) AllErrors

func (m DnsStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DnsStateMultiError) Error

func (m DnsStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type DnsStateResourceModel

type DnsStateResourceModel struct {
}

func (*DnsStateResourceModel) FromProto

func (m *DnsStateResourceModel) FromProto(r *DnsState) (err error)

FromProto imports field values from protobuf message

type DnsStateResourceTFModel

type DnsStateResourceTFModel struct {
}

func (*DnsStateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type DnsStateValidationError

type DnsStateValidationError struct {
	// contains filtered or unexported fields
}

DnsStateValidationError is the validation error returned by DnsState.Validate if the designated constraints aren't met.

func (DnsStateValidationError) Cause

func (e DnsStateValidationError) Cause() error

Cause function returns cause value.

func (DnsStateValidationError) Error

func (e DnsStateValidationError) Error() string

Error satisfies the builtin error interface

func (DnsStateValidationError) ErrorName

func (e DnsStateValidationError) ErrorName() string

ErrorName returns error name.

func (DnsStateValidationError) Field

func (e DnsStateValidationError) Field() string

Field function returns field value.

func (DnsStateValidationError) Key

func (e DnsStateValidationError) Key() bool

Key function returns key value.

func (DnsStateValidationError) Reason

func (e DnsStateValidationError) Reason() string

Reason function returns reason value.

type DnsState_Enum

type DnsState_Enum int32
const (
	// TODO: UNSPECIFIED
	DnsState_UNDEFINED DnsState_Enum = 0
	// Deprecated: compatibility alias
	DnsState_DNS_STATE_UNDEFINED DnsState_Enum = 0
	DnsState_REDIRECTED          DnsState_Enum = 1
	// Deprecated: compatibility alias
	DnsState_DNS_STATE_REDIRECTED DnsState_Enum = 1
	DnsState_NOT_REDIRECTED       DnsState_Enum = 2
	// Deprecated: compatibility alias
	DnsState_DNS_STATE_NOT_REDIRECTED DnsState_Enum = 2
)

func (DnsState_Enum) Descriptor

func (DnsState_Enum) Enum

func (x DnsState_Enum) Enum() *DnsState_Enum

func (DnsState_Enum) EnumDescriptor deprecated

func (DnsState_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use DnsState_Enum.Descriptor instead.

func (DnsState_Enum) MarshalText

func (e DnsState_Enum) MarshalText() (text []byte, err error)

func (DnsState_Enum) Number

func (DnsState_Enum) String

func (x DnsState_Enum) String() string

func (DnsState_Enum) Type

func (*DnsState_Enum) UnmarshalText

func (e *DnsState_Enum) UnmarshalText(text []byte) error

type ErrorDocument

type ErrorDocument struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *ErrorDocumentSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewErrorDocument

func NewErrorDocument(name string) *ErrorDocument

NewErrorDocument creates a ErrorDocument

func (*ErrorDocument) Descriptor deprecated

func (*ErrorDocument) Descriptor() ([]byte, []int)

Deprecated: Use ErrorDocument.ProtoReflect.Descriptor instead.

func (*ErrorDocument) Diff

func (o1 *ErrorDocument) Diff(o2 *ErrorDocument, opts ...jsondiff.Option) (string, error)

Diff

func (*ErrorDocument) Equal

func (o1 *ErrorDocument) Equal(o2 *ErrorDocument) bool

Equal

func (*ErrorDocument) GetApiVersion

func (x *ErrorDocument) GetApiVersion() string

func (*ErrorDocument) GetCollectionName

func (obj *ErrorDocument) GetCollectionName() string

func (*ErrorDocument) GetCollectionType

func (obj *ErrorDocument) GetCollectionType() string

func (*ErrorDocument) GetCreated

func (obj *ErrorDocument) GetCreated() *timestamppb.Timestamp

func (*ErrorDocument) GetKind

func (x *ErrorDocument) GetKind() string

func (*ErrorDocument) GetMetadata

func (x *ErrorDocument) GetMetadata() *v1beta.ObjectMeta

func (*ErrorDocument) GetName

func (obj *ErrorDocument) GetName() string

func (*ErrorDocument) GetSpec

func (x *ErrorDocument) GetSpec() *ErrorDocumentSpec

func (*ErrorDocument) GetUpdated

func (obj *ErrorDocument) GetUpdated() *timestamppb.Timestamp

func (*ErrorDocument) GetVersion

func (obj *ErrorDocument) GetVersion() int64

func (*ErrorDocument) GroupVersionKind

func (obj *ErrorDocument) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*ErrorDocument) ProtoMessage

func (*ErrorDocument) ProtoMessage()

func (*ErrorDocument) ProtoReflect

func (x *ErrorDocument) ProtoReflect() protoreflect.Message

func (*ErrorDocument) Reset

func (x *ErrorDocument) Reset()

func (*ErrorDocument) SetCreated

func (obj *ErrorDocument) SetCreated(created *timestamppb.Timestamp)

func (*ErrorDocument) SetName

func (obj *ErrorDocument) SetName(name string)

func (*ErrorDocument) SetUpdated

func (obj *ErrorDocument) SetUpdated(updated *timestamppb.Timestamp)

func (*ErrorDocument) SetVersion

func (obj *ErrorDocument) SetVersion(version int64)

func (*ErrorDocument) String

func (x *ErrorDocument) String() string

func (*ErrorDocument) Validate

func (m *ErrorDocument) Validate() error

Validate checks the field values on ErrorDocument with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ErrorDocument) ValidateAll

func (m *ErrorDocument) ValidateAll() error

ValidateAll checks the field values on ErrorDocument with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ErrorDocumentMultiError, or nil if none found.

func (*ErrorDocument) WithSpec

func (obj *ErrorDocument) WithSpec(spec *ErrorDocumentSpec) *ErrorDocument

WithSpec adds the Spec to the object, returns the object

type ErrorDocumentList

type ErrorDocumentList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*ErrorDocument `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewErrorDocumentList

func NewErrorDocumentList() *ErrorDocumentList

NewErrorDocumentList creates a ErrorDocumentList

func (*ErrorDocumentList) Descriptor deprecated

func (*ErrorDocumentList) Descriptor() ([]byte, []int)

Deprecated: Use ErrorDocumentList.ProtoReflect.Descriptor instead.

func (*ErrorDocumentList) GetApiVersion

func (x *ErrorDocumentList) GetApiVersion() string

func (*ErrorDocumentList) GetItems

func (x *ErrorDocumentList) GetItems() []*ErrorDocument

func (*ErrorDocumentList) GetKind

func (x *ErrorDocumentList) GetKind() string

func (*ErrorDocumentList) GetMetadata

func (x *ErrorDocumentList) GetMetadata() *v1beta.ListMeta

func (*ErrorDocumentList) GroupVersionKind

func (obj *ErrorDocumentList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*ErrorDocumentList) ListItems

func (obj *ErrorDocumentList) ListItems() (items []runtime.NamedObject)

func (*ErrorDocumentList) ProtoMessage

func (*ErrorDocumentList) ProtoMessage()

func (*ErrorDocumentList) ProtoReflect

func (x *ErrorDocumentList) ProtoReflect() protoreflect.Message

func (*ErrorDocumentList) Reset

func (x *ErrorDocumentList) Reset()

func (*ErrorDocumentList) String

func (x *ErrorDocumentList) String() string

func (*ErrorDocumentList) Validate

func (m *ErrorDocumentList) Validate() error

Validate checks the field values on ErrorDocumentList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ErrorDocumentList) ValidateAll

func (m *ErrorDocumentList) ValidateAll() error

ValidateAll checks the field values on ErrorDocumentList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ErrorDocumentListMultiError, or nil if none found.

type ErrorDocumentListMultiError

type ErrorDocumentListMultiError []error

ErrorDocumentListMultiError is an error wrapping multiple validation errors returned by ErrorDocumentList.ValidateAll() if the designated constraints aren't met.

func (ErrorDocumentListMultiError) AllErrors

func (m ErrorDocumentListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ErrorDocumentListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ErrorDocumentListValidationError

type ErrorDocumentListValidationError struct {
	// contains filtered or unexported fields
}

ErrorDocumentListValidationError is the validation error returned by ErrorDocumentList.Validate if the designated constraints aren't met.

func (ErrorDocumentListValidationError) Cause

Cause function returns cause value.

func (ErrorDocumentListValidationError) Error

Error satisfies the builtin error interface

func (ErrorDocumentListValidationError) ErrorName

ErrorName returns error name.

func (ErrorDocumentListValidationError) Field

Field function returns field value.

func (ErrorDocumentListValidationError) Key

Key function returns key value.

func (ErrorDocumentListValidationError) Reason

Reason function returns reason value.

type ErrorDocumentMultiError

type ErrorDocumentMultiError []error

ErrorDocumentMultiError is an error wrapping multiple validation errors returned by ErrorDocument.ValidateAll() if the designated constraints aren't met.

func (ErrorDocumentMultiError) AllErrors

func (m ErrorDocumentMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ErrorDocumentMultiError) Error

func (m ErrorDocumentMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ErrorDocumentResourceModel

type ErrorDocumentResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *ErrorDocumentSpecResourceModel `tfsdk:"spec"`
}

func (*ErrorDocumentResourceModel) FromProto

func (m *ErrorDocumentResourceModel) FromProto(r *ErrorDocument) (err error)

FromProto imports field values from protobuf message

type ErrorDocumentResourceTFModel

type ErrorDocumentResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*ErrorDocumentResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ErrorDocumentSpec

type ErrorDocumentSpec struct {
	Page        string `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
	// contains filtered or unexported fields
}

func NewErrorDocumentSpec

func NewErrorDocumentSpec() *ErrorDocumentSpec

NewErrorDocumentSpec creates a new ErrorDocumentSpec

func (*ErrorDocumentSpec) Descriptor deprecated

func (*ErrorDocumentSpec) Descriptor() ([]byte, []int)

Deprecated: Use ErrorDocumentSpec.ProtoReflect.Descriptor instead.

func (*ErrorDocumentSpec) Equal

func (o1 *ErrorDocumentSpec) Equal(o2 *ErrorDocumentSpec) bool

Equal

func (*ErrorDocumentSpec) GetContentType

func (x *ErrorDocumentSpec) GetContentType() string

func (*ErrorDocumentSpec) GetPage

func (x *ErrorDocumentSpec) GetPage() string

func (*ErrorDocumentSpec) ProtoMessage

func (*ErrorDocumentSpec) ProtoMessage()

func (*ErrorDocumentSpec) ProtoReflect

func (x *ErrorDocumentSpec) ProtoReflect() protoreflect.Message

func (*ErrorDocumentSpec) Reset

func (x *ErrorDocumentSpec) Reset()

func (*ErrorDocumentSpec) String

func (x *ErrorDocumentSpec) String() string

func (*ErrorDocumentSpec) Validate

func (m *ErrorDocumentSpec) Validate() error

Validate checks the field values on ErrorDocumentSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ErrorDocumentSpec) ValidateAll

func (m *ErrorDocumentSpec) ValidateAll() error

ValidateAll checks the field values on ErrorDocumentSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ErrorDocumentSpecMultiError, or nil if none found.

type ErrorDocumentSpecMultiError

type ErrorDocumentSpecMultiError []error

ErrorDocumentSpecMultiError is an error wrapping multiple validation errors returned by ErrorDocumentSpec.ValidateAll() if the designated constraints aren't met.

func (ErrorDocumentSpecMultiError) AllErrors

func (m ErrorDocumentSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ErrorDocumentSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ErrorDocumentSpecResourceModel

type ErrorDocumentSpecResourceModel struct {
	Page        string `tfsdk:"page"`
	ContentType string `tfsdk:"content_type"`
}

func (*ErrorDocumentSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type ErrorDocumentSpecResourceTFModel

type ErrorDocumentSpecResourceTFModel struct {
	Page        types.String `tfsdk:"page"`
	ContentType types.String `tfsdk:"content_type"`
}

func (*ErrorDocumentSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ErrorDocumentSpecValidationError

type ErrorDocumentSpecValidationError struct {
	// contains filtered or unexported fields
}

ErrorDocumentSpecValidationError is the validation error returned by ErrorDocumentSpec.Validate if the designated constraints aren't met.

func (ErrorDocumentSpecValidationError) Cause

Cause function returns cause value.

func (ErrorDocumentSpecValidationError) Error

Error satisfies the builtin error interface

func (ErrorDocumentSpecValidationError) ErrorName

ErrorName returns error name.

func (ErrorDocumentSpecValidationError) Field

Field function returns field value.

func (ErrorDocumentSpecValidationError) Key

Key function returns key value.

func (ErrorDocumentSpecValidationError) Reason

Reason function returns reason value.

type ErrorDocumentSvcClient

ErrorDocumentSvcClient is the client API for ErrorDocumentSvc 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.

type ErrorDocumentSvcServer

ErrorDocumentSvcServer is the server API for ErrorDocumentSvc service. All implementations must embed UnimplementedErrorDocumentSvcServer for forward compatibility

type ErrorDocumentSvc_WatchClient

type ErrorDocumentSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type ErrorDocumentSvc_WatchServer

type ErrorDocumentSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type ErrorDocumentValidationError

type ErrorDocumentValidationError struct {
	// contains filtered or unexported fields
}

ErrorDocumentValidationError is the validation error returned by ErrorDocument.Validate if the designated constraints aren't met.

func (ErrorDocumentValidationError) Cause

Cause function returns cause value.

func (ErrorDocumentValidationError) Error

Error satisfies the builtin error interface

func (ErrorDocumentValidationError) ErrorName

func (e ErrorDocumentValidationError) ErrorName() string

ErrorName returns error name.

func (ErrorDocumentValidationError) Field

Field function returns field value.

func (ErrorDocumentValidationError) Key

Key function returns key value.

func (ErrorDocumentValidationError) Reason

Reason function returns reason value.

type ExceptionProfile

type ExceptionProfile struct {
	ApiVersion string                `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string                `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta    `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *ExceptionProfileSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewExceptionProfile

func NewExceptionProfile(name string) *ExceptionProfile

NewExceptionProfile creates a ExceptionProfile

func (*ExceptionProfile) Descriptor deprecated

func (*ExceptionProfile) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionProfile.ProtoReflect.Descriptor instead.

func (*ExceptionProfile) Diff

func (o1 *ExceptionProfile) Diff(o2 *ExceptionProfile, opts ...jsondiff.Option) (string, error)

Diff

func (*ExceptionProfile) Equal

func (o1 *ExceptionProfile) Equal(o2 *ExceptionProfile) bool

Equal

func (*ExceptionProfile) GetApiVersion

func (x *ExceptionProfile) GetApiVersion() string

func (*ExceptionProfile) GetCollectionName

func (obj *ExceptionProfile) GetCollectionName() string

func (*ExceptionProfile) GetCollectionType

func (obj *ExceptionProfile) GetCollectionType() string

func (*ExceptionProfile) GetCreated

func (obj *ExceptionProfile) GetCreated() *timestamppb.Timestamp

func (*ExceptionProfile) GetKind

func (x *ExceptionProfile) GetKind() string

func (*ExceptionProfile) GetMetadata

func (x *ExceptionProfile) GetMetadata() *v1beta.ObjectMeta

func (*ExceptionProfile) GetName

func (obj *ExceptionProfile) GetName() string

func (*ExceptionProfile) GetSpec

func (x *ExceptionProfile) GetSpec() *ExceptionProfileSpec

func (*ExceptionProfile) GetUpdated

func (obj *ExceptionProfile) GetUpdated() *timestamppb.Timestamp

func (*ExceptionProfile) GetVersion

func (obj *ExceptionProfile) GetVersion() int64

func (*ExceptionProfile) GroupVersionKind

func (obj *ExceptionProfile) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*ExceptionProfile) ProtoMessage

func (*ExceptionProfile) ProtoMessage()

func (*ExceptionProfile) ProtoReflect

func (x *ExceptionProfile) ProtoReflect() protoreflect.Message

func (*ExceptionProfile) Reset

func (x *ExceptionProfile) Reset()

func (*ExceptionProfile) SetCreated

func (obj *ExceptionProfile) SetCreated(created *timestamppb.Timestamp)

func (*ExceptionProfile) SetName

func (obj *ExceptionProfile) SetName(name string)

func (*ExceptionProfile) SetUpdated

func (obj *ExceptionProfile) SetUpdated(updated *timestamppb.Timestamp)

func (*ExceptionProfile) SetVersion

func (obj *ExceptionProfile) SetVersion(version int64)

func (*ExceptionProfile) String

func (x *ExceptionProfile) String() string

func (*ExceptionProfile) Validate

func (m *ExceptionProfile) Validate() error

Validate checks the field values on ExceptionProfile with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExceptionProfile) ValidateAll

func (m *ExceptionProfile) ValidateAll() error

ValidateAll checks the field values on ExceptionProfile with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExceptionProfileMultiError, or nil if none found.

func (*ExceptionProfile) WithSpec

WithSpec adds the Spec to the object, returns the object

type ExceptionProfileList

type ExceptionProfileList struct {
	ApiVersion string              `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string              `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta    `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*ExceptionProfile `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewExceptionProfileList

func NewExceptionProfileList() *ExceptionProfileList

NewExceptionProfileList creates a ExceptionProfileList

func (*ExceptionProfileList) Descriptor deprecated

func (*ExceptionProfileList) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionProfileList.ProtoReflect.Descriptor instead.

func (*ExceptionProfileList) GetApiVersion

func (x *ExceptionProfileList) GetApiVersion() string

func (*ExceptionProfileList) GetItems

func (x *ExceptionProfileList) GetItems() []*ExceptionProfile

func (*ExceptionProfileList) GetKind

func (x *ExceptionProfileList) GetKind() string

func (*ExceptionProfileList) GetMetadata

func (x *ExceptionProfileList) GetMetadata() *v1beta.ListMeta

func (*ExceptionProfileList) GroupVersionKind

func (obj *ExceptionProfileList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*ExceptionProfileList) ListItems

func (obj *ExceptionProfileList) ListItems() (items []runtime.NamedObject)

func (*ExceptionProfileList) ProtoMessage

func (*ExceptionProfileList) ProtoMessage()

func (*ExceptionProfileList) ProtoReflect

func (x *ExceptionProfileList) ProtoReflect() protoreflect.Message

func (*ExceptionProfileList) Reset

func (x *ExceptionProfileList) Reset()

func (*ExceptionProfileList) String

func (x *ExceptionProfileList) String() string

func (*ExceptionProfileList) Validate

func (m *ExceptionProfileList) Validate() error

Validate checks the field values on ExceptionProfileList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExceptionProfileList) ValidateAll

func (m *ExceptionProfileList) ValidateAll() error

ValidateAll checks the field values on ExceptionProfileList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExceptionProfileListMultiError, or nil if none found.

type ExceptionProfileListMultiError

type ExceptionProfileListMultiError []error

ExceptionProfileListMultiError is an error wrapping multiple validation errors returned by ExceptionProfileList.ValidateAll() if the designated constraints aren't met.

func (ExceptionProfileListMultiError) AllErrors

func (m ExceptionProfileListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExceptionProfileListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ExceptionProfileListValidationError

type ExceptionProfileListValidationError struct {
	// contains filtered or unexported fields
}

ExceptionProfileListValidationError is the validation error returned by ExceptionProfileList.Validate if the designated constraints aren't met.

func (ExceptionProfileListValidationError) Cause

Cause function returns cause value.

func (ExceptionProfileListValidationError) Error

Error satisfies the builtin error interface

func (ExceptionProfileListValidationError) ErrorName

ErrorName returns error name.

func (ExceptionProfileListValidationError) Field

Field function returns field value.

func (ExceptionProfileListValidationError) Key

Key function returns key value.

func (ExceptionProfileListValidationError) Reason

Reason function returns reason value.

type ExceptionProfileMultiError

type ExceptionProfileMultiError []error

ExceptionProfileMultiError is an error wrapping multiple validation errors returned by ExceptionProfile.ValidateAll() if the designated constraints aren't met.

func (ExceptionProfileMultiError) AllErrors

func (m ExceptionProfileMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExceptionProfileMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ExceptionProfileResourceModel

type ExceptionProfileResourceModel struct {
	Id       string                             `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel    `tfsdk:"metadata"`
	Spec     *ExceptionProfileSpecResourceModel `tfsdk:"spec"`
}

func (*ExceptionProfileResourceModel) FromProto

func (m *ExceptionProfileResourceModel) FromProto(r *ExceptionProfile) (err error)

FromProto imports field values from protobuf message

type ExceptionProfileResourceTFModel

type ExceptionProfileResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*ExceptionProfileResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ExceptionProfileSpec

type ExceptionProfileSpec struct {
	Rules []*ExceptionProfileSpec_Rule `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
	// contains filtered or unexported fields
}

func NewExceptionProfileSpec

func NewExceptionProfileSpec() *ExceptionProfileSpec

NewExceptionProfileSpec creates a new ExceptionProfileSpec

func (*ExceptionProfileSpec) Descriptor deprecated

func (*ExceptionProfileSpec) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionProfileSpec.ProtoReflect.Descriptor instead.

func (*ExceptionProfileSpec) Equal

Equal

func (*ExceptionProfileSpec) GetRules

func (*ExceptionProfileSpec) ProtoMessage

func (*ExceptionProfileSpec) ProtoMessage()

func (*ExceptionProfileSpec) ProtoReflect

func (x *ExceptionProfileSpec) ProtoReflect() protoreflect.Message

func (*ExceptionProfileSpec) Reset

func (x *ExceptionProfileSpec) Reset()

func (*ExceptionProfileSpec) String

func (x *ExceptionProfileSpec) String() string

func (*ExceptionProfileSpec) Validate

func (m *ExceptionProfileSpec) Validate() error

Validate checks the field values on ExceptionProfileSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExceptionProfileSpec) ValidateAll

func (m *ExceptionProfileSpec) ValidateAll() error

ValidateAll checks the field values on ExceptionProfileSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExceptionProfileSpecMultiError, or nil if none found.

type ExceptionProfileSpecMultiError

type ExceptionProfileSpecMultiError []error

ExceptionProfileSpecMultiError is an error wrapping multiple validation errors returned by ExceptionProfileSpec.ValidateAll() if the designated constraints aren't met.

func (ExceptionProfileSpecMultiError) AllErrors

func (m ExceptionProfileSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExceptionProfileSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ExceptionProfileSpecResourceModel

type ExceptionProfileSpecResourceModel struct {
	Rules []*ExceptionProfileSpec_RuleResourceModel `tfsdk:"rules"`
}

func (*ExceptionProfileSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type ExceptionProfileSpecResourceTFModel

type ExceptionProfileSpecResourceTFModel struct {
	Rules types.Set `tfsdk:"rules"`
}

func (*ExceptionProfileSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ExceptionProfileSpecValidationError

type ExceptionProfileSpecValidationError struct {
	// contains filtered or unexported fields
}

ExceptionProfileSpecValidationError is the validation error returned by ExceptionProfileSpec.Validate if the designated constraints aren't met.

func (ExceptionProfileSpecValidationError) Cause

Cause function returns cause value.

func (ExceptionProfileSpecValidationError) Error

Error satisfies the builtin error interface

func (ExceptionProfileSpecValidationError) ErrorName

ErrorName returns error name.

func (ExceptionProfileSpecValidationError) Field

Field function returns field value.

func (ExceptionProfileSpecValidationError) Key

Key function returns key value.

func (ExceptionProfileSpecValidationError) Reason

Reason function returns reason value.

type ExceptionProfileSpec_Rule

type ExceptionProfileSpec_Rule struct {
	Name    string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Filters []string `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ExceptionProfileSpec_Rule) Descriptor deprecated

func (*ExceptionProfileSpec_Rule) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionProfileSpec_Rule.ProtoReflect.Descriptor instead.

func (*ExceptionProfileSpec_Rule) GetFilters

func (x *ExceptionProfileSpec_Rule) GetFilters() []string

func (*ExceptionProfileSpec_Rule) GetName

func (x *ExceptionProfileSpec_Rule) GetName() string

func (*ExceptionProfileSpec_Rule) ProtoMessage

func (*ExceptionProfileSpec_Rule) ProtoMessage()

func (*ExceptionProfileSpec_Rule) ProtoReflect

func (*ExceptionProfileSpec_Rule) Reset

func (x *ExceptionProfileSpec_Rule) Reset()

func (*ExceptionProfileSpec_Rule) String

func (x *ExceptionProfileSpec_Rule) String() string

func (*ExceptionProfileSpec_Rule) Validate

func (m *ExceptionProfileSpec_Rule) Validate() error

Validate checks the field values on ExceptionProfileSpec_Rule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExceptionProfileSpec_Rule) ValidateAll

func (m *ExceptionProfileSpec_Rule) ValidateAll() error

ValidateAll checks the field values on ExceptionProfileSpec_Rule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExceptionProfileSpec_RuleMultiError, or nil if none found.

type ExceptionProfileSpec_RuleMultiError

type ExceptionProfileSpec_RuleMultiError []error

ExceptionProfileSpec_RuleMultiError is an error wrapping multiple validation errors returned by ExceptionProfileSpec_Rule.ValidateAll() if the designated constraints aren't met.

func (ExceptionProfileSpec_RuleMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ExceptionProfileSpec_RuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ExceptionProfileSpec_RuleResourceModel

type ExceptionProfileSpec_RuleResourceModel struct {
	Name    string   `tfsdk:"name"`
	Filters []string `tfsdk:"filters"`
}

func (*ExceptionProfileSpec_RuleResourceModel) FromProto

FromProto imports field values from protobuf message

type ExceptionProfileSpec_RuleResourceTFModel

type ExceptionProfileSpec_RuleResourceTFModel struct {
	Name    types.String `tfsdk:"name"`
	Filters types.Set    `tfsdk:"filters"`
}

defined message ExceptionProfileSpec_Rule

func (*ExceptionProfileSpec_RuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type ExceptionProfileSpec_RuleValidationError

type ExceptionProfileSpec_RuleValidationError struct {
	// contains filtered or unexported fields
}

ExceptionProfileSpec_RuleValidationError is the validation error returned by ExceptionProfileSpec_Rule.Validate if the designated constraints aren't met.

func (ExceptionProfileSpec_RuleValidationError) Cause

Cause function returns cause value.

func (ExceptionProfileSpec_RuleValidationError) Error

Error satisfies the builtin error interface

func (ExceptionProfileSpec_RuleValidationError) ErrorName

ErrorName returns error name.

func (ExceptionProfileSpec_RuleValidationError) Field

Field function returns field value.

func (ExceptionProfileSpec_RuleValidationError) Key

Key function returns key value.

func (ExceptionProfileSpec_RuleValidationError) Reason

Reason function returns reason value.

type ExceptionProfileSvcClient

ExceptionProfileSvcClient is the client API for ExceptionProfileSvc 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.

type ExceptionProfileSvcServer

ExceptionProfileSvcServer is the server API for ExceptionProfileSvc service. All implementations must embed UnimplementedExceptionProfileSvcServer for forward compatibility

type ExceptionProfileSvc_WatchClient

type ExceptionProfileSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type ExceptionProfileSvc_WatchServer

type ExceptionProfileSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type ExceptionProfileValidationError

type ExceptionProfileValidationError struct {
	// contains filtered or unexported fields
}

ExceptionProfileValidationError is the validation error returned by ExceptionProfile.Validate if the designated constraints aren't met.

func (ExceptionProfileValidationError) Cause

Cause function returns cause value.

func (ExceptionProfileValidationError) Error

Error satisfies the builtin error interface

func (ExceptionProfileValidationError) ErrorName

ErrorName returns error name.

func (ExceptionProfileValidationError) Field

Field function returns field value.

func (ExceptionProfileValidationError) Key

Key function returns key value.

func (ExceptionProfileValidationError) Reason

Reason function returns reason value.

type GeoIPMode

type GeoIPMode struct {
	// contains filtered or unexported fields
}

func (*GeoIPMode) Descriptor deprecated

func (*GeoIPMode) Descriptor() ([]byte, []int)

Deprecated: Use GeoIPMode.ProtoReflect.Descriptor instead.

func (*GeoIPMode) ProtoMessage

func (*GeoIPMode) ProtoMessage()

func (*GeoIPMode) ProtoReflect

func (x *GeoIPMode) ProtoReflect() protoreflect.Message

func (*GeoIPMode) Reset

func (x *GeoIPMode) Reset()

func (*GeoIPMode) String

func (x *GeoIPMode) String() string

func (*GeoIPMode) Validate

func (m *GeoIPMode) Validate() error

Validate checks the field values on GeoIPMode with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GeoIPMode) ValidateAll

func (m *GeoIPMode) ValidateAll() error

ValidateAll checks the field values on GeoIPMode with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GeoIPModeMultiError, or nil if none found.

type GeoIPModeMultiError

type GeoIPModeMultiError []error

GeoIPModeMultiError is an error wrapping multiple validation errors returned by GeoIPMode.ValidateAll() if the designated constraints aren't met.

func (GeoIPModeMultiError) AllErrors

func (m GeoIPModeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GeoIPModeMultiError) Error

func (m GeoIPModeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GeoIPModeResourceModel

type GeoIPModeResourceModel struct {
}

func (*GeoIPModeResourceModel) FromProto

func (m *GeoIPModeResourceModel) FromProto(r *GeoIPMode) (err error)

FromProto imports field values from protobuf message

type GeoIPModeResourceTFModel

type GeoIPModeResourceTFModel struct {
}

func (*GeoIPModeResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type GeoIPModeValidationError

type GeoIPModeValidationError struct {
	// contains filtered or unexported fields
}

GeoIPModeValidationError is the validation error returned by GeoIPMode.Validate if the designated constraints aren't met.

func (GeoIPModeValidationError) Cause

func (e GeoIPModeValidationError) Cause() error

Cause function returns cause value.

func (GeoIPModeValidationError) Error

func (e GeoIPModeValidationError) Error() string

Error satisfies the builtin error interface

func (GeoIPModeValidationError) ErrorName

func (e GeoIPModeValidationError) ErrorName() string

ErrorName returns error name.

func (GeoIPModeValidationError) Field

func (e GeoIPModeValidationError) Field() string

Field function returns field value.

func (GeoIPModeValidationError) Key

Key function returns key value.

func (GeoIPModeValidationError) Reason

func (e GeoIPModeValidationError) Reason() string

Reason function returns reason value.

type GeoIPMode_Enum

type GeoIPMode_Enum int32
const (
	GeoIPMode_UNSPECIFIED GeoIPMode_Enum = 0
	// Deprecated: compatibility alias
	GeoIPMode_GEO_IP_MODE_UNSPECIFIED GeoIPMode_Enum = 0
	GeoIPMode_BLACKLIST               GeoIPMode_Enum = 1
	// Deprecated: compatibility alias
	GeoIPMode_GEO_IP_MODE_BLACKLIST GeoIPMode_Enum = 1
	GeoIPMode_WHITELIST             GeoIPMode_Enum = 2
	// Deprecated: compatibility alias
	GeoIPMode_GEO_IP_MODE_WHITELIST GeoIPMode_Enum = 2
)

func (GeoIPMode_Enum) Descriptor

func (GeoIPMode_Enum) Enum

func (x GeoIPMode_Enum) Enum() *GeoIPMode_Enum

func (GeoIPMode_Enum) EnumDescriptor deprecated

func (GeoIPMode_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use GeoIPMode_Enum.Descriptor instead.

func (GeoIPMode_Enum) MarshalText

func (e GeoIPMode_Enum) MarshalText() (text []byte, err error)

func (GeoIPMode_Enum) Number

func (GeoIPMode_Enum) String

func (x GeoIPMode_Enum) String() string

func (GeoIPMode_Enum) Type

func (*GeoIPMode_Enum) UnmarshalText

func (e *GeoIPMode_Enum) UnmarshalText(text []byte) error

type GeoIPModule

type GeoIPModule struct {
	SecurityMode SecurityMode_Enum `` /* 144-byte string literal not displayed */
	// Code "ZZ" for unknown country
	Countries []string       `protobuf:"bytes,2,rep,name=countries,proto3" json:"countries,omitempty"`
	Mode      GeoIPMode_Enum `protobuf:"varint,3,opt,name=mode,proto3,enum=assets.ubika.io.v1beta.GeoIPMode_Enum" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*GeoIPModule) Descriptor deprecated

func (*GeoIPModule) Descriptor() ([]byte, []int)

Deprecated: Use GeoIPModule.ProtoReflect.Descriptor instead.

func (*GeoIPModule) GetCountries

func (x *GeoIPModule) GetCountries() []string

func (*GeoIPModule) GetMode

func (x *GeoIPModule) GetMode() GeoIPMode_Enum

func (*GeoIPModule) GetSecurityMode

func (x *GeoIPModule) GetSecurityMode() SecurityMode_Enum

func (*GeoIPModule) ProtoMessage

func (*GeoIPModule) ProtoMessage()

func (*GeoIPModule) ProtoReflect

func (x *GeoIPModule) ProtoReflect() protoreflect.Message

func (*GeoIPModule) Reset

func (x *GeoIPModule) Reset()

func (*GeoIPModule) String

func (x *GeoIPModule) String() string

func (*GeoIPModule) Validate

func (m *GeoIPModule) Validate() error

Validate checks the field values on GeoIPModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GeoIPModule) ValidateAll

func (m *GeoIPModule) ValidateAll() error

ValidateAll checks the field values on GeoIPModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GeoIPModuleMultiError, or nil if none found.

type GeoIPModuleMultiError

type GeoIPModuleMultiError []error

GeoIPModuleMultiError is an error wrapping multiple validation errors returned by GeoIPModule.ValidateAll() if the designated constraints aren't met.

func (GeoIPModuleMultiError) AllErrors

func (m GeoIPModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GeoIPModuleMultiError) Error

func (m GeoIPModuleMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GeoIPModuleResourceModel

type GeoIPModuleResourceModel struct {
	SecurityMode string   `tfsdk:"security_mode"`
	Countries    []string `tfsdk:"countries"`
	Mode         string   `tfsdk:"mode"`
}

func (*GeoIPModuleResourceModel) FromProto

func (m *GeoIPModuleResourceModel) FromProto(r *GeoIPModule) (err error)

FromProto imports field values from protobuf message

type GeoIPModuleResourceTFModel

type GeoIPModuleResourceTFModel struct {
	SecurityMode types.String `tfsdk:"security_mode"`
	Countries    types.Set    `tfsdk:"countries"`
	Mode         types.String `tfsdk:"mode"`
}

func (*GeoIPModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type GeoIPModuleValidationError

type GeoIPModuleValidationError struct {
	// contains filtered or unexported fields
}

GeoIPModuleValidationError is the validation error returned by GeoIPModule.Validate if the designated constraints aren't met.

func (GeoIPModuleValidationError) Cause

Cause function returns cause value.

func (GeoIPModuleValidationError) Error

Error satisfies the builtin error interface

func (GeoIPModuleValidationError) ErrorName

func (e GeoIPModuleValidationError) ErrorName() string

ErrorName returns error name.

func (GeoIPModuleValidationError) Field

Field function returns field value.

func (GeoIPModuleValidationError) Key

Key function returns key value.

func (GeoIPModuleValidationError) Reason

Reason function returns reason value.

type IPBlacklist

type IPBlacklist struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *IPBlacklistSpec   `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewIPBlacklist

func NewIPBlacklist(name string) *IPBlacklist

NewIPBlacklist creates a IPBlacklist

func (*IPBlacklist) Descriptor deprecated

func (*IPBlacklist) Descriptor() ([]byte, []int)

Deprecated: Use IPBlacklist.ProtoReflect.Descriptor instead.

func (*IPBlacklist) Diff

func (o1 *IPBlacklist) Diff(o2 *IPBlacklist, opts ...jsondiff.Option) (string, error)

Diff

func (*IPBlacklist) Equal

func (o1 *IPBlacklist) Equal(o2 *IPBlacklist) bool

Equal

func (*IPBlacklist) GetApiVersion

func (x *IPBlacklist) GetApiVersion() string

func (*IPBlacklist) GetCollectionName

func (obj *IPBlacklist) GetCollectionName() string

func (*IPBlacklist) GetCollectionType

func (obj *IPBlacklist) GetCollectionType() string

func (*IPBlacklist) GetCreated

func (obj *IPBlacklist) GetCreated() *timestamppb.Timestamp

func (*IPBlacklist) GetKind

func (x *IPBlacklist) GetKind() string

func (*IPBlacklist) GetMetadata

func (x *IPBlacklist) GetMetadata() *v1beta.ObjectMeta

func (*IPBlacklist) GetName

func (obj *IPBlacklist) GetName() string

func (*IPBlacklist) GetSpec

func (x *IPBlacklist) GetSpec() *IPBlacklistSpec

func (*IPBlacklist) GetUpdated

func (obj *IPBlacklist) GetUpdated() *timestamppb.Timestamp

func (*IPBlacklist) GetVersion

func (obj *IPBlacklist) GetVersion() int64

func (*IPBlacklist) GroupVersionKind

func (obj *IPBlacklist) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*IPBlacklist) ProtoMessage

func (*IPBlacklist) ProtoMessage()

func (*IPBlacklist) ProtoReflect

func (x *IPBlacklist) ProtoReflect() protoreflect.Message

func (*IPBlacklist) Reset

func (x *IPBlacklist) Reset()

func (*IPBlacklist) SetCreated

func (obj *IPBlacklist) SetCreated(created *timestamppb.Timestamp)

func (*IPBlacklist) SetName

func (obj *IPBlacklist) SetName(name string)

func (*IPBlacklist) SetUpdated

func (obj *IPBlacklist) SetUpdated(updated *timestamppb.Timestamp)

func (*IPBlacklist) SetVersion

func (obj *IPBlacklist) SetVersion(version int64)

func (*IPBlacklist) String

func (x *IPBlacklist) String() string

func (*IPBlacklist) Validate

func (m *IPBlacklist) Validate() error

Validate checks the field values on IPBlacklist with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPBlacklist) ValidateAll

func (m *IPBlacklist) ValidateAll() error

ValidateAll checks the field values on IPBlacklist with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPBlacklistMultiError, or nil if none found.

func (*IPBlacklist) WithSpec

func (obj *IPBlacklist) WithSpec(spec *IPBlacklistSpec) *IPBlacklist

WithSpec adds the Spec to the object, returns the object

type IPBlacklistList

type IPBlacklistList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*IPBlacklist   `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewIPBlacklistList

func NewIPBlacklistList() *IPBlacklistList

NewIPBlacklistList creates a IPBlacklistList

func (*IPBlacklistList) Descriptor deprecated

func (*IPBlacklistList) Descriptor() ([]byte, []int)

Deprecated: Use IPBlacklistList.ProtoReflect.Descriptor instead.

func (*IPBlacklistList) GetApiVersion

func (x *IPBlacklistList) GetApiVersion() string

func (*IPBlacklistList) GetItems

func (x *IPBlacklistList) GetItems() []*IPBlacklist

func (*IPBlacklistList) GetKind

func (x *IPBlacklistList) GetKind() string

func (*IPBlacklistList) GetMetadata

func (x *IPBlacklistList) GetMetadata() *v1beta.ListMeta

func (*IPBlacklistList) GroupVersionKind

func (obj *IPBlacklistList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*IPBlacklistList) ListItems

func (obj *IPBlacklistList) ListItems() (items []runtime.NamedObject)

func (*IPBlacklistList) ProtoMessage

func (*IPBlacklistList) ProtoMessage()

func (*IPBlacklistList) ProtoReflect

func (x *IPBlacklistList) ProtoReflect() protoreflect.Message

func (*IPBlacklistList) Reset

func (x *IPBlacklistList) Reset()

func (*IPBlacklistList) String

func (x *IPBlacklistList) String() string

func (*IPBlacklistList) Validate

func (m *IPBlacklistList) Validate() error

Validate checks the field values on IPBlacklistList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPBlacklistList) ValidateAll

func (m *IPBlacklistList) ValidateAll() error

ValidateAll checks the field values on IPBlacklistList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPBlacklistListMultiError, or nil if none found.

type IPBlacklistListMultiError

type IPBlacklistListMultiError []error

IPBlacklistListMultiError is an error wrapping multiple validation errors returned by IPBlacklistList.ValidateAll() if the designated constraints aren't met.

func (IPBlacklistListMultiError) AllErrors

func (m IPBlacklistListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPBlacklistListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type IPBlacklistListValidationError

type IPBlacklistListValidationError struct {
	// contains filtered or unexported fields
}

IPBlacklistListValidationError is the validation error returned by IPBlacklistList.Validate if the designated constraints aren't met.

func (IPBlacklistListValidationError) Cause

Cause function returns cause value.

func (IPBlacklistListValidationError) Error

Error satisfies the builtin error interface

func (IPBlacklistListValidationError) ErrorName

func (e IPBlacklistListValidationError) ErrorName() string

ErrorName returns error name.

func (IPBlacklistListValidationError) Field

Field function returns field value.

func (IPBlacklistListValidationError) Key

Key function returns key value.

func (IPBlacklistListValidationError) Reason

Reason function returns reason value.

type IPBlacklistModule

type IPBlacklistModule struct {
	SecurityMode SecurityMode_Enum `` /* 144-byte string literal not displayed */
	IpBlacklist  string            `protobuf:"bytes,2,opt,name=ip_blacklist,json=ipBlacklist,proto3" json:"ip_blacklist,omitempty"`
	// contains filtered or unexported fields
}

func (*IPBlacklistModule) Descriptor deprecated

func (*IPBlacklistModule) Descriptor() ([]byte, []int)

Deprecated: Use IPBlacklistModule.ProtoReflect.Descriptor instead.

func (*IPBlacklistModule) GetIpBlacklist

func (x *IPBlacklistModule) GetIpBlacklist() string

func (*IPBlacklistModule) GetSecurityMode

func (x *IPBlacklistModule) GetSecurityMode() SecurityMode_Enum

func (*IPBlacklistModule) ProtoMessage

func (*IPBlacklistModule) ProtoMessage()

func (*IPBlacklistModule) ProtoReflect

func (x *IPBlacklistModule) ProtoReflect() protoreflect.Message

func (*IPBlacklistModule) Reset

func (x *IPBlacklistModule) Reset()

func (*IPBlacklistModule) String

func (x *IPBlacklistModule) String() string

func (*IPBlacklistModule) Validate

func (m *IPBlacklistModule) Validate() error

Validate checks the field values on IPBlacklistModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPBlacklistModule) ValidateAll

func (m *IPBlacklistModule) ValidateAll() error

ValidateAll checks the field values on IPBlacklistModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPBlacklistModuleMultiError, or nil if none found.

type IPBlacklistModuleMultiError

type IPBlacklistModuleMultiError []error

IPBlacklistModuleMultiError is an error wrapping multiple validation errors returned by IPBlacklistModule.ValidateAll() if the designated constraints aren't met.

func (IPBlacklistModuleMultiError) AllErrors

func (m IPBlacklistModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPBlacklistModuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type IPBlacklistModuleResourceModel

type IPBlacklistModuleResourceModel struct {
	SecurityMode string `tfsdk:"security_mode"`
	IpBlacklist  string `tfsdk:"ip_blacklist"`
}

func (*IPBlacklistModuleResourceModel) FromProto

FromProto imports field values from protobuf message

type IPBlacklistModuleResourceTFModel

type IPBlacklistModuleResourceTFModel struct {
	SecurityMode types.String `tfsdk:"security_mode"`
	IpBlacklist  types.String `tfsdk:"ip_blacklist"`
}

func (*IPBlacklistModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type IPBlacklistModuleValidationError

type IPBlacklistModuleValidationError struct {
	// contains filtered or unexported fields
}

IPBlacklistModuleValidationError is the validation error returned by IPBlacklistModule.Validate if the designated constraints aren't met.

func (IPBlacklistModuleValidationError) Cause

Cause function returns cause value.

func (IPBlacklistModuleValidationError) Error

Error satisfies the builtin error interface

func (IPBlacklistModuleValidationError) ErrorName

ErrorName returns error name.

func (IPBlacklistModuleValidationError) Field

Field function returns field value.

func (IPBlacklistModuleValidationError) Key

Key function returns key value.

func (IPBlacklistModuleValidationError) Reason

Reason function returns reason value.

type IPBlacklistMultiError

type IPBlacklistMultiError []error

IPBlacklistMultiError is an error wrapping multiple validation errors returned by IPBlacklist.ValidateAll() if the designated constraints aren't met.

func (IPBlacklistMultiError) AllErrors

func (m IPBlacklistMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPBlacklistMultiError) Error

func (m IPBlacklistMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type IPBlacklistResourceModel

type IPBlacklistResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *IPBlacklistSpecResourceModel   `tfsdk:"spec"`
}

func (*IPBlacklistResourceModel) FromProto

func (m *IPBlacklistResourceModel) FromProto(r *IPBlacklist) (err error)

FromProto imports field values from protobuf message

type IPBlacklistResourceTFModel

type IPBlacklistResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*IPBlacklistResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type IPBlacklistSpec

type IPBlacklistSpec struct {
	IpAddresses []string `protobuf:"bytes,1,rep,name=ip_addresses,json=ipAddresses,proto3" json:"ip_addresses,omitempty"`
	// contains filtered or unexported fields
}

func NewIPBlacklistSpec

func NewIPBlacklistSpec() *IPBlacklistSpec

NewIPBlacklistSpec creates a new IPBlacklistSpec

func (*IPBlacklistSpec) Descriptor deprecated

func (*IPBlacklistSpec) Descriptor() ([]byte, []int)

Deprecated: Use IPBlacklistSpec.ProtoReflect.Descriptor instead.

func (*IPBlacklistSpec) Equal

func (o1 *IPBlacklistSpec) Equal(o2 *IPBlacklistSpec) bool

Equal

func (*IPBlacklistSpec) GetIpAddresses

func (x *IPBlacklistSpec) GetIpAddresses() []string

func (*IPBlacklistSpec) ProtoMessage

func (*IPBlacklistSpec) ProtoMessage()

func (*IPBlacklistSpec) ProtoReflect

func (x *IPBlacklistSpec) ProtoReflect() protoreflect.Message

func (*IPBlacklistSpec) Reset

func (x *IPBlacklistSpec) Reset()

func (*IPBlacklistSpec) String

func (x *IPBlacklistSpec) String() string

func (*IPBlacklistSpec) Validate

func (m *IPBlacklistSpec) Validate() error

Validate checks the field values on IPBlacklistSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPBlacklistSpec) ValidateAll

func (m *IPBlacklistSpec) ValidateAll() error

ValidateAll checks the field values on IPBlacklistSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPBlacklistSpecMultiError, or nil if none found.

type IPBlacklistSpecMultiError

type IPBlacklistSpecMultiError []error

IPBlacklistSpecMultiError is an error wrapping multiple validation errors returned by IPBlacklistSpec.ValidateAll() if the designated constraints aren't met.

func (IPBlacklistSpecMultiError) AllErrors

func (m IPBlacklistSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPBlacklistSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type IPBlacklistSpecResourceModel

type IPBlacklistSpecResourceModel struct {
	IpAddresses []string `tfsdk:"ip_addresses"`
}

func (*IPBlacklistSpecResourceModel) FromProto

func (m *IPBlacklistSpecResourceModel) FromProto(r *IPBlacklistSpec) (err error)

FromProto imports field values from protobuf message

type IPBlacklistSpecResourceTFModel

type IPBlacklistSpecResourceTFModel struct {
	IpAddresses types.Set `tfsdk:"ip_addresses"`
}

func (*IPBlacklistSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type IPBlacklistSpecValidationError

type IPBlacklistSpecValidationError struct {
	// contains filtered or unexported fields
}

IPBlacklistSpecValidationError is the validation error returned by IPBlacklistSpec.Validate if the designated constraints aren't met.

func (IPBlacklistSpecValidationError) Cause

Cause function returns cause value.

func (IPBlacklistSpecValidationError) Error

Error satisfies the builtin error interface

func (IPBlacklistSpecValidationError) ErrorName

func (e IPBlacklistSpecValidationError) ErrorName() string

ErrorName returns error name.

func (IPBlacklistSpecValidationError) Field

Field function returns field value.

func (IPBlacklistSpecValidationError) Key

Key function returns key value.

func (IPBlacklistSpecValidationError) Reason

Reason function returns reason value.

type IPBlacklistSvcClient

type IPBlacklistSvcClient interface {
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*IPBlacklistList, error)
	Create(ctx context.Context, in *IPBlacklist, opts ...grpc.CallOption) (*IPBlacklist, error)
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*IPBlacklist, error)
	Update(ctx context.Context, in *IPBlacklist, opts ...grpc.CallOption) (*IPBlacklist, error)
	Delete(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*IPBlacklist, error)
	DeleteAll(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*IPBlacklistList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (IPBlacklistSvc_WatchClient, error)
}

IPBlacklistSvcClient is the client API for IPBlacklistSvc 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.

type IPBlacklistSvcServer

IPBlacklistSvcServer is the server API for IPBlacklistSvc service. All implementations must embed UnimplementedIPBlacklistSvcServer for forward compatibility

type IPBlacklistSvc_WatchClient

type IPBlacklistSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type IPBlacklistSvc_WatchServer

type IPBlacklistSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type IPBlacklistValidationError

type IPBlacklistValidationError struct {
	// contains filtered or unexported fields
}

IPBlacklistValidationError is the validation error returned by IPBlacklist.Validate if the designated constraints aren't met.

func (IPBlacklistValidationError) Cause

Cause function returns cause value.

func (IPBlacklistValidationError) Error

Error satisfies the builtin error interface

func (IPBlacklistValidationError) ErrorName

func (e IPBlacklistValidationError) ErrorName() string

ErrorName returns error name.

func (IPBlacklistValidationError) Field

Field function returns field value.

func (IPBlacklistValidationError) Key

Key function returns key value.

func (IPBlacklistValidationError) Reason

Reason function returns reason value.

type IPReputationModule

type IPReputationModule struct {
	SecurityMode SecurityMode_Enum         `` /* 144-byte string literal not displayed */
	Threats      []IPReputationThreat_Enum `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*IPReputationModule) Descriptor deprecated

func (*IPReputationModule) Descriptor() ([]byte, []int)

Deprecated: Use IPReputationModule.ProtoReflect.Descriptor instead.

func (*IPReputationModule) GetSecurityMode

func (x *IPReputationModule) GetSecurityMode() SecurityMode_Enum

func (*IPReputationModule) GetThreats

func (x *IPReputationModule) GetThreats() []IPReputationThreat_Enum

func (*IPReputationModule) ProtoMessage

func (*IPReputationModule) ProtoMessage()

func (*IPReputationModule) ProtoReflect

func (x *IPReputationModule) ProtoReflect() protoreflect.Message

func (*IPReputationModule) Reset

func (x *IPReputationModule) Reset()

func (*IPReputationModule) String

func (x *IPReputationModule) String() string

func (*IPReputationModule) Validate

func (m *IPReputationModule) Validate() error

Validate checks the field values on IPReputationModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPReputationModule) ValidateAll

func (m *IPReputationModule) ValidateAll() error

ValidateAll checks the field values on IPReputationModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPReputationModuleMultiError, or nil if none found.

type IPReputationModuleMultiError

type IPReputationModuleMultiError []error

IPReputationModuleMultiError is an error wrapping multiple validation errors returned by IPReputationModule.ValidateAll() if the designated constraints aren't met.

func (IPReputationModuleMultiError) AllErrors

func (m IPReputationModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPReputationModuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type IPReputationModuleResourceModel

type IPReputationModuleResourceModel struct {
	SecurityMode string   `tfsdk:"security_mode"`
	Threats      []string `tfsdk:"threats"`
}

func (*IPReputationModuleResourceModel) FromProto

FromProto imports field values from protobuf message

type IPReputationModuleResourceTFModel

type IPReputationModuleResourceTFModel struct {
	SecurityMode types.String `tfsdk:"security_mode"`
	Threats      types.Set    `tfsdk:"threats"`
}

func (*IPReputationModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type IPReputationModuleValidationError

type IPReputationModuleValidationError struct {
	// contains filtered or unexported fields
}

IPReputationModuleValidationError is the validation error returned by IPReputationModule.Validate if the designated constraints aren't met.

func (IPReputationModuleValidationError) Cause

Cause function returns cause value.

func (IPReputationModuleValidationError) Error

Error satisfies the builtin error interface

func (IPReputationModuleValidationError) ErrorName

ErrorName returns error name.

func (IPReputationModuleValidationError) Field

Field function returns field value.

func (IPReputationModuleValidationError) Key

Key function returns key value.

func (IPReputationModuleValidationError) Reason

Reason function returns reason value.

type IPReputationThreat

type IPReputationThreat struct {
	// contains filtered or unexported fields
}

func (*IPReputationThreat) Descriptor deprecated

func (*IPReputationThreat) Descriptor() ([]byte, []int)

Deprecated: Use IPReputationThreat.ProtoReflect.Descriptor instead.

func (*IPReputationThreat) ProtoMessage

func (*IPReputationThreat) ProtoMessage()

func (*IPReputationThreat) ProtoReflect

func (x *IPReputationThreat) ProtoReflect() protoreflect.Message

func (*IPReputationThreat) Reset

func (x *IPReputationThreat) Reset()

func (*IPReputationThreat) String

func (x *IPReputationThreat) String() string

func (*IPReputationThreat) Validate

func (m *IPReputationThreat) Validate() error

Validate checks the field values on IPReputationThreat with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IPReputationThreat) ValidateAll

func (m *IPReputationThreat) ValidateAll() error

ValidateAll checks the field values on IPReputationThreat with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPReputationThreatMultiError, or nil if none found.

type IPReputationThreatMultiError

type IPReputationThreatMultiError []error

IPReputationThreatMultiError is an error wrapping multiple validation errors returned by IPReputationThreat.ValidateAll() if the designated constraints aren't met.

func (IPReputationThreatMultiError) AllErrors

func (m IPReputationThreatMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IPReputationThreatMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type IPReputationThreatResourceModel

type IPReputationThreatResourceModel struct {
}

func (*IPReputationThreatResourceModel) FromProto

FromProto imports field values from protobuf message

type IPReputationThreatResourceTFModel

type IPReputationThreatResourceTFModel struct {
}

func (*IPReputationThreatResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type IPReputationThreatValidationError

type IPReputationThreatValidationError struct {
	// contains filtered or unexported fields
}

IPReputationThreatValidationError is the validation error returned by IPReputationThreat.Validate if the designated constraints aren't met.

func (IPReputationThreatValidationError) Cause

Cause function returns cause value.

func (IPReputationThreatValidationError) Error

Error satisfies the builtin error interface

func (IPReputationThreatValidationError) ErrorName

ErrorName returns error name.

func (IPReputationThreatValidationError) Field

Field function returns field value.

func (IPReputationThreatValidationError) Key

Key function returns key value.

func (IPReputationThreatValidationError) Reason

Reason function returns reason value.

type IPReputationThreat_Enum

type IPReputationThreat_Enum int32
const (
	IPReputationThreat_UNSPECIFIED IPReputationThreat_Enum = 0
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_UNSPECIFIED IPReputationThreat_Enum = 0
	IPReputationThreat_SPAM_SOURCE                      IPReputationThreat_Enum = 1
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_SPAM_SOURCE IPReputationThreat_Enum = 1
	IPReputationThreat_WINDOWS_EXPLOIT                  IPReputationThreat_Enum = 2
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_WINDOWS_EXPLOIT IPReputationThreat_Enum = 2
	IPReputationThreat_WEB_ATTACKS                          IPReputationThreat_Enum = 3
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_WEB_ATTACKS IPReputationThreat_Enum = 3
	IPReputationThreat_BOTNETS                          IPReputationThreat_Enum = 4
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_BOTNETS IPReputationThreat_Enum = 4
	IPReputationThreat_SCANNERS                     IPReputationThreat_Enum = 5
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_SCANNERS IPReputationThreat_Enum = 5
	IPReputationThreat_DENIAL_OF_SERVICE             IPReputationThreat_Enum = 6
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_DENIAL_OF_SERVICE IPReputationThreat_Enum = 6
	IPReputationThreat_REPUTATION                             IPReputationThreat_Enum = 7
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_REPUTATION IPReputationThreat_Enum = 7
	IPReputationThreat_PHISHING                        IPReputationThreat_Enum = 8
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_PHISHING IPReputationThreat_Enum = 8
	IPReputationThreat_PROXY                         IPReputationThreat_Enum = 9
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_PROXY IPReputationThreat_Enum = 9
	IPReputationThreat_MOBILE_THREATS             IPReputationThreat_Enum = 10
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_MOBILE_THREATS IPReputationThreat_Enum = 10
	IPReputationThreat_TOR_PROXY                           IPReputationThreat_Enum = 11
	// Deprecated: compatibility alias
	IPReputationThreat_IP_REPUTATION_THREAT_TOR_PROXY IPReputationThreat_Enum = 11
)

func (IPReputationThreat_Enum) Descriptor

func (IPReputationThreat_Enum) Enum

func (IPReputationThreat_Enum) EnumDescriptor deprecated

func (IPReputationThreat_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use IPReputationThreat_Enum.Descriptor instead.

func (IPReputationThreat_Enum) MarshalText

func (e IPReputationThreat_Enum) MarshalText() (text []byte, err error)

func (IPReputationThreat_Enum) Number

func (IPReputationThreat_Enum) String

func (x IPReputationThreat_Enum) String() string

func (IPReputationThreat_Enum) Type

func (*IPReputationThreat_Enum) UnmarshalText

func (e *IPReputationThreat_Enum) UnmarshalText(text []byte) error

type OpenAPI

type OpenAPI struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *OpenAPISpec       `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewOpenAPI

func NewOpenAPI(name string) *OpenAPI

NewOpenAPI creates a OpenAPI

func (*OpenAPI) Descriptor deprecated

func (*OpenAPI) Descriptor() ([]byte, []int)

Deprecated: Use OpenAPI.ProtoReflect.Descriptor instead.

func (*OpenAPI) Diff

func (o1 *OpenAPI) Diff(o2 *OpenAPI, opts ...jsondiff.Option) (string, error)

Diff

func (*OpenAPI) Equal

func (o1 *OpenAPI) Equal(o2 *OpenAPI) bool

Equal

func (*OpenAPI) GetApiVersion

func (x *OpenAPI) GetApiVersion() string

func (*OpenAPI) GetCollectionName

func (obj *OpenAPI) GetCollectionName() string

func (*OpenAPI) GetCollectionType

func (obj *OpenAPI) GetCollectionType() string

func (*OpenAPI) GetCreated

func (obj *OpenAPI) GetCreated() *timestamppb.Timestamp

func (*OpenAPI) GetKind

func (x *OpenAPI) GetKind() string

func (*OpenAPI) GetMetadata

func (x *OpenAPI) GetMetadata() *v1beta.ObjectMeta

func (*OpenAPI) GetName

func (obj *OpenAPI) GetName() string

func (*OpenAPI) GetSpec

func (x *OpenAPI) GetSpec() *OpenAPISpec

func (*OpenAPI) GetUpdated

func (obj *OpenAPI) GetUpdated() *timestamppb.Timestamp

func (*OpenAPI) GetVersion

func (obj *OpenAPI) GetVersion() int64

func (*OpenAPI) GroupVersionKind

func (obj *OpenAPI) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*OpenAPI) ProtoMessage

func (*OpenAPI) ProtoMessage()

func (*OpenAPI) ProtoReflect

func (x *OpenAPI) ProtoReflect() protoreflect.Message

func (*OpenAPI) Reset

func (x *OpenAPI) Reset()

func (*OpenAPI) SetCreated

func (obj *OpenAPI) SetCreated(created *timestamppb.Timestamp)

func (*OpenAPI) SetName

func (obj *OpenAPI) SetName(name string)

func (*OpenAPI) SetUpdated

func (obj *OpenAPI) SetUpdated(updated *timestamppb.Timestamp)

func (*OpenAPI) SetVersion

func (obj *OpenAPI) SetVersion(version int64)

func (*OpenAPI) String

func (x *OpenAPI) String() string

func (*OpenAPI) Validate

func (m *OpenAPI) Validate() error

Validate checks the field values on OpenAPI with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*OpenAPI) ValidateAll

func (m *OpenAPI) ValidateAll() error

ValidateAll checks the field values on OpenAPI with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in OpenAPIMultiError, or nil if none found.

func (*OpenAPI) WithSpec

func (obj *OpenAPI) WithSpec(spec *OpenAPISpec) *OpenAPI

WithSpec adds the Spec to the object, returns the object

type OpenAPIList

type OpenAPIList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*OpenAPI       `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewOpenAPIList

func NewOpenAPIList() *OpenAPIList

NewOpenAPIList creates a OpenAPIList

func (*OpenAPIList) Descriptor deprecated

func (*OpenAPIList) Descriptor() ([]byte, []int)

Deprecated: Use OpenAPIList.ProtoReflect.Descriptor instead.

func (*OpenAPIList) GetApiVersion

func (x *OpenAPIList) GetApiVersion() string

func (*OpenAPIList) GetItems

func (x *OpenAPIList) GetItems() []*OpenAPI

func (*OpenAPIList) GetKind

func (x *OpenAPIList) GetKind() string

func (*OpenAPIList) GetMetadata

func (x *OpenAPIList) GetMetadata() *v1beta.ListMeta

func (*OpenAPIList) GroupVersionKind

func (obj *OpenAPIList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*OpenAPIList) ListItems

func (obj *OpenAPIList) ListItems() (items []runtime.NamedObject)

func (*OpenAPIList) ProtoMessage

func (*OpenAPIList) ProtoMessage()

func (*OpenAPIList) ProtoReflect

func (x *OpenAPIList) ProtoReflect() protoreflect.Message

func (*OpenAPIList) Reset

func (x *OpenAPIList) Reset()

func (*OpenAPIList) String

func (x *OpenAPIList) String() string

func (*OpenAPIList) Validate

func (m *OpenAPIList) Validate() error

Validate checks the field values on OpenAPIList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*OpenAPIList) ValidateAll

func (m *OpenAPIList) ValidateAll() error

ValidateAll checks the field values on OpenAPIList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in OpenAPIListMultiError, or nil if none found.

type OpenAPIListMultiError

type OpenAPIListMultiError []error

OpenAPIListMultiError is an error wrapping multiple validation errors returned by OpenAPIList.ValidateAll() if the designated constraints aren't met.

func (OpenAPIListMultiError) AllErrors

func (m OpenAPIListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (OpenAPIListMultiError) Error

func (m OpenAPIListMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type OpenAPIListValidationError

type OpenAPIListValidationError struct {
	// contains filtered or unexported fields
}

OpenAPIListValidationError is the validation error returned by OpenAPIList.Validate if the designated constraints aren't met.

func (OpenAPIListValidationError) Cause

Cause function returns cause value.

func (OpenAPIListValidationError) Error

Error satisfies the builtin error interface

func (OpenAPIListValidationError) ErrorName

func (e OpenAPIListValidationError) ErrorName() string

ErrorName returns error name.

func (OpenAPIListValidationError) Field

Field function returns field value.

func (OpenAPIListValidationError) Key

Key function returns key value.

func (OpenAPIListValidationError) Reason

Reason function returns reason value.

type OpenAPIMultiError

type OpenAPIMultiError []error

OpenAPIMultiError is an error wrapping multiple validation errors returned by OpenAPI.ValidateAll() if the designated constraints aren't met.

func (OpenAPIMultiError) AllErrors

func (m OpenAPIMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (OpenAPIMultiError) Error

func (m OpenAPIMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type OpenAPIResourceModel

type OpenAPIResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *OpenAPISpecResourceModel       `tfsdk:"spec"`
}

func (*OpenAPIResourceModel) FromProto

func (m *OpenAPIResourceModel) FromProto(r *OpenAPI) (err error)

FromProto imports field values from protobuf message

type OpenAPIResourceTFModel

type OpenAPIResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*OpenAPIResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type OpenAPISpec

type OpenAPISpec struct {

	// source must be less than 2MiB
	Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func NewOpenAPISpec

func NewOpenAPISpec() *OpenAPISpec

NewOpenAPISpec creates a new OpenAPISpec

func (*OpenAPISpec) Descriptor deprecated

func (*OpenAPISpec) Descriptor() ([]byte, []int)

Deprecated: Use OpenAPISpec.ProtoReflect.Descriptor instead.

func (*OpenAPISpec) Equal

func (o1 *OpenAPISpec) Equal(o2 *OpenAPISpec) bool

Equal

func (*OpenAPISpec) GetSource

func (x *OpenAPISpec) GetSource() string

func (*OpenAPISpec) ProtoMessage

func (*OpenAPISpec) ProtoMessage()

func (*OpenAPISpec) ProtoReflect

func (x *OpenAPISpec) ProtoReflect() protoreflect.Message

func (*OpenAPISpec) Reset

func (x *OpenAPISpec) Reset()

func (*OpenAPISpec) String

func (x *OpenAPISpec) String() string

func (*OpenAPISpec) Validate

func (m *OpenAPISpec) Validate() error

Validate checks the field values on OpenAPISpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*OpenAPISpec) ValidateAll

func (m *OpenAPISpec) ValidateAll() error

ValidateAll checks the field values on OpenAPISpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in OpenAPISpecMultiError, or nil if none found.

type OpenAPISpecMultiError

type OpenAPISpecMultiError []error

OpenAPISpecMultiError is an error wrapping multiple validation errors returned by OpenAPISpec.ValidateAll() if the designated constraints aren't met.

func (OpenAPISpecMultiError) AllErrors

func (m OpenAPISpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (OpenAPISpecMultiError) Error

func (m OpenAPISpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type OpenAPISpecResourceModel

type OpenAPISpecResourceModel struct {
	Source string `tfsdk:"source"`
}

func (*OpenAPISpecResourceModel) FromProto

func (m *OpenAPISpecResourceModel) FromProto(r *OpenAPISpec) (err error)

FromProto imports field values from protobuf message

type OpenAPISpecResourceTFModel

type OpenAPISpecResourceTFModel struct {
	Source types.String `tfsdk:"source"`
}

func (*OpenAPISpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type OpenAPISpecValidationError

type OpenAPISpecValidationError struct {
	// contains filtered or unexported fields
}

OpenAPISpecValidationError is the validation error returned by OpenAPISpec.Validate if the designated constraints aren't met.

func (OpenAPISpecValidationError) Cause

Cause function returns cause value.

func (OpenAPISpecValidationError) Error

Error satisfies the builtin error interface

func (OpenAPISpecValidationError) ErrorName

func (e OpenAPISpecValidationError) ErrorName() string

ErrorName returns error name.

func (OpenAPISpecValidationError) Field

Field function returns field value.

func (OpenAPISpecValidationError) Key

Key function returns key value.

func (OpenAPISpecValidationError) Reason

Reason function returns reason value.

type OpenAPISvcClient

type OpenAPISvcClient interface {
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*OpenAPIList, error)
	Create(ctx context.Context, in *OpenAPI, opts ...grpc.CallOption) (*OpenAPI, error)
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*OpenAPI, error)
	Update(ctx context.Context, in *OpenAPI, opts ...grpc.CallOption) (*OpenAPI, error)
	Delete(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*OpenAPI, error)
	DeleteAll(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*OpenAPIList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (OpenAPISvc_WatchClient, error)
}

OpenAPISvcClient is the client API for OpenAPISvc 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 NewOpenAPISvcClient

func NewOpenAPISvcClient(cc grpc.ClientConnInterface) OpenAPISvcClient

type OpenAPISvcServer

type OpenAPISvcServer interface {
	List(context.Context, *v1beta.ListOptions) (*OpenAPIList, error)
	Create(context.Context, *OpenAPI) (*OpenAPI, error)
	Get(context.Context, *v1beta.GetOptions) (*OpenAPI, error)
	Update(context.Context, *OpenAPI) (*OpenAPI, error)
	Delete(context.Context, *v1beta.DeleteOptions) (*OpenAPI, error)
	DeleteAll(context.Context, *v1beta.ListOptions) (*OpenAPIList, error)
	Watch(*v1beta.WatchOptions, OpenAPISvc_WatchServer) error
	// contains filtered or unexported methods
}

OpenAPISvcServer is the server API for OpenAPISvc service. All implementations must embed UnimplementedOpenAPISvcServer for forward compatibility

type OpenAPISvc_WatchClient

type OpenAPISvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type OpenAPISvc_WatchServer

type OpenAPISvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type OpenAPIValidationError

type OpenAPIValidationError struct {
	// contains filtered or unexported fields
}

OpenAPIValidationError is the validation error returned by OpenAPI.Validate if the designated constraints aren't met.

func (OpenAPIValidationError) Cause

func (e OpenAPIValidationError) Cause() error

Cause function returns cause value.

func (OpenAPIValidationError) Error

func (e OpenAPIValidationError) Error() string

Error satisfies the builtin error interface

func (OpenAPIValidationError) ErrorName

func (e OpenAPIValidationError) ErrorName() string

ErrorName returns error name.

func (OpenAPIValidationError) Field

func (e OpenAPIValidationError) Field() string

Field function returns field value.

func (OpenAPIValidationError) Key

func (e OpenAPIValidationError) Key() bool

Key function returns key value.

func (OpenAPIValidationError) Reason

func (e OpenAPIValidationError) Reason() string

Reason function returns reason value.

type RunningState

type RunningState struct {
	// contains filtered or unexported fields
}

func (*RunningState) Descriptor deprecated

func (*RunningState) Descriptor() ([]byte, []int)

Deprecated: Use RunningState.ProtoReflect.Descriptor instead.

func (*RunningState) ProtoMessage

func (*RunningState) ProtoMessage()

func (*RunningState) ProtoReflect

func (x *RunningState) ProtoReflect() protoreflect.Message

func (*RunningState) Reset

func (x *RunningState) Reset()

func (*RunningState) String

func (x *RunningState) String() string

func (*RunningState) Validate

func (m *RunningState) Validate() error

Validate checks the field values on RunningState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*RunningState) ValidateAll

func (m *RunningState) ValidateAll() error

ValidateAll checks the field values on RunningState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RunningStateMultiError, or nil if none found.

type RunningStateMultiError

type RunningStateMultiError []error

RunningStateMultiError is an error wrapping multiple validation errors returned by RunningState.ValidateAll() if the designated constraints aren't met.

func (RunningStateMultiError) AllErrors

func (m RunningStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RunningStateMultiError) Error

func (m RunningStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type RunningStateResourceModel

type RunningStateResourceModel struct {
}

func (*RunningStateResourceModel) FromProto

func (m *RunningStateResourceModel) FromProto(r *RunningState) (err error)

FromProto imports field values from protobuf message

type RunningStateResourceTFModel

type RunningStateResourceTFModel struct {
}

func (*RunningStateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type RunningStateValidationError

type RunningStateValidationError struct {
	// contains filtered or unexported fields
}

RunningStateValidationError is the validation error returned by RunningState.Validate if the designated constraints aren't met.

func (RunningStateValidationError) Cause

Cause function returns cause value.

func (RunningStateValidationError) Error

Error satisfies the builtin error interface

func (RunningStateValidationError) ErrorName

func (e RunningStateValidationError) ErrorName() string

ErrorName returns error name.

func (RunningStateValidationError) Field

Field function returns field value.

func (RunningStateValidationError) Key

Key function returns key value.

func (RunningStateValidationError) Reason

Reason function returns reason value.

type RunningState_Enum

type RunningState_Enum int32
const (
	RunningState_UNSPECIFIED RunningState_Enum = 0
	RunningState_RUNNING     RunningState_Enum = 1
	RunningState_ERROR       RunningState_Enum = 2
	RunningState_PENDING     RunningState_Enum = 3
)

func (RunningState_Enum) Descriptor

func (RunningState_Enum) Enum

func (RunningState_Enum) EnumDescriptor deprecated

func (RunningState_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use RunningState_Enum.Descriptor instead.

func (RunningState_Enum) MarshalText

func (e RunningState_Enum) MarshalText() (text []byte, err error)

func (RunningState_Enum) Number

func (RunningState_Enum) String

func (x RunningState_Enum) String() string

func (RunningState_Enum) Type

func (*RunningState_Enum) UnmarshalText

func (e *RunningState_Enum) UnmarshalText(text []byte) error

type SecurityMode

type SecurityMode struct {
	// contains filtered or unexported fields
}

func (*SecurityMode) Descriptor deprecated

func (*SecurityMode) Descriptor() ([]byte, []int)

Deprecated: Use SecurityMode.ProtoReflect.Descriptor instead.

func (*SecurityMode) ProtoMessage

func (*SecurityMode) ProtoMessage()

func (*SecurityMode) ProtoReflect

func (x *SecurityMode) ProtoReflect() protoreflect.Message

func (*SecurityMode) Reset

func (x *SecurityMode) Reset()

func (*SecurityMode) String

func (x *SecurityMode) String() string

func (*SecurityMode) Validate

func (m *SecurityMode) Validate() error

Validate checks the field values on SecurityMode with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SecurityMode) ValidateAll

func (m *SecurityMode) ValidateAll() error

ValidateAll checks the field values on SecurityMode with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SecurityModeMultiError, or nil if none found.

type SecurityModeMultiError

type SecurityModeMultiError []error

SecurityModeMultiError is an error wrapping multiple validation errors returned by SecurityMode.ValidateAll() if the designated constraints aren't met.

func (SecurityModeMultiError) AllErrors

func (m SecurityModeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SecurityModeMultiError) Error

func (m SecurityModeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type SecurityModeResourceModel

type SecurityModeResourceModel struct {
}

func (*SecurityModeResourceModel) FromProto

func (m *SecurityModeResourceModel) FromProto(r *SecurityMode) (err error)

FromProto imports field values from protobuf message

type SecurityModeResourceTFModel

type SecurityModeResourceTFModel struct {
}

func (*SecurityModeResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type SecurityModeValidationError

type SecurityModeValidationError struct {
	// contains filtered or unexported fields
}

SecurityModeValidationError is the validation error returned by SecurityMode.Validate if the designated constraints aren't met.

func (SecurityModeValidationError) Cause

Cause function returns cause value.

func (SecurityModeValidationError) Error

Error satisfies the builtin error interface

func (SecurityModeValidationError) ErrorName

func (e SecurityModeValidationError) ErrorName() string

ErrorName returns error name.

func (SecurityModeValidationError) Field

Field function returns field value.

func (SecurityModeValidationError) Key

Key function returns key value.

func (SecurityModeValidationError) Reason

Reason function returns reason value.

type SecurityMode_Enum

type SecurityMode_Enum int32
const (
	// TODO: UNSPECIFIED
	SecurityMode_BLOCK SecurityMode_Enum = 0
	// Deprecated: compatibility alias
	SecurityMode_SECURITY_MODE_BLOCK SecurityMode_Enum = 0
	SecurityMode_REPORT              SecurityMode_Enum = 1
	// Deprecated: compatibility alias
	SecurityMode_SECURITY_MODE_REPORT SecurityMode_Enum = 1
)

func (SecurityMode_Enum) Descriptor

func (SecurityMode_Enum) Enum

func (SecurityMode_Enum) EnumDescriptor deprecated

func (SecurityMode_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use SecurityMode_Enum.Descriptor instead.

func (SecurityMode_Enum) MarshalText

func (e SecurityMode_Enum) MarshalText() (text []byte, err error)

func (SecurityMode_Enum) Number

func (SecurityMode_Enum) String

func (x SecurityMode_Enum) String() string

func (SecurityMode_Enum) Type

func (*SecurityMode_Enum) UnmarshalText

func (e *SecurityMode_Enum) UnmarshalText(text []byte) error

type TLSConfiguration

type TLSConfiguration struct {
	ApiVersion string                `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string                `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta    `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *TLSConfigurationSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSConfiguration

func NewTLSConfiguration(name string) *TLSConfiguration

NewTLSConfiguration creates a TLSConfiguration

func (*TLSConfiguration) Descriptor deprecated

func (*TLSConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use TLSConfiguration.ProtoReflect.Descriptor instead.

func (*TLSConfiguration) Diff

func (o1 *TLSConfiguration) Diff(o2 *TLSConfiguration, opts ...jsondiff.Option) (string, error)

Diff

func (*TLSConfiguration) Equal

func (o1 *TLSConfiguration) Equal(o2 *TLSConfiguration) bool

Equal

func (*TLSConfiguration) GetApiVersion

func (x *TLSConfiguration) GetApiVersion() string

func (*TLSConfiguration) GetCollectionName

func (obj *TLSConfiguration) GetCollectionName() string

func (*TLSConfiguration) GetCollectionType

func (obj *TLSConfiguration) GetCollectionType() string

func (*TLSConfiguration) GetCreated

func (obj *TLSConfiguration) GetCreated() *timestamppb.Timestamp

func (*TLSConfiguration) GetKind

func (x *TLSConfiguration) GetKind() string

func (*TLSConfiguration) GetMetadata

func (x *TLSConfiguration) GetMetadata() *v1beta.ObjectMeta

func (*TLSConfiguration) GetName

func (obj *TLSConfiguration) GetName() string

func (*TLSConfiguration) GetSpec

func (x *TLSConfiguration) GetSpec() *TLSConfigurationSpec

func (*TLSConfiguration) GetUpdated

func (obj *TLSConfiguration) GetUpdated() *timestamppb.Timestamp

func (*TLSConfiguration) GetVersion

func (obj *TLSConfiguration) GetVersion() int64

func (*TLSConfiguration) GroupVersionKind

func (obj *TLSConfiguration) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSConfiguration) ProtoMessage

func (*TLSConfiguration) ProtoMessage()

func (*TLSConfiguration) ProtoReflect

func (x *TLSConfiguration) ProtoReflect() protoreflect.Message

func (*TLSConfiguration) Reset

func (x *TLSConfiguration) Reset()

func (*TLSConfiguration) SetCreated

func (obj *TLSConfiguration) SetCreated(created *timestamppb.Timestamp)

func (*TLSConfiguration) SetName

func (obj *TLSConfiguration) SetName(name string)

func (*TLSConfiguration) SetUpdated

func (obj *TLSConfiguration) SetUpdated(updated *timestamppb.Timestamp)

func (*TLSConfiguration) SetVersion

func (obj *TLSConfiguration) SetVersion(version int64)

func (*TLSConfiguration) String

func (x *TLSConfiguration) String() string

func (*TLSConfiguration) Validate

func (m *TLSConfiguration) Validate() error

Validate checks the field values on TLSConfiguration with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSConfiguration) ValidateAll

func (m *TLSConfiguration) ValidateAll() error

ValidateAll checks the field values on TLSConfiguration with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSConfigurationMultiError, or nil if none found.

func (*TLSConfiguration) WithSpec

WithSpec adds the Spec to the object, returns the object

type TLSConfigurationDefault

type TLSConfigurationDefault struct {
	CiphersAvailable   []string                `protobuf:"bytes,1,rep,name=ciphers_available,json=ciphersAvailable,proto3" json:"ciphers_available,omitempty"`
	CiphersDefault     []string                `protobuf:"bytes,2,rep,name=ciphers_default,json=ciphersDefault,proto3" json:"ciphers_default,omitempty"`
	ProtocolMinDefault crypto.TLSProtocol_Enum `` /* 147-byte string literal not displayed */
	ProtocolMaxDefault crypto.TLSProtocol_Enum `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TLSConfigurationDefault) Descriptor deprecated

func (*TLSConfigurationDefault) Descriptor() ([]byte, []int)

Deprecated: Use TLSConfigurationDefault.ProtoReflect.Descriptor instead.

func (*TLSConfigurationDefault) GetCiphersAvailable

func (x *TLSConfigurationDefault) GetCiphersAvailable() []string

func (*TLSConfigurationDefault) GetCiphersDefault

func (x *TLSConfigurationDefault) GetCiphersDefault() []string

func (*TLSConfigurationDefault) GetProtocolMaxDefault

func (x *TLSConfigurationDefault) GetProtocolMaxDefault() crypto.TLSProtocol_Enum

func (*TLSConfigurationDefault) GetProtocolMinDefault

func (x *TLSConfigurationDefault) GetProtocolMinDefault() crypto.TLSProtocol_Enum

func (*TLSConfigurationDefault) ProtoMessage

func (*TLSConfigurationDefault) ProtoMessage()

func (*TLSConfigurationDefault) ProtoReflect

func (x *TLSConfigurationDefault) ProtoReflect() protoreflect.Message

func (*TLSConfigurationDefault) Reset

func (x *TLSConfigurationDefault) Reset()

func (*TLSConfigurationDefault) String

func (x *TLSConfigurationDefault) String() string

func (*TLSConfigurationDefault) Validate

func (m *TLSConfigurationDefault) Validate() error

Validate checks the field values on TLSConfigurationDefault with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSConfigurationDefault) ValidateAll

func (m *TLSConfigurationDefault) ValidateAll() error

ValidateAll checks the field values on TLSConfigurationDefault with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSConfigurationDefaultMultiError, or nil if none found.

type TLSConfigurationDefaultMultiError

type TLSConfigurationDefaultMultiError []error

TLSConfigurationDefaultMultiError is an error wrapping multiple validation errors returned by TLSConfigurationDefault.ValidateAll() if the designated constraints aren't met.

func (TLSConfigurationDefaultMultiError) AllErrors

func (m TLSConfigurationDefaultMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSConfigurationDefaultMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSConfigurationDefaultResourceModel

type TLSConfigurationDefaultResourceModel struct {
	CiphersAvailable   []string `tfsdk:"ciphers_available"`
	CiphersDefault     []string `tfsdk:"ciphers_default"`
	ProtocolMinDefault string   `tfsdk:"protocol_min_default"`
	ProtocolMaxDefault string   `tfsdk:"protocol_max_default"`
}

func (*TLSConfigurationDefaultResourceModel) FromProto

FromProto imports field values from protobuf message

type TLSConfigurationDefaultResourceTFModel

type TLSConfigurationDefaultResourceTFModel struct {
	CiphersAvailable   types.Set    `tfsdk:"ciphers_available"`
	CiphersDefault     types.Set    `tfsdk:"ciphers_default"`
	ProtocolMinDefault types.String `tfsdk:"protocol_min_default"`
	ProtocolMaxDefault types.String `tfsdk:"protocol_max_default"`
}

func (*TLSConfigurationDefaultResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSConfigurationDefaultValidationError

type TLSConfigurationDefaultValidationError struct {
	// contains filtered or unexported fields
}

TLSConfigurationDefaultValidationError is the validation error returned by TLSConfigurationDefault.Validate if the designated constraints aren't met.

func (TLSConfigurationDefaultValidationError) Cause

Cause function returns cause value.

func (TLSConfigurationDefaultValidationError) Error

Error satisfies the builtin error interface

func (TLSConfigurationDefaultValidationError) ErrorName

ErrorName returns error name.

func (TLSConfigurationDefaultValidationError) Field

Field function returns field value.

func (TLSConfigurationDefaultValidationError) Key

Key function returns key value.

func (TLSConfigurationDefaultValidationError) Reason

Reason function returns reason value.

type TLSConfigurationList

type TLSConfigurationList struct {
	ApiVersion string              `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string              `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta    `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*TLSConfiguration `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSConfigurationList

func NewTLSConfigurationList() *TLSConfigurationList

NewTLSConfigurationList creates a TLSConfigurationList

func (*TLSConfigurationList) Descriptor deprecated

func (*TLSConfigurationList) Descriptor() ([]byte, []int)

Deprecated: Use TLSConfigurationList.ProtoReflect.Descriptor instead.

func (*TLSConfigurationList) GetApiVersion

func (x *TLSConfigurationList) GetApiVersion() string

func (*TLSConfigurationList) GetItems

func (x *TLSConfigurationList) GetItems() []*TLSConfiguration

func (*TLSConfigurationList) GetKind

func (x *TLSConfigurationList) GetKind() string

func (*TLSConfigurationList) GetMetadata

func (x *TLSConfigurationList) GetMetadata() *v1beta.ListMeta

func (*TLSConfigurationList) GroupVersionKind

func (obj *TLSConfigurationList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSConfigurationList) ListItems

func (obj *TLSConfigurationList) ListItems() (items []runtime.NamedObject)

func (*TLSConfigurationList) ProtoMessage

func (*TLSConfigurationList) ProtoMessage()

func (*TLSConfigurationList) ProtoReflect

func (x *TLSConfigurationList) ProtoReflect() protoreflect.Message

func (*TLSConfigurationList) Reset

func (x *TLSConfigurationList) Reset()

func (*TLSConfigurationList) String

func (x *TLSConfigurationList) String() string

func (*TLSConfigurationList) Validate

func (m *TLSConfigurationList) Validate() error

Validate checks the field values on TLSConfigurationList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSConfigurationList) ValidateAll

func (m *TLSConfigurationList) ValidateAll() error

ValidateAll checks the field values on TLSConfigurationList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSConfigurationListMultiError, or nil if none found.

type TLSConfigurationListMultiError

type TLSConfigurationListMultiError []error

TLSConfigurationListMultiError is an error wrapping multiple validation errors returned by TLSConfigurationList.ValidateAll() if the designated constraints aren't met.

func (TLSConfigurationListMultiError) AllErrors

func (m TLSConfigurationListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSConfigurationListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSConfigurationListValidationError

type TLSConfigurationListValidationError struct {
	// contains filtered or unexported fields
}

TLSConfigurationListValidationError is the validation error returned by TLSConfigurationList.Validate if the designated constraints aren't met.

func (TLSConfigurationListValidationError) Cause

Cause function returns cause value.

func (TLSConfigurationListValidationError) Error

Error satisfies the builtin error interface

func (TLSConfigurationListValidationError) ErrorName

ErrorName returns error name.

func (TLSConfigurationListValidationError) Field

Field function returns field value.

func (TLSConfigurationListValidationError) Key

Key function returns key value.

func (TLSConfigurationListValidationError) Reason

Reason function returns reason value.

type TLSConfigurationMultiError

type TLSConfigurationMultiError []error

TLSConfigurationMultiError is an error wrapping multiple validation errors returned by TLSConfiguration.ValidateAll() if the designated constraints aren't met.

func (TLSConfigurationMultiError) AllErrors

func (m TLSConfigurationMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSConfigurationMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSConfigurationResourceModel

type TLSConfigurationResourceModel struct {
	Id       string                             `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel    `tfsdk:"metadata"`
	Spec     *TLSConfigurationSpecResourceModel `tfsdk:"spec"`
}

func (*TLSConfigurationResourceModel) FromProto

func (m *TLSConfigurationResourceModel) FromProto(r *TLSConfiguration) (err error)

FromProto imports field values from protobuf message

type TLSConfigurationResourceTFModel

type TLSConfigurationResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*TLSConfigurationResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSConfigurationSpec

type TLSConfigurationSpec struct {
	ProtocolMin crypto.TLSProtocol_Enum `protobuf:"varint,1,opt,name=protocol_min,json=protocolMin,proto3,enum=crypto.TLSProtocol_Enum" json:"protocol_min,omitempty"`
	ProtocolMax crypto.TLSProtocol_Enum `protobuf:"varint,2,opt,name=protocol_max,json=protocolMax,proto3,enum=crypto.TLSProtocol_Enum" json:"protocol_max,omitempty"`
	// Ciphers for TLS 1.0 to 1.2
	Ciphers []string `protobuf:"bytes,3,rep,name=ciphers,proto3" json:"ciphers,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSConfigurationSpec

func NewTLSConfigurationSpec() *TLSConfigurationSpec

NewTLSConfigurationSpec creates a new TLSConfigurationSpec

func (*TLSConfigurationSpec) Descriptor deprecated

func (*TLSConfigurationSpec) Descriptor() ([]byte, []int)

Deprecated: Use TLSConfigurationSpec.ProtoReflect.Descriptor instead.

func (*TLSConfigurationSpec) Equal

Equal

func (*TLSConfigurationSpec) GetCiphers

func (x *TLSConfigurationSpec) GetCiphers() []string

func (*TLSConfigurationSpec) GetProtocolMax

func (x *TLSConfigurationSpec) GetProtocolMax() crypto.TLSProtocol_Enum

func (*TLSConfigurationSpec) GetProtocolMin

func (x *TLSConfigurationSpec) GetProtocolMin() crypto.TLSProtocol_Enum

func (*TLSConfigurationSpec) ProtoMessage

func (*TLSConfigurationSpec) ProtoMessage()

func (*TLSConfigurationSpec) ProtoReflect

func (x *TLSConfigurationSpec) ProtoReflect() protoreflect.Message

func (*TLSConfigurationSpec) Reset

func (x *TLSConfigurationSpec) Reset()

func (*TLSConfigurationSpec) String

func (x *TLSConfigurationSpec) String() string

func (*TLSConfigurationSpec) Validate

func (m *TLSConfigurationSpec) Validate() error

Validate checks the field values on TLSConfigurationSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSConfigurationSpec) ValidateAll

func (m *TLSConfigurationSpec) ValidateAll() error

ValidateAll checks the field values on TLSConfigurationSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSConfigurationSpecMultiError, or nil if none found.

type TLSConfigurationSpecMultiError

type TLSConfigurationSpecMultiError []error

TLSConfigurationSpecMultiError is an error wrapping multiple validation errors returned by TLSConfigurationSpec.ValidateAll() if the designated constraints aren't met.

func (TLSConfigurationSpecMultiError) AllErrors

func (m TLSConfigurationSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSConfigurationSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSConfigurationSpecResourceModel

type TLSConfigurationSpecResourceModel struct {
	ProtocolMin string   `tfsdk:"protocol_min"`
	ProtocolMax string   `tfsdk:"protocol_max"`
	Ciphers     []string `tfsdk:"ciphers"`
}

func (*TLSConfigurationSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type TLSConfigurationSpecResourceTFModel

type TLSConfigurationSpecResourceTFModel struct {
	ProtocolMin types.String `tfsdk:"protocol_min"`
	ProtocolMax types.String `tfsdk:"protocol_max"`
	Ciphers     types.Set    `tfsdk:"ciphers"`
}

func (*TLSConfigurationSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSConfigurationSpecValidationError

type TLSConfigurationSpecValidationError struct {
	// contains filtered or unexported fields
}

TLSConfigurationSpecValidationError is the validation error returned by TLSConfigurationSpec.Validate if the designated constraints aren't met.

func (TLSConfigurationSpecValidationError) Cause

Cause function returns cause value.

func (TLSConfigurationSpecValidationError) Error

Error satisfies the builtin error interface

func (TLSConfigurationSpecValidationError) ErrorName

ErrorName returns error name.

func (TLSConfigurationSpecValidationError) Field

Field function returns field value.

func (TLSConfigurationSpecValidationError) Key

Key function returns key value.

func (TLSConfigurationSpecValidationError) Reason

Reason function returns reason value.

type TLSConfigurationSvcClient

type TLSConfigurationSvcClient interface {
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*TLSConfigurationList, error)
	Create(ctx context.Context, in *TLSConfiguration, opts ...grpc.CallOption) (*TLSConfiguration, error)
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*TLSConfiguration, error)
	Update(ctx context.Context, in *TLSConfiguration, opts ...grpc.CallOption) (*TLSConfiguration, error)
	Delete(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*TLSConfiguration, error)
	DeleteAll(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*TLSConfigurationList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (TLSConfigurationSvc_WatchClient, error)
	ListCSR(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*CSRList, error)
	CreateCSR(ctx context.Context, in *CSRCreate, opts ...grpc.CallOption) (*CSR, error)
	GetCSR(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*CSR, error)
	DeleteCSR(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*CSR, error)
	DeleteAllCSR(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*CSRList, error)
	UpdateCSRCertificate(ctx context.Context, in *CSRCertificate, opts ...grpc.CallOption) (*TLSMaterial, error)
	CreateManualTLS(ctx context.Context, in *TLSManualCreate, opts ...grpc.CallOption) (*TLSMaterial, error)
	UpdateManualTLS(ctx context.Context, in *TLSManualCreate, opts ...grpc.CallOption) (*TLSMaterial, error)
	DeleteTLSMaterial(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*TLSMaterial, error)
	DeleteAllTLSMaterial(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*TLSMaterialList, error)
	GetTLSMaterial(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*TLSMaterial, error)
	ListTLSMaterial(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*TLSMaterialList, error)
	// Defaults returns the list of available TLS configuration and defaults
	Default(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TLSConfigurationDefault, error)
	DefaultSelfHosted(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TLSConfigurationDefault, error)
}

TLSConfigurationSvcClient is the client API for TLSConfigurationSvc 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.

type TLSConfigurationSvcServer

type TLSConfigurationSvcServer interface {
	List(context.Context, *v1beta.ListOptions) (*TLSConfigurationList, error)
	Create(context.Context, *TLSConfiguration) (*TLSConfiguration, error)
	Get(context.Context, *v1beta.GetOptions) (*TLSConfiguration, error)
	Update(context.Context, *TLSConfiguration) (*TLSConfiguration, error)
	Delete(context.Context, *v1beta.DeleteOptions) (*TLSConfiguration, error)
	DeleteAll(context.Context, *v1beta.ListOptions) (*TLSConfigurationList, error)
	Watch(*v1beta.WatchOptions, TLSConfigurationSvc_WatchServer) error
	ListCSR(context.Context, *v1beta.ListOptions) (*CSRList, error)
	CreateCSR(context.Context, *CSRCreate) (*CSR, error)
	GetCSR(context.Context, *v1beta.GetOptions) (*CSR, error)
	DeleteCSR(context.Context, *v1beta.DeleteOptions) (*CSR, error)
	DeleteAllCSR(context.Context, *v1beta.ListOptions) (*CSRList, error)
	UpdateCSRCertificate(context.Context, *CSRCertificate) (*TLSMaterial, error)
	CreateManualTLS(context.Context, *TLSManualCreate) (*TLSMaterial, error)
	UpdateManualTLS(context.Context, *TLSManualCreate) (*TLSMaterial, error)
	DeleteTLSMaterial(context.Context, *v1beta.DeleteOptions) (*TLSMaterial, error)
	DeleteAllTLSMaterial(context.Context, *v1beta.ListOptions) (*TLSMaterialList, error)
	GetTLSMaterial(context.Context, *v1beta.GetOptions) (*TLSMaterial, error)
	ListTLSMaterial(context.Context, *v1beta.ListOptions) (*TLSMaterialList, error)
	// Defaults returns the list of available TLS configuration and defaults
	Default(context.Context, *emptypb.Empty) (*TLSConfigurationDefault, error)
	DefaultSelfHosted(context.Context, *emptypb.Empty) (*TLSConfigurationDefault, error)
	// contains filtered or unexported methods
}

TLSConfigurationSvcServer is the server API for TLSConfigurationSvc service. All implementations must embed UnimplementedTLSConfigurationSvcServer for forward compatibility

type TLSConfigurationSvc_WatchClient

type TLSConfigurationSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type TLSConfigurationSvc_WatchServer

type TLSConfigurationSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type TLSConfigurationValidationError

type TLSConfigurationValidationError struct {
	// contains filtered or unexported fields
}

TLSConfigurationValidationError is the validation error returned by TLSConfiguration.Validate if the designated constraints aren't met.

func (TLSConfigurationValidationError) Cause

Cause function returns cause value.

func (TLSConfigurationValidationError) Error

Error satisfies the builtin error interface

func (TLSConfigurationValidationError) ErrorName

ErrorName returns error name.

func (TLSConfigurationValidationError) Field

Field function returns field value.

func (TLSConfigurationValidationError) Key

Key function returns key value.

func (TLSConfigurationValidationError) Reason

Reason function returns reason value.

type TLSManualCreate

type TLSManualCreate struct {
	ApiVersion string               `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string               `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta   `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *TLSManualCreateSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSManualCreate

func NewTLSManualCreate(name string) *TLSManualCreate

NewTLSManualCreate creates a TLSManualCreate

func (*TLSManualCreate) Descriptor deprecated

func (*TLSManualCreate) Descriptor() ([]byte, []int)

Deprecated: Use TLSManualCreate.ProtoReflect.Descriptor instead.

func (*TLSManualCreate) Diff

func (o1 *TLSManualCreate) Diff(o2 *TLSManualCreate, opts ...jsondiff.Option) (string, error)

Diff

func (*TLSManualCreate) Equal

func (o1 *TLSManualCreate) Equal(o2 *TLSManualCreate) bool

Equal

func (*TLSManualCreate) GetApiVersion

func (x *TLSManualCreate) GetApiVersion() string

func (*TLSManualCreate) GetCollectionName

func (obj *TLSManualCreate) GetCollectionName() string

func (*TLSManualCreate) GetCollectionType

func (obj *TLSManualCreate) GetCollectionType() string

func (*TLSManualCreate) GetCreated

func (obj *TLSManualCreate) GetCreated() *timestamppb.Timestamp

func (*TLSManualCreate) GetKind

func (x *TLSManualCreate) GetKind() string

func (*TLSManualCreate) GetMetadata

func (x *TLSManualCreate) GetMetadata() *v1beta.ObjectMeta

func (*TLSManualCreate) GetName

func (obj *TLSManualCreate) GetName() string

func (*TLSManualCreate) GetSpec

func (x *TLSManualCreate) GetSpec() *TLSManualCreateSpec

func (*TLSManualCreate) GetUpdated

func (obj *TLSManualCreate) GetUpdated() *timestamppb.Timestamp

func (*TLSManualCreate) GetVersion

func (obj *TLSManualCreate) GetVersion() int64

func (*TLSManualCreate) GroupVersionKind

func (obj *TLSManualCreate) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSManualCreate) ProtoMessage

func (*TLSManualCreate) ProtoMessage()

func (*TLSManualCreate) ProtoReflect

func (x *TLSManualCreate) ProtoReflect() protoreflect.Message

func (*TLSManualCreate) Reset

func (x *TLSManualCreate) Reset()

func (*TLSManualCreate) SetCreated

func (obj *TLSManualCreate) SetCreated(created *timestamppb.Timestamp)

func (*TLSManualCreate) SetName

func (obj *TLSManualCreate) SetName(name string)

func (*TLSManualCreate) SetUpdated

func (obj *TLSManualCreate) SetUpdated(updated *timestamppb.Timestamp)

func (*TLSManualCreate) SetVersion

func (obj *TLSManualCreate) SetVersion(version int64)

func (*TLSManualCreate) String

func (x *TLSManualCreate) String() string

func (*TLSManualCreate) Validate

func (m *TLSManualCreate) Validate() error

Validate checks the field values on TLSManualCreate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSManualCreate) ValidateAll

func (m *TLSManualCreate) ValidateAll() error

ValidateAll checks the field values on TLSManualCreate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSManualCreateMultiError, or nil if none found.

func (*TLSManualCreate) WithSpec

func (obj *TLSManualCreate) WithSpec(spec *TLSManualCreateSpec) *TLSManualCreate

WithSpec adds the Spec to the object, returns the object

type TLSManualCreateMultiError

type TLSManualCreateMultiError []error

TLSManualCreateMultiError is an error wrapping multiple validation errors returned by TLSManualCreate.ValidateAll() if the designated constraints aren't met.

func (TLSManualCreateMultiError) AllErrors

func (m TLSManualCreateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSManualCreateMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSManualCreateResourceModel

type TLSManualCreateResourceModel struct {
	Id       string                            `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel   `tfsdk:"metadata"`
	Spec     *TLSManualCreateSpecResourceModel `tfsdk:"spec"`
}

func (*TLSManualCreateResourceModel) FromProto

func (m *TLSManualCreateResourceModel) FromProto(r *TLSManualCreate) (err error)

FromProto imports field values from protobuf message

type TLSManualCreateResourceTFModel

type TLSManualCreateResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*TLSManualCreateResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSManualCreateSpec

type TLSManualCreateSpec struct {
	Certificate string `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"`
	Chain       string `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	Key         string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSManualCreateSpec

func NewTLSManualCreateSpec() *TLSManualCreateSpec

NewTLSManualCreateSpec creates a new TLSManualCreateSpec

func (*TLSManualCreateSpec) Descriptor deprecated

func (*TLSManualCreateSpec) Descriptor() ([]byte, []int)

Deprecated: Use TLSManualCreateSpec.ProtoReflect.Descriptor instead.

func (*TLSManualCreateSpec) Equal

Equal

func (*TLSManualCreateSpec) GetCertificate

func (x *TLSManualCreateSpec) GetCertificate() string

func (*TLSManualCreateSpec) GetChain

func (x *TLSManualCreateSpec) GetChain() string

func (*TLSManualCreateSpec) GetKey

func (x *TLSManualCreateSpec) GetKey() string

func (*TLSManualCreateSpec) ProtoMessage

func (*TLSManualCreateSpec) ProtoMessage()

func (*TLSManualCreateSpec) ProtoReflect

func (x *TLSManualCreateSpec) ProtoReflect() protoreflect.Message

func (*TLSManualCreateSpec) Reset

func (x *TLSManualCreateSpec) Reset()

func (*TLSManualCreateSpec) String

func (x *TLSManualCreateSpec) String() string

func (*TLSManualCreateSpec) Validate

func (m *TLSManualCreateSpec) Validate() error

Validate checks the field values on TLSManualCreateSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSManualCreateSpec) ValidateAll

func (m *TLSManualCreateSpec) ValidateAll() error

ValidateAll checks the field values on TLSManualCreateSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSManualCreateSpecMultiError, or nil if none found.

type TLSManualCreateSpecMultiError

type TLSManualCreateSpecMultiError []error

TLSManualCreateSpecMultiError is an error wrapping multiple validation errors returned by TLSManualCreateSpec.ValidateAll() if the designated constraints aren't met.

func (TLSManualCreateSpecMultiError) AllErrors

func (m TLSManualCreateSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSManualCreateSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSManualCreateSpecResourceModel

type TLSManualCreateSpecResourceModel struct {
	Certificate string `tfsdk:"certificate"`
	Chain       string `tfsdk:"chain"`
	Key         string `tfsdk:"key"`
}

func (*TLSManualCreateSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type TLSManualCreateSpecResourceTFModel

type TLSManualCreateSpecResourceTFModel struct {
	Certificate types.String `tfsdk:"certificate"`
	Chain       types.String `tfsdk:"chain"`
	Key         types.String `tfsdk:"key"`
}

func (*TLSManualCreateSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSManualCreateSpecValidationError

type TLSManualCreateSpecValidationError struct {
	// contains filtered or unexported fields
}

TLSManualCreateSpecValidationError is the validation error returned by TLSManualCreateSpec.Validate if the designated constraints aren't met.

func (TLSManualCreateSpecValidationError) Cause

Cause function returns cause value.

func (TLSManualCreateSpecValidationError) Error

Error satisfies the builtin error interface

func (TLSManualCreateSpecValidationError) ErrorName

ErrorName returns error name.

func (TLSManualCreateSpecValidationError) Field

Field function returns field value.

func (TLSManualCreateSpecValidationError) Key

Key function returns key value.

func (TLSManualCreateSpecValidationError) Reason

Reason function returns reason value.

type TLSManualCreateValidationError

type TLSManualCreateValidationError struct {
	// contains filtered or unexported fields
}

TLSManualCreateValidationError is the validation error returned by TLSManualCreate.Validate if the designated constraints aren't met.

func (TLSManualCreateValidationError) Cause

Cause function returns cause value.

func (TLSManualCreateValidationError) Error

Error satisfies the builtin error interface

func (TLSManualCreateValidationError) ErrorName

func (e TLSManualCreateValidationError) ErrorName() string

ErrorName returns error name.

func (TLSManualCreateValidationError) Field

Field function returns field value.

func (TLSManualCreateValidationError) Key

Key function returns key value.

func (TLSManualCreateValidationError) Reason

Reason function returns reason value.

type TLSMaterial

type TLSMaterial struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *TLSMaterialSpec   `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *TLSMaterialStatus `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterial

func NewTLSMaterial(name string) *TLSMaterial

NewTLSMaterial creates a TLSMaterial

func (*TLSMaterial) Descriptor deprecated

func (*TLSMaterial) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterial.ProtoReflect.Descriptor instead.

func (*TLSMaterial) Diff

func (o1 *TLSMaterial) Diff(o2 *TLSMaterial, opts ...jsondiff.Option) (string, error)

Diff

func (*TLSMaterial) Equal

func (o1 *TLSMaterial) Equal(o2 *TLSMaterial) bool

Equal

func (*TLSMaterial) GetApiVersion

func (x *TLSMaterial) GetApiVersion() string

func (*TLSMaterial) GetCollectionName

func (obj *TLSMaterial) GetCollectionName() string

func (*TLSMaterial) GetCollectionType

func (obj *TLSMaterial) GetCollectionType() string

func (*TLSMaterial) GetCreated

func (obj *TLSMaterial) GetCreated() *timestamppb.Timestamp

func (*TLSMaterial) GetKind

func (x *TLSMaterial) GetKind() string

func (*TLSMaterial) GetMetadata

func (x *TLSMaterial) GetMetadata() *v1beta.ObjectMeta

func (*TLSMaterial) GetName

func (obj *TLSMaterial) GetName() string

func (*TLSMaterial) GetSpec

func (x *TLSMaterial) GetSpec() *TLSMaterialSpec

func (*TLSMaterial) GetStatus

func (x *TLSMaterial) GetStatus() *TLSMaterialStatus

func (*TLSMaterial) GetUpdated

func (obj *TLSMaterial) GetUpdated() *timestamppb.Timestamp

func (*TLSMaterial) GetVersion

func (obj *TLSMaterial) GetVersion() int64

func (*TLSMaterial) GroupVersionKind

func (obj *TLSMaterial) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSMaterial) ProtoMessage

func (*TLSMaterial) ProtoMessage()

func (*TLSMaterial) ProtoReflect

func (x *TLSMaterial) ProtoReflect() protoreflect.Message

func (*TLSMaterial) Reset

func (x *TLSMaterial) Reset()

func (*TLSMaterial) SetCreated

func (obj *TLSMaterial) SetCreated(created *timestamppb.Timestamp)

func (*TLSMaterial) SetName

func (obj *TLSMaterial) SetName(name string)

func (*TLSMaterial) SetUpdated

func (obj *TLSMaterial) SetUpdated(updated *timestamppb.Timestamp)

func (*TLSMaterial) SetVersion

func (obj *TLSMaterial) SetVersion(version int64)

func (*TLSMaterial) String

func (x *TLSMaterial) String() string

func (*TLSMaterial) Validate

func (m *TLSMaterial) Validate() error

Validate checks the field values on TLSMaterial with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterial) ValidateAll

func (m *TLSMaterial) ValidateAll() error

ValidateAll checks the field values on TLSMaterial with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialMultiError, or nil if none found.

func (*TLSMaterial) WithSpec

func (obj *TLSMaterial) WithSpec(spec *TLSMaterialSpec) *TLSMaterial

WithSpec adds the Spec to the object, returns the object

type TLSMaterialFull

type TLSMaterialFull struct {
	ApiVersion string               `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string               `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta   `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *TLSMaterialFullSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *TLSMaterialStatus   `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialFull

func NewTLSMaterialFull(name string) *TLSMaterialFull

NewTLSMaterialFull creates a TLSMaterialFull

func (*TLSMaterialFull) Descriptor deprecated

func (*TLSMaterialFull) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialFull.ProtoReflect.Descriptor instead.

func (*TLSMaterialFull) Diff

func (o1 *TLSMaterialFull) Diff(o2 *TLSMaterialFull, opts ...jsondiff.Option) (string, error)

Diff

func (*TLSMaterialFull) Equal

func (o1 *TLSMaterialFull) Equal(o2 *TLSMaterialFull) bool

Equal

func (*TLSMaterialFull) GetApiVersion

func (x *TLSMaterialFull) GetApiVersion() string

func (*TLSMaterialFull) GetCollectionName

func (obj *TLSMaterialFull) GetCollectionName() string

func (*TLSMaterialFull) GetCollectionType

func (obj *TLSMaterialFull) GetCollectionType() string

func (*TLSMaterialFull) GetCreated

func (obj *TLSMaterialFull) GetCreated() *timestamppb.Timestamp

func (*TLSMaterialFull) GetKind

func (x *TLSMaterialFull) GetKind() string

func (*TLSMaterialFull) GetMetadata

func (x *TLSMaterialFull) GetMetadata() *v1beta.ObjectMeta

func (*TLSMaterialFull) GetName

func (obj *TLSMaterialFull) GetName() string

func (*TLSMaterialFull) GetSpec

func (x *TLSMaterialFull) GetSpec() *TLSMaterialFullSpec

func (*TLSMaterialFull) GetStatus

func (x *TLSMaterialFull) GetStatus() *TLSMaterialStatus

func (*TLSMaterialFull) GetUpdated

func (obj *TLSMaterialFull) GetUpdated() *timestamppb.Timestamp

func (*TLSMaterialFull) GetVersion

func (obj *TLSMaterialFull) GetVersion() int64

func (*TLSMaterialFull) GroupVersionKind

func (obj *TLSMaterialFull) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSMaterialFull) ProtoMessage

func (*TLSMaterialFull) ProtoMessage()

func (*TLSMaterialFull) ProtoReflect

func (x *TLSMaterialFull) ProtoReflect() protoreflect.Message

func (*TLSMaterialFull) Reset

func (x *TLSMaterialFull) Reset()

func (*TLSMaterialFull) SetCreated

func (obj *TLSMaterialFull) SetCreated(created *timestamppb.Timestamp)

func (*TLSMaterialFull) SetName

func (obj *TLSMaterialFull) SetName(name string)

func (*TLSMaterialFull) SetUpdated

func (obj *TLSMaterialFull) SetUpdated(updated *timestamppb.Timestamp)

func (*TLSMaterialFull) SetVersion

func (obj *TLSMaterialFull) SetVersion(version int64)

func (*TLSMaterialFull) String

func (x *TLSMaterialFull) String() string

func (*TLSMaterialFull) Validate

func (m *TLSMaterialFull) Validate() error

Validate checks the field values on TLSMaterialFull with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialFull) ValidateAll

func (m *TLSMaterialFull) ValidateAll() error

ValidateAll checks the field values on TLSMaterialFull with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialFullMultiError, or nil if none found.

func (*TLSMaterialFull) WithSpec

func (obj *TLSMaterialFull) WithSpec(spec *TLSMaterialFullSpec) *TLSMaterialFull

WithSpec adds the Spec to the object, returns the object

type TLSMaterialFullList

type TLSMaterialFullList struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta   `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*TLSMaterialFull `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialFullList

func NewTLSMaterialFullList() *TLSMaterialFullList

NewTLSMaterialFullList creates a TLSMaterialFullList

func (*TLSMaterialFullList) Descriptor deprecated

func (*TLSMaterialFullList) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialFullList.ProtoReflect.Descriptor instead.

func (*TLSMaterialFullList) GetApiVersion

func (x *TLSMaterialFullList) GetApiVersion() string

func (*TLSMaterialFullList) GetItems

func (x *TLSMaterialFullList) GetItems() []*TLSMaterialFull

func (*TLSMaterialFullList) GetKind

func (x *TLSMaterialFullList) GetKind() string

func (*TLSMaterialFullList) GetMetadata

func (x *TLSMaterialFullList) GetMetadata() *v1beta.ListMeta

func (*TLSMaterialFullList) GroupVersionKind

func (obj *TLSMaterialFullList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSMaterialFullList) ListItems

func (obj *TLSMaterialFullList) ListItems() (items []runtime.NamedObject)

func (*TLSMaterialFullList) ProtoMessage

func (*TLSMaterialFullList) ProtoMessage()

func (*TLSMaterialFullList) ProtoReflect

func (x *TLSMaterialFullList) ProtoReflect() protoreflect.Message

func (*TLSMaterialFullList) Reset

func (x *TLSMaterialFullList) Reset()

func (*TLSMaterialFullList) String

func (x *TLSMaterialFullList) String() string

func (*TLSMaterialFullList) Validate

func (m *TLSMaterialFullList) Validate() error

Validate checks the field values on TLSMaterialFullList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialFullList) ValidateAll

func (m *TLSMaterialFullList) ValidateAll() error

ValidateAll checks the field values on TLSMaterialFullList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialFullListMultiError, or nil if none found.

type TLSMaterialFullListMultiError

type TLSMaterialFullListMultiError []error

TLSMaterialFullListMultiError is an error wrapping multiple validation errors returned by TLSMaterialFullList.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialFullListMultiError) AllErrors

func (m TLSMaterialFullListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialFullListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialFullListValidationError

type TLSMaterialFullListValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialFullListValidationError is the validation error returned by TLSMaterialFullList.Validate if the designated constraints aren't met.

func (TLSMaterialFullListValidationError) Cause

Cause function returns cause value.

func (TLSMaterialFullListValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialFullListValidationError) ErrorName

ErrorName returns error name.

func (TLSMaterialFullListValidationError) Field

Field function returns field value.

func (TLSMaterialFullListValidationError) Key

Key function returns key value.

func (TLSMaterialFullListValidationError) Reason

Reason function returns reason value.

type TLSMaterialFullMultiError

type TLSMaterialFullMultiError []error

TLSMaterialFullMultiError is an error wrapping multiple validation errors returned by TLSMaterialFull.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialFullMultiError) AllErrors

func (m TLSMaterialFullMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialFullMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialFullResourceModel

type TLSMaterialFullResourceModel struct {
	Id       string                            `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel   `tfsdk:"metadata"`
	Spec     *TLSMaterialFullSpecResourceModel `tfsdk:"spec"`
	Status   *TLSMaterialStatusResourceModel   `tfsdk:"status"`
}

func (*TLSMaterialFullResourceModel) FromProto

func (m *TLSMaterialFullResourceModel) FromProto(r *TLSMaterialFull) (err error)

FromProto imports field values from protobuf message

type TLSMaterialFullResourceTFModel

type TLSMaterialFullResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
	Status   types.Object `tfsdk:"status"`
}

func (*TLSMaterialFullResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSMaterialFullSpec

type TLSMaterialFullSpec struct {
	Certificate string `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"`
	Chain       string `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	Key         []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialFullSpec

func NewTLSMaterialFullSpec() *TLSMaterialFullSpec

NewTLSMaterialFullSpec creates a new TLSMaterialFullSpec

func (*TLSMaterialFullSpec) Descriptor deprecated

func (*TLSMaterialFullSpec) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialFullSpec.ProtoReflect.Descriptor instead.

func (*TLSMaterialFullSpec) Equal

Equal

func (*TLSMaterialFullSpec) GetCertificate

func (x *TLSMaterialFullSpec) GetCertificate() string

func (*TLSMaterialFullSpec) GetChain

func (x *TLSMaterialFullSpec) GetChain() string

func (*TLSMaterialFullSpec) GetKey

func (x *TLSMaterialFullSpec) GetKey() []byte

func (*TLSMaterialFullSpec) ProtoMessage

func (*TLSMaterialFullSpec) ProtoMessage()

func (*TLSMaterialFullSpec) ProtoReflect

func (x *TLSMaterialFullSpec) ProtoReflect() protoreflect.Message

func (*TLSMaterialFullSpec) Reset

func (x *TLSMaterialFullSpec) Reset()

func (*TLSMaterialFullSpec) String

func (x *TLSMaterialFullSpec) String() string

func (*TLSMaterialFullSpec) Validate

func (m *TLSMaterialFullSpec) Validate() error

Validate checks the field values on TLSMaterialFullSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialFullSpec) ValidateAll

func (m *TLSMaterialFullSpec) ValidateAll() error

ValidateAll checks the field values on TLSMaterialFullSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialFullSpecMultiError, or nil if none found.

type TLSMaterialFullSpecMultiError

type TLSMaterialFullSpecMultiError []error

TLSMaterialFullSpecMultiError is an error wrapping multiple validation errors returned by TLSMaterialFullSpec.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialFullSpecMultiError) AllErrors

func (m TLSMaterialFullSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialFullSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialFullSpecResourceModel

type TLSMaterialFullSpecResourceModel struct {
	Certificate string `tfsdk:"certificate"`
	Chain       string `tfsdk:"chain"`
}

func (*TLSMaterialFullSpecResourceModel) FromProto

FromProto imports field values from protobuf message

type TLSMaterialFullSpecResourceTFModel

type TLSMaterialFullSpecResourceTFModel struct {
	Certificate types.String `tfsdk:"certificate"`
	Chain       types.String `tfsdk:"chain"`
}

func (*TLSMaterialFullSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSMaterialFullSpecValidationError

type TLSMaterialFullSpecValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialFullSpecValidationError is the validation error returned by TLSMaterialFullSpec.Validate if the designated constraints aren't met.

func (TLSMaterialFullSpecValidationError) Cause

Cause function returns cause value.

func (TLSMaterialFullSpecValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialFullSpecValidationError) ErrorName

ErrorName returns error name.

func (TLSMaterialFullSpecValidationError) Field

Field function returns field value.

func (TLSMaterialFullSpecValidationError) Key

Key function returns key value.

func (TLSMaterialFullSpecValidationError) Reason

Reason function returns reason value.

type TLSMaterialFullValidationError

type TLSMaterialFullValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialFullValidationError is the validation error returned by TLSMaterialFull.Validate if the designated constraints aren't met.

func (TLSMaterialFullValidationError) Cause

Cause function returns cause value.

func (TLSMaterialFullValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialFullValidationError) ErrorName

func (e TLSMaterialFullValidationError) ErrorName() string

ErrorName returns error name.

func (TLSMaterialFullValidationError) Field

Field function returns field value.

func (TLSMaterialFullValidationError) Key

Key function returns key value.

func (TLSMaterialFullValidationError) Reason

Reason function returns reason value.

type TLSMaterialInternalSvcClient

type TLSMaterialInternalSvcClient interface {
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*TLSMaterialFull, error)
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*TLSMaterialFullList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (TLSMaterialInternalSvc_WatchClient, error)
	CleanupOldLe(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CleanupOldLEResponse, error)
}

TLSMaterialInternalSvcClient is the client API for TLSMaterialInternalSvc 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.

type TLSMaterialInternalSvcServer

type TLSMaterialInternalSvcServer interface {
	Get(context.Context, *v1beta.GetOptions) (*TLSMaterialFull, error)
	List(context.Context, *v1beta.ListOptions) (*TLSMaterialFullList, error)
	Watch(*v1beta.WatchOptions, TLSMaterialInternalSvc_WatchServer) error
	CleanupOldLe(context.Context, *emptypb.Empty) (*CleanupOldLEResponse, error)
	// contains filtered or unexported methods
}

TLSMaterialInternalSvcServer is the server API for TLSMaterialInternalSvc service. All implementations must embed UnimplementedTLSMaterialInternalSvcServer for forward compatibility

type TLSMaterialInternalSvc_WatchClient

type TLSMaterialInternalSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type TLSMaterialInternalSvc_WatchServer

type TLSMaterialInternalSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type TLSMaterialList

type TLSMaterialList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*TLSMaterial   `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialList

func NewTLSMaterialList() *TLSMaterialList

NewTLSMaterialList creates a TLSMaterialList

func (*TLSMaterialList) Descriptor deprecated

func (*TLSMaterialList) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialList.ProtoReflect.Descriptor instead.

func (*TLSMaterialList) GetApiVersion

func (x *TLSMaterialList) GetApiVersion() string

func (*TLSMaterialList) GetItems

func (x *TLSMaterialList) GetItems() []*TLSMaterial

func (*TLSMaterialList) GetKind

func (x *TLSMaterialList) GetKind() string

func (*TLSMaterialList) GetMetadata

func (x *TLSMaterialList) GetMetadata() *v1beta.ListMeta

func (*TLSMaterialList) GroupVersionKind

func (obj *TLSMaterialList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*TLSMaterialList) ListItems

func (obj *TLSMaterialList) ListItems() (items []runtime.NamedObject)

func (*TLSMaterialList) ProtoMessage

func (*TLSMaterialList) ProtoMessage()

func (*TLSMaterialList) ProtoReflect

func (x *TLSMaterialList) ProtoReflect() protoreflect.Message

func (*TLSMaterialList) Reset

func (x *TLSMaterialList) Reset()

func (*TLSMaterialList) String

func (x *TLSMaterialList) String() string

func (*TLSMaterialList) Validate

func (m *TLSMaterialList) Validate() error

Validate checks the field values on TLSMaterialList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialList) ValidateAll

func (m *TLSMaterialList) ValidateAll() error

ValidateAll checks the field values on TLSMaterialList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialListMultiError, or nil if none found.

type TLSMaterialListMultiError

type TLSMaterialListMultiError []error

TLSMaterialListMultiError is an error wrapping multiple validation errors returned by TLSMaterialList.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialListMultiError) AllErrors

func (m TLSMaterialListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialListMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialListValidationError

type TLSMaterialListValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialListValidationError is the validation error returned by TLSMaterialList.Validate if the designated constraints aren't met.

func (TLSMaterialListValidationError) Cause

Cause function returns cause value.

func (TLSMaterialListValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialListValidationError) ErrorName

func (e TLSMaterialListValidationError) ErrorName() string

ErrorName returns error name.

func (TLSMaterialListValidationError) Field

Field function returns field value.

func (TLSMaterialListValidationError) Key

Key function returns key value.

func (TLSMaterialListValidationError) Reason

Reason function returns reason value.

type TLSMaterialMultiError

type TLSMaterialMultiError []error

TLSMaterialMultiError is an error wrapping multiple validation errors returned by TLSMaterial.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialMultiError) AllErrors

func (m TLSMaterialMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialMultiError) Error

func (m TLSMaterialMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialResourceModel

type TLSMaterialResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *TLSMaterialSpecResourceModel   `tfsdk:"spec"`
	Status   *TLSMaterialStatusResourceModel `tfsdk:"status"`
}

func (*TLSMaterialResourceModel) FromProto

func (m *TLSMaterialResourceModel) FromProto(r *TLSMaterial) (err error)

FromProto imports field values from protobuf message

type TLSMaterialResourceTFModel

type TLSMaterialResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
	Status   types.Object `tfsdk:"status"`
}

func (*TLSMaterialResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSMaterialSpec

type TLSMaterialSpec struct {
	Certificate string `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"`
	Chain       string `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialSpec

func NewTLSMaterialSpec() *TLSMaterialSpec

NewTLSMaterialSpec creates a new TLSMaterialSpec

func (*TLSMaterialSpec) Descriptor deprecated

func (*TLSMaterialSpec) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialSpec.ProtoReflect.Descriptor instead.

func (*TLSMaterialSpec) Equal

func (o1 *TLSMaterialSpec) Equal(o2 *TLSMaterialSpec) bool

Equal

func (*TLSMaterialSpec) GetCertificate

func (x *TLSMaterialSpec) GetCertificate() string

func (*TLSMaterialSpec) GetChain

func (x *TLSMaterialSpec) GetChain() string

func (*TLSMaterialSpec) ProtoMessage

func (*TLSMaterialSpec) ProtoMessage()

func (*TLSMaterialSpec) ProtoReflect

func (x *TLSMaterialSpec) ProtoReflect() protoreflect.Message

func (*TLSMaterialSpec) Reset

func (x *TLSMaterialSpec) Reset()

func (*TLSMaterialSpec) String

func (x *TLSMaterialSpec) String() string

func (*TLSMaterialSpec) Validate

func (m *TLSMaterialSpec) Validate() error

Validate checks the field values on TLSMaterialSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialSpec) ValidateAll

func (m *TLSMaterialSpec) ValidateAll() error

ValidateAll checks the field values on TLSMaterialSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialSpecMultiError, or nil if none found.

type TLSMaterialSpecMultiError

type TLSMaterialSpecMultiError []error

TLSMaterialSpecMultiError is an error wrapping multiple validation errors returned by TLSMaterialSpec.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialSpecMultiError) AllErrors

func (m TLSMaterialSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialSpecMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialSpecResourceModel

type TLSMaterialSpecResourceModel struct {
	Certificate string `tfsdk:"certificate"`
	Chain       string `tfsdk:"chain"`
}

func (*TLSMaterialSpecResourceModel) FromProto

func (m *TLSMaterialSpecResourceModel) FromProto(r *TLSMaterialSpec) (err error)

FromProto imports field values from protobuf message

type TLSMaterialSpecResourceTFModel

type TLSMaterialSpecResourceTFModel struct {
	Certificate types.String `tfsdk:"certificate"`
	Chain       types.String `tfsdk:"chain"`
}

func (*TLSMaterialSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSMaterialSpecValidationError

type TLSMaterialSpecValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialSpecValidationError is the validation error returned by TLSMaterialSpec.Validate if the designated constraints aren't met.

func (TLSMaterialSpecValidationError) Cause

Cause function returns cause value.

func (TLSMaterialSpecValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialSpecValidationError) ErrorName

func (e TLSMaterialSpecValidationError) ErrorName() string

ErrorName returns error name.

func (TLSMaterialSpecValidationError) Field

Field function returns field value.

func (TLSMaterialSpecValidationError) Key

Key function returns key value.

func (TLSMaterialSpecValidationError) Reason

Reason function returns reason value.

type TLSMaterialStatus

type TLSMaterialStatus struct {
	Mode      TLSMode_Enum           `protobuf:"varint,1,opt,name=mode,proto3,enum=assets.ubika.io.v1beta.TLSMode_Enum" json:"mode,omitempty"`
	Hostnames []string               `protobuf:"bytes,2,rep,name=hostnames,proto3" json:"hostnames,omitempty"`
	NotBefore *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=not_before,json=notBefore,proto3" json:"not_before,omitempty"`
	NotAfter  *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=not_after,json=notAfter,proto3" json:"not_after,omitempty"`
	UsedBy    string                 `protobuf:"bytes,5,opt,name=used_by,json=usedBy,proto3" json:"used_by,omitempty"`
	Issuer_CN string                 `protobuf:"bytes,6,opt,name=issuer_CN,json=issuerCN,proto3" json:"issuer_CN,omitempty"`
	CN        string                 `protobuf:"bytes,7,opt,name=CN,proto3" json:"CN,omitempty"`
	// contains filtered or unexported fields
}

func NewTLSMaterialStatus

func NewTLSMaterialStatus() *TLSMaterialStatus

NewTLSMaterialStatus creates a new TLSMaterialStatus

func (*TLSMaterialStatus) Descriptor deprecated

func (*TLSMaterialStatus) Descriptor() ([]byte, []int)

Deprecated: Use TLSMaterialStatus.ProtoReflect.Descriptor instead.

func (*TLSMaterialStatus) GetCN

func (x *TLSMaterialStatus) GetCN() string

func (*TLSMaterialStatus) GetHostnames

func (x *TLSMaterialStatus) GetHostnames() []string

func (*TLSMaterialStatus) GetIssuer_CN

func (x *TLSMaterialStatus) GetIssuer_CN() string

func (*TLSMaterialStatus) GetMode

func (x *TLSMaterialStatus) GetMode() TLSMode_Enum

func (*TLSMaterialStatus) GetNotAfter

func (x *TLSMaterialStatus) GetNotAfter() *timestamppb.Timestamp

func (*TLSMaterialStatus) GetNotBefore

func (x *TLSMaterialStatus) GetNotBefore() *timestamppb.Timestamp

func (*TLSMaterialStatus) GetUsedBy

func (x *TLSMaterialStatus) GetUsedBy() string

func (*TLSMaterialStatus) ProtoMessage

func (*TLSMaterialStatus) ProtoMessage()

func (*TLSMaterialStatus) ProtoReflect

func (x *TLSMaterialStatus) ProtoReflect() protoreflect.Message

func (*TLSMaterialStatus) Reset

func (x *TLSMaterialStatus) Reset()

func (*TLSMaterialStatus) String

func (x *TLSMaterialStatus) String() string

func (*TLSMaterialStatus) Validate

func (m *TLSMaterialStatus) Validate() error

Validate checks the field values on TLSMaterialStatus with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMaterialStatus) ValidateAll

func (m *TLSMaterialStatus) ValidateAll() error

ValidateAll checks the field values on TLSMaterialStatus with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSMaterialStatusMultiError, or nil if none found.

type TLSMaterialStatusMultiError

type TLSMaterialStatusMultiError []error

TLSMaterialStatusMultiError is an error wrapping multiple validation errors returned by TLSMaterialStatus.ValidateAll() if the designated constraints aren't met.

func (TLSMaterialStatusMultiError) AllErrors

func (m TLSMaterialStatusMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSMaterialStatusMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TLSMaterialStatusResourceModel

type TLSMaterialStatusResourceModel struct {
	Mode      string      `tfsdk:"mode"`
	Hostnames []string    `tfsdk:"hostnames"`
	NotBefore types.Int64 `tfsdk:"not_before"`
	NotAfter  types.Int64 `tfsdk:"not_after"`
	UsedBy    string      `tfsdk:"used_by"`
	Issuer_CN string      `tfsdk:"issuer_CN"`
	CN        string      `tfsdk:"CN"`
}

func (*TLSMaterialStatusResourceModel) FromProto

FromProto imports field values from protobuf message

type TLSMaterialStatusResourceTFModel

type TLSMaterialStatusResourceTFModel struct {
	Mode      types.String `tfsdk:"mode"`
	Hostnames types.Set    `tfsdk:"hostnames"`
	NotBefore types.Int64  `tfsdk:"not_before"`
	NotAfter  types.Int64  `tfsdk:"not_after"`
	UsedBy    types.String `tfsdk:"used_by"`
	Issuer_CN types.String `tfsdk:"issuer_CN"`
	CN        types.String `tfsdk:"CN"`
}

func (*TLSMaterialStatusResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSMaterialStatusValidationError

type TLSMaterialStatusValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialStatusValidationError is the validation error returned by TLSMaterialStatus.Validate if the designated constraints aren't met.

func (TLSMaterialStatusValidationError) Cause

Cause function returns cause value.

func (TLSMaterialStatusValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialStatusValidationError) ErrorName

ErrorName returns error name.

func (TLSMaterialStatusValidationError) Field

Field function returns field value.

func (TLSMaterialStatusValidationError) Key

Key function returns key value.

func (TLSMaterialStatusValidationError) Reason

Reason function returns reason value.

type TLSMaterialValidationError

type TLSMaterialValidationError struct {
	// contains filtered or unexported fields
}

TLSMaterialValidationError is the validation error returned by TLSMaterial.Validate if the designated constraints aren't met.

func (TLSMaterialValidationError) Cause

Cause function returns cause value.

func (TLSMaterialValidationError) Error

Error satisfies the builtin error interface

func (TLSMaterialValidationError) ErrorName

func (e TLSMaterialValidationError) ErrorName() string

ErrorName returns error name.

func (TLSMaterialValidationError) Field

Field function returns field value.

func (TLSMaterialValidationError) Key

Key function returns key value.

func (TLSMaterialValidationError) Reason

Reason function returns reason value.

type TLSMode

type TLSMode struct {
	// contains filtered or unexported fields
}

func (*TLSMode) Descriptor deprecated

func (*TLSMode) Descriptor() ([]byte, []int)

Deprecated: Use TLSMode.ProtoReflect.Descriptor instead.

func (*TLSMode) ProtoMessage

func (*TLSMode) ProtoMessage()

func (*TLSMode) ProtoReflect

func (x *TLSMode) ProtoReflect() protoreflect.Message

func (*TLSMode) Reset

func (x *TLSMode) Reset()

func (*TLSMode) String

func (x *TLSMode) String() string

func (*TLSMode) Validate

func (m *TLSMode) Validate() error

Validate checks the field values on TLSMode with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSMode) ValidateAll

func (m *TLSMode) ValidateAll() error

ValidateAll checks the field values on TLSMode with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSModeMultiError, or nil if none found.

type TLSModeMultiError

type TLSModeMultiError []error

TLSModeMultiError is an error wrapping multiple validation errors returned by TLSMode.ValidateAll() if the designated constraints aren't met.

func (TLSModeMultiError) AllErrors

func (m TLSModeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSModeMultiError) Error

func (m TLSModeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TLSModeResourceModel

type TLSModeResourceModel struct {
}

func (*TLSModeResourceModel) FromProto

func (m *TLSModeResourceModel) FromProto(r *TLSMode) (err error)

FromProto imports field values from protobuf message

type TLSModeResourceTFModel

type TLSModeResourceTFModel struct {
}

func (*TLSModeResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type TLSModeValidationError

type TLSModeValidationError struct {
	// contains filtered or unexported fields
}

TLSModeValidationError is the validation error returned by TLSMode.Validate if the designated constraints aren't met.

func (TLSModeValidationError) Cause

func (e TLSModeValidationError) Cause() error

Cause function returns cause value.

func (TLSModeValidationError) Error

func (e TLSModeValidationError) Error() string

Error satisfies the builtin error interface

func (TLSModeValidationError) ErrorName

func (e TLSModeValidationError) ErrorName() string

ErrorName returns error name.

func (TLSModeValidationError) Field

func (e TLSModeValidationError) Field() string

Field function returns field value.

func (TLSModeValidationError) Key

func (e TLSModeValidationError) Key() bool

Key function returns key value.

func (TLSModeValidationError) Reason

func (e TLSModeValidationError) Reason() string

Reason function returns reason value.

type TLSMode_Enum

type TLSMode_Enum int32
const (
	// TODO: UNSPECIFIED
	TLSMode_NONE TLSMode_Enum = 0
	// Deprecated: compatibility alias
	TLSMode_TLS_MODE_NONE TLSMode_Enum = 0
	TLSMode_CUSTOM        TLSMode_Enum = 1
	// Deprecated: compatibility alias
	TLSMode_TLS_MODE_CUSTOM TLSMode_Enum = 1
	TLSMode_AUTO            TLSMode_Enum = 2
	// Deprecated: compatibility alias
	TLSMode_TLS_MODE_AUTO TLSMode_Enum = 2
)

func (TLSMode_Enum) Descriptor

func (TLSMode_Enum) Enum

func (x TLSMode_Enum) Enum() *TLSMode_Enum

func (TLSMode_Enum) EnumDescriptor deprecated

func (TLSMode_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use TLSMode_Enum.Descriptor instead.

func (TLSMode_Enum) MarshalText

func (e TLSMode_Enum) MarshalText() (text []byte, err error)

func (TLSMode_Enum) Number

func (TLSMode_Enum) String

func (x TLSMode_Enum) String() string

func (TLSMode_Enum) Type

func (*TLSMode_Enum) UnmarshalText

func (e *TLSMode_Enum) UnmarshalText(text []byte) error

type UnimplementedAssetSvcServer

type UnimplementedAssetSvcServer struct {
}

UnimplementedAssetSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedAssetSvcServer) Create

func (UnimplementedAssetSvcServer) Delete

func (UnimplementedAssetSvcServer) DeleteAll

func (UnimplementedAssetSvcServer) Get

func (UnimplementedAssetSvcServer) List

func (UnimplementedAssetSvcServer) Update

func (UnimplementedAssetSvcServer) UpdateStatus

func (UnimplementedAssetSvcServer) Watch

type UnimplementedErrorDocumentSvcServer

type UnimplementedErrorDocumentSvcServer struct {
}

UnimplementedErrorDocumentSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedErrorDocumentSvcServer) Create

func (UnimplementedErrorDocumentSvcServer) Delete

func (UnimplementedErrorDocumentSvcServer) DeleteAll

func (UnimplementedErrorDocumentSvcServer) Get

func (UnimplementedErrorDocumentSvcServer) List

func (UnimplementedErrorDocumentSvcServer) Update

func (UnimplementedErrorDocumentSvcServer) Watch

type UnimplementedExceptionProfileSvcServer

type UnimplementedExceptionProfileSvcServer struct {
}

UnimplementedExceptionProfileSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedExceptionProfileSvcServer) Create

func (UnimplementedExceptionProfileSvcServer) Delete

func (UnimplementedExceptionProfileSvcServer) DeleteAll

func (UnimplementedExceptionProfileSvcServer) Get

func (UnimplementedExceptionProfileSvcServer) List

func (UnimplementedExceptionProfileSvcServer) Update

func (UnimplementedExceptionProfileSvcServer) Watch

type UnimplementedIPBlacklistSvcServer

type UnimplementedIPBlacklistSvcServer struct {
}

UnimplementedIPBlacklistSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedIPBlacklistSvcServer) Create

func (UnimplementedIPBlacklistSvcServer) Delete

func (UnimplementedIPBlacklistSvcServer) DeleteAll

func (UnimplementedIPBlacklistSvcServer) Get

func (UnimplementedIPBlacklistSvcServer) List

func (UnimplementedIPBlacklistSvcServer) Update

func (UnimplementedIPBlacklistSvcServer) Watch

type UnimplementedOpenAPISvcServer

type UnimplementedOpenAPISvcServer struct {
}

UnimplementedOpenAPISvcServer must be embedded to have forward compatible implementations.

func (UnimplementedOpenAPISvcServer) Create

func (UnimplementedOpenAPISvcServer) Delete

func (UnimplementedOpenAPISvcServer) DeleteAll

func (UnimplementedOpenAPISvcServer) Get

func (UnimplementedOpenAPISvcServer) List

func (UnimplementedOpenAPISvcServer) Update

func (UnimplementedOpenAPISvcServer) Watch

type UnimplementedTLSConfigurationSvcServer

type UnimplementedTLSConfigurationSvcServer struct {
}

UnimplementedTLSConfigurationSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedTLSConfigurationSvcServer) Create

func (UnimplementedTLSConfigurationSvcServer) CreateCSR

func (UnimplementedTLSConfigurationSvcServer) CreateManualTLS

func (UnimplementedTLSConfigurationSvcServer) Default

func (UnimplementedTLSConfigurationSvcServer) DefaultSelfHosted

func (UnimplementedTLSConfigurationSvcServer) Delete

func (UnimplementedTLSConfigurationSvcServer) DeleteAll

func (UnimplementedTLSConfigurationSvcServer) DeleteAllCSR

func (UnimplementedTLSConfigurationSvcServer) DeleteAllTLSMaterial

func (UnimplementedTLSConfigurationSvcServer) DeleteCSR

func (UnimplementedTLSConfigurationSvcServer) DeleteTLSMaterial

func (UnimplementedTLSConfigurationSvcServer) Get

func (UnimplementedTLSConfigurationSvcServer) GetCSR

func (UnimplementedTLSConfigurationSvcServer) GetTLSMaterial

func (UnimplementedTLSConfigurationSvcServer) List

func (UnimplementedTLSConfigurationSvcServer) ListCSR

func (UnimplementedTLSConfigurationSvcServer) ListTLSMaterial

func (UnimplementedTLSConfigurationSvcServer) Update

func (UnimplementedTLSConfigurationSvcServer) UpdateCSRCertificate

func (UnimplementedTLSConfigurationSvcServer) UpdateManualTLS

func (UnimplementedTLSConfigurationSvcServer) Watch

type UnimplementedTLSMaterialInternalSvcServer

type UnimplementedTLSMaterialInternalSvcServer struct {
}

UnimplementedTLSMaterialInternalSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedTLSMaterialInternalSvcServer) CleanupOldLe

func (UnimplementedTLSMaterialInternalSvcServer) Get

func (UnimplementedTLSMaterialInternalSvcServer) List

func (UnimplementedTLSMaterialInternalSvcServer) Watch

type UnimplementedWorkflowSvcServer

type UnimplementedWorkflowSvcServer struct {
}

UnimplementedWorkflowSvcServer must be embedded to have forward compatible implementations.

func (UnimplementedWorkflowSvcServer) Create

func (UnimplementedWorkflowSvcServer) Delete

func (UnimplementedWorkflowSvcServer) DeleteAll

func (UnimplementedWorkflowSvcServer) Get

func (UnimplementedWorkflowSvcServer) List

func (UnimplementedWorkflowSvcServer) Update

func (UnimplementedWorkflowSvcServer) Watch

type UnsafeAssetSvcServer

type UnsafeAssetSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeAssetSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetSvcServer will result in compilation errors.

type UnsafeErrorDocumentSvcServer

type UnsafeErrorDocumentSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeErrorDocumentSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ErrorDocumentSvcServer will result in compilation errors.

type UnsafeExceptionProfileSvcServer

type UnsafeExceptionProfileSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeExceptionProfileSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExceptionProfileSvcServer will result in compilation errors.

type UnsafeIPBlacklistSvcServer

type UnsafeIPBlacklistSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeIPBlacklistSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IPBlacklistSvcServer will result in compilation errors.

type UnsafeOpenAPISvcServer

type UnsafeOpenAPISvcServer interface {
	// contains filtered or unexported methods
}

UnsafeOpenAPISvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OpenAPISvcServer will result in compilation errors.

type UnsafeTLSConfigurationSvcServer

type UnsafeTLSConfigurationSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeTLSConfigurationSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TLSConfigurationSvcServer will result in compilation errors.

type UnsafeTLSMaterialInternalSvcServer

type UnsafeTLSMaterialInternalSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeTLSMaterialInternalSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TLSMaterialInternalSvcServer will result in compilation errors.

type UnsafeWorkflowSvcServer

type UnsafeWorkflowSvcServer interface {
	// contains filtered or unexported methods
}

UnsafeWorkflowSvcServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowSvcServer will result in compilation errors.

type WebSocketModule

type WebSocketModule struct {
	SecurityMode WebSocketSecurityMode_Enum `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WebSocketModule) Descriptor deprecated

func (*WebSocketModule) Descriptor() ([]byte, []int)

Deprecated: Use WebSocketModule.ProtoReflect.Descriptor instead.

func (*WebSocketModule) GetSecurityMode

func (x *WebSocketModule) GetSecurityMode() WebSocketSecurityMode_Enum

func (*WebSocketModule) ProtoMessage

func (*WebSocketModule) ProtoMessage()

func (*WebSocketModule) ProtoReflect

func (x *WebSocketModule) ProtoReflect() protoreflect.Message

func (*WebSocketModule) Reset

func (x *WebSocketModule) Reset()

func (*WebSocketModule) String

func (x *WebSocketModule) String() string

func (*WebSocketModule) Validate

func (m *WebSocketModule) Validate() error

Validate checks the field values on WebSocketModule with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*WebSocketModule) ValidateAll

func (m *WebSocketModule) ValidateAll() error

ValidateAll checks the field values on WebSocketModule with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WebSocketModuleMultiError, or nil if none found.

type WebSocketModuleMultiError

type WebSocketModuleMultiError []error

WebSocketModuleMultiError is an error wrapping multiple validation errors returned by WebSocketModule.ValidateAll() if the designated constraints aren't met.

func (WebSocketModuleMultiError) AllErrors

func (m WebSocketModuleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WebSocketModuleMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type WebSocketModuleResourceModel

type WebSocketModuleResourceModel struct {
	SecurityMode string `tfsdk:"security_mode"`
}

func (*WebSocketModuleResourceModel) FromProto

func (m *WebSocketModuleResourceModel) FromProto(r *WebSocketModule) (err error)

FromProto imports field values from protobuf message

type WebSocketModuleResourceTFModel

type WebSocketModuleResourceTFModel struct {
	SecurityMode types.String `tfsdk:"security_mode"`
}

func (*WebSocketModuleResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type WebSocketModuleValidationError

type WebSocketModuleValidationError struct {
	// contains filtered or unexported fields
}

WebSocketModuleValidationError is the validation error returned by WebSocketModule.Validate if the designated constraints aren't met.

func (WebSocketModuleValidationError) Cause

Cause function returns cause value.

func (WebSocketModuleValidationError) Error

Error satisfies the builtin error interface

func (WebSocketModuleValidationError) ErrorName

func (e WebSocketModuleValidationError) ErrorName() string

ErrorName returns error name.

func (WebSocketModuleValidationError) Field

Field function returns field value.

func (WebSocketModuleValidationError) Key

Key function returns key value.

func (WebSocketModuleValidationError) Reason

Reason function returns reason value.

type WebSocketSecurityMode

type WebSocketSecurityMode struct {
	// contains filtered or unexported fields
}

func (*WebSocketSecurityMode) Descriptor deprecated

func (*WebSocketSecurityMode) Descriptor() ([]byte, []int)

Deprecated: Use WebSocketSecurityMode.ProtoReflect.Descriptor instead.

func (*WebSocketSecurityMode) ProtoMessage

func (*WebSocketSecurityMode) ProtoMessage()

func (*WebSocketSecurityMode) ProtoReflect

func (x *WebSocketSecurityMode) ProtoReflect() protoreflect.Message

func (*WebSocketSecurityMode) Reset

func (x *WebSocketSecurityMode) Reset()

func (*WebSocketSecurityMode) String

func (x *WebSocketSecurityMode) String() string

func (*WebSocketSecurityMode) Validate

func (m *WebSocketSecurityMode) Validate() error

Validate checks the field values on WebSocketSecurityMode with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*WebSocketSecurityMode) ValidateAll

func (m *WebSocketSecurityMode) ValidateAll() error

ValidateAll checks the field values on WebSocketSecurityMode with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WebSocketSecurityModeMultiError, or nil if none found.

type WebSocketSecurityModeMultiError

type WebSocketSecurityModeMultiError []error

WebSocketSecurityModeMultiError is an error wrapping multiple validation errors returned by WebSocketSecurityMode.ValidateAll() if the designated constraints aren't met.

func (WebSocketSecurityModeMultiError) AllErrors

func (m WebSocketSecurityModeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WebSocketSecurityModeMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type WebSocketSecurityModeResourceModel

type WebSocketSecurityModeResourceModel struct {
}

func (*WebSocketSecurityModeResourceModel) FromProto

FromProto imports field values from protobuf message

type WebSocketSecurityModeResourceTFModel

type WebSocketSecurityModeResourceTFModel struct {
}

func (*WebSocketSecurityModeResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type WebSocketSecurityModeValidationError

type WebSocketSecurityModeValidationError struct {
	// contains filtered or unexported fields
}

WebSocketSecurityModeValidationError is the validation error returned by WebSocketSecurityMode.Validate if the designated constraints aren't met.

func (WebSocketSecurityModeValidationError) Cause

Cause function returns cause value.

func (WebSocketSecurityModeValidationError) Error

Error satisfies the builtin error interface

func (WebSocketSecurityModeValidationError) ErrorName

ErrorName returns error name.

func (WebSocketSecurityModeValidationError) Field

Field function returns field value.

func (WebSocketSecurityModeValidationError) Key

Key function returns key value.

func (WebSocketSecurityModeValidationError) Reason

Reason function returns reason value.

type WebSocketSecurityMode_Enum

type WebSocketSecurityMode_Enum int32
const (
	WebSocketSecurityMode_UNSPECIFIED WebSocketSecurityMode_Enum = 0
	// Deprecated: compatibility alias
	WebSocketSecurityMode_WEB_SOCKET_SECURITY_MODE_UNSPECIFIED WebSocketSecurityMode_Enum = 0
	WebSocketSecurityMode_CLOSE                                WebSocketSecurityMode_Enum = 1
	// Deprecated: compatibility alias
	WebSocketSecurityMode_WEB_SOCKET_SECURITY_MODE_CLOSE WebSocketSecurityMode_Enum = 1
	WebSocketSecurityMode_DROP                           WebSocketSecurityMode_Enum = 2
	// Deprecated: compatibility alias
	WebSocketSecurityMode_WEB_SOCKET_SECURITY_MODE_DROP WebSocketSecurityMode_Enum = 2
	WebSocketSecurityMode_REPORT                        WebSocketSecurityMode_Enum = 3
	// Deprecated: compatibility alias
	WebSocketSecurityMode_WEB_SOCKET_SECURITY_MODE_REPORT WebSocketSecurityMode_Enum = 3
)

func (WebSocketSecurityMode_Enum) Descriptor

func (WebSocketSecurityMode_Enum) Enum

func (WebSocketSecurityMode_Enum) EnumDescriptor deprecated

func (WebSocketSecurityMode_Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use WebSocketSecurityMode_Enum.Descriptor instead.

func (WebSocketSecurityMode_Enum) MarshalText

func (e WebSocketSecurityMode_Enum) MarshalText() (text []byte, err error)

func (WebSocketSecurityMode_Enum) Number

func (WebSocketSecurityMode_Enum) String

func (WebSocketSecurityMode_Enum) Type

func (*WebSocketSecurityMode_Enum) UnmarshalText

func (e *WebSocketSecurityMode_Enum) UnmarshalText(text []byte) error

type Workflow

type Workflow struct {
	ApiVersion string             `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string             `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ObjectMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *WorkflowSpec      `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func NewWorkflow

func NewWorkflow(name string) *Workflow

NewWorkflow creates a Workflow

func (*Workflow) Descriptor deprecated

func (*Workflow) Descriptor() ([]byte, []int)

Deprecated: Use Workflow.ProtoReflect.Descriptor instead.

func (*Workflow) Diff

func (o1 *Workflow) Diff(o2 *Workflow, opts ...jsondiff.Option) (string, error)

Diff

func (*Workflow) Equal

func (o1 *Workflow) Equal(o2 *Workflow) bool

Equal

func (*Workflow) GetApiVersion

func (x *Workflow) GetApiVersion() string

func (*Workflow) GetCollectionName

func (obj *Workflow) GetCollectionName() string

func (*Workflow) GetCollectionType

func (obj *Workflow) GetCollectionType() string

func (*Workflow) GetCreated

func (obj *Workflow) GetCreated() *timestamppb.Timestamp

func (*Workflow) GetKind

func (x *Workflow) GetKind() string

func (*Workflow) GetMetadata

func (x *Workflow) GetMetadata() *v1beta.ObjectMeta

func (*Workflow) GetName

func (obj *Workflow) GetName() string

func (*Workflow) GetSpec

func (x *Workflow) GetSpec() *WorkflowSpec

func (*Workflow) GetUpdated

func (obj *Workflow) GetUpdated() *timestamppb.Timestamp

func (*Workflow) GetVersion

func (obj *Workflow) GetVersion() int64

func (*Workflow) GroupVersionKind

func (obj *Workflow) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) ProtoReflect

func (x *Workflow) ProtoReflect() protoreflect.Message

func (*Workflow) Reset

func (x *Workflow) Reset()

func (*Workflow) SetCreated

func (obj *Workflow) SetCreated(created *timestamppb.Timestamp)

func (*Workflow) SetName

func (obj *Workflow) SetName(name string)

func (*Workflow) SetUpdated

func (obj *Workflow) SetUpdated(updated *timestamppb.Timestamp)

func (*Workflow) SetVersion

func (obj *Workflow) SetVersion(version int64)

func (*Workflow) String

func (x *Workflow) String() string

func (*Workflow) Validate

func (m *Workflow) Validate() error

Validate checks the field values on Workflow with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Workflow) ValidateAll

func (m *Workflow) ValidateAll() error

ValidateAll checks the field values on Workflow with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WorkflowMultiError, or nil if none found.

func (*Workflow) WithSpec

func (obj *Workflow) WithSpec(spec *WorkflowSpec) *Workflow

WithSpec adds the Spec to the object, returns the object

type WorkflowList

type WorkflowList struct {
	ApiVersion string           `protobuf:"bytes,1,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	Kind       string           `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Metadata   *v1beta.ListMeta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Items      []*Workflow      `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func NewWorkflowList

func NewWorkflowList() *WorkflowList

NewWorkflowList creates a WorkflowList

func (*WorkflowList) Descriptor deprecated

func (*WorkflowList) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowList.ProtoReflect.Descriptor instead.

func (*WorkflowList) GetApiVersion

func (x *WorkflowList) GetApiVersion() string

func (*WorkflowList) GetItems

func (x *WorkflowList) GetItems() []*Workflow

func (*WorkflowList) GetKind

func (x *WorkflowList) GetKind() string

func (*WorkflowList) GetMetadata

func (x *WorkflowList) GetMetadata() *v1beta.ListMeta

func (*WorkflowList) GroupVersionKind

func (obj *WorkflowList) GroupVersionKind() runtime.GroupVersionKind

GroupVersionKind returns GroupVersionKind of the object

func (*WorkflowList) ListItems

func (obj *WorkflowList) ListItems() (items []runtime.NamedObject)

func (*WorkflowList) ProtoMessage

func (*WorkflowList) ProtoMessage()

func (*WorkflowList) ProtoReflect

func (x *WorkflowList) ProtoReflect() protoreflect.Message

func (*WorkflowList) Reset

func (x *WorkflowList) Reset()

func (*WorkflowList) String

func (x *WorkflowList) String() string

func (*WorkflowList) Validate

func (m *WorkflowList) Validate() error

Validate checks the field values on WorkflowList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*WorkflowList) ValidateAll

func (m *WorkflowList) ValidateAll() error

ValidateAll checks the field values on WorkflowList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WorkflowListMultiError, or nil if none found.

type WorkflowListMultiError

type WorkflowListMultiError []error

WorkflowListMultiError is an error wrapping multiple validation errors returned by WorkflowList.ValidateAll() if the designated constraints aren't met.

func (WorkflowListMultiError) AllErrors

func (m WorkflowListMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WorkflowListMultiError) Error

func (m WorkflowListMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type WorkflowListValidationError

type WorkflowListValidationError struct {
	// contains filtered or unexported fields
}

WorkflowListValidationError is the validation error returned by WorkflowList.Validate if the designated constraints aren't met.

func (WorkflowListValidationError) Cause

Cause function returns cause value.

func (WorkflowListValidationError) Error

Error satisfies the builtin error interface

func (WorkflowListValidationError) ErrorName

func (e WorkflowListValidationError) ErrorName() string

ErrorName returns error name.

func (WorkflowListValidationError) Field

Field function returns field value.

func (WorkflowListValidationError) Key

Key function returns key value.

func (WorkflowListValidationError) Reason

Reason function returns reason value.

type WorkflowMultiError

type WorkflowMultiError []error

WorkflowMultiError is an error wrapping multiple validation errors returned by Workflow.ValidateAll() if the designated constraints aren't met.

func (WorkflowMultiError) AllErrors

func (m WorkflowMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WorkflowMultiError) Error

func (m WorkflowMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type WorkflowResourceModel

type WorkflowResourceModel struct {
	Id       string                          `tfsdk:"id"`
	Metadata *v1beta.ObjectMetaResourceModel `tfsdk:"metadata"`
	Spec     *WorkflowSpecResourceModel      `tfsdk:"spec"`
}

func (*WorkflowResourceModel) FromProto

func (m *WorkflowResourceModel) FromProto(r *Workflow) (err error)

FromProto imports field values from protobuf message

type WorkflowResourceTFModel

type WorkflowResourceTFModel struct {
	Id       types.String `tfsdk:"id"`
	Metadata types.Object `tfsdk:"metadata"`
	Spec     types.Object `tfsdk:"spec"`
}

func (*WorkflowResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type WorkflowSpec

type WorkflowSpec struct {
	Source     string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Entrypoint string `protobuf:"bytes,2,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func NewWorkflowSpec

func NewWorkflowSpec() *WorkflowSpec

NewWorkflowSpec creates a new WorkflowSpec

func (*WorkflowSpec) Descriptor deprecated

func (*WorkflowSpec) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowSpec.ProtoReflect.Descriptor instead.

func (*WorkflowSpec) Equal

func (o1 *WorkflowSpec) Equal(o2 *WorkflowSpec) bool

Equal

func (*WorkflowSpec) GetEntrypoint

func (x *WorkflowSpec) GetEntrypoint() string

func (*WorkflowSpec) GetSource

func (x *WorkflowSpec) GetSource() string

func (*WorkflowSpec) ProtoMessage

func (*WorkflowSpec) ProtoMessage()

func (*WorkflowSpec) ProtoReflect

func (x *WorkflowSpec) ProtoReflect() protoreflect.Message

func (*WorkflowSpec) Reset

func (x *WorkflowSpec) Reset()

func (*WorkflowSpec) String

func (x *WorkflowSpec) String() string

func (*WorkflowSpec) Validate

func (m *WorkflowSpec) Validate() error

Validate checks the field values on WorkflowSpec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*WorkflowSpec) ValidateAll

func (m *WorkflowSpec) ValidateAll() error

ValidateAll checks the field values on WorkflowSpec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WorkflowSpecMultiError, or nil if none found.

type WorkflowSpecMultiError

type WorkflowSpecMultiError []error

WorkflowSpecMultiError is an error wrapping multiple validation errors returned by WorkflowSpec.ValidateAll() if the designated constraints aren't met.

func (WorkflowSpecMultiError) AllErrors

func (m WorkflowSpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WorkflowSpecMultiError) Error

func (m WorkflowSpecMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type WorkflowSpecResourceModel

type WorkflowSpecResourceModel struct {
	Source     string `tfsdk:"source"`
	Entrypoint string `tfsdk:"entrypoint"`
}

func (*WorkflowSpecResourceModel) FromProto

func (m *WorkflowSpecResourceModel) FromProto(r *WorkflowSpec) (err error)

FromProto imports field values from protobuf message

type WorkflowSpecResourceTFModel

type WorkflowSpecResourceTFModel struct {
	Source     types.String `tfsdk:"source"`
	Entrypoint types.String `tfsdk:"entrypoint"`
}

func (*WorkflowSpecResourceTFModel) ToProto

ToProto converts the model to the corresponding protobuf struct

type WorkflowSpecValidationError

type WorkflowSpecValidationError struct {
	// contains filtered or unexported fields
}

WorkflowSpecValidationError is the validation error returned by WorkflowSpec.Validate if the designated constraints aren't met.

func (WorkflowSpecValidationError) Cause

Cause function returns cause value.

func (WorkflowSpecValidationError) Error

Error satisfies the builtin error interface

func (WorkflowSpecValidationError) ErrorName

func (e WorkflowSpecValidationError) ErrorName() string

ErrorName returns error name.

func (WorkflowSpecValidationError) Field

Field function returns field value.

func (WorkflowSpecValidationError) Key

Key function returns key value.

func (WorkflowSpecValidationError) Reason

Reason function returns reason value.

type WorkflowSvcClient

type WorkflowSvcClient interface {
	List(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*WorkflowList, error)
	Create(ctx context.Context, in *Workflow, opts ...grpc.CallOption) (*Workflow, error)
	Get(ctx context.Context, in *v1beta.GetOptions, opts ...grpc.CallOption) (*Workflow, error)
	Update(ctx context.Context, in *Workflow, opts ...grpc.CallOption) (*Workflow, error)
	Delete(ctx context.Context, in *v1beta.DeleteOptions, opts ...grpc.CallOption) (*Workflow, error)
	DeleteAll(ctx context.Context, in *v1beta.ListOptions, opts ...grpc.CallOption) (*WorkflowList, error)
	Watch(ctx context.Context, in *v1beta.WatchOptions, opts ...grpc.CallOption) (WorkflowSvc_WatchClient, error)
}

WorkflowSvcClient is the client API for WorkflowSvc 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.

type WorkflowSvcServer

type WorkflowSvcServer interface {
	List(context.Context, *v1beta.ListOptions) (*WorkflowList, error)
	Create(context.Context, *Workflow) (*Workflow, error)
	Get(context.Context, *v1beta.GetOptions) (*Workflow, error)
	Update(context.Context, *Workflow) (*Workflow, error)
	Delete(context.Context, *v1beta.DeleteOptions) (*Workflow, error)
	DeleteAll(context.Context, *v1beta.ListOptions) (*WorkflowList, error)
	Watch(*v1beta.WatchOptions, WorkflowSvc_WatchServer) error
	// contains filtered or unexported methods
}

WorkflowSvcServer is the server API for WorkflowSvc service. All implementations must embed UnimplementedWorkflowSvcServer for forward compatibility

type WorkflowSvc_WatchClient

type WorkflowSvc_WatchClient interface {
	Recv() (*v1beta.WatchEvent, error)
	grpc.ClientStream
}

type WorkflowSvc_WatchServer

type WorkflowSvc_WatchServer interface {
	Send(*v1beta.WatchEvent) error
	grpc.ServerStream
}

type WorkflowValidationError

type WorkflowValidationError struct {
	// contains filtered or unexported fields
}

WorkflowValidationError is the validation error returned by Workflow.Validate if the designated constraints aren't met.

func (WorkflowValidationError) Cause

func (e WorkflowValidationError) Cause() error

Cause function returns cause value.

func (WorkflowValidationError) Error

func (e WorkflowValidationError) Error() string

Error satisfies the builtin error interface

func (WorkflowValidationError) ErrorName

func (e WorkflowValidationError) ErrorName() string

ErrorName returns error name.

func (WorkflowValidationError) Field

func (e WorkflowValidationError) Field() string

Field function returns field value.

func (WorkflowValidationError) Key

func (e WorkflowValidationError) Key() bool

Key function returns key value.

func (WorkflowValidationError) Reason

func (e WorkflowValidationError) Reason() string

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL