Documentation ¶
Index ¶
- func CreateAllDynamicResources(args *FactoryArgs) ([]runtime.Object, error)
- func CreateAllStaticResources(args *FactoryArgs) ([]runtime.Object, error)
- func CreateDynamicResourceGroup(group string, args *FactoryArgs) ([]runtime.Object, error)
- func CreateStaticResourceGroup(group string, args *FactoryArgs) ([]runtime.Object, error)
- func GetClusterRolePolicyRules() []rbacv1.PolicyRule
- func NewCdiConfigCrd() *extv1.CustomResourceDefinition
- func NewDataVolumeCrd() *extv1.CustomResourceDefinition
- func NewObjectTransferCrd() *extv1.CustomResourceDefinition
- func NewStorageProfileCrd() *extv1.CustomResourceDefinition
- type FactoryArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAllDynamicResources ¶ added in v1.13.0
func CreateAllDynamicResources(args *FactoryArgs) ([]runtime.Object, error)
CreateAllDynamicResources creates all dynamic cluster-wide resources
func CreateAllStaticResources ¶ added in v1.13.0
func CreateAllStaticResources(args *FactoryArgs) ([]runtime.Object, error)
CreateAllStaticResources creates all static cluster-wide resources
func CreateDynamicResourceGroup ¶ added in v1.13.0
func CreateDynamicResourceGroup(group string, args *FactoryArgs) ([]runtime.Object, error)
CreateDynamicResourceGroup creates all dynamic cluster resources for a specific group/component
func CreateStaticResourceGroup ¶ added in v1.13.0
func CreateStaticResourceGroup(group string, args *FactoryArgs) ([]runtime.Object, error)
CreateStaticResourceGroup creates all static cluster resources for a specific group/component
func GetClusterRolePolicyRules ¶ added in v1.12.0
func GetClusterRolePolicyRules() []rbacv1.PolicyRule
GetClusterRolePolicyRules returns all cluster PolicyRules
func NewCdiConfigCrd ¶ added in v1.21.0
func NewCdiConfigCrd() *extv1.CustomResourceDefinition
NewCdiConfigCrd - provides CDIConfig CRD
func NewDataVolumeCrd ¶ added in v1.21.0
func NewDataVolumeCrd() *extv1.CustomResourceDefinition
NewDataVolumeCrd - provides DataVolume CRD
func NewObjectTransferCrd ¶ added in v1.31.0
func NewObjectTransferCrd() *extv1.CustomResourceDefinition
NewObjectTransferCrd - provides ObjectTransfer CRD
func NewStorageProfileCrd ¶ added in v1.31.0
func NewStorageProfileCrd() *extv1.CustomResourceDefinition
NewStorageProfileCrd - provides StorageProfile CRD
Types ¶
Click to show internal directories.
Click to hide internal directories.