experimental

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2018 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. This package has the automatically generated typed clients.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BindingTemplateExpansion

type BindingTemplateExpansion interface{}

type BindingTemplateInterface

type BindingTemplateInterface interface {
	Create(*experimental.BindingTemplate) (*experimental.BindingTemplate, error)
	Update(*experimental.BindingTemplate) (*experimental.BindingTemplate, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*experimental.BindingTemplate, error)
	List(opts v1.ListOptions) (*experimental.BindingTemplateList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *experimental.BindingTemplate, err error)
	BindingTemplateExpansion
}

BindingTemplateInterface has methods to work with BindingTemplate resources.

type BindingTemplatesGetter

type BindingTemplatesGetter interface {
	BindingTemplates(namespace string) BindingTemplateInterface
}

BindingTemplatesGetter has a method to return a BindingTemplateInterface. A group's client should implement this interface.

type BrokerBindingTemplateExpansion

type BrokerBindingTemplateExpansion interface{}

type BrokerBindingTemplateInterface

BrokerBindingTemplateInterface has methods to work with BrokerBindingTemplate resources.

type BrokerBindingTemplatesGetter

type BrokerBindingTemplatesGetter interface {
	BrokerBindingTemplates() BrokerBindingTemplateInterface
}

BrokerBindingTemplatesGetter has a method to return a BrokerBindingTemplateInterface. A group's client should implement this interface.

type BrokerInstanceTemplateExpansion

type BrokerInstanceTemplateExpansion interface{}

type BrokerInstanceTemplateInterface

BrokerInstanceTemplateInterface has methods to work with BrokerInstanceTemplate resources.

type BrokerInstanceTemplatesGetter

type BrokerInstanceTemplatesGetter interface {
	BrokerInstanceTemplates() BrokerInstanceTemplateInterface
}

BrokerInstanceTemplatesGetter has a method to return a BrokerInstanceTemplateInterface. A group's client should implement this interface.

type ClusterBindingTemplateExpansion

type ClusterBindingTemplateExpansion interface{}

type ClusterBindingTemplateInterface

ClusterBindingTemplateInterface has methods to work with ClusterBindingTemplate resources.

type ClusterBindingTemplatesGetter

type ClusterBindingTemplatesGetter interface {
	ClusterBindingTemplates() ClusterBindingTemplateInterface
}

ClusterBindingTemplatesGetter has a method to return a ClusterBindingTemplateInterface. A group's client should implement this interface.

type ClusterInstanceTemplateExpansion

type ClusterInstanceTemplateExpansion interface{}

type ClusterInstanceTemplateInterface

ClusterInstanceTemplateInterface has methods to work with ClusterInstanceTemplate resources.

type ClusterInstanceTemplatesGetter

type ClusterInstanceTemplatesGetter interface {
	ClusterInstanceTemplates() ClusterInstanceTemplateInterface
}

ClusterInstanceTemplatesGetter has a method to return a ClusterInstanceTemplateInterface. A group's client should implement this interface.

type InstanceTemplateExpansion

type InstanceTemplateExpansion interface{}

type InstanceTemplateInterface

type InstanceTemplateInterface interface {
	Create(*experimental.InstanceTemplate) (*experimental.InstanceTemplate, error)
	Update(*experimental.InstanceTemplate) (*experimental.InstanceTemplate, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*experimental.InstanceTemplate, error)
	List(opts v1.ListOptions) (*experimental.InstanceTemplateList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *experimental.InstanceTemplate, err error)
	InstanceTemplateExpansion
}

InstanceTemplateInterface has methods to work with InstanceTemplate resources.

type InstanceTemplatesGetter

type InstanceTemplatesGetter interface {
	InstanceTemplates(namespace string) InstanceTemplateInterface
}

InstanceTemplatesGetter has a method to return a InstanceTemplateInterface. A group's client should implement this interface.

type TemplatedBindingExpansion

type TemplatedBindingExpansion interface{}

type TemplatedBindingInterface

type TemplatedBindingInterface interface {
	Create(*experimental.TemplatedBinding) (*experimental.TemplatedBinding, error)
	Update(*experimental.TemplatedBinding) (*experimental.TemplatedBinding, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*experimental.TemplatedBinding, error)
	List(opts v1.ListOptions) (*experimental.TemplatedBindingList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *experimental.TemplatedBinding, err error)
	TemplatedBindingExpansion
}

TemplatedBindingInterface has methods to work with TemplatedBinding resources.

type TemplatedBindingsGetter

type TemplatedBindingsGetter interface {
	TemplatedBindings(namespace string) TemplatedBindingInterface
}

TemplatedBindingsGetter has a method to return a TemplatedBindingInterface. A group's client should implement this interface.

type TemplatedInstanceExpansion

type TemplatedInstanceExpansion interface{}

type TemplatedInstanceInterface

type TemplatedInstanceInterface interface {
	Create(*experimental.TemplatedInstance) (*experimental.TemplatedInstance, error)
	Update(*experimental.TemplatedInstance) (*experimental.TemplatedInstance, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*experimental.TemplatedInstance, error)
	List(opts v1.ListOptions) (*experimental.TemplatedInstanceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *experimental.TemplatedInstance, err error)
	TemplatedInstanceExpansion
}

TemplatedInstanceInterface has methods to work with TemplatedInstance resources.

type TemplatedInstancesGetter

type TemplatedInstancesGetter interface {
	TemplatedInstances(namespace string) TemplatedInstanceInterface
}

TemplatedInstancesGetter has a method to return a TemplatedInstanceInterface. A group's client should implement this interface.

type TemplatesExperimentalClient

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

TemplatesExperimentalClient is used to interact with features provided by the templates.servicecatalog.k8s.io group.

func New

New creates a new TemplatesExperimentalClient for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*TemplatesExperimentalClient, error)

NewForConfig creates a new TemplatesExperimentalClient for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *TemplatesExperimentalClient

NewForConfigOrDie creates a new TemplatesExperimentalClient for the given config and panics if there is an error in the config.

func (*TemplatesExperimentalClient) BindingTemplates

func (c *TemplatesExperimentalClient) BindingTemplates(namespace string) BindingTemplateInterface

func (*TemplatesExperimentalClient) BrokerBindingTemplates

func (c *TemplatesExperimentalClient) BrokerBindingTemplates() BrokerBindingTemplateInterface

func (*TemplatesExperimentalClient) BrokerInstanceTemplates

func (c *TemplatesExperimentalClient) BrokerInstanceTemplates() BrokerInstanceTemplateInterface

func (*TemplatesExperimentalClient) ClusterBindingTemplates

func (c *TemplatesExperimentalClient) ClusterBindingTemplates() ClusterBindingTemplateInterface

func (*TemplatesExperimentalClient) ClusterInstanceTemplates

func (c *TemplatesExperimentalClient) ClusterInstanceTemplates() ClusterInstanceTemplateInterface

func (*TemplatesExperimentalClient) InstanceTemplates

func (c *TemplatesExperimentalClient) InstanceTemplates(namespace string) InstanceTemplateInterface

func (*TemplatesExperimentalClient) RESTClient

func (c *TemplatesExperimentalClient) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*TemplatesExperimentalClient) TemplatedBindings

func (c *TemplatesExperimentalClient) TemplatedBindings(namespace string) TemplatedBindingInterface

func (*TemplatesExperimentalClient) TemplatedInstances

func (c *TemplatesExperimentalClient) TemplatedInstances(namespace string) TemplatedInstanceInterface

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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