Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AvailabilityZoneGroupExpansion
- type AvailabilityZoneGroupInterface
- type AvailabilityZoneGroupsGetter
- type CapacityReservationExpansion
- type CapacityReservationInterface
- type CapacityReservationsGetter
- type CarrierGatewayExpansion
- type CarrierGatewayInterface
- type CarrierGatewaysGetter
- type ClientVPNAuthorizationRuleExpansion
- type ClientVPNAuthorizationRuleInterface
- type ClientVPNAuthorizationRulesGetter
- type ClientVPNEndpointExpansion
- type ClientVPNEndpointInterface
- type ClientVPNEndpointsGetter
- type ClientVPNNetworkAssociationExpansion
- type ClientVPNNetworkAssociationInterface
- type ClientVPNNetworkAssociationsGetter
- type ClientVPNRouteExpansion
- type ClientVPNRouteInterface
- type ClientVPNRoutesGetter
- type Ec2V1alpha1Client
- func (c *Ec2V1alpha1Client) AvailabilityZoneGroups(namespace string) AvailabilityZoneGroupInterface
- func (c *Ec2V1alpha1Client) CapacityReservations(namespace string) CapacityReservationInterface
- func (c *Ec2V1alpha1Client) CarrierGateways(namespace string) CarrierGatewayInterface
- func (c *Ec2V1alpha1Client) ClientVPNAuthorizationRules(namespace string) ClientVPNAuthorizationRuleInterface
- func (c *Ec2V1alpha1Client) ClientVPNEndpoints(namespace string) ClientVPNEndpointInterface
- func (c *Ec2V1alpha1Client) ClientVPNNetworkAssociations(namespace string) ClientVPNNetworkAssociationInterface
- func (c *Ec2V1alpha1Client) ClientVPNRoutes(namespace string) ClientVPNRouteInterface
- func (c *Ec2V1alpha1Client) Fleets(namespace string) FleetInterface
- func (c *Ec2V1alpha1Client) Hosts(namespace string) HostInterface
- func (c *Ec2V1alpha1Client) LocalGatewayRouteTableVpcAssociations(namespace string) LocalGatewayRouteTableVpcAssociationInterface
- func (c *Ec2V1alpha1Client) LocalGatewayRoutes(namespace string) LocalGatewayRouteInterface
- func (c *Ec2V1alpha1Client) ManagedPrefixListEntries(namespace string) ManagedPrefixListEntryInterface
- func (c *Ec2V1alpha1Client) ManagedPrefixLists(namespace string) ManagedPrefixListInterface
- func (c *Ec2V1alpha1Client) NetworkInsightsPaths(namespace string) NetworkInsightsPathInterface
- func (c *Ec2V1alpha1Client) RESTClient() rest.Interface
- func (c *Ec2V1alpha1Client) SerialConsoleAccesses(namespace string) SerialConsoleAccessInterface
- func (c *Ec2V1alpha1Client) SubnetCIDRReservations(namespace string) SubnetCIDRReservationInterface
- func (c *Ec2V1alpha1Client) Tags(namespace string) TagInterface
- func (c *Ec2V1alpha1Client) TrafficMirrorFilterRules(namespace string) TrafficMirrorFilterRuleInterface
- func (c *Ec2V1alpha1Client) TrafficMirrorFilters(namespace string) TrafficMirrorFilterInterface
- func (c *Ec2V1alpha1Client) TrafficMirrorSessions(namespace string) TrafficMirrorSessionInterface
- func (c *Ec2V1alpha1Client) TrafficMirrorTargets(namespace string) TrafficMirrorTargetInterface
- func (c *Ec2V1alpha1Client) TransitGatewayConnectPeers(namespace string) TransitGatewayConnectPeerInterface
- func (c *Ec2V1alpha1Client) TransitGatewayConnects(namespace string) TransitGatewayConnectInterface
- func (c *Ec2V1alpha1Client) TransitGatewayMulticastDomainAssociations(namespace string) TransitGatewayMulticastDomainAssociationInterface
- func (c *Ec2V1alpha1Client) TransitGatewayMulticastDomains(namespace string) TransitGatewayMulticastDomainInterface
- func (c *Ec2V1alpha1Client) TransitGatewayMulticastGroupMembers(namespace string) TransitGatewayMulticastGroupMemberInterface
- func (c *Ec2V1alpha1Client) TransitGatewayMulticastGroupSources(namespace string) TransitGatewayMulticastGroupSourceInterface
- func (c *Ec2V1alpha1Client) TransitGatewayPeeringAttachmentAccepters(namespace string) TransitGatewayPeeringAttachmentAccepterInterface
- func (c *Ec2V1alpha1Client) TransitGatewayPeeringAttachments(namespace string) TransitGatewayPeeringAttachmentInterface
- func (c *Ec2V1alpha1Client) TransitGatewayPrefixListReferences(namespace string) TransitGatewayPrefixListReferenceInterface
- func (c *Ec2V1alpha1Client) TransitGatewayRouteTableAssociations(namespace string) TransitGatewayRouteTableAssociationInterface
- func (c *Ec2V1alpha1Client) TransitGatewayRouteTablePropagations(namespace string) TransitGatewayRouteTablePropagationInterface
- func (c *Ec2V1alpha1Client) TransitGatewayRouteTables(namespace string) TransitGatewayRouteTableInterface
- func (c *Ec2V1alpha1Client) TransitGatewayRoutes(namespace string) TransitGatewayRouteInterface
- func (c *Ec2V1alpha1Client) TransitGatewayVpcAttachmentAccepters(namespace string) TransitGatewayVpcAttachmentAccepterInterface
- func (c *Ec2V1alpha1Client) TransitGatewayVpcAttachments(namespace string) TransitGatewayVpcAttachmentInterface
- func (c *Ec2V1alpha1Client) TransitGateways(namespace string) TransitGatewayInterface
- type Ec2V1alpha1Interface
- type FleetExpansion
- type FleetInterface
- type FleetsGetter
- type HostExpansion
- type HostInterface
- type HostsGetter
- type LocalGatewayRouteExpansion
- type LocalGatewayRouteInterface
- type LocalGatewayRouteTableVpcAssociationExpansion
- type LocalGatewayRouteTableVpcAssociationInterface
- type LocalGatewayRouteTableVpcAssociationsGetter
- type LocalGatewayRoutesGetter
- type ManagedPrefixListEntriesGetter
- type ManagedPrefixListEntryExpansion
- type ManagedPrefixListEntryInterface
- type ManagedPrefixListExpansion
- type ManagedPrefixListInterface
- type ManagedPrefixListsGetter
- type NetworkInsightsPathExpansion
- type NetworkInsightsPathInterface
- type NetworkInsightsPathsGetter
- type SerialConsoleAccessExpansion
- type SerialConsoleAccessInterface
- type SerialConsoleAccessesGetter
- type SubnetCIDRReservationExpansion
- type SubnetCIDRReservationInterface
- type SubnetCIDRReservationsGetter
- type TagExpansion
- type TagInterface
- type TagsGetter
- type TrafficMirrorFilterExpansion
- type TrafficMirrorFilterInterface
- type TrafficMirrorFilterRuleExpansion
- type TrafficMirrorFilterRuleInterface
- type TrafficMirrorFilterRulesGetter
- type TrafficMirrorFiltersGetter
- type TrafficMirrorSessionExpansion
- type TrafficMirrorSessionInterface
- type TrafficMirrorSessionsGetter
- type TrafficMirrorTargetExpansion
- type TrafficMirrorTargetInterface
- type TrafficMirrorTargetsGetter
- type TransitGatewayConnectExpansion
- type TransitGatewayConnectInterface
- type TransitGatewayConnectPeerExpansion
- type TransitGatewayConnectPeerInterface
- type TransitGatewayConnectPeersGetter
- type TransitGatewayConnectsGetter
- type TransitGatewayExpansion
- type TransitGatewayInterface
- type TransitGatewayMulticastDomainAssociationExpansion
- type TransitGatewayMulticastDomainAssociationInterface
- type TransitGatewayMulticastDomainAssociationsGetter
- type TransitGatewayMulticastDomainExpansion
- type TransitGatewayMulticastDomainInterface
- type TransitGatewayMulticastDomainsGetter
- type TransitGatewayMulticastGroupMemberExpansion
- type TransitGatewayMulticastGroupMemberInterface
- type TransitGatewayMulticastGroupMembersGetter
- type TransitGatewayMulticastGroupSourceExpansion
- type TransitGatewayMulticastGroupSourceInterface
- type TransitGatewayMulticastGroupSourcesGetter
- type TransitGatewayPeeringAttachmentAccepterExpansion
- type TransitGatewayPeeringAttachmentAccepterInterface
- type TransitGatewayPeeringAttachmentAcceptersGetter
- type TransitGatewayPeeringAttachmentExpansion
- type TransitGatewayPeeringAttachmentInterface
- type TransitGatewayPeeringAttachmentsGetter
- type TransitGatewayPrefixListReferenceExpansion
- type TransitGatewayPrefixListReferenceInterface
- type TransitGatewayPrefixListReferencesGetter
- type TransitGatewayRouteExpansion
- type TransitGatewayRouteInterface
- type TransitGatewayRouteTableAssociationExpansion
- type TransitGatewayRouteTableAssociationInterface
- type TransitGatewayRouteTableAssociationsGetter
- type TransitGatewayRouteTableExpansion
- type TransitGatewayRouteTableInterface
- type TransitGatewayRouteTablePropagationExpansion
- type TransitGatewayRouteTablePropagationInterface
- type TransitGatewayRouteTablePropagationsGetter
- type TransitGatewayRouteTablesGetter
- type TransitGatewayRoutesGetter
- type TransitGatewayVpcAttachmentAccepterExpansion
- type TransitGatewayVpcAttachmentAccepterInterface
- type TransitGatewayVpcAttachmentAcceptersGetter
- type TransitGatewayVpcAttachmentExpansion
- type TransitGatewayVpcAttachmentInterface
- type TransitGatewayVpcAttachmentsGetter
- type TransitGatewaysGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailabilityZoneGroupExpansion ¶
type AvailabilityZoneGroupExpansion interface{}
type AvailabilityZoneGroupInterface ¶
type AvailabilityZoneGroupInterface interface { Create(ctx context.Context, availabilityZoneGroup *v1alpha1.AvailabilityZoneGroup, opts v1.CreateOptions) (*v1alpha1.AvailabilityZoneGroup, error) Update(ctx context.Context, availabilityZoneGroup *v1alpha1.AvailabilityZoneGroup, opts v1.UpdateOptions) (*v1alpha1.AvailabilityZoneGroup, error) UpdateStatus(ctx context.Context, availabilityZoneGroup *v1alpha1.AvailabilityZoneGroup, opts v1.UpdateOptions) (*v1alpha1.AvailabilityZoneGroup, 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.AvailabilityZoneGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AvailabilityZoneGroupList, 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.AvailabilityZoneGroup, err error) AvailabilityZoneGroupExpansion }
AvailabilityZoneGroupInterface has methods to work with AvailabilityZoneGroup resources.
type AvailabilityZoneGroupsGetter ¶
type AvailabilityZoneGroupsGetter interface {
AvailabilityZoneGroups(namespace string) AvailabilityZoneGroupInterface
}
AvailabilityZoneGroupsGetter has a method to return a AvailabilityZoneGroupInterface. A group's client should implement this interface.
type CapacityReservationExpansion ¶
type CapacityReservationExpansion interface{}
type CapacityReservationInterface ¶
type CapacityReservationInterface interface { Create(ctx context.Context, capacityReservation *v1alpha1.CapacityReservation, opts v1.CreateOptions) (*v1alpha1.CapacityReservation, error) Update(ctx context.Context, capacityReservation *v1alpha1.CapacityReservation, opts v1.UpdateOptions) (*v1alpha1.CapacityReservation, error) UpdateStatus(ctx context.Context, capacityReservation *v1alpha1.CapacityReservation, opts v1.UpdateOptions) (*v1alpha1.CapacityReservation, 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.CapacityReservation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CapacityReservationList, 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.CapacityReservation, err error) CapacityReservationExpansion }
CapacityReservationInterface has methods to work with CapacityReservation resources.
type CapacityReservationsGetter ¶
type CapacityReservationsGetter interface {
CapacityReservations(namespace string) CapacityReservationInterface
}
CapacityReservationsGetter has a method to return a CapacityReservationInterface. A group's client should implement this interface.
type CarrierGatewayExpansion ¶
type CarrierGatewayExpansion interface{}
type CarrierGatewayInterface ¶
type CarrierGatewayInterface interface { Create(ctx context.Context, carrierGateway *v1alpha1.CarrierGateway, opts v1.CreateOptions) (*v1alpha1.CarrierGateway, error) Update(ctx context.Context, carrierGateway *v1alpha1.CarrierGateway, opts v1.UpdateOptions) (*v1alpha1.CarrierGateway, error) UpdateStatus(ctx context.Context, carrierGateway *v1alpha1.CarrierGateway, opts v1.UpdateOptions) (*v1alpha1.CarrierGateway, 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.CarrierGateway, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CarrierGatewayList, 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.CarrierGateway, err error) CarrierGatewayExpansion }
CarrierGatewayInterface has methods to work with CarrierGateway resources.
type CarrierGatewaysGetter ¶
type CarrierGatewaysGetter interface {
CarrierGateways(namespace string) CarrierGatewayInterface
}
CarrierGatewaysGetter has a method to return a CarrierGatewayInterface. A group's client should implement this interface.
type ClientVPNAuthorizationRuleExpansion ¶
type ClientVPNAuthorizationRuleExpansion interface{}
type ClientVPNAuthorizationRuleInterface ¶
type ClientVPNAuthorizationRuleInterface interface { Create(ctx context.Context, clientVPNAuthorizationRule *v1alpha1.ClientVPNAuthorizationRule, opts v1.CreateOptions) (*v1alpha1.ClientVPNAuthorizationRule, error) Update(ctx context.Context, clientVPNAuthorizationRule *v1alpha1.ClientVPNAuthorizationRule, opts v1.UpdateOptions) (*v1alpha1.ClientVPNAuthorizationRule, error) UpdateStatus(ctx context.Context, clientVPNAuthorizationRule *v1alpha1.ClientVPNAuthorizationRule, opts v1.UpdateOptions) (*v1alpha1.ClientVPNAuthorizationRule, 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.ClientVPNAuthorizationRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientVPNAuthorizationRuleList, 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.ClientVPNAuthorizationRule, err error) ClientVPNAuthorizationRuleExpansion }
ClientVPNAuthorizationRuleInterface has methods to work with ClientVPNAuthorizationRule resources.
type ClientVPNAuthorizationRulesGetter ¶
type ClientVPNAuthorizationRulesGetter interface {
ClientVPNAuthorizationRules(namespace string) ClientVPNAuthorizationRuleInterface
}
ClientVPNAuthorizationRulesGetter has a method to return a ClientVPNAuthorizationRuleInterface. A group's client should implement this interface.
type ClientVPNEndpointExpansion ¶
type ClientVPNEndpointExpansion interface{}
type ClientVPNEndpointInterface ¶
type ClientVPNEndpointInterface interface { Create(ctx context.Context, clientVPNEndpoint *v1alpha1.ClientVPNEndpoint, opts v1.CreateOptions) (*v1alpha1.ClientVPNEndpoint, error) Update(ctx context.Context, clientVPNEndpoint *v1alpha1.ClientVPNEndpoint, opts v1.UpdateOptions) (*v1alpha1.ClientVPNEndpoint, error) UpdateStatus(ctx context.Context, clientVPNEndpoint *v1alpha1.ClientVPNEndpoint, opts v1.UpdateOptions) (*v1alpha1.ClientVPNEndpoint, 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.ClientVPNEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientVPNEndpointList, 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.ClientVPNEndpoint, err error) ClientVPNEndpointExpansion }
ClientVPNEndpointInterface has methods to work with ClientVPNEndpoint resources.
type ClientVPNEndpointsGetter ¶
type ClientVPNEndpointsGetter interface {
ClientVPNEndpoints(namespace string) ClientVPNEndpointInterface
}
ClientVPNEndpointsGetter has a method to return a ClientVPNEndpointInterface. A group's client should implement this interface.
type ClientVPNNetworkAssociationExpansion ¶
type ClientVPNNetworkAssociationExpansion interface{}
type ClientVPNNetworkAssociationInterface ¶
type ClientVPNNetworkAssociationInterface interface { Create(ctx context.Context, clientVPNNetworkAssociation *v1alpha1.ClientVPNNetworkAssociation, opts v1.CreateOptions) (*v1alpha1.ClientVPNNetworkAssociation, error) Update(ctx context.Context, clientVPNNetworkAssociation *v1alpha1.ClientVPNNetworkAssociation, opts v1.UpdateOptions) (*v1alpha1.ClientVPNNetworkAssociation, error) UpdateStatus(ctx context.Context, clientVPNNetworkAssociation *v1alpha1.ClientVPNNetworkAssociation, opts v1.UpdateOptions) (*v1alpha1.ClientVPNNetworkAssociation, 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.ClientVPNNetworkAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientVPNNetworkAssociationList, 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.ClientVPNNetworkAssociation, err error) ClientVPNNetworkAssociationExpansion }
ClientVPNNetworkAssociationInterface has methods to work with ClientVPNNetworkAssociation resources.
type ClientVPNNetworkAssociationsGetter ¶
type ClientVPNNetworkAssociationsGetter interface {
ClientVPNNetworkAssociations(namespace string) ClientVPNNetworkAssociationInterface
}
ClientVPNNetworkAssociationsGetter has a method to return a ClientVPNNetworkAssociationInterface. A group's client should implement this interface.
type ClientVPNRouteExpansion ¶
type ClientVPNRouteExpansion interface{}
type ClientVPNRouteInterface ¶
type ClientVPNRouteInterface interface { Create(ctx context.Context, clientVPNRoute *v1alpha1.ClientVPNRoute, opts v1.CreateOptions) (*v1alpha1.ClientVPNRoute, error) Update(ctx context.Context, clientVPNRoute *v1alpha1.ClientVPNRoute, opts v1.UpdateOptions) (*v1alpha1.ClientVPNRoute, error) UpdateStatus(ctx context.Context, clientVPNRoute *v1alpha1.ClientVPNRoute, opts v1.UpdateOptions) (*v1alpha1.ClientVPNRoute, 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.ClientVPNRoute, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientVPNRouteList, 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.ClientVPNRoute, err error) ClientVPNRouteExpansion }
ClientVPNRouteInterface has methods to work with ClientVPNRoute resources.
type ClientVPNRoutesGetter ¶
type ClientVPNRoutesGetter interface {
ClientVPNRoutes(namespace string) ClientVPNRouteInterface
}
ClientVPNRoutesGetter has a method to return a ClientVPNRouteInterface. A group's client should implement this interface.
type Ec2V1alpha1Client ¶
type Ec2V1alpha1Client struct {
// contains filtered or unexported fields
}
Ec2V1alpha1Client is used to interact with features provided by the ec2.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *Ec2V1alpha1Client
New creates a new Ec2V1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*Ec2V1alpha1Client, error)
NewForConfig creates a new Ec2V1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *Ec2V1alpha1Client
NewForConfigOrDie creates a new Ec2V1alpha1Client for the given config and panics if there is an error in the config.
func (*Ec2V1alpha1Client) AvailabilityZoneGroups ¶
func (c *Ec2V1alpha1Client) AvailabilityZoneGroups(namespace string) AvailabilityZoneGroupInterface
func (*Ec2V1alpha1Client) CapacityReservations ¶
func (c *Ec2V1alpha1Client) CapacityReservations(namespace string) CapacityReservationInterface
func (*Ec2V1alpha1Client) CarrierGateways ¶
func (c *Ec2V1alpha1Client) CarrierGateways(namespace string) CarrierGatewayInterface
func (*Ec2V1alpha1Client) ClientVPNAuthorizationRules ¶
func (c *Ec2V1alpha1Client) ClientVPNAuthorizationRules(namespace string) ClientVPNAuthorizationRuleInterface
func (*Ec2V1alpha1Client) ClientVPNEndpoints ¶
func (c *Ec2V1alpha1Client) ClientVPNEndpoints(namespace string) ClientVPNEndpointInterface
func (*Ec2V1alpha1Client) ClientVPNNetworkAssociations ¶
func (c *Ec2V1alpha1Client) ClientVPNNetworkAssociations(namespace string) ClientVPNNetworkAssociationInterface
func (*Ec2V1alpha1Client) ClientVPNRoutes ¶
func (c *Ec2V1alpha1Client) ClientVPNRoutes(namespace string) ClientVPNRouteInterface
func (*Ec2V1alpha1Client) Fleets ¶
func (c *Ec2V1alpha1Client) Fleets(namespace string) FleetInterface
func (*Ec2V1alpha1Client) Hosts ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) Hosts(namespace string) HostInterface
func (*Ec2V1alpha1Client) LocalGatewayRouteTableVpcAssociations ¶
func (c *Ec2V1alpha1Client) LocalGatewayRouteTableVpcAssociations(namespace string) LocalGatewayRouteTableVpcAssociationInterface
func (*Ec2V1alpha1Client) LocalGatewayRoutes ¶
func (c *Ec2V1alpha1Client) LocalGatewayRoutes(namespace string) LocalGatewayRouteInterface
func (*Ec2V1alpha1Client) ManagedPrefixListEntries ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) ManagedPrefixListEntries(namespace string) ManagedPrefixListEntryInterface
func (*Ec2V1alpha1Client) ManagedPrefixLists ¶
func (c *Ec2V1alpha1Client) ManagedPrefixLists(namespace string) ManagedPrefixListInterface
func (*Ec2V1alpha1Client) NetworkInsightsPaths ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) NetworkInsightsPaths(namespace string) NetworkInsightsPathInterface
func (*Ec2V1alpha1Client) RESTClient ¶
func (c *Ec2V1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*Ec2V1alpha1Client) SerialConsoleAccesses ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) SerialConsoleAccesses(namespace string) SerialConsoleAccessInterface
func (*Ec2V1alpha1Client) SubnetCIDRReservations ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) SubnetCIDRReservations(namespace string) SubnetCIDRReservationInterface
func (*Ec2V1alpha1Client) Tags ¶
func (c *Ec2V1alpha1Client) Tags(namespace string) TagInterface
func (*Ec2V1alpha1Client) TrafficMirrorFilterRules ¶
func (c *Ec2V1alpha1Client) TrafficMirrorFilterRules(namespace string) TrafficMirrorFilterRuleInterface
func (*Ec2V1alpha1Client) TrafficMirrorFilters ¶
func (c *Ec2V1alpha1Client) TrafficMirrorFilters(namespace string) TrafficMirrorFilterInterface
func (*Ec2V1alpha1Client) TrafficMirrorSessions ¶
func (c *Ec2V1alpha1Client) TrafficMirrorSessions(namespace string) TrafficMirrorSessionInterface
func (*Ec2V1alpha1Client) TrafficMirrorTargets ¶
func (c *Ec2V1alpha1Client) TrafficMirrorTargets(namespace string) TrafficMirrorTargetInterface
func (*Ec2V1alpha1Client) TransitGatewayConnectPeers ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayConnectPeers(namespace string) TransitGatewayConnectPeerInterface
func (*Ec2V1alpha1Client) TransitGatewayConnects ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayConnects(namespace string) TransitGatewayConnectInterface
func (*Ec2V1alpha1Client) TransitGatewayMulticastDomainAssociations ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayMulticastDomainAssociations(namespace string) TransitGatewayMulticastDomainAssociationInterface
func (*Ec2V1alpha1Client) TransitGatewayMulticastDomains ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayMulticastDomains(namespace string) TransitGatewayMulticastDomainInterface
func (*Ec2V1alpha1Client) TransitGatewayMulticastGroupMembers ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayMulticastGroupMembers(namespace string) TransitGatewayMulticastGroupMemberInterface
func (*Ec2V1alpha1Client) TransitGatewayMulticastGroupSources ¶ added in v0.5.0
func (c *Ec2V1alpha1Client) TransitGatewayMulticastGroupSources(namespace string) TransitGatewayMulticastGroupSourceInterface
func (*Ec2V1alpha1Client) TransitGatewayPeeringAttachmentAccepters ¶
func (c *Ec2V1alpha1Client) TransitGatewayPeeringAttachmentAccepters(namespace string) TransitGatewayPeeringAttachmentAccepterInterface
func (*Ec2V1alpha1Client) TransitGatewayPeeringAttachments ¶
func (c *Ec2V1alpha1Client) TransitGatewayPeeringAttachments(namespace string) TransitGatewayPeeringAttachmentInterface
func (*Ec2V1alpha1Client) TransitGatewayPrefixListReferences ¶
func (c *Ec2V1alpha1Client) TransitGatewayPrefixListReferences(namespace string) TransitGatewayPrefixListReferenceInterface
func (*Ec2V1alpha1Client) TransitGatewayRouteTableAssociations ¶
func (c *Ec2V1alpha1Client) TransitGatewayRouteTableAssociations(namespace string) TransitGatewayRouteTableAssociationInterface
func (*Ec2V1alpha1Client) TransitGatewayRouteTablePropagations ¶
func (c *Ec2V1alpha1Client) TransitGatewayRouteTablePropagations(namespace string) TransitGatewayRouteTablePropagationInterface
func (*Ec2V1alpha1Client) TransitGatewayRouteTables ¶
func (c *Ec2V1alpha1Client) TransitGatewayRouteTables(namespace string) TransitGatewayRouteTableInterface
func (*Ec2V1alpha1Client) TransitGatewayRoutes ¶
func (c *Ec2V1alpha1Client) TransitGatewayRoutes(namespace string) TransitGatewayRouteInterface
func (*Ec2V1alpha1Client) TransitGatewayVpcAttachmentAccepters ¶
func (c *Ec2V1alpha1Client) TransitGatewayVpcAttachmentAccepters(namespace string) TransitGatewayVpcAttachmentAccepterInterface
func (*Ec2V1alpha1Client) TransitGatewayVpcAttachments ¶
func (c *Ec2V1alpha1Client) TransitGatewayVpcAttachments(namespace string) TransitGatewayVpcAttachmentInterface
func (*Ec2V1alpha1Client) TransitGateways ¶
func (c *Ec2V1alpha1Client) TransitGateways(namespace string) TransitGatewayInterface
type Ec2V1alpha1Interface ¶
type Ec2V1alpha1Interface interface { RESTClient() rest.Interface AvailabilityZoneGroupsGetter CapacityReservationsGetter CarrierGatewaysGetter ClientVPNAuthorizationRulesGetter ClientVPNEndpointsGetter ClientVPNNetworkAssociationsGetter ClientVPNRoutesGetter FleetsGetter HostsGetter LocalGatewayRoutesGetter LocalGatewayRouteTableVpcAssociationsGetter ManagedPrefixListsGetter ManagedPrefixListEntriesGetter NetworkInsightsPathsGetter SerialConsoleAccessesGetter SubnetCIDRReservationsGetter TagsGetter TrafficMirrorFiltersGetter TrafficMirrorFilterRulesGetter TrafficMirrorSessionsGetter TrafficMirrorTargetsGetter TransitGatewaysGetter TransitGatewayConnectsGetter TransitGatewayConnectPeersGetter TransitGatewayMulticastDomainsGetter TransitGatewayMulticastDomainAssociationsGetter TransitGatewayMulticastGroupMembersGetter TransitGatewayMulticastGroupSourcesGetter TransitGatewayPeeringAttachmentsGetter TransitGatewayPeeringAttachmentAcceptersGetter TransitGatewayPrefixListReferencesGetter TransitGatewayRoutesGetter TransitGatewayRouteTablesGetter TransitGatewayRouteTableAssociationsGetter TransitGatewayRouteTablePropagationsGetter TransitGatewayVpcAttachmentsGetter TransitGatewayVpcAttachmentAcceptersGetter }
type FleetExpansion ¶
type FleetExpansion interface{}
type FleetInterface ¶
type FleetInterface interface { Create(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.CreateOptions) (*v1alpha1.Fleet, error) Update(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, error) UpdateStatus(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, 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.Fleet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FleetList, 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.Fleet, err error) FleetExpansion }
FleetInterface has methods to work with Fleet resources.
type FleetsGetter ¶
type FleetsGetter interface {
Fleets(namespace string) FleetInterface
}
FleetsGetter has a method to return a FleetInterface. A group's client should implement this interface.
type HostExpansion ¶ added in v0.5.0
type HostExpansion interface{}
type HostInterface ¶ added in v0.5.0
type HostInterface interface { Create(ctx context.Context, host *v1alpha1.Host, opts v1.CreateOptions) (*v1alpha1.Host, error) Update(ctx context.Context, host *v1alpha1.Host, opts v1.UpdateOptions) (*v1alpha1.Host, error) UpdateStatus(ctx context.Context, host *v1alpha1.Host, opts v1.UpdateOptions) (*v1alpha1.Host, 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.Host, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostList, 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.Host, err error) HostExpansion }
HostInterface has methods to work with Host resources.
type HostsGetter ¶ added in v0.5.0
type HostsGetter interface {
Hosts(namespace string) HostInterface
}
HostsGetter has a method to return a HostInterface. A group's client should implement this interface.
type LocalGatewayRouteExpansion ¶
type LocalGatewayRouteExpansion interface{}
type LocalGatewayRouteInterface ¶
type LocalGatewayRouteInterface interface { Create(ctx context.Context, localGatewayRoute *v1alpha1.LocalGatewayRoute, opts v1.CreateOptions) (*v1alpha1.LocalGatewayRoute, error) Update(ctx context.Context, localGatewayRoute *v1alpha1.LocalGatewayRoute, opts v1.UpdateOptions) (*v1alpha1.LocalGatewayRoute, error) UpdateStatus(ctx context.Context, localGatewayRoute *v1alpha1.LocalGatewayRoute, opts v1.UpdateOptions) (*v1alpha1.LocalGatewayRoute, 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.LocalGatewayRoute, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocalGatewayRouteList, 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.LocalGatewayRoute, err error) LocalGatewayRouteExpansion }
LocalGatewayRouteInterface has methods to work with LocalGatewayRoute resources.
type LocalGatewayRouteTableVpcAssociationExpansion ¶
type LocalGatewayRouteTableVpcAssociationExpansion interface{}
type LocalGatewayRouteTableVpcAssociationInterface ¶
type LocalGatewayRouteTableVpcAssociationInterface interface { Create(ctx context.Context, localGatewayRouteTableVpcAssociation *v1alpha1.LocalGatewayRouteTableVpcAssociation, opts v1.CreateOptions) (*v1alpha1.LocalGatewayRouteTableVpcAssociation, error) Update(ctx context.Context, localGatewayRouteTableVpcAssociation *v1alpha1.LocalGatewayRouteTableVpcAssociation, opts v1.UpdateOptions) (*v1alpha1.LocalGatewayRouteTableVpcAssociation, error) UpdateStatus(ctx context.Context, localGatewayRouteTableVpcAssociation *v1alpha1.LocalGatewayRouteTableVpcAssociation, opts v1.UpdateOptions) (*v1alpha1.LocalGatewayRouteTableVpcAssociation, 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.LocalGatewayRouteTableVpcAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocalGatewayRouteTableVpcAssociationList, 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.LocalGatewayRouteTableVpcAssociation, err error) LocalGatewayRouteTableVpcAssociationExpansion }
LocalGatewayRouteTableVpcAssociationInterface has methods to work with LocalGatewayRouteTableVpcAssociation resources.
type LocalGatewayRouteTableVpcAssociationsGetter ¶
type LocalGatewayRouteTableVpcAssociationsGetter interface {
LocalGatewayRouteTableVpcAssociations(namespace string) LocalGatewayRouteTableVpcAssociationInterface
}
LocalGatewayRouteTableVpcAssociationsGetter has a method to return a LocalGatewayRouteTableVpcAssociationInterface. A group's client should implement this interface.
type LocalGatewayRoutesGetter ¶
type LocalGatewayRoutesGetter interface {
LocalGatewayRoutes(namespace string) LocalGatewayRouteInterface
}
LocalGatewayRoutesGetter has a method to return a LocalGatewayRouteInterface. A group's client should implement this interface.
type ManagedPrefixListEntriesGetter ¶ added in v0.5.0
type ManagedPrefixListEntriesGetter interface {
ManagedPrefixListEntries(namespace string) ManagedPrefixListEntryInterface
}
ManagedPrefixListEntriesGetter has a method to return a ManagedPrefixListEntryInterface. A group's client should implement this interface.
type ManagedPrefixListEntryExpansion ¶ added in v0.5.0
type ManagedPrefixListEntryExpansion interface{}
type ManagedPrefixListEntryInterface ¶ added in v0.5.0
type ManagedPrefixListEntryInterface interface { Create(ctx context.Context, managedPrefixListEntry *v1alpha1.ManagedPrefixListEntry, opts v1.CreateOptions) (*v1alpha1.ManagedPrefixListEntry, error) Update(ctx context.Context, managedPrefixListEntry *v1alpha1.ManagedPrefixListEntry, opts v1.UpdateOptions) (*v1alpha1.ManagedPrefixListEntry, error) UpdateStatus(ctx context.Context, managedPrefixListEntry *v1alpha1.ManagedPrefixListEntry, opts v1.UpdateOptions) (*v1alpha1.ManagedPrefixListEntry, 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.ManagedPrefixListEntry, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagedPrefixListEntryList, 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.ManagedPrefixListEntry, err error) ManagedPrefixListEntryExpansion }
ManagedPrefixListEntryInterface has methods to work with ManagedPrefixListEntry resources.
type ManagedPrefixListExpansion ¶
type ManagedPrefixListExpansion interface{}
type ManagedPrefixListInterface ¶
type ManagedPrefixListInterface interface { Create(ctx context.Context, managedPrefixList *v1alpha1.ManagedPrefixList, opts v1.CreateOptions) (*v1alpha1.ManagedPrefixList, error) Update(ctx context.Context, managedPrefixList *v1alpha1.ManagedPrefixList, opts v1.UpdateOptions) (*v1alpha1.ManagedPrefixList, error) UpdateStatus(ctx context.Context, managedPrefixList *v1alpha1.ManagedPrefixList, opts v1.UpdateOptions) (*v1alpha1.ManagedPrefixList, 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.ManagedPrefixList, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagedPrefixListList, 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.ManagedPrefixList, err error) ManagedPrefixListExpansion }
ManagedPrefixListInterface has methods to work with ManagedPrefixList resources.
type ManagedPrefixListsGetter ¶
type ManagedPrefixListsGetter interface {
ManagedPrefixLists(namespace string) ManagedPrefixListInterface
}
ManagedPrefixListsGetter has a method to return a ManagedPrefixListInterface. A group's client should implement this interface.
type NetworkInsightsPathExpansion ¶ added in v0.5.0
type NetworkInsightsPathExpansion interface{}
type NetworkInsightsPathInterface ¶ added in v0.5.0
type NetworkInsightsPathInterface interface { Create(ctx context.Context, networkInsightsPath *v1alpha1.NetworkInsightsPath, opts v1.CreateOptions) (*v1alpha1.NetworkInsightsPath, error) Update(ctx context.Context, networkInsightsPath *v1alpha1.NetworkInsightsPath, opts v1.UpdateOptions) (*v1alpha1.NetworkInsightsPath, error) UpdateStatus(ctx context.Context, networkInsightsPath *v1alpha1.NetworkInsightsPath, opts v1.UpdateOptions) (*v1alpha1.NetworkInsightsPath, 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.NetworkInsightsPath, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInsightsPathList, 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.NetworkInsightsPath, err error) NetworkInsightsPathExpansion }
NetworkInsightsPathInterface has methods to work with NetworkInsightsPath resources.
type NetworkInsightsPathsGetter ¶ added in v0.5.0
type NetworkInsightsPathsGetter interface {
NetworkInsightsPaths(namespace string) NetworkInsightsPathInterface
}
NetworkInsightsPathsGetter has a method to return a NetworkInsightsPathInterface. A group's client should implement this interface.
type SerialConsoleAccessExpansion ¶ added in v0.5.0
type SerialConsoleAccessExpansion interface{}
type SerialConsoleAccessInterface ¶ added in v0.5.0
type SerialConsoleAccessInterface interface { Create(ctx context.Context, serialConsoleAccess *v1alpha1.SerialConsoleAccess, opts v1.CreateOptions) (*v1alpha1.SerialConsoleAccess, error) Update(ctx context.Context, serialConsoleAccess *v1alpha1.SerialConsoleAccess, opts v1.UpdateOptions) (*v1alpha1.SerialConsoleAccess, error) UpdateStatus(ctx context.Context, serialConsoleAccess *v1alpha1.SerialConsoleAccess, opts v1.UpdateOptions) (*v1alpha1.SerialConsoleAccess, 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.SerialConsoleAccess, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SerialConsoleAccessList, 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.SerialConsoleAccess, err error) SerialConsoleAccessExpansion }
SerialConsoleAccessInterface has methods to work with SerialConsoleAccess resources.
type SerialConsoleAccessesGetter ¶ added in v0.5.0
type SerialConsoleAccessesGetter interface {
SerialConsoleAccesses(namespace string) SerialConsoleAccessInterface
}
SerialConsoleAccessesGetter has a method to return a SerialConsoleAccessInterface. A group's client should implement this interface.
type SubnetCIDRReservationExpansion ¶ added in v0.5.0
type SubnetCIDRReservationExpansion interface{}
type SubnetCIDRReservationInterface ¶ added in v0.5.0
type SubnetCIDRReservationInterface interface { Create(ctx context.Context, subnetCIDRReservation *v1alpha1.SubnetCIDRReservation, opts v1.CreateOptions) (*v1alpha1.SubnetCIDRReservation, error) Update(ctx context.Context, subnetCIDRReservation *v1alpha1.SubnetCIDRReservation, opts v1.UpdateOptions) (*v1alpha1.SubnetCIDRReservation, error) UpdateStatus(ctx context.Context, subnetCIDRReservation *v1alpha1.SubnetCIDRReservation, opts v1.UpdateOptions) (*v1alpha1.SubnetCIDRReservation, 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.SubnetCIDRReservation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetCIDRReservationList, 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.SubnetCIDRReservation, err error) SubnetCIDRReservationExpansion }
SubnetCIDRReservationInterface has methods to work with SubnetCIDRReservation resources.
type SubnetCIDRReservationsGetter ¶ added in v0.5.0
type SubnetCIDRReservationsGetter interface {
SubnetCIDRReservations(namespace string) SubnetCIDRReservationInterface
}
SubnetCIDRReservationsGetter has a method to return a SubnetCIDRReservationInterface. A group's client should implement this interface.
type TagExpansion ¶
type TagExpansion interface{}
type TagInterface ¶
type TagInterface interface { Create(ctx context.Context, tag *v1alpha1.Tag, opts v1.CreateOptions) (*v1alpha1.Tag, error) Update(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, error) UpdateStatus(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, 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.Tag, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagList, 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.Tag, err error) TagExpansion }
TagInterface has methods to work with Tag resources.
type TagsGetter ¶
type TagsGetter interface {
Tags(namespace string) TagInterface
}
TagsGetter has a method to return a TagInterface. A group's client should implement this interface.
type TrafficMirrorFilterExpansion ¶
type TrafficMirrorFilterExpansion interface{}
type TrafficMirrorFilterInterface ¶
type TrafficMirrorFilterInterface interface { Create(ctx context.Context, trafficMirrorFilter *v1alpha1.TrafficMirrorFilter, opts v1.CreateOptions) (*v1alpha1.TrafficMirrorFilter, error) Update(ctx context.Context, trafficMirrorFilter *v1alpha1.TrafficMirrorFilter, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorFilter, error) UpdateStatus(ctx context.Context, trafficMirrorFilter *v1alpha1.TrafficMirrorFilter, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorFilter, 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.TrafficMirrorFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficMirrorFilterList, 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.TrafficMirrorFilter, err error) TrafficMirrorFilterExpansion }
TrafficMirrorFilterInterface has methods to work with TrafficMirrorFilter resources.
type TrafficMirrorFilterRuleExpansion ¶
type TrafficMirrorFilterRuleExpansion interface{}
type TrafficMirrorFilterRuleInterface ¶
type TrafficMirrorFilterRuleInterface interface { Create(ctx context.Context, trafficMirrorFilterRule *v1alpha1.TrafficMirrorFilterRule, opts v1.CreateOptions) (*v1alpha1.TrafficMirrorFilterRule, error) Update(ctx context.Context, trafficMirrorFilterRule *v1alpha1.TrafficMirrorFilterRule, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorFilterRule, error) UpdateStatus(ctx context.Context, trafficMirrorFilterRule *v1alpha1.TrafficMirrorFilterRule, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorFilterRule, 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.TrafficMirrorFilterRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficMirrorFilterRuleList, 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.TrafficMirrorFilterRule, err error) TrafficMirrorFilterRuleExpansion }
TrafficMirrorFilterRuleInterface has methods to work with TrafficMirrorFilterRule resources.
type TrafficMirrorFilterRulesGetter ¶
type TrafficMirrorFilterRulesGetter interface {
TrafficMirrorFilterRules(namespace string) TrafficMirrorFilterRuleInterface
}
TrafficMirrorFilterRulesGetter has a method to return a TrafficMirrorFilterRuleInterface. A group's client should implement this interface.
type TrafficMirrorFiltersGetter ¶
type TrafficMirrorFiltersGetter interface {
TrafficMirrorFilters(namespace string) TrafficMirrorFilterInterface
}
TrafficMirrorFiltersGetter has a method to return a TrafficMirrorFilterInterface. A group's client should implement this interface.
type TrafficMirrorSessionExpansion ¶
type TrafficMirrorSessionExpansion interface{}
type TrafficMirrorSessionInterface ¶
type TrafficMirrorSessionInterface interface { Create(ctx context.Context, trafficMirrorSession *v1alpha1.TrafficMirrorSession, opts v1.CreateOptions) (*v1alpha1.TrafficMirrorSession, error) Update(ctx context.Context, trafficMirrorSession *v1alpha1.TrafficMirrorSession, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorSession, error) UpdateStatus(ctx context.Context, trafficMirrorSession *v1alpha1.TrafficMirrorSession, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorSession, 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.TrafficMirrorSession, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficMirrorSessionList, 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.TrafficMirrorSession, err error) TrafficMirrorSessionExpansion }
TrafficMirrorSessionInterface has methods to work with TrafficMirrorSession resources.
type TrafficMirrorSessionsGetter ¶
type TrafficMirrorSessionsGetter interface {
TrafficMirrorSessions(namespace string) TrafficMirrorSessionInterface
}
TrafficMirrorSessionsGetter has a method to return a TrafficMirrorSessionInterface. A group's client should implement this interface.
type TrafficMirrorTargetExpansion ¶
type TrafficMirrorTargetExpansion interface{}
type TrafficMirrorTargetInterface ¶
type TrafficMirrorTargetInterface interface { Create(ctx context.Context, trafficMirrorTarget *v1alpha1.TrafficMirrorTarget, opts v1.CreateOptions) (*v1alpha1.TrafficMirrorTarget, error) Update(ctx context.Context, trafficMirrorTarget *v1alpha1.TrafficMirrorTarget, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorTarget, error) UpdateStatus(ctx context.Context, trafficMirrorTarget *v1alpha1.TrafficMirrorTarget, opts v1.UpdateOptions) (*v1alpha1.TrafficMirrorTarget, 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.TrafficMirrorTarget, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficMirrorTargetList, 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.TrafficMirrorTarget, err error) TrafficMirrorTargetExpansion }
TrafficMirrorTargetInterface has methods to work with TrafficMirrorTarget resources.
type TrafficMirrorTargetsGetter ¶
type TrafficMirrorTargetsGetter interface {
TrafficMirrorTargets(namespace string) TrafficMirrorTargetInterface
}
TrafficMirrorTargetsGetter has a method to return a TrafficMirrorTargetInterface. A group's client should implement this interface.
type TransitGatewayConnectExpansion ¶ added in v0.5.0
type TransitGatewayConnectExpansion interface{}
type TransitGatewayConnectInterface ¶ added in v0.5.0
type TransitGatewayConnectInterface interface { Create(ctx context.Context, transitGatewayConnect *v1alpha1.TransitGatewayConnect, opts v1.CreateOptions) (*v1alpha1.TransitGatewayConnect, error) Update(ctx context.Context, transitGatewayConnect *v1alpha1.TransitGatewayConnect, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayConnect, error) UpdateStatus(ctx context.Context, transitGatewayConnect *v1alpha1.TransitGatewayConnect, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayConnect, 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.TransitGatewayConnect, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayConnectList, 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.TransitGatewayConnect, err error) TransitGatewayConnectExpansion }
TransitGatewayConnectInterface has methods to work with TransitGatewayConnect resources.
type TransitGatewayConnectPeerExpansion ¶ added in v0.5.0
type TransitGatewayConnectPeerExpansion interface{}
type TransitGatewayConnectPeerInterface ¶ added in v0.5.0
type TransitGatewayConnectPeerInterface interface { Create(ctx context.Context, transitGatewayConnectPeer *v1alpha1.TransitGatewayConnectPeer, opts v1.CreateOptions) (*v1alpha1.TransitGatewayConnectPeer, error) Update(ctx context.Context, transitGatewayConnectPeer *v1alpha1.TransitGatewayConnectPeer, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayConnectPeer, error) UpdateStatus(ctx context.Context, transitGatewayConnectPeer *v1alpha1.TransitGatewayConnectPeer, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayConnectPeer, 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.TransitGatewayConnectPeer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayConnectPeerList, 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.TransitGatewayConnectPeer, err error) TransitGatewayConnectPeerExpansion }
TransitGatewayConnectPeerInterface has methods to work with TransitGatewayConnectPeer resources.
type TransitGatewayConnectPeersGetter ¶ added in v0.5.0
type TransitGatewayConnectPeersGetter interface {
TransitGatewayConnectPeers(namespace string) TransitGatewayConnectPeerInterface
}
TransitGatewayConnectPeersGetter has a method to return a TransitGatewayConnectPeerInterface. A group's client should implement this interface.
type TransitGatewayConnectsGetter ¶ added in v0.5.0
type TransitGatewayConnectsGetter interface {
TransitGatewayConnects(namespace string) TransitGatewayConnectInterface
}
TransitGatewayConnectsGetter has a method to return a TransitGatewayConnectInterface. A group's client should implement this interface.
type TransitGatewayExpansion ¶
type TransitGatewayExpansion interface{}
type TransitGatewayInterface ¶
type TransitGatewayInterface interface { Create(ctx context.Context, transitGateway *v1alpha1.TransitGateway, opts v1.CreateOptions) (*v1alpha1.TransitGateway, error) Update(ctx context.Context, transitGateway *v1alpha1.TransitGateway, opts v1.UpdateOptions) (*v1alpha1.TransitGateway, error) UpdateStatus(ctx context.Context, transitGateway *v1alpha1.TransitGateway, opts v1.UpdateOptions) (*v1alpha1.TransitGateway, 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.TransitGateway, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayList, 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.TransitGateway, err error) TransitGatewayExpansion }
TransitGatewayInterface has methods to work with TransitGateway resources.
type TransitGatewayMulticastDomainAssociationExpansion ¶ added in v0.5.0
type TransitGatewayMulticastDomainAssociationExpansion interface{}
type TransitGatewayMulticastDomainAssociationInterface ¶ added in v0.5.0
type TransitGatewayMulticastDomainAssociationInterface interface { Create(ctx context.Context, transitGatewayMulticastDomainAssociation *v1alpha1.TransitGatewayMulticastDomainAssociation, opts v1.CreateOptions) (*v1alpha1.TransitGatewayMulticastDomainAssociation, error) Update(ctx context.Context, transitGatewayMulticastDomainAssociation *v1alpha1.TransitGatewayMulticastDomainAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastDomainAssociation, error) UpdateStatus(ctx context.Context, transitGatewayMulticastDomainAssociation *v1alpha1.TransitGatewayMulticastDomainAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastDomainAssociation, 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.TransitGatewayMulticastDomainAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayMulticastDomainAssociationList, 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.TransitGatewayMulticastDomainAssociation, err error) TransitGatewayMulticastDomainAssociationExpansion }
TransitGatewayMulticastDomainAssociationInterface has methods to work with TransitGatewayMulticastDomainAssociation resources.
type TransitGatewayMulticastDomainAssociationsGetter ¶ added in v0.5.0
type TransitGatewayMulticastDomainAssociationsGetter interface {
TransitGatewayMulticastDomainAssociations(namespace string) TransitGatewayMulticastDomainAssociationInterface
}
TransitGatewayMulticastDomainAssociationsGetter has a method to return a TransitGatewayMulticastDomainAssociationInterface. A group's client should implement this interface.
type TransitGatewayMulticastDomainExpansion ¶ added in v0.5.0
type TransitGatewayMulticastDomainExpansion interface{}
type TransitGatewayMulticastDomainInterface ¶ added in v0.5.0
type TransitGatewayMulticastDomainInterface interface { Create(ctx context.Context, transitGatewayMulticastDomain *v1alpha1.TransitGatewayMulticastDomain, opts v1.CreateOptions) (*v1alpha1.TransitGatewayMulticastDomain, error) Update(ctx context.Context, transitGatewayMulticastDomain *v1alpha1.TransitGatewayMulticastDomain, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastDomain, error) UpdateStatus(ctx context.Context, transitGatewayMulticastDomain *v1alpha1.TransitGatewayMulticastDomain, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastDomain, 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.TransitGatewayMulticastDomain, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayMulticastDomainList, 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.TransitGatewayMulticastDomain, err error) TransitGatewayMulticastDomainExpansion }
TransitGatewayMulticastDomainInterface has methods to work with TransitGatewayMulticastDomain resources.
type TransitGatewayMulticastDomainsGetter ¶ added in v0.5.0
type TransitGatewayMulticastDomainsGetter interface {
TransitGatewayMulticastDomains(namespace string) TransitGatewayMulticastDomainInterface
}
TransitGatewayMulticastDomainsGetter has a method to return a TransitGatewayMulticastDomainInterface. A group's client should implement this interface.
type TransitGatewayMulticastGroupMemberExpansion ¶ added in v0.5.0
type TransitGatewayMulticastGroupMemberExpansion interface{}
type TransitGatewayMulticastGroupMemberInterface ¶ added in v0.5.0
type TransitGatewayMulticastGroupMemberInterface interface { Create(ctx context.Context, transitGatewayMulticastGroupMember *v1alpha1.TransitGatewayMulticastGroupMember, opts v1.CreateOptions) (*v1alpha1.TransitGatewayMulticastGroupMember, error) Update(ctx context.Context, transitGatewayMulticastGroupMember *v1alpha1.TransitGatewayMulticastGroupMember, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastGroupMember, error) UpdateStatus(ctx context.Context, transitGatewayMulticastGroupMember *v1alpha1.TransitGatewayMulticastGroupMember, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastGroupMember, 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.TransitGatewayMulticastGroupMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayMulticastGroupMemberList, 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.TransitGatewayMulticastGroupMember, err error) TransitGatewayMulticastGroupMemberExpansion }
TransitGatewayMulticastGroupMemberInterface has methods to work with TransitGatewayMulticastGroupMember resources.
type TransitGatewayMulticastGroupMembersGetter ¶ added in v0.5.0
type TransitGatewayMulticastGroupMembersGetter interface {
TransitGatewayMulticastGroupMembers(namespace string) TransitGatewayMulticastGroupMemberInterface
}
TransitGatewayMulticastGroupMembersGetter has a method to return a TransitGatewayMulticastGroupMemberInterface. A group's client should implement this interface.
type TransitGatewayMulticastGroupSourceExpansion ¶ added in v0.5.0
type TransitGatewayMulticastGroupSourceExpansion interface{}
type TransitGatewayMulticastGroupSourceInterface ¶ added in v0.5.0
type TransitGatewayMulticastGroupSourceInterface interface { Create(ctx context.Context, transitGatewayMulticastGroupSource *v1alpha1.TransitGatewayMulticastGroupSource, opts v1.CreateOptions) (*v1alpha1.TransitGatewayMulticastGroupSource, error) Update(ctx context.Context, transitGatewayMulticastGroupSource *v1alpha1.TransitGatewayMulticastGroupSource, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastGroupSource, error) UpdateStatus(ctx context.Context, transitGatewayMulticastGroupSource *v1alpha1.TransitGatewayMulticastGroupSource, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayMulticastGroupSource, 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.TransitGatewayMulticastGroupSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayMulticastGroupSourceList, 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.TransitGatewayMulticastGroupSource, err error) TransitGatewayMulticastGroupSourceExpansion }
TransitGatewayMulticastGroupSourceInterface has methods to work with TransitGatewayMulticastGroupSource resources.
type TransitGatewayMulticastGroupSourcesGetter ¶ added in v0.5.0
type TransitGatewayMulticastGroupSourcesGetter interface {
TransitGatewayMulticastGroupSources(namespace string) TransitGatewayMulticastGroupSourceInterface
}
TransitGatewayMulticastGroupSourcesGetter has a method to return a TransitGatewayMulticastGroupSourceInterface. A group's client should implement this interface.
type TransitGatewayPeeringAttachmentAccepterExpansion ¶
type TransitGatewayPeeringAttachmentAccepterExpansion interface{}
type TransitGatewayPeeringAttachmentAccepterInterface ¶
type TransitGatewayPeeringAttachmentAccepterInterface interface { Create(ctx context.Context, transitGatewayPeeringAttachmentAccepter *v1alpha1.TransitGatewayPeeringAttachmentAccepter, opts v1.CreateOptions) (*v1alpha1.TransitGatewayPeeringAttachmentAccepter, error) Update(ctx context.Context, transitGatewayPeeringAttachmentAccepter *v1alpha1.TransitGatewayPeeringAttachmentAccepter, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPeeringAttachmentAccepter, error) UpdateStatus(ctx context.Context, transitGatewayPeeringAttachmentAccepter *v1alpha1.TransitGatewayPeeringAttachmentAccepter, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPeeringAttachmentAccepter, 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.TransitGatewayPeeringAttachmentAccepter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayPeeringAttachmentAccepterList, 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.TransitGatewayPeeringAttachmentAccepter, err error) TransitGatewayPeeringAttachmentAccepterExpansion }
TransitGatewayPeeringAttachmentAccepterInterface has methods to work with TransitGatewayPeeringAttachmentAccepter resources.
type TransitGatewayPeeringAttachmentAcceptersGetter ¶
type TransitGatewayPeeringAttachmentAcceptersGetter interface {
TransitGatewayPeeringAttachmentAccepters(namespace string) TransitGatewayPeeringAttachmentAccepterInterface
}
TransitGatewayPeeringAttachmentAcceptersGetter has a method to return a TransitGatewayPeeringAttachmentAccepterInterface. A group's client should implement this interface.
type TransitGatewayPeeringAttachmentExpansion ¶
type TransitGatewayPeeringAttachmentExpansion interface{}
type TransitGatewayPeeringAttachmentInterface ¶
type TransitGatewayPeeringAttachmentInterface interface { Create(ctx context.Context, transitGatewayPeeringAttachment *v1alpha1.TransitGatewayPeeringAttachment, opts v1.CreateOptions) (*v1alpha1.TransitGatewayPeeringAttachment, error) Update(ctx context.Context, transitGatewayPeeringAttachment *v1alpha1.TransitGatewayPeeringAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPeeringAttachment, error) UpdateStatus(ctx context.Context, transitGatewayPeeringAttachment *v1alpha1.TransitGatewayPeeringAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPeeringAttachment, 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.TransitGatewayPeeringAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayPeeringAttachmentList, 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.TransitGatewayPeeringAttachment, err error) TransitGatewayPeeringAttachmentExpansion }
TransitGatewayPeeringAttachmentInterface has methods to work with TransitGatewayPeeringAttachment resources.
type TransitGatewayPeeringAttachmentsGetter ¶
type TransitGatewayPeeringAttachmentsGetter interface {
TransitGatewayPeeringAttachments(namespace string) TransitGatewayPeeringAttachmentInterface
}
TransitGatewayPeeringAttachmentsGetter has a method to return a TransitGatewayPeeringAttachmentInterface. A group's client should implement this interface.
type TransitGatewayPrefixListReferenceExpansion ¶
type TransitGatewayPrefixListReferenceExpansion interface{}
type TransitGatewayPrefixListReferenceInterface ¶
type TransitGatewayPrefixListReferenceInterface interface { Create(ctx context.Context, transitGatewayPrefixListReference *v1alpha1.TransitGatewayPrefixListReference, opts v1.CreateOptions) (*v1alpha1.TransitGatewayPrefixListReference, error) Update(ctx context.Context, transitGatewayPrefixListReference *v1alpha1.TransitGatewayPrefixListReference, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPrefixListReference, error) UpdateStatus(ctx context.Context, transitGatewayPrefixListReference *v1alpha1.TransitGatewayPrefixListReference, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayPrefixListReference, 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.TransitGatewayPrefixListReference, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayPrefixListReferenceList, 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.TransitGatewayPrefixListReference, err error) TransitGatewayPrefixListReferenceExpansion }
TransitGatewayPrefixListReferenceInterface has methods to work with TransitGatewayPrefixListReference resources.
type TransitGatewayPrefixListReferencesGetter ¶
type TransitGatewayPrefixListReferencesGetter interface {
TransitGatewayPrefixListReferences(namespace string) TransitGatewayPrefixListReferenceInterface
}
TransitGatewayPrefixListReferencesGetter has a method to return a TransitGatewayPrefixListReferenceInterface. A group's client should implement this interface.
type TransitGatewayRouteExpansion ¶
type TransitGatewayRouteExpansion interface{}
type TransitGatewayRouteInterface ¶
type TransitGatewayRouteInterface interface { Create(ctx context.Context, transitGatewayRoute *v1alpha1.TransitGatewayRoute, opts v1.CreateOptions) (*v1alpha1.TransitGatewayRoute, error) Update(ctx context.Context, transitGatewayRoute *v1alpha1.TransitGatewayRoute, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRoute, error) UpdateStatus(ctx context.Context, transitGatewayRoute *v1alpha1.TransitGatewayRoute, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRoute, 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.TransitGatewayRoute, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayRouteList, 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.TransitGatewayRoute, err error) TransitGatewayRouteExpansion }
TransitGatewayRouteInterface has methods to work with TransitGatewayRoute resources.
type TransitGatewayRouteTableAssociationExpansion ¶
type TransitGatewayRouteTableAssociationExpansion interface{}
type TransitGatewayRouteTableAssociationInterface ¶
type TransitGatewayRouteTableAssociationInterface interface { Create(ctx context.Context, transitGatewayRouteTableAssociation *v1alpha1.TransitGatewayRouteTableAssociation, opts v1.CreateOptions) (*v1alpha1.TransitGatewayRouteTableAssociation, error) Update(ctx context.Context, transitGatewayRouteTableAssociation *v1alpha1.TransitGatewayRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTableAssociation, error) UpdateStatus(ctx context.Context, transitGatewayRouteTableAssociation *v1alpha1.TransitGatewayRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTableAssociation, 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.TransitGatewayRouteTableAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayRouteTableAssociationList, 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.TransitGatewayRouteTableAssociation, err error) TransitGatewayRouteTableAssociationExpansion }
TransitGatewayRouteTableAssociationInterface has methods to work with TransitGatewayRouteTableAssociation resources.
type TransitGatewayRouteTableAssociationsGetter ¶
type TransitGatewayRouteTableAssociationsGetter interface {
TransitGatewayRouteTableAssociations(namespace string) TransitGatewayRouteTableAssociationInterface
}
TransitGatewayRouteTableAssociationsGetter has a method to return a TransitGatewayRouteTableAssociationInterface. A group's client should implement this interface.
type TransitGatewayRouteTableExpansion ¶
type TransitGatewayRouteTableExpansion interface{}
type TransitGatewayRouteTableInterface ¶
type TransitGatewayRouteTableInterface interface { Create(ctx context.Context, transitGatewayRouteTable *v1alpha1.TransitGatewayRouteTable, opts v1.CreateOptions) (*v1alpha1.TransitGatewayRouteTable, error) Update(ctx context.Context, transitGatewayRouteTable *v1alpha1.TransitGatewayRouteTable, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTable, error) UpdateStatus(ctx context.Context, transitGatewayRouteTable *v1alpha1.TransitGatewayRouteTable, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTable, 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.TransitGatewayRouteTable, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayRouteTableList, 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.TransitGatewayRouteTable, err error) TransitGatewayRouteTableExpansion }
TransitGatewayRouteTableInterface has methods to work with TransitGatewayRouteTable resources.
type TransitGatewayRouteTablePropagationExpansion ¶
type TransitGatewayRouteTablePropagationExpansion interface{}
type TransitGatewayRouteTablePropagationInterface ¶
type TransitGatewayRouteTablePropagationInterface interface { Create(ctx context.Context, transitGatewayRouteTablePropagation *v1alpha1.TransitGatewayRouteTablePropagation, opts v1.CreateOptions) (*v1alpha1.TransitGatewayRouteTablePropagation, error) Update(ctx context.Context, transitGatewayRouteTablePropagation *v1alpha1.TransitGatewayRouteTablePropagation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTablePropagation, error) UpdateStatus(ctx context.Context, transitGatewayRouteTablePropagation *v1alpha1.TransitGatewayRouteTablePropagation, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayRouteTablePropagation, 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.TransitGatewayRouteTablePropagation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayRouteTablePropagationList, 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.TransitGatewayRouteTablePropagation, err error) TransitGatewayRouteTablePropagationExpansion }
TransitGatewayRouteTablePropagationInterface has methods to work with TransitGatewayRouteTablePropagation resources.
type TransitGatewayRouteTablePropagationsGetter ¶
type TransitGatewayRouteTablePropagationsGetter interface {
TransitGatewayRouteTablePropagations(namespace string) TransitGatewayRouteTablePropagationInterface
}
TransitGatewayRouteTablePropagationsGetter has a method to return a TransitGatewayRouteTablePropagationInterface. A group's client should implement this interface.
type TransitGatewayRouteTablesGetter ¶
type TransitGatewayRouteTablesGetter interface {
TransitGatewayRouteTables(namespace string) TransitGatewayRouteTableInterface
}
TransitGatewayRouteTablesGetter has a method to return a TransitGatewayRouteTableInterface. A group's client should implement this interface.
type TransitGatewayRoutesGetter ¶
type TransitGatewayRoutesGetter interface {
TransitGatewayRoutes(namespace string) TransitGatewayRouteInterface
}
TransitGatewayRoutesGetter has a method to return a TransitGatewayRouteInterface. A group's client should implement this interface.
type TransitGatewayVpcAttachmentAccepterExpansion ¶
type TransitGatewayVpcAttachmentAccepterExpansion interface{}
type TransitGatewayVpcAttachmentAccepterInterface ¶
type TransitGatewayVpcAttachmentAccepterInterface interface { Create(ctx context.Context, transitGatewayVpcAttachmentAccepter *v1alpha1.TransitGatewayVpcAttachmentAccepter, opts v1.CreateOptions) (*v1alpha1.TransitGatewayVpcAttachmentAccepter, error) Update(ctx context.Context, transitGatewayVpcAttachmentAccepter *v1alpha1.TransitGatewayVpcAttachmentAccepter, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayVpcAttachmentAccepter, error) UpdateStatus(ctx context.Context, transitGatewayVpcAttachmentAccepter *v1alpha1.TransitGatewayVpcAttachmentAccepter, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayVpcAttachmentAccepter, 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.TransitGatewayVpcAttachmentAccepter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayVpcAttachmentAccepterList, 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.TransitGatewayVpcAttachmentAccepter, err error) TransitGatewayVpcAttachmentAccepterExpansion }
TransitGatewayVpcAttachmentAccepterInterface has methods to work with TransitGatewayVpcAttachmentAccepter resources.
type TransitGatewayVpcAttachmentAcceptersGetter ¶
type TransitGatewayVpcAttachmentAcceptersGetter interface {
TransitGatewayVpcAttachmentAccepters(namespace string) TransitGatewayVpcAttachmentAccepterInterface
}
TransitGatewayVpcAttachmentAcceptersGetter has a method to return a TransitGatewayVpcAttachmentAccepterInterface. A group's client should implement this interface.
type TransitGatewayVpcAttachmentExpansion ¶
type TransitGatewayVpcAttachmentExpansion interface{}
type TransitGatewayVpcAttachmentInterface ¶
type TransitGatewayVpcAttachmentInterface interface { Create(ctx context.Context, transitGatewayVpcAttachment *v1alpha1.TransitGatewayVpcAttachment, opts v1.CreateOptions) (*v1alpha1.TransitGatewayVpcAttachment, error) Update(ctx context.Context, transitGatewayVpcAttachment *v1alpha1.TransitGatewayVpcAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayVpcAttachment, error) UpdateStatus(ctx context.Context, transitGatewayVpcAttachment *v1alpha1.TransitGatewayVpcAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitGatewayVpcAttachment, 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.TransitGatewayVpcAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitGatewayVpcAttachmentList, 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.TransitGatewayVpcAttachment, err error) TransitGatewayVpcAttachmentExpansion }
TransitGatewayVpcAttachmentInterface has methods to work with TransitGatewayVpcAttachment resources.
type TransitGatewayVpcAttachmentsGetter ¶
type TransitGatewayVpcAttachmentsGetter interface {
TransitGatewayVpcAttachments(namespace string) TransitGatewayVpcAttachmentInterface
}
TransitGatewayVpcAttachmentsGetter has a method to return a TransitGatewayVpcAttachmentInterface. A group's client should implement this interface.
type TransitGatewaysGetter ¶
type TransitGatewaysGetter interface {
TransitGateways(namespace string) TransitGatewayInterface
}
TransitGatewaysGetter has a method to return a TransitGatewayInterface. A group's client should implement this interface.
Source Files
¶
- availabilityzonegroup.go
- capacityreservation.go
- carriergateway.go
- clientvpnauthorizationrule.go
- clientvpnendpoint.go
- clientvpnnetworkassociation.go
- clientvpnroute.go
- doc.go
- ec2_client.go
- fleet.go
- generated_expansion.go
- host.go
- localgatewayroute.go
- localgatewayroutetablevpcassociation.go
- managedprefixlist.go
- managedprefixlistentry.go
- networkinsightspath.go
- serialconsoleaccess.go
- subnetcidrreservation.go
- tag.go
- trafficmirrorfilter.go
- trafficmirrorfilterrule.go
- trafficmirrorsession.go
- trafficmirrortarget.go
- transitgateway.go
- transitgatewayconnect.go
- transitgatewayconnectpeer.go
- transitgatewaymulticastdomain.go
- transitgatewaymulticastdomainassociation.go
- transitgatewaymulticastgroupmember.go
- transitgatewaymulticastgroupsource.go
- transitgatewaypeeringattachment.go
- transitgatewaypeeringattachmentaccepter.go
- transitgatewayprefixlistreference.go
- transitgatewayroute.go
- transitgatewayroutetable.go
- transitgatewayroutetableassociation.go
- transitgatewayroutetablepropagation.go
- transitgatewayvpcattachment.go
- transitgatewayvpcattachmentaccepter.go