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 ¶
- type DhcpOptionLister
- type DhcpOptionListerExpansion
- type DhcpOptionNamespaceLister
- type DhcpOptionNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type InternetGatewayLister
- type InternetGatewayListerExpansion
- type InternetGatewayNamespaceLister
- type InternetGatewayNamespaceListerExpansion
- type RouteTableLister
- type RouteTableListerExpansion
- type RouteTableNamespaceLister
- type RouteTableNamespaceListerExpansion
- type SecurityRuleSetLister
- type SecurityRuleSetListerExpansion
- type SecurityRuleSetNamespaceLister
- type SecurityRuleSetNamespaceListerExpansion
- type SubnetLister
- type SubnetListerExpansion
- type SubnetNamespaceLister
- type SubnetNamespaceListerExpansion
- type VcnLister
- type VcnListerExpansion
- type VcnNamespaceLister
- type VcnNamespaceListerExpansion
- type VolumeBackupLister
- type VolumeBackupListerExpansion
- type VolumeBackupNamespaceLister
- type VolumeBackupNamespaceListerExpansion
- type VolumeLister
- type VolumeListerExpansion
- type VolumeNamespaceLister
- type VolumeNamespaceListerExpansion
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 ¶
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.