v1alpha1

package
v0.0.0-...-b3f0fa4 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2018 Oracle and/or its affiliates. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DhcpOptionLister

type DhcpOptionLister interface {
	// List lists all DhcpOptions in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.DhcpOption, err error)
	// DhcpOptions returns an object that can list and get DhcpOptions.
	DhcpOptions(namespace string) DhcpOptionNamespaceLister
	DhcpOptionListerExpansion
}

DhcpOptionLister helps list DhcpOptions.

func NewDhcpOptionLister

func NewDhcpOptionLister(indexer cache.Indexer) DhcpOptionLister

NewDhcpOptionLister returns a new DhcpOptionLister.

type DhcpOptionListerExpansion

type DhcpOptionListerExpansion interface{}

DhcpOptionListerExpansion allows custom methods to be added to DhcpOptionLister.

type DhcpOptionNamespaceLister

type DhcpOptionNamespaceLister interface {
	// List lists all DhcpOptions in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.DhcpOption, err error)
	// Get retrieves the DhcpOption from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.DhcpOption, error)
	DhcpOptionNamespaceListerExpansion
}

DhcpOptionNamespaceLister helps list and get DhcpOptions.

type DhcpOptionNamespaceListerExpansion

type DhcpOptionNamespaceListerExpansion interface{}

DhcpOptionNamespaceListerExpansion allows custom methods to be added to DhcpOptionNamespaceLister.

type InstanceLister

type InstanceLister interface {
	// List lists all Instances in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Instances returns an object that can list and get Instances.
	Instances(namespace string) InstanceNamespaceLister
	InstanceListerExpansion
}

InstanceLister helps list Instances.

func NewInstanceLister

func NewInstanceLister(indexer cache.Indexer) InstanceLister

NewInstanceLister returns a new InstanceLister.

type InstanceListerExpansion

type InstanceListerExpansion interface{}

InstanceListerExpansion allows custom methods to be added to InstanceLister.

type InstanceNamespaceLister

type InstanceNamespaceLister interface {
	// List lists all Instances in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Get retrieves the Instance from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Instance, error)
	InstanceNamespaceListerExpansion
}

InstanceNamespaceLister helps list and get Instances.

type InstanceNamespaceListerExpansion

type InstanceNamespaceListerExpansion interface{}

InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.

type InternetGatewayLister

type InternetGatewayLister interface {
	// List lists all InternetGatewaies in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.InternetGateway, err error)
	// InternetGatewaies returns an object that can list and get InternetGatewaies.
	InternetGatewaies(namespace string) InternetGatewayNamespaceLister
	InternetGatewayListerExpansion
}

InternetGatewayLister helps list InternetGatewaies.

func NewInternetGatewayLister

func NewInternetGatewayLister(indexer cache.Indexer) InternetGatewayLister

NewInternetGatewayLister returns a new InternetGatewayLister.

type InternetGatewayListerExpansion

type InternetGatewayListerExpansion interface{}

InternetGatewayListerExpansion allows custom methods to be added to InternetGatewayLister.

type InternetGatewayNamespaceLister

type InternetGatewayNamespaceLister interface {
	// List lists all InternetGatewaies in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.InternetGateway, err error)
	// Get retrieves the InternetGateway from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.InternetGateway, error)
	InternetGatewayNamespaceListerExpansion
}

InternetGatewayNamespaceLister helps list and get InternetGatewaies.

type InternetGatewayNamespaceListerExpansion

type InternetGatewayNamespaceListerExpansion interface{}

InternetGatewayNamespaceListerExpansion allows custom methods to be added to InternetGatewayNamespaceLister.

type RouteTableLister

type RouteTableLister interface {
	// List lists all RouteTables in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.RouteTable, err error)
	// RouteTables returns an object that can list and get RouteTables.
	RouteTables(namespace string) RouteTableNamespaceLister
	RouteTableListerExpansion
}

RouteTableLister helps list RouteTables.

func NewRouteTableLister

func NewRouteTableLister(indexer cache.Indexer) RouteTableLister

NewRouteTableLister returns a new RouteTableLister.

type RouteTableListerExpansion

type RouteTableListerExpansion interface{}

RouteTableListerExpansion allows custom methods to be added to RouteTableLister.

type RouteTableNamespaceLister

type RouteTableNamespaceLister interface {
	// List lists all RouteTables in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.RouteTable, err error)
	// Get retrieves the RouteTable from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.RouteTable, error)
	RouteTableNamespaceListerExpansion
}

RouteTableNamespaceLister helps list and get RouteTables.

type RouteTableNamespaceListerExpansion

type RouteTableNamespaceListerExpansion interface{}

RouteTableNamespaceListerExpansion allows custom methods to be added to RouteTableNamespaceLister.

type SecurityRuleSetLister

type SecurityRuleSetLister interface {
	// List lists all SecurityRuleSets in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityRuleSet, err error)
	// SecurityRuleSets returns an object that can list and get SecurityRuleSets.
	SecurityRuleSets(namespace string) SecurityRuleSetNamespaceLister
	SecurityRuleSetListerExpansion
}

SecurityRuleSetLister helps list SecurityRuleSets.

func NewSecurityRuleSetLister

func NewSecurityRuleSetLister(indexer cache.Indexer) SecurityRuleSetLister

NewSecurityRuleSetLister returns a new SecurityRuleSetLister.

type SecurityRuleSetListerExpansion

type SecurityRuleSetListerExpansion interface{}

SecurityRuleSetListerExpansion allows custom methods to be added to SecurityRuleSetLister.

type SecurityRuleSetNamespaceLister

type SecurityRuleSetNamespaceLister interface {
	// List lists all SecurityRuleSets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityRuleSet, err error)
	// Get retrieves the SecurityRuleSet from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.SecurityRuleSet, error)
	SecurityRuleSetNamespaceListerExpansion
}

SecurityRuleSetNamespaceLister helps list and get SecurityRuleSets.

type SecurityRuleSetNamespaceListerExpansion

type SecurityRuleSetNamespaceListerExpansion interface{}

SecurityRuleSetNamespaceListerExpansion allows custom methods to be added to SecurityRuleSetNamespaceLister.

type SubnetLister

type SubnetLister interface {
	// List lists all Subnets in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Subnet, err error)
	// Subnets returns an object that can list and get Subnets.
	Subnets(namespace string) SubnetNamespaceLister
	SubnetListerExpansion
}

SubnetLister helps list Subnets.

func NewSubnetLister

func NewSubnetLister(indexer cache.Indexer) SubnetLister

NewSubnetLister returns a new SubnetLister.

type SubnetListerExpansion

type SubnetListerExpansion interface{}

SubnetListerExpansion allows custom methods to be added to SubnetLister.

type SubnetNamespaceLister

type SubnetNamespaceLister interface {
	// List lists all Subnets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Subnet, err error)
	// Get retrieves the Subnet from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Subnet, error)
	SubnetNamespaceListerExpansion
}

SubnetNamespaceLister helps list and get Subnets.

type SubnetNamespaceListerExpansion

type SubnetNamespaceListerExpansion interface{}

SubnetNamespaceListerExpansion allows custom methods to be added to SubnetNamespaceLister.

type VcnLister

type VcnLister interface {
	// List lists all Vcns in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Vcn, err error)
	// Vcns returns an object that can list and get Vcns.
	Vcns(namespace string) VcnNamespaceLister
	VcnListerExpansion
}

VcnLister helps list Vcns.

func NewVcnLister

func NewVcnLister(indexer cache.Indexer) VcnLister

NewVcnLister returns a new VcnLister.

type VcnListerExpansion

type VcnListerExpansion interface{}

VcnListerExpansion allows custom methods to be added to VcnLister.

type VcnNamespaceLister

type VcnNamespaceLister interface {
	// List lists all Vcns in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Vcn, err error)
	// Get retrieves the Vcn from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Vcn, error)
	VcnNamespaceListerExpansion
}

VcnNamespaceLister helps list and get Vcns.

type VcnNamespaceListerExpansion

type VcnNamespaceListerExpansion interface{}

VcnNamespaceListerExpansion allows custom methods to be added to VcnNamespaceLister.

type VolumeBackupLister

type VolumeBackupLister interface {
	// List lists all VolumeBackups in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.VolumeBackup, err error)
	// VolumeBackups returns an object that can list and get VolumeBackups.
	VolumeBackups(namespace string) VolumeBackupNamespaceLister
	VolumeBackupListerExpansion
}

VolumeBackupLister helps list VolumeBackups.

func NewVolumeBackupLister

func NewVolumeBackupLister(indexer cache.Indexer) VolumeBackupLister

NewVolumeBackupLister returns a new VolumeBackupLister.

type VolumeBackupListerExpansion

type VolumeBackupListerExpansion interface{}

VolumeBackupListerExpansion allows custom methods to be added to VolumeBackupLister.

type VolumeBackupNamespaceLister

type VolumeBackupNamespaceLister interface {
	// List lists all VolumeBackups in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.VolumeBackup, err error)
	// Get retrieves the VolumeBackup from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.VolumeBackup, error)
	VolumeBackupNamespaceListerExpansion
}

VolumeBackupNamespaceLister helps list and get VolumeBackups.

type VolumeBackupNamespaceListerExpansion

type VolumeBackupNamespaceListerExpansion interface{}

VolumeBackupNamespaceListerExpansion allows custom methods to be added to VolumeBackupNamespaceLister.

type VolumeLister

type VolumeLister interface {
	// List lists all Volumes in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
	// Volumes returns an object that can list and get Volumes.
	Volumes(namespace string) VolumeNamespaceLister
	VolumeListerExpansion
}

VolumeLister helps list Volumes.

func NewVolumeLister

func NewVolumeLister(indexer cache.Indexer) VolumeLister

NewVolumeLister returns a new VolumeLister.

type VolumeListerExpansion

type VolumeListerExpansion interface{}

VolumeListerExpansion allows custom methods to be added to VolumeLister.

type VolumeNamespaceLister

type VolumeNamespaceLister interface {
	// List lists all Volumes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
	// Get retrieves the Volume from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Volume, error)
	VolumeNamespaceListerExpansion
}

VolumeNamespaceLister helps list and get Volumes.

type VolumeNamespaceListerExpansion

type VolumeNamespaceListerExpansion interface{}

VolumeNamespaceListerExpansion allows custom methods to be added to VolumeNamespaceLister.

Jump to

Keyboard shortcuts

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