definitions

package
v1.1.41 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AccessControlListMerge

func AccessControlListMerge(f AccessControlListMergeFunc) v1.UpdateOption

AccessControlListMerge builds a merge option for an update operation

func CommandLineInterfaceMerge

func CommandLineInterfaceMerge(f CommandLineInterfaceMergeFunc) v1.UpdateOption

CommandLineInterfaceMerge builds a merge option for an update operation

func ResourceDefinitionMerge

func ResourceDefinitionMerge(f ResourceDefinitionMergeFunc) v1.UpdateOption

ResourceDefinitionMerge builds a merge option for an update operation

func ResourceDefinitionVersionMerge

func ResourceDefinitionVersionMerge(f ResourceDefinitionVersionMergeFunc) v1.UpdateOption

ResourceDefinitionVersionMerge builds a merge option for an update operation

func ResourceGroupMerge

func ResourceGroupMerge(f ResourceGroupMergeFunc) v1.UpdateOption

ResourceGroupMerge builds a merge option for an update operation

Types

type AccessControlListClient

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

AccessControlListClient - rest client for AccessControlList resources that have a defined resource scope

func (*AccessControlListClient) Create

Create - creates a resource

func (*AccessControlListClient) Delete

Delete - deletes a resource

func (*AccessControlListClient) Get

Get - gets a resource by name

func (*AccessControlListClient) List

func (c *AccessControlListClient) List(options ...v1.ListOptions) ([]*m.AccessControlList, error)

List - gets a list of resources

func (*AccessControlListClient) Update

Update - updates a resource

type AccessControlListMergeFunc

type AccessControlListMergeFunc func(*m.AccessControlList, *m.AccessControlList) (*m.AccessControlList, error)

type CommandLineInterfaceClient

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

CommandLineInterfaceClient - rest client for CommandLineInterface resources that have a defined resource scope

func (*CommandLineInterfaceClient) Create

Create - creates a resource

func (*CommandLineInterfaceClient) Delete

Delete - deletes a resource

func (*CommandLineInterfaceClient) Get

Get - gets a resource by name

func (*CommandLineInterfaceClient) List

List - gets a list of resources

func (*CommandLineInterfaceClient) Update

Update - updates a resource

type ResourceDefinitionClient

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

ResourceDefinitionClient - rest client for ResourceDefinition resources that have a defined resource scope

func (*ResourceDefinitionClient) Create

Create - creates a resource

func (*ResourceDefinitionClient) Delete

Delete - deletes a resource

func (*ResourceDefinitionClient) Get

Get - gets a resource by name

func (*ResourceDefinitionClient) List

List - gets a list of resources

func (*ResourceDefinitionClient) Update

Update - updates a resource

type ResourceDefinitionMergeFunc

type ResourceDefinitionMergeFunc func(*m.ResourceDefinition, *m.ResourceDefinition) (*m.ResourceDefinition, error)

type ResourceDefinitionVersionClient

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

ResourceDefinitionVersionClient - rest client for ResourceDefinitionVersion resources that have a defined resource scope

func (*ResourceDefinitionVersionClient) Create

Create - creates a resource

func (*ResourceDefinitionVersionClient) Delete

Delete - deletes a resource

func (*ResourceDefinitionVersionClient) Get

Get - gets a resource by name

func (*ResourceDefinitionVersionClient) List

List - gets a list of resources

func (*ResourceDefinitionVersionClient) Update

Update - updates a resource

type ResourceGroupClient

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

ResourceGroupClient - rest client for ResourceGroup resources that have a defined resource scope

func NewResourceGroupClient

func NewResourceGroupClient(c v1.Base) (*ResourceGroupClient, error)

NewResourceGroupClient - creates a client scoped to a particular resource

func (*ResourceGroupClient) Create

func (c *ResourceGroupClient) Create(res *m.ResourceGroup, opts ...v1.CreateOption) (*m.ResourceGroup, error)

Create - creates a resource

func (*ResourceGroupClient) Delete

func (c *ResourceGroupClient) Delete(res *m.ResourceGroup) error

Delete - deletes a resource

func (*ResourceGroupClient) Get

func (c *ResourceGroupClient) Get(name string) (*m.ResourceGroup, error)

Get - gets a resource by name

func (*ResourceGroupClient) List

func (c *ResourceGroupClient) List(options ...v1.ListOptions) ([]*m.ResourceGroup, error)

List - gets a list of resources

func (*ResourceGroupClient) Update

func (c *ResourceGroupClient) Update(res *m.ResourceGroup, opts ...v1.UpdateOption) (*m.ResourceGroup, error)

Update - updates a resource

type ResourceGroupMergeFunc

type ResourceGroupMergeFunc func(*m.ResourceGroup, *m.ResourceGroup) (*m.ResourceGroup, error)

type UnscopedAccessControlListClient

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

UnscopedAccessControlListClient - rest client for AccessControlList resources that do not have a defined scope

func NewAccessControlListClient

func NewAccessControlListClient(c v1.Base) (*UnscopedAccessControlListClient, error)

NewAccessControlListClient - creates a client that is not scoped to any resource

func (*UnscopedAccessControlListClient) Get

Get - gets a resource by name

func (*UnscopedAccessControlListClient) Update

Update - updates a resource

func (*UnscopedAccessControlListClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedCommandLineInterfaceClient

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

UnscopedCommandLineInterfaceClient - rest client for CommandLineInterface resources that do not have a defined scope

func NewCommandLineInterfaceClient

func NewCommandLineInterfaceClient(c v1.Base) (*UnscopedCommandLineInterfaceClient, error)

NewCommandLineInterfaceClient - creates a client that is not scoped to any resource

func (*UnscopedCommandLineInterfaceClient) Get

Get - gets a resource by name

func (*UnscopedCommandLineInterfaceClient) Update

Update - updates a resource

func (*UnscopedCommandLineInterfaceClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedResourceDefinitionClient

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

UnscopedResourceDefinitionClient - rest client for ResourceDefinition resources that do not have a defined scope

func NewResourceDefinitionClient

func NewResourceDefinitionClient(c v1.Base) (*UnscopedResourceDefinitionClient, error)

NewResourceDefinitionClient - creates a client that is not scoped to any resource

func (*UnscopedResourceDefinitionClient) Get

Get - gets a resource by name

func (*UnscopedResourceDefinitionClient) Update

Update - updates a resource

func (*UnscopedResourceDefinitionClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedResourceDefinitionVersionClient

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

UnscopedResourceDefinitionVersionClient - rest client for ResourceDefinitionVersion resources that do not have a defined scope

func NewResourceDefinitionVersionClient

func NewResourceDefinitionVersionClient(c v1.Base) (*UnscopedResourceDefinitionVersionClient, error)

NewResourceDefinitionVersionClient - creates a client that is not scoped to any resource

func (*UnscopedResourceDefinitionVersionClient) Get

Get - gets a resource by name

func (*UnscopedResourceDefinitionVersionClient) Update

Update - updates a resource

func (*UnscopedResourceDefinitionVersionClient) WithScope

WithScope - sets the resource scope for the client

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL