v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DhcpOptionsAssociationExpansion

type DhcpOptionsAssociationExpansion interface{}

type DhcpOptionsAssociationInterface

type DhcpOptionsAssociationInterface interface {
	Create(ctx context.Context, dhcpOptionsAssociation *v1alpha1.DhcpOptionsAssociation, opts v1.CreateOptions) (*v1alpha1.DhcpOptionsAssociation, error)
	Update(ctx context.Context, dhcpOptionsAssociation *v1alpha1.DhcpOptionsAssociation, opts v1.UpdateOptions) (*v1alpha1.DhcpOptionsAssociation, error)
	UpdateStatus(ctx context.Context, dhcpOptionsAssociation *v1alpha1.DhcpOptionsAssociation, opts v1.UpdateOptions) (*v1alpha1.DhcpOptionsAssociation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.DhcpOptionsAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DhcpOptionsAssociationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.DhcpOptionsAssociation, err error)
	DhcpOptionsAssociationExpansion
}

DhcpOptionsAssociationInterface has methods to work with DhcpOptionsAssociation resources.

type DhcpOptionsAssociationsGetter

type DhcpOptionsAssociationsGetter interface {
	DhcpOptionsAssociations(namespace string) DhcpOptionsAssociationInterface
}

DhcpOptionsAssociationsGetter has a method to return a DhcpOptionsAssociationInterface. A group's client should implement this interface.

type DhcpOptionsExpansion

type DhcpOptionsExpansion interface{}

type DhcpOptionsInterface

type DhcpOptionsInterface interface {
	Create(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.CreateOptions) (*v1alpha1.DhcpOptions, error)
	Update(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.UpdateOptions) (*v1alpha1.DhcpOptions, error)
	UpdateStatus(ctx context.Context, dhcpOptions *v1alpha1.DhcpOptions, opts v1.UpdateOptions) (*v1alpha1.DhcpOptions, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.DhcpOptions, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DhcpOptionsList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.DhcpOptions, err error)
	DhcpOptionsExpansion
}

DhcpOptionsInterface has methods to work with DhcpOptions resources.

type DhcpOptionsesGetter

type DhcpOptionsesGetter interface {
	DhcpOptionses(namespace string) DhcpOptionsInterface
}

DhcpOptionsesGetter has a method to return a DhcpOptionsInterface. A group's client should implement this interface.

type EndpointConnectionAccepterExpansion added in v0.5.0

type EndpointConnectionAccepterExpansion interface{}

type EndpointConnectionAccepterInterface added in v0.5.0

type EndpointConnectionAccepterInterface interface {
	Create(ctx context.Context, endpointConnectionAccepter *v1alpha1.EndpointConnectionAccepter, opts v1.CreateOptions) (*v1alpha1.EndpointConnectionAccepter, error)
	Update(ctx context.Context, endpointConnectionAccepter *v1alpha1.EndpointConnectionAccepter, opts v1.UpdateOptions) (*v1alpha1.EndpointConnectionAccepter, error)
	UpdateStatus(ctx context.Context, endpointConnectionAccepter *v1alpha1.EndpointConnectionAccepter, opts v1.UpdateOptions) (*v1alpha1.EndpointConnectionAccepter, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EndpointConnectionAccepter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointConnectionAccepterList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EndpointConnectionAccepter, err error)
	EndpointConnectionAccepterExpansion
}

EndpointConnectionAccepterInterface has methods to work with EndpointConnectionAccepter resources.

type EndpointConnectionAcceptersGetter added in v0.5.0

type EndpointConnectionAcceptersGetter interface {
	EndpointConnectionAccepters(namespace string) EndpointConnectionAccepterInterface
}

EndpointConnectionAcceptersGetter has a method to return a EndpointConnectionAccepterInterface. A group's client should implement this interface.

type EndpointConnectionNotificationExpansion

type EndpointConnectionNotificationExpansion interface{}

type EndpointConnectionNotificationInterface

EndpointConnectionNotificationInterface has methods to work with EndpointConnectionNotification resources.

type EndpointConnectionNotificationsGetter

type EndpointConnectionNotificationsGetter interface {
	EndpointConnectionNotifications(namespace string) EndpointConnectionNotificationInterface
}

EndpointConnectionNotificationsGetter has a method to return a EndpointConnectionNotificationInterface. A group's client should implement this interface.

type EndpointExpansion

type EndpointExpansion interface{}

type EndpointInterface

type EndpointInterface interface {
	Create(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.CreateOptions) (*v1alpha1.Endpoint, error)
	Update(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, error)
	UpdateStatus(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Endpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Endpoint, err error)
	EndpointExpansion
}

EndpointInterface has methods to work with Endpoint resources.

type EndpointPoliciesGetter added in v0.5.0

type EndpointPoliciesGetter interface {
	EndpointPolicies(namespace string) EndpointPolicyInterface
}

EndpointPoliciesGetter has a method to return a EndpointPolicyInterface. A group's client should implement this interface.

type EndpointPolicyExpansion added in v0.5.0

type EndpointPolicyExpansion interface{}

type EndpointPolicyInterface added in v0.5.0

type EndpointPolicyInterface interface {
	Create(ctx context.Context, endpointPolicy *v1alpha1.EndpointPolicy, opts v1.CreateOptions) (*v1alpha1.EndpointPolicy, error)
	Update(ctx context.Context, endpointPolicy *v1alpha1.EndpointPolicy, opts v1.UpdateOptions) (*v1alpha1.EndpointPolicy, error)
	UpdateStatus(ctx context.Context, endpointPolicy *v1alpha1.EndpointPolicy, opts v1.UpdateOptions) (*v1alpha1.EndpointPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EndpointPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EndpointPolicy, err error)
	EndpointPolicyExpansion
}

EndpointPolicyInterface has methods to work with EndpointPolicy resources.

type EndpointRouteTableAssociationExpansion

type EndpointRouteTableAssociationExpansion interface{}

type EndpointRouteTableAssociationInterface

type EndpointRouteTableAssociationInterface interface {
	Create(ctx context.Context, endpointRouteTableAssociation *v1alpha1.EndpointRouteTableAssociation, opts v1.CreateOptions) (*v1alpha1.EndpointRouteTableAssociation, error)
	Update(ctx context.Context, endpointRouteTableAssociation *v1alpha1.EndpointRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.EndpointRouteTableAssociation, error)
	UpdateStatus(ctx context.Context, endpointRouteTableAssociation *v1alpha1.EndpointRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.EndpointRouteTableAssociation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EndpointRouteTableAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointRouteTableAssociationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EndpointRouteTableAssociation, err error)
	EndpointRouteTableAssociationExpansion
}

EndpointRouteTableAssociationInterface has methods to work with EndpointRouteTableAssociation resources.

type EndpointRouteTableAssociationsGetter

type EndpointRouteTableAssociationsGetter interface {
	EndpointRouteTableAssociations(namespace string) EndpointRouteTableAssociationInterface
}

EndpointRouteTableAssociationsGetter has a method to return a EndpointRouteTableAssociationInterface. A group's client should implement this interface.

type EndpointServiceAllowedPrincipalExpansion

type EndpointServiceAllowedPrincipalExpansion interface{}

type EndpointServiceAllowedPrincipalInterface

EndpointServiceAllowedPrincipalInterface has methods to work with EndpointServiceAllowedPrincipal resources.

type EndpointServiceAllowedPrincipalsGetter

type EndpointServiceAllowedPrincipalsGetter interface {
	EndpointServiceAllowedPrincipals(namespace string) EndpointServiceAllowedPrincipalInterface
}

EndpointServiceAllowedPrincipalsGetter has a method to return a EndpointServiceAllowedPrincipalInterface. A group's client should implement this interface.

type EndpointServiceExpansion

type EndpointServiceExpansion interface{}

type EndpointServiceInterface

type EndpointServiceInterface interface {
	Create(ctx context.Context, endpointService *v1alpha1.EndpointService, opts v1.CreateOptions) (*v1alpha1.EndpointService, error)
	Update(ctx context.Context, endpointService *v1alpha1.EndpointService, opts v1.UpdateOptions) (*v1alpha1.EndpointService, error)
	UpdateStatus(ctx context.Context, endpointService *v1alpha1.EndpointService, opts v1.UpdateOptions) (*v1alpha1.EndpointService, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EndpointService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointServiceList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EndpointService, err error)
	EndpointServiceExpansion
}

EndpointServiceInterface has methods to work with EndpointService resources.

type EndpointServicesGetter

type EndpointServicesGetter interface {
	EndpointServices(namespace string) EndpointServiceInterface
}

EndpointServicesGetter has a method to return a EndpointServiceInterface. A group's client should implement this interface.

type EndpointSubnetAssociationExpansion

type EndpointSubnetAssociationExpansion interface{}

type EndpointSubnetAssociationInterface

type EndpointSubnetAssociationInterface interface {
	Create(ctx context.Context, endpointSubnetAssociation *v1alpha1.EndpointSubnetAssociation, opts v1.CreateOptions) (*v1alpha1.EndpointSubnetAssociation, error)
	Update(ctx context.Context, endpointSubnetAssociation *v1alpha1.EndpointSubnetAssociation, opts v1.UpdateOptions) (*v1alpha1.EndpointSubnetAssociation, error)
	UpdateStatus(ctx context.Context, endpointSubnetAssociation *v1alpha1.EndpointSubnetAssociation, opts v1.UpdateOptions) (*v1alpha1.EndpointSubnetAssociation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EndpointSubnetAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointSubnetAssociationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EndpointSubnetAssociation, err error)
	EndpointSubnetAssociationExpansion
}

EndpointSubnetAssociationInterface has methods to work with EndpointSubnetAssociation resources.

type EndpointSubnetAssociationsGetter

type EndpointSubnetAssociationsGetter interface {
	EndpointSubnetAssociations(namespace string) EndpointSubnetAssociationInterface
}

EndpointSubnetAssociationsGetter has a method to return a EndpointSubnetAssociationInterface. A group's client should implement this interface.

type EndpointsGetter

type EndpointsGetter interface {
	Endpoints(namespace string) EndpointInterface
}

EndpointsGetter has a method to return a EndpointInterface. A group's client should implement this interface.

type IpamExpansion added in v0.5.0

type IpamExpansion interface{}

type IpamInterface added in v0.5.0

type IpamInterface interface {
	Create(ctx context.Context, ipam *v1alpha1.Ipam, opts v1.CreateOptions) (*v1alpha1.Ipam, error)
	Update(ctx context.Context, ipam *v1alpha1.Ipam, opts v1.UpdateOptions) (*v1alpha1.Ipam, error)
	UpdateStatus(ctx context.Context, ipam *v1alpha1.Ipam, opts v1.UpdateOptions) (*v1alpha1.Ipam, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Ipam, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Ipam, err error)
	IpamExpansion
}

IpamInterface has methods to work with Ipam resources.

type IpamOrganizationAdminAccountExpansion added in v0.5.0

type IpamOrganizationAdminAccountExpansion interface{}

type IpamOrganizationAdminAccountInterface added in v0.5.0

type IpamOrganizationAdminAccountInterface interface {
	Create(ctx context.Context, ipamOrganizationAdminAccount *v1alpha1.IpamOrganizationAdminAccount, opts v1.CreateOptions) (*v1alpha1.IpamOrganizationAdminAccount, error)
	Update(ctx context.Context, ipamOrganizationAdminAccount *v1alpha1.IpamOrganizationAdminAccount, opts v1.UpdateOptions) (*v1alpha1.IpamOrganizationAdminAccount, error)
	UpdateStatus(ctx context.Context, ipamOrganizationAdminAccount *v1alpha1.IpamOrganizationAdminAccount, opts v1.UpdateOptions) (*v1alpha1.IpamOrganizationAdminAccount, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamOrganizationAdminAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamOrganizationAdminAccountList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamOrganizationAdminAccount, err error)
	IpamOrganizationAdminAccountExpansion
}

IpamOrganizationAdminAccountInterface has methods to work with IpamOrganizationAdminAccount resources.

type IpamOrganizationAdminAccountsGetter added in v0.5.0

type IpamOrganizationAdminAccountsGetter interface {
	IpamOrganizationAdminAccounts(namespace string) IpamOrganizationAdminAccountInterface
}

IpamOrganizationAdminAccountsGetter has a method to return a IpamOrganizationAdminAccountInterface. A group's client should implement this interface.

type IpamPoolCIDRAllocationExpansion added in v0.5.0

type IpamPoolCIDRAllocationExpansion interface{}

type IpamPoolCIDRAllocationInterface added in v0.5.0

type IpamPoolCIDRAllocationInterface interface {
	Create(ctx context.Context, ipamPoolCIDRAllocation *v1alpha1.IpamPoolCIDRAllocation, opts v1.CreateOptions) (*v1alpha1.IpamPoolCIDRAllocation, error)
	Update(ctx context.Context, ipamPoolCIDRAllocation *v1alpha1.IpamPoolCIDRAllocation, opts v1.UpdateOptions) (*v1alpha1.IpamPoolCIDRAllocation, error)
	UpdateStatus(ctx context.Context, ipamPoolCIDRAllocation *v1alpha1.IpamPoolCIDRAllocation, opts v1.UpdateOptions) (*v1alpha1.IpamPoolCIDRAllocation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamPoolCIDRAllocation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamPoolCIDRAllocationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamPoolCIDRAllocation, err error)
	IpamPoolCIDRAllocationExpansion
}

IpamPoolCIDRAllocationInterface has methods to work with IpamPoolCIDRAllocation resources.

type IpamPoolCIDRAllocationsGetter added in v0.5.0

type IpamPoolCIDRAllocationsGetter interface {
	IpamPoolCIDRAllocations(namespace string) IpamPoolCIDRAllocationInterface
}

IpamPoolCIDRAllocationsGetter has a method to return a IpamPoolCIDRAllocationInterface. A group's client should implement this interface.

type IpamPoolCIDRExpansion added in v0.5.0

type IpamPoolCIDRExpansion interface{}

type IpamPoolCIDRInterface added in v0.5.0

type IpamPoolCIDRInterface interface {
	Create(ctx context.Context, ipamPoolCIDR *v1alpha1.IpamPoolCIDR, opts v1.CreateOptions) (*v1alpha1.IpamPoolCIDR, error)
	Update(ctx context.Context, ipamPoolCIDR *v1alpha1.IpamPoolCIDR, opts v1.UpdateOptions) (*v1alpha1.IpamPoolCIDR, error)
	UpdateStatus(ctx context.Context, ipamPoolCIDR *v1alpha1.IpamPoolCIDR, opts v1.UpdateOptions) (*v1alpha1.IpamPoolCIDR, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamPoolCIDR, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamPoolCIDRList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamPoolCIDR, err error)
	IpamPoolCIDRExpansion
}

IpamPoolCIDRInterface has methods to work with IpamPoolCIDR resources.

type IpamPoolCIDRsGetter added in v0.5.0

type IpamPoolCIDRsGetter interface {
	IpamPoolCIDRs(namespace string) IpamPoolCIDRInterface
}

IpamPoolCIDRsGetter has a method to return a IpamPoolCIDRInterface. A group's client should implement this interface.

type IpamPoolExpansion added in v0.5.0

type IpamPoolExpansion interface{}

type IpamPoolInterface added in v0.5.0

type IpamPoolInterface interface {
	Create(ctx context.Context, ipamPool *v1alpha1.IpamPool, opts v1.CreateOptions) (*v1alpha1.IpamPool, error)
	Update(ctx context.Context, ipamPool *v1alpha1.IpamPool, opts v1.UpdateOptions) (*v1alpha1.IpamPool, error)
	UpdateStatus(ctx context.Context, ipamPool *v1alpha1.IpamPool, opts v1.UpdateOptions) (*v1alpha1.IpamPool, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamPoolList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamPool, err error)
	IpamPoolExpansion
}

IpamPoolInterface has methods to work with IpamPool resources.

type IpamPoolsGetter added in v0.5.0

type IpamPoolsGetter interface {
	IpamPools(namespace string) IpamPoolInterface
}

IpamPoolsGetter has a method to return a IpamPoolInterface. A group's client should implement this interface.

type IpamPreviewNextCIDRExpansion added in v0.5.0

type IpamPreviewNextCIDRExpansion interface{}

type IpamPreviewNextCIDRInterface added in v0.5.0

type IpamPreviewNextCIDRInterface interface {
	Create(ctx context.Context, ipamPreviewNextCIDR *v1alpha1.IpamPreviewNextCIDR, opts v1.CreateOptions) (*v1alpha1.IpamPreviewNextCIDR, error)
	Update(ctx context.Context, ipamPreviewNextCIDR *v1alpha1.IpamPreviewNextCIDR, opts v1.UpdateOptions) (*v1alpha1.IpamPreviewNextCIDR, error)
	UpdateStatus(ctx context.Context, ipamPreviewNextCIDR *v1alpha1.IpamPreviewNextCIDR, opts v1.UpdateOptions) (*v1alpha1.IpamPreviewNextCIDR, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamPreviewNextCIDR, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamPreviewNextCIDRList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamPreviewNextCIDR, err error)
	IpamPreviewNextCIDRExpansion
}

IpamPreviewNextCIDRInterface has methods to work with IpamPreviewNextCIDR resources.

type IpamPreviewNextCIDRsGetter added in v0.5.0

type IpamPreviewNextCIDRsGetter interface {
	IpamPreviewNextCIDRs(namespace string) IpamPreviewNextCIDRInterface
}

IpamPreviewNextCIDRsGetter has a method to return a IpamPreviewNextCIDRInterface. A group's client should implement this interface.

type IpamScopeExpansion added in v0.5.0

type IpamScopeExpansion interface{}

type IpamScopeInterface added in v0.5.0

type IpamScopeInterface interface {
	Create(ctx context.Context, ipamScope *v1alpha1.IpamScope, opts v1.CreateOptions) (*v1alpha1.IpamScope, error)
	Update(ctx context.Context, ipamScope *v1alpha1.IpamScope, opts v1.UpdateOptions) (*v1alpha1.IpamScope, error)
	UpdateStatus(ctx context.Context, ipamScope *v1alpha1.IpamScope, opts v1.UpdateOptions) (*v1alpha1.IpamScope, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IpamScope, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IpamScopeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IpamScope, err error)
	IpamScopeExpansion
}

IpamScopeInterface has methods to work with IpamScope resources.

type IpamScopesGetter added in v0.5.0

type IpamScopesGetter interface {
	IpamScopes(namespace string) IpamScopeInterface
}

IpamScopesGetter has a method to return a IpamScopeInterface. A group's client should implement this interface.

type IpamsGetter added in v0.5.0

type IpamsGetter interface {
	Ipams(namespace string) IpamInterface
}

IpamsGetter has a method to return a IpamInterface. A group's client should implement this interface.

type Ipv4CIDRBlockAssociationExpansion

type Ipv4CIDRBlockAssociationExpansion interface{}

type Ipv4CIDRBlockAssociationInterface

type Ipv4CIDRBlockAssociationInterface interface {
	Create(ctx context.Context, ipv4CIDRBlockAssociation *v1alpha1.Ipv4CIDRBlockAssociation, opts v1.CreateOptions) (*v1alpha1.Ipv4CIDRBlockAssociation, error)
	Update(ctx context.Context, ipv4CIDRBlockAssociation *v1alpha1.Ipv4CIDRBlockAssociation, opts v1.UpdateOptions) (*v1alpha1.Ipv4CIDRBlockAssociation, error)
	UpdateStatus(ctx context.Context, ipv4CIDRBlockAssociation *v1alpha1.Ipv4CIDRBlockAssociation, opts v1.UpdateOptions) (*v1alpha1.Ipv4CIDRBlockAssociation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Ipv4CIDRBlockAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.Ipv4CIDRBlockAssociationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Ipv4CIDRBlockAssociation, err error)
	Ipv4CIDRBlockAssociationExpansion
}

Ipv4CIDRBlockAssociationInterface has methods to work with Ipv4CIDRBlockAssociation resources.

type Ipv4CIDRBlockAssociationsGetter

type Ipv4CIDRBlockAssociationsGetter interface {
	Ipv4CIDRBlockAssociations(namespace string) Ipv4CIDRBlockAssociationInterface
}

Ipv4CIDRBlockAssociationsGetter has a method to return a Ipv4CIDRBlockAssociationInterface. A group's client should implement this interface.

type Ipv6CIDRBlockAssociationExpansion added in v0.5.0

type Ipv6CIDRBlockAssociationExpansion interface{}

type Ipv6CIDRBlockAssociationInterface added in v0.5.0

type Ipv6CIDRBlockAssociationInterface interface {
	Create(ctx context.Context, ipv6CIDRBlockAssociation *v1alpha1.Ipv6CIDRBlockAssociation, opts v1.CreateOptions) (*v1alpha1.Ipv6CIDRBlockAssociation, error)
	Update(ctx context.Context, ipv6CIDRBlockAssociation *v1alpha1.Ipv6CIDRBlockAssociation, opts v1.UpdateOptions) (*v1alpha1.Ipv6CIDRBlockAssociation, error)
	UpdateStatus(ctx context.Context, ipv6CIDRBlockAssociation *v1alpha1.Ipv6CIDRBlockAssociation, opts v1.UpdateOptions) (*v1alpha1.Ipv6CIDRBlockAssociation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Ipv6CIDRBlockAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.Ipv6CIDRBlockAssociationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Ipv6CIDRBlockAssociation, err error)
	Ipv6CIDRBlockAssociationExpansion
}

Ipv6CIDRBlockAssociationInterface has methods to work with Ipv6CIDRBlockAssociation resources.

type Ipv6CIDRBlockAssociationsGetter added in v0.5.0

type Ipv6CIDRBlockAssociationsGetter interface {
	Ipv6CIDRBlockAssociations(namespace string) Ipv6CIDRBlockAssociationInterface
}

Ipv6CIDRBlockAssociationsGetter has a method to return a Ipv6CIDRBlockAssociationInterface. A group's client should implement this interface.

type PeeringConnectionAccepterExpansion

type PeeringConnectionAccepterExpansion interface{}

type PeeringConnectionAccepterInterface

type PeeringConnectionAccepterInterface interface {
	Create(ctx context.Context, peeringConnectionAccepter *v1alpha1.PeeringConnectionAccepter, opts v1.CreateOptions) (*v1alpha1.PeeringConnectionAccepter, error)
	Update(ctx context.Context, peeringConnectionAccepter *v1alpha1.PeeringConnectionAccepter, opts v1.UpdateOptions) (*v1alpha1.PeeringConnectionAccepter, error)
	UpdateStatus(ctx context.Context, peeringConnectionAccepter *v1alpha1.PeeringConnectionAccepter, opts v1.UpdateOptions) (*v1alpha1.PeeringConnectionAccepter, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PeeringConnectionAccepter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PeeringConnectionAccepterList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PeeringConnectionAccepter, err error)
	PeeringConnectionAccepterExpansion
}

PeeringConnectionAccepterInterface has methods to work with PeeringConnectionAccepter resources.

type PeeringConnectionAcceptersGetter

type PeeringConnectionAcceptersGetter interface {
	PeeringConnectionAccepters(namespace string) PeeringConnectionAccepterInterface
}

PeeringConnectionAcceptersGetter has a method to return a PeeringConnectionAccepterInterface. A group's client should implement this interface.

type PeeringConnectionExpansion

type PeeringConnectionExpansion interface{}

type PeeringConnectionInterface

type PeeringConnectionInterface interface {
	Create(ctx context.Context, peeringConnection *v1alpha1.PeeringConnection, opts v1.CreateOptions) (*v1alpha1.PeeringConnection, error)
	Update(ctx context.Context, peeringConnection *v1alpha1.PeeringConnection, opts v1.UpdateOptions) (*v1alpha1.PeeringConnection, error)
	UpdateStatus(ctx context.Context, peeringConnection *v1alpha1.PeeringConnection, opts v1.UpdateOptions) (*v1alpha1.PeeringConnection, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PeeringConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PeeringConnectionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PeeringConnection, err error)
	PeeringConnectionExpansion
}

PeeringConnectionInterface has methods to work with PeeringConnection resources.

type PeeringConnectionOptionsExpansion

type PeeringConnectionOptionsExpansion interface{}

type PeeringConnectionOptionsInterface

type PeeringConnectionOptionsInterface interface {
	Create(ctx context.Context, peeringConnectionOptions *v1alpha1.PeeringConnectionOptions, opts v1.CreateOptions) (*v1alpha1.PeeringConnectionOptions, error)
	Update(ctx context.Context, peeringConnectionOptions *v1alpha1.PeeringConnectionOptions, opts v1.UpdateOptions) (*v1alpha1.PeeringConnectionOptions, error)
	UpdateStatus(ctx context.Context, peeringConnectionOptions *v1alpha1.PeeringConnectionOptions, opts v1.UpdateOptions) (*v1alpha1.PeeringConnectionOptions, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PeeringConnectionOptions, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PeeringConnectionOptionsList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PeeringConnectionOptions, err error)
	PeeringConnectionOptionsExpansion
}

PeeringConnectionOptionsInterface has methods to work with PeeringConnectionOptions resources.

type PeeringConnectionOptionsesGetter

type PeeringConnectionOptionsesGetter interface {
	PeeringConnectionOptionses(namespace string) PeeringConnectionOptionsInterface
}

PeeringConnectionOptionsesGetter has a method to return a PeeringConnectionOptionsInterface. A group's client should implement this interface.

type PeeringConnectionsGetter

type PeeringConnectionsGetter interface {
	PeeringConnections(namespace string) PeeringConnectionInterface
}

PeeringConnectionsGetter has a method to return a PeeringConnectionInterface. A group's client should implement this interface.

type VpcExpansion

type VpcExpansion interface{}

type VpcInterface

type VpcInterface interface {
	Create(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.CreateOptions) (*v1alpha1.Vpc, error)
	Update(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.UpdateOptions) (*v1alpha1.Vpc, error)
	UpdateStatus(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.UpdateOptions) (*v1alpha1.Vpc, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Vpc, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Vpc, err error)
	VpcExpansion
}

VpcInterface has methods to work with Vpc resources.

type VpcV1alpha1Client

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

VpcV1alpha1Client is used to interact with features provided by the vpc.aws.kubeform.com group.

func New

New creates a new VpcV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new VpcV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *VpcV1alpha1Client

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

func (*VpcV1alpha1Client) DhcpOptionsAssociations

func (c *VpcV1alpha1Client) DhcpOptionsAssociations(namespace string) DhcpOptionsAssociationInterface

func (*VpcV1alpha1Client) DhcpOptionses

func (c *VpcV1alpha1Client) DhcpOptionses(namespace string) DhcpOptionsInterface

func (*VpcV1alpha1Client) EndpointConnectionAccepters added in v0.5.0

func (c *VpcV1alpha1Client) EndpointConnectionAccepters(namespace string) EndpointConnectionAccepterInterface

func (*VpcV1alpha1Client) EndpointConnectionNotifications

func (c *VpcV1alpha1Client) EndpointConnectionNotifications(namespace string) EndpointConnectionNotificationInterface

func (*VpcV1alpha1Client) EndpointPolicies added in v0.5.0

func (c *VpcV1alpha1Client) EndpointPolicies(namespace string) EndpointPolicyInterface

func (*VpcV1alpha1Client) EndpointRouteTableAssociations

func (c *VpcV1alpha1Client) EndpointRouteTableAssociations(namespace string) EndpointRouteTableAssociationInterface

func (*VpcV1alpha1Client) EndpointServiceAllowedPrincipals

func (c *VpcV1alpha1Client) EndpointServiceAllowedPrincipals(namespace string) EndpointServiceAllowedPrincipalInterface

func (*VpcV1alpha1Client) EndpointServices

func (c *VpcV1alpha1Client) EndpointServices(namespace string) EndpointServiceInterface

func (*VpcV1alpha1Client) EndpointSubnetAssociations

func (c *VpcV1alpha1Client) EndpointSubnetAssociations(namespace string) EndpointSubnetAssociationInterface

func (*VpcV1alpha1Client) Endpoints

func (c *VpcV1alpha1Client) Endpoints(namespace string) EndpointInterface

func (*VpcV1alpha1Client) IpamOrganizationAdminAccounts added in v0.5.0

func (c *VpcV1alpha1Client) IpamOrganizationAdminAccounts(namespace string) IpamOrganizationAdminAccountInterface

func (*VpcV1alpha1Client) IpamPoolCIDRAllocations added in v0.5.0

func (c *VpcV1alpha1Client) IpamPoolCIDRAllocations(namespace string) IpamPoolCIDRAllocationInterface

func (*VpcV1alpha1Client) IpamPoolCIDRs added in v0.5.0

func (c *VpcV1alpha1Client) IpamPoolCIDRs(namespace string) IpamPoolCIDRInterface

func (*VpcV1alpha1Client) IpamPools added in v0.5.0

func (c *VpcV1alpha1Client) IpamPools(namespace string) IpamPoolInterface

func (*VpcV1alpha1Client) IpamPreviewNextCIDRs added in v0.5.0

func (c *VpcV1alpha1Client) IpamPreviewNextCIDRs(namespace string) IpamPreviewNextCIDRInterface

func (*VpcV1alpha1Client) IpamScopes added in v0.5.0

func (c *VpcV1alpha1Client) IpamScopes(namespace string) IpamScopeInterface

func (*VpcV1alpha1Client) Ipams added in v0.5.0

func (c *VpcV1alpha1Client) Ipams(namespace string) IpamInterface

func (*VpcV1alpha1Client) Ipv4CIDRBlockAssociations

func (c *VpcV1alpha1Client) Ipv4CIDRBlockAssociations(namespace string) Ipv4CIDRBlockAssociationInterface

func (*VpcV1alpha1Client) Ipv6CIDRBlockAssociations added in v0.5.0

func (c *VpcV1alpha1Client) Ipv6CIDRBlockAssociations(namespace string) Ipv6CIDRBlockAssociationInterface

func (*VpcV1alpha1Client) PeeringConnectionAccepters

func (c *VpcV1alpha1Client) PeeringConnectionAccepters(namespace string) PeeringConnectionAccepterInterface

func (*VpcV1alpha1Client) PeeringConnectionOptionses

func (c *VpcV1alpha1Client) PeeringConnectionOptionses(namespace string) PeeringConnectionOptionsInterface

func (*VpcV1alpha1Client) PeeringConnections

func (c *VpcV1alpha1Client) PeeringConnections(namespace string) PeeringConnectionInterface

func (*VpcV1alpha1Client) RESTClient

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

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

func (*VpcV1alpha1Client) Vpcs

func (c *VpcV1alpha1Client) Vpcs(namespace string) VpcInterface

type VpcsGetter

type VpcsGetter interface {
	Vpcs(namespace string) VpcInterface
}

VpcsGetter has a method to return a VpcInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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