Documentation
¶
Index ¶
- func AkamaiCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.AkamaiCdnKey) *krm.AkamaiCDNKey
- func AkamaiCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.AkamaiCDNKey) *pb.AkamaiCdnKey
- func GoogleCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.GoogleCdnKey) *krm.GoogleCDNKey
- func GoogleCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.GoogleCDNKey) *pb.GoogleCdnKey
- func MediaCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.MediaCdnKey) *krm.MediaCDNKey
- func MediaCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.MediaCDNKey) *pb.MediaCdnKey
- func MediaCDNKey_TokenConfig_FromProto(mapCtx *direct.MapContext, in *pb.MediaCdnKey_TokenConfig) *krm.MediaCDNKey_TokenConfig
- func MediaCDNKey_TokenConfig_ToProto(mapCtx *direct.MapContext, in *krm.MediaCDNKey_TokenConfig) *pb.MediaCdnKey_TokenConfig
- func NewModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func VideoStitcherCDNKeyObservedState_FromProto(mapCtx *direct.MapContext, in *pb.CdnKey) *krm.VideoStitcherCDNKeyObservedState
- func VideoStitcherCDNKeyObservedState_ToProto(mapCtx *direct.MapContext, in *krm.VideoStitcherCDNKeyObservedState) *pb.CdnKey
- func VideoStitcherCDNKeySpec_FromProto(mapCtx *direct.MapContext, in *pb.CdnKey) *krm.VideoStitcherCDNKeySpec
- func VideoStitcherCDNKeySpec_ToProto(mapCtx *direct.MapContext, in *krm.VideoStitcherCDNKeySpec) *pb.CdnKey
- type Adapter
- func (a *Adapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *Adapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *Adapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *Adapter) Find(ctx context.Context) (bool, error)
- func (a *Adapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AkamaiCDNKey_FromProto ¶
func AkamaiCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.AkamaiCdnKey) *krm.AkamaiCDNKey
func AkamaiCDNKey_ToProto ¶
func AkamaiCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.AkamaiCDNKey) *pb.AkamaiCdnKey
func GoogleCDNKey_FromProto ¶
func GoogleCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.GoogleCdnKey) *krm.GoogleCDNKey
func GoogleCDNKey_ToProto ¶
func GoogleCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.GoogleCDNKey) *pb.GoogleCdnKey
func MediaCDNKey_FromProto ¶
func MediaCDNKey_FromProto(mapCtx *direct.MapContext, in *pb.MediaCdnKey) *krm.MediaCDNKey
func MediaCDNKey_ToProto ¶
func MediaCDNKey_ToProto(mapCtx *direct.MapContext, in *krm.MediaCDNKey) *pb.MediaCdnKey
func MediaCDNKey_TokenConfig_FromProto ¶
func MediaCDNKey_TokenConfig_FromProto(mapCtx *direct.MapContext, in *pb.MediaCdnKey_TokenConfig) *krm.MediaCDNKey_TokenConfig
func MediaCDNKey_TokenConfig_ToProto ¶
func MediaCDNKey_TokenConfig_ToProto(mapCtx *direct.MapContext, in *krm.MediaCDNKey_TokenConfig) *pb.MediaCdnKey_TokenConfig
func NewModel ¶
func NewModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func VideoStitcherCDNKeyObservedState_FromProto ¶
func VideoStitcherCDNKeyObservedState_FromProto(mapCtx *direct.MapContext, in *pb.CdnKey) *krm.VideoStitcherCDNKeyObservedState
func VideoStitcherCDNKeyObservedState_ToProto ¶
func VideoStitcherCDNKeyObservedState_ToProto(mapCtx *direct.MapContext, in *krm.VideoStitcherCDNKeyObservedState) *pb.CdnKey
func VideoStitcherCDNKeySpec_FromProto ¶
func VideoStitcherCDNKeySpec_FromProto(mapCtx *direct.MapContext, in *pb.CdnKey) *krm.VideoStitcherCDNKeySpec
func VideoStitcherCDNKeySpec_ToProto ¶
func VideoStitcherCDNKeySpec_ToProto(mapCtx *direct.MapContext, in *krm.VideoStitcherCDNKeySpec) *pb.CdnKey
Types ¶
type Adapter ¶
type Adapter struct {
// contains filtered or unexported fields
}
func (*Adapter) Create ¶
func (a *Adapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
func (*Adapter) Delete ¶
func (a *Adapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
func (*Adapter) Export ¶
func (a *Adapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
func (*Adapter) Update ¶
func (a *Adapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Click to show internal directories.
Click to hide internal directories.