Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ComputeAutoscalerExpansion
- type ComputeAutoscalerInterface
- type ComputeAutoscalersGetter
- type ComputeBackendBucketSignedURLKeyExpansion
- type ComputeBackendBucketSignedURLKeyInterface
- type ComputeBackendBucketSignedURLKeysGetter
- type ComputeBackendServiceSignedURLKeyExpansion
- type ComputeBackendServiceSignedURLKeyInterface
- type ComputeBackendServiceSignedURLKeysGetter
- type ComputeDiskResourcePolicyAttachmentExpansion
- type ComputeDiskResourcePolicyAttachmentInterface
- type ComputeDiskResourcePolicyAttachmentsGetter
- type ComputeGlobalNetworkEndpointExpansion
- type ComputeGlobalNetworkEndpointGroupExpansion
- type ComputeGlobalNetworkEndpointGroupInterface
- type ComputeGlobalNetworkEndpointGroupsGetter
- type ComputeGlobalNetworkEndpointInterface
- type ComputeGlobalNetworkEndpointsGetter
- type ComputeInstanceGroupNamedPortExpansion
- type ComputeInstanceGroupNamedPortInterface
- type ComputeInstanceGroupNamedPortsGetter
- type ComputeMachineImageExpansion
- type ComputeMachineImageInterface
- type ComputeMachineImagesGetter
- type ComputeManagedSSLCertificateExpansion
- type ComputeManagedSSLCertificateInterface
- type ComputeManagedSSLCertificatesGetter
- type ComputeNetworkEndpointExpansion
- type ComputeNetworkEndpointInterface
- type ComputeNetworkEndpointsGetter
- type ComputeNetworkPeeringRoutesConfigExpansion
- type ComputeNetworkPeeringRoutesConfigInterface
- type ComputeNetworkPeeringRoutesConfigsGetter
- type ComputeOrganizationSecurityPoliciesGetter
- type ComputeOrganizationSecurityPolicyAssociationExpansion
- type ComputeOrganizationSecurityPolicyAssociationInterface
- type ComputeOrganizationSecurityPolicyAssociationsGetter
- type ComputeOrganizationSecurityPolicyExpansion
- type ComputeOrganizationSecurityPolicyInterface
- type ComputeOrganizationSecurityPolicyRuleExpansion
- type ComputeOrganizationSecurityPolicyRuleInterface
- type ComputeOrganizationSecurityPolicyRulesGetter
- type ComputePerInstanceConfigExpansion
- type ComputePerInstanceConfigInterface
- type ComputePerInstanceConfigsGetter
- type ComputeRegionAutoscalerExpansion
- type ComputeRegionAutoscalerInterface
- type ComputeRegionAutoscalersGetter
- type ComputeRegionDiskResourcePolicyAttachmentExpansion
- type ComputeRegionDiskResourcePolicyAttachmentInterface
- type ComputeRegionDiskResourcePolicyAttachmentsGetter
- type ComputeRegionPerInstanceConfigExpansion
- type ComputeRegionPerInstanceConfigInterface
- type ComputeRegionPerInstanceConfigsGetter
- type ComputeV1alpha1Client
- func (c *ComputeV1alpha1Client) ComputeAutoscalers(namespace string) ComputeAutoscalerInterface
- func (c *ComputeV1alpha1Client) ComputeBackendBucketSignedURLKeys(namespace string) ComputeBackendBucketSignedURLKeyInterface
- func (c *ComputeV1alpha1Client) ComputeBackendServiceSignedURLKeys(namespace string) ComputeBackendServiceSignedURLKeyInterface
- func (c *ComputeV1alpha1Client) ComputeDiskResourcePolicyAttachments(namespace string) ComputeDiskResourcePolicyAttachmentInterface
- func (c *ComputeV1alpha1Client) ComputeGlobalNetworkEndpointGroups(namespace string) ComputeGlobalNetworkEndpointGroupInterface
- func (c *ComputeV1alpha1Client) ComputeGlobalNetworkEndpoints(namespace string) ComputeGlobalNetworkEndpointInterface
- func (c *ComputeV1alpha1Client) ComputeInstanceGroupNamedPorts(namespace string) ComputeInstanceGroupNamedPortInterface
- func (c *ComputeV1alpha1Client) ComputeMachineImages(namespace string) ComputeMachineImageInterface
- func (c *ComputeV1alpha1Client) ComputeManagedSSLCertificates(namespace string) ComputeManagedSSLCertificateInterface
- func (c *ComputeV1alpha1Client) ComputeNetworkEndpoints(namespace string) ComputeNetworkEndpointInterface
- func (c *ComputeV1alpha1Client) ComputeNetworkPeeringRoutesConfigs(namespace string) ComputeNetworkPeeringRoutesConfigInterface
- func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicies(namespace string) ComputeOrganizationSecurityPolicyInterface
- func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyAssociations(namespace string) ComputeOrganizationSecurityPolicyAssociationInterface
- func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyRules(namespace string) ComputeOrganizationSecurityPolicyRuleInterface
- func (c *ComputeV1alpha1Client) ComputePerInstanceConfigs(namespace string) ComputePerInstanceConfigInterface
- func (c *ComputeV1alpha1Client) ComputeRegionAutoscalers(namespace string) ComputeRegionAutoscalerInterface
- func (c *ComputeV1alpha1Client) ComputeRegionDiskResourcePolicyAttachments(namespace string) ComputeRegionDiskResourcePolicyAttachmentInterface
- func (c *ComputeV1alpha1Client) ComputeRegionPerInstanceConfigs(namespace string) ComputeRegionPerInstanceConfigInterface
- func (c *ComputeV1alpha1Client) RESTClient() rest.Interface
- type ComputeV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComputeAutoscalerExpansion ¶
type ComputeAutoscalerExpansion interface{}
type ComputeAutoscalerInterface ¶
type ComputeAutoscalerInterface interface { Create(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.CreateOptions) (*v1alpha1.ComputeAutoscaler, error) Update(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeAutoscaler, error) UpdateStatus(ctx context.Context, computeAutoscaler *v1alpha1.ComputeAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeAutoscaler, 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.ComputeAutoscaler, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeAutoscalerList, 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.ComputeAutoscaler, err error) ComputeAutoscalerExpansion }
ComputeAutoscalerInterface has methods to work with ComputeAutoscaler resources.
type ComputeAutoscalersGetter ¶
type ComputeAutoscalersGetter interface {
ComputeAutoscalers(namespace string) ComputeAutoscalerInterface
}
ComputeAutoscalersGetter has a method to return a ComputeAutoscalerInterface. A group's client should implement this interface.
type ComputeBackendBucketSignedURLKeyExpansion ¶
type ComputeBackendBucketSignedURLKeyExpansion interface{}
type ComputeBackendBucketSignedURLKeyInterface ¶
type ComputeBackendBucketSignedURLKeyInterface interface { Create(ctx context.Context, computeBackendBucketSignedURLKey *v1alpha1.ComputeBackendBucketSignedURLKey, opts v1.CreateOptions) (*v1alpha1.ComputeBackendBucketSignedURLKey, error) Update(ctx context.Context, computeBackendBucketSignedURLKey *v1alpha1.ComputeBackendBucketSignedURLKey, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendBucketSignedURLKey, error) UpdateStatus(ctx context.Context, computeBackendBucketSignedURLKey *v1alpha1.ComputeBackendBucketSignedURLKey, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendBucketSignedURLKey, 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.ComputeBackendBucketSignedURLKey, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeBackendBucketSignedURLKeyList, 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.ComputeBackendBucketSignedURLKey, err error) ComputeBackendBucketSignedURLKeyExpansion }
ComputeBackendBucketSignedURLKeyInterface has methods to work with ComputeBackendBucketSignedURLKey resources.
type ComputeBackendBucketSignedURLKeysGetter ¶
type ComputeBackendBucketSignedURLKeysGetter interface {
ComputeBackendBucketSignedURLKeys(namespace string) ComputeBackendBucketSignedURLKeyInterface
}
ComputeBackendBucketSignedURLKeysGetter has a method to return a ComputeBackendBucketSignedURLKeyInterface. A group's client should implement this interface.
type ComputeBackendServiceSignedURLKeyExpansion ¶
type ComputeBackendServiceSignedURLKeyExpansion interface{}
type ComputeBackendServiceSignedURLKeyInterface ¶
type ComputeBackendServiceSignedURLKeyInterface interface { Create(ctx context.Context, computeBackendServiceSignedURLKey *v1alpha1.ComputeBackendServiceSignedURLKey, opts v1.CreateOptions) (*v1alpha1.ComputeBackendServiceSignedURLKey, error) Update(ctx context.Context, computeBackendServiceSignedURLKey *v1alpha1.ComputeBackendServiceSignedURLKey, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendServiceSignedURLKey, error) UpdateStatus(ctx context.Context, computeBackendServiceSignedURLKey *v1alpha1.ComputeBackendServiceSignedURLKey, opts v1.UpdateOptions) (*v1alpha1.ComputeBackendServiceSignedURLKey, 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.ComputeBackendServiceSignedURLKey, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeBackendServiceSignedURLKeyList, 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.ComputeBackendServiceSignedURLKey, err error) ComputeBackendServiceSignedURLKeyExpansion }
ComputeBackendServiceSignedURLKeyInterface has methods to work with ComputeBackendServiceSignedURLKey resources.
type ComputeBackendServiceSignedURLKeysGetter ¶
type ComputeBackendServiceSignedURLKeysGetter interface {
ComputeBackendServiceSignedURLKeys(namespace string) ComputeBackendServiceSignedURLKeyInterface
}
ComputeBackendServiceSignedURLKeysGetter has a method to return a ComputeBackendServiceSignedURLKeyInterface. A group's client should implement this interface.
type ComputeDiskResourcePolicyAttachmentExpansion ¶
type ComputeDiskResourcePolicyAttachmentExpansion interface{}
type ComputeDiskResourcePolicyAttachmentInterface ¶
type ComputeDiskResourcePolicyAttachmentInterface interface { Create(ctx context.Context, computeDiskResourcePolicyAttachment *v1alpha1.ComputeDiskResourcePolicyAttachment, opts v1.CreateOptions) (*v1alpha1.ComputeDiskResourcePolicyAttachment, error) Update(ctx context.Context, computeDiskResourcePolicyAttachment *v1alpha1.ComputeDiskResourcePolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeDiskResourcePolicyAttachment, error) UpdateStatus(ctx context.Context, computeDiskResourcePolicyAttachment *v1alpha1.ComputeDiskResourcePolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeDiskResourcePolicyAttachment, 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.ComputeDiskResourcePolicyAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeDiskResourcePolicyAttachmentList, 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.ComputeDiskResourcePolicyAttachment, err error) ComputeDiskResourcePolicyAttachmentExpansion }
ComputeDiskResourcePolicyAttachmentInterface has methods to work with ComputeDiskResourcePolicyAttachment resources.
type ComputeDiskResourcePolicyAttachmentsGetter ¶
type ComputeDiskResourcePolicyAttachmentsGetter interface {
ComputeDiskResourcePolicyAttachments(namespace string) ComputeDiskResourcePolicyAttachmentInterface
}
ComputeDiskResourcePolicyAttachmentsGetter has a method to return a ComputeDiskResourcePolicyAttachmentInterface. A group's client should implement this interface.
type ComputeGlobalNetworkEndpointExpansion ¶
type ComputeGlobalNetworkEndpointExpansion interface{}
type ComputeGlobalNetworkEndpointGroupExpansion ¶
type ComputeGlobalNetworkEndpointGroupExpansion interface{}
type ComputeGlobalNetworkEndpointGroupInterface ¶
type ComputeGlobalNetworkEndpointGroupInterface interface { Create(ctx context.Context, computeGlobalNetworkEndpointGroup *v1alpha1.ComputeGlobalNetworkEndpointGroup, opts v1.CreateOptions) (*v1alpha1.ComputeGlobalNetworkEndpointGroup, error) Update(ctx context.Context, computeGlobalNetworkEndpointGroup *v1alpha1.ComputeGlobalNetworkEndpointGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalNetworkEndpointGroup, error) UpdateStatus(ctx context.Context, computeGlobalNetworkEndpointGroup *v1alpha1.ComputeGlobalNetworkEndpointGroup, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalNetworkEndpointGroup, 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.ComputeGlobalNetworkEndpointGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeGlobalNetworkEndpointGroupList, 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.ComputeGlobalNetworkEndpointGroup, err error) ComputeGlobalNetworkEndpointGroupExpansion }
ComputeGlobalNetworkEndpointGroupInterface has methods to work with ComputeGlobalNetworkEndpointGroup resources.
type ComputeGlobalNetworkEndpointGroupsGetter ¶
type ComputeGlobalNetworkEndpointGroupsGetter interface {
ComputeGlobalNetworkEndpointGroups(namespace string) ComputeGlobalNetworkEndpointGroupInterface
}
ComputeGlobalNetworkEndpointGroupsGetter has a method to return a ComputeGlobalNetworkEndpointGroupInterface. A group's client should implement this interface.
type ComputeGlobalNetworkEndpointInterface ¶
type ComputeGlobalNetworkEndpointInterface interface { Create(ctx context.Context, computeGlobalNetworkEndpoint *v1alpha1.ComputeGlobalNetworkEndpoint, opts v1.CreateOptions) (*v1alpha1.ComputeGlobalNetworkEndpoint, error) Update(ctx context.Context, computeGlobalNetworkEndpoint *v1alpha1.ComputeGlobalNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalNetworkEndpoint, error) UpdateStatus(ctx context.Context, computeGlobalNetworkEndpoint *v1alpha1.ComputeGlobalNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeGlobalNetworkEndpoint, 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.ComputeGlobalNetworkEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeGlobalNetworkEndpointList, 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.ComputeGlobalNetworkEndpoint, err error) ComputeGlobalNetworkEndpointExpansion }
ComputeGlobalNetworkEndpointInterface has methods to work with ComputeGlobalNetworkEndpoint resources.
type ComputeGlobalNetworkEndpointsGetter ¶
type ComputeGlobalNetworkEndpointsGetter interface {
ComputeGlobalNetworkEndpoints(namespace string) ComputeGlobalNetworkEndpointInterface
}
ComputeGlobalNetworkEndpointsGetter has a method to return a ComputeGlobalNetworkEndpointInterface. A group's client should implement this interface.
type ComputeInstanceGroupNamedPortExpansion ¶
type ComputeInstanceGroupNamedPortExpansion interface{}
type ComputeInstanceGroupNamedPortInterface ¶
type ComputeInstanceGroupNamedPortInterface interface { Create(ctx context.Context, computeInstanceGroupNamedPort *v1alpha1.ComputeInstanceGroupNamedPort, opts v1.CreateOptions) (*v1alpha1.ComputeInstanceGroupNamedPort, error) Update(ctx context.Context, computeInstanceGroupNamedPort *v1alpha1.ComputeInstanceGroupNamedPort, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroupNamedPort, error) UpdateStatus(ctx context.Context, computeInstanceGroupNamedPort *v1alpha1.ComputeInstanceGroupNamedPort, opts v1.UpdateOptions) (*v1alpha1.ComputeInstanceGroupNamedPort, 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.ComputeInstanceGroupNamedPort, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeInstanceGroupNamedPortList, 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.ComputeInstanceGroupNamedPort, err error) ComputeInstanceGroupNamedPortExpansion }
ComputeInstanceGroupNamedPortInterface has methods to work with ComputeInstanceGroupNamedPort resources.
type ComputeInstanceGroupNamedPortsGetter ¶
type ComputeInstanceGroupNamedPortsGetter interface {
ComputeInstanceGroupNamedPorts(namespace string) ComputeInstanceGroupNamedPortInterface
}
ComputeInstanceGroupNamedPortsGetter has a method to return a ComputeInstanceGroupNamedPortInterface. A group's client should implement this interface.
type ComputeMachineImageExpansion ¶
type ComputeMachineImageExpansion interface{}
type ComputeMachineImageInterface ¶
type ComputeMachineImageInterface interface { Create(ctx context.Context, computeMachineImage *v1alpha1.ComputeMachineImage, opts v1.CreateOptions) (*v1alpha1.ComputeMachineImage, error) Update(ctx context.Context, computeMachineImage *v1alpha1.ComputeMachineImage, opts v1.UpdateOptions) (*v1alpha1.ComputeMachineImage, error) UpdateStatus(ctx context.Context, computeMachineImage *v1alpha1.ComputeMachineImage, opts v1.UpdateOptions) (*v1alpha1.ComputeMachineImage, 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.ComputeMachineImage, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeMachineImageList, 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.ComputeMachineImage, err error) ComputeMachineImageExpansion }
ComputeMachineImageInterface has methods to work with ComputeMachineImage resources.
type ComputeMachineImagesGetter ¶
type ComputeMachineImagesGetter interface {
ComputeMachineImages(namespace string) ComputeMachineImageInterface
}
ComputeMachineImagesGetter has a method to return a ComputeMachineImageInterface. A group's client should implement this interface.
type ComputeManagedSSLCertificateExpansion ¶
type ComputeManagedSSLCertificateExpansion interface{}
type ComputeManagedSSLCertificateInterface ¶
type ComputeManagedSSLCertificateInterface interface { Create(ctx context.Context, computeManagedSSLCertificate *v1alpha1.ComputeManagedSSLCertificate, opts v1.CreateOptions) (*v1alpha1.ComputeManagedSSLCertificate, error) Update(ctx context.Context, computeManagedSSLCertificate *v1alpha1.ComputeManagedSSLCertificate, opts v1.UpdateOptions) (*v1alpha1.ComputeManagedSSLCertificate, error) UpdateStatus(ctx context.Context, computeManagedSSLCertificate *v1alpha1.ComputeManagedSSLCertificate, opts v1.UpdateOptions) (*v1alpha1.ComputeManagedSSLCertificate, 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.ComputeManagedSSLCertificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeManagedSSLCertificateList, 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.ComputeManagedSSLCertificate, err error) ComputeManagedSSLCertificateExpansion }
ComputeManagedSSLCertificateInterface has methods to work with ComputeManagedSSLCertificate resources.
type ComputeManagedSSLCertificatesGetter ¶
type ComputeManagedSSLCertificatesGetter interface {
ComputeManagedSSLCertificates(namespace string) ComputeManagedSSLCertificateInterface
}
ComputeManagedSSLCertificatesGetter has a method to return a ComputeManagedSSLCertificateInterface. A group's client should implement this interface.
type ComputeNetworkEndpointExpansion ¶
type ComputeNetworkEndpointExpansion interface{}
type ComputeNetworkEndpointInterface ¶
type ComputeNetworkEndpointInterface interface { Create(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.CreateOptions) (*v1alpha1.ComputeNetworkEndpoint, error) Update(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpoint, error) UpdateStatus(ctx context.Context, computeNetworkEndpoint *v1alpha1.ComputeNetworkEndpoint, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkEndpoint, 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.ComputeNetworkEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkEndpointList, 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.ComputeNetworkEndpoint, err error) ComputeNetworkEndpointExpansion }
ComputeNetworkEndpointInterface has methods to work with ComputeNetworkEndpoint resources.
type ComputeNetworkEndpointsGetter ¶
type ComputeNetworkEndpointsGetter interface {
ComputeNetworkEndpoints(namespace string) ComputeNetworkEndpointInterface
}
ComputeNetworkEndpointsGetter has a method to return a ComputeNetworkEndpointInterface. A group's client should implement this interface.
type ComputeNetworkPeeringRoutesConfigExpansion ¶
type ComputeNetworkPeeringRoutesConfigExpansion interface{}
type ComputeNetworkPeeringRoutesConfigInterface ¶
type ComputeNetworkPeeringRoutesConfigInterface interface { Create(ctx context.Context, computeNetworkPeeringRoutesConfig *v1alpha1.ComputeNetworkPeeringRoutesConfig, opts v1.CreateOptions) (*v1alpha1.ComputeNetworkPeeringRoutesConfig, error) Update(ctx context.Context, computeNetworkPeeringRoutesConfig *v1alpha1.ComputeNetworkPeeringRoutesConfig, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkPeeringRoutesConfig, error) UpdateStatus(ctx context.Context, computeNetworkPeeringRoutesConfig *v1alpha1.ComputeNetworkPeeringRoutesConfig, opts v1.UpdateOptions) (*v1alpha1.ComputeNetworkPeeringRoutesConfig, 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.ComputeNetworkPeeringRoutesConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeNetworkPeeringRoutesConfigList, 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.ComputeNetworkPeeringRoutesConfig, err error) ComputeNetworkPeeringRoutesConfigExpansion }
ComputeNetworkPeeringRoutesConfigInterface has methods to work with ComputeNetworkPeeringRoutesConfig resources.
type ComputeNetworkPeeringRoutesConfigsGetter ¶
type ComputeNetworkPeeringRoutesConfigsGetter interface {
ComputeNetworkPeeringRoutesConfigs(namespace string) ComputeNetworkPeeringRoutesConfigInterface
}
ComputeNetworkPeeringRoutesConfigsGetter has a method to return a ComputeNetworkPeeringRoutesConfigInterface. A group's client should implement this interface.
type ComputeOrganizationSecurityPoliciesGetter ¶
type ComputeOrganizationSecurityPoliciesGetter interface {
ComputeOrganizationSecurityPolicies(namespace string) ComputeOrganizationSecurityPolicyInterface
}
ComputeOrganizationSecurityPoliciesGetter has a method to return a ComputeOrganizationSecurityPolicyInterface. A group's client should implement this interface.
type ComputeOrganizationSecurityPolicyAssociationExpansion ¶
type ComputeOrganizationSecurityPolicyAssociationExpansion interface{}
type ComputeOrganizationSecurityPolicyAssociationInterface ¶
type ComputeOrganizationSecurityPolicyAssociationInterface interface { Create(ctx context.Context, computeOrganizationSecurityPolicyAssociation *v1alpha1.ComputeOrganizationSecurityPolicyAssociation, opts v1.CreateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyAssociation, error) Update(ctx context.Context, computeOrganizationSecurityPolicyAssociation *v1alpha1.ComputeOrganizationSecurityPolicyAssociation, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyAssociation, error) UpdateStatus(ctx context.Context, computeOrganizationSecurityPolicyAssociation *v1alpha1.ComputeOrganizationSecurityPolicyAssociation, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyAssociation, 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.ComputeOrganizationSecurityPolicyAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyAssociationList, 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.ComputeOrganizationSecurityPolicyAssociation, err error) ComputeOrganizationSecurityPolicyAssociationExpansion }
ComputeOrganizationSecurityPolicyAssociationInterface has methods to work with ComputeOrganizationSecurityPolicyAssociation resources.
type ComputeOrganizationSecurityPolicyAssociationsGetter ¶
type ComputeOrganizationSecurityPolicyAssociationsGetter interface {
ComputeOrganizationSecurityPolicyAssociations(namespace string) ComputeOrganizationSecurityPolicyAssociationInterface
}
ComputeOrganizationSecurityPolicyAssociationsGetter has a method to return a ComputeOrganizationSecurityPolicyAssociationInterface. A group's client should implement this interface.
type ComputeOrganizationSecurityPolicyExpansion ¶
type ComputeOrganizationSecurityPolicyExpansion interface{}
type ComputeOrganizationSecurityPolicyInterface ¶
type ComputeOrganizationSecurityPolicyInterface interface { Create(ctx context.Context, computeOrganizationSecurityPolicy *v1alpha1.ComputeOrganizationSecurityPolicy, opts v1.CreateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicy, error) Update(ctx context.Context, computeOrganizationSecurityPolicy *v1alpha1.ComputeOrganizationSecurityPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicy, error) UpdateStatus(ctx context.Context, computeOrganizationSecurityPolicy *v1alpha1.ComputeOrganizationSecurityPolicy, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicy, 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.ComputeOrganizationSecurityPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyList, 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.ComputeOrganizationSecurityPolicy, err error) ComputeOrganizationSecurityPolicyExpansion }
ComputeOrganizationSecurityPolicyInterface has methods to work with ComputeOrganizationSecurityPolicy resources.
type ComputeOrganizationSecurityPolicyRuleExpansion ¶
type ComputeOrganizationSecurityPolicyRuleExpansion interface{}
type ComputeOrganizationSecurityPolicyRuleInterface ¶
type ComputeOrganizationSecurityPolicyRuleInterface interface { Create(ctx context.Context, computeOrganizationSecurityPolicyRule *v1alpha1.ComputeOrganizationSecurityPolicyRule, opts v1.CreateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyRule, error) Update(ctx context.Context, computeOrganizationSecurityPolicyRule *v1alpha1.ComputeOrganizationSecurityPolicyRule, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyRule, error) UpdateStatus(ctx context.Context, computeOrganizationSecurityPolicyRule *v1alpha1.ComputeOrganizationSecurityPolicyRule, opts v1.UpdateOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyRule, 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.ComputeOrganizationSecurityPolicyRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeOrganizationSecurityPolicyRuleList, 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.ComputeOrganizationSecurityPolicyRule, err error) ComputeOrganizationSecurityPolicyRuleExpansion }
ComputeOrganizationSecurityPolicyRuleInterface has methods to work with ComputeOrganizationSecurityPolicyRule resources.
type ComputeOrganizationSecurityPolicyRulesGetter ¶
type ComputeOrganizationSecurityPolicyRulesGetter interface {
ComputeOrganizationSecurityPolicyRules(namespace string) ComputeOrganizationSecurityPolicyRuleInterface
}
ComputeOrganizationSecurityPolicyRulesGetter has a method to return a ComputeOrganizationSecurityPolicyRuleInterface. A group's client should implement this interface.
type ComputePerInstanceConfigExpansion ¶
type ComputePerInstanceConfigExpansion interface{}
type ComputePerInstanceConfigInterface ¶
type ComputePerInstanceConfigInterface interface { Create(ctx context.Context, computePerInstanceConfig *v1alpha1.ComputePerInstanceConfig, opts v1.CreateOptions) (*v1alpha1.ComputePerInstanceConfig, error) Update(ctx context.Context, computePerInstanceConfig *v1alpha1.ComputePerInstanceConfig, opts v1.UpdateOptions) (*v1alpha1.ComputePerInstanceConfig, error) UpdateStatus(ctx context.Context, computePerInstanceConfig *v1alpha1.ComputePerInstanceConfig, opts v1.UpdateOptions) (*v1alpha1.ComputePerInstanceConfig, 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.ComputePerInstanceConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputePerInstanceConfigList, 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.ComputePerInstanceConfig, err error) ComputePerInstanceConfigExpansion }
ComputePerInstanceConfigInterface has methods to work with ComputePerInstanceConfig resources.
type ComputePerInstanceConfigsGetter ¶
type ComputePerInstanceConfigsGetter interface {
ComputePerInstanceConfigs(namespace string) ComputePerInstanceConfigInterface
}
ComputePerInstanceConfigsGetter has a method to return a ComputePerInstanceConfigInterface. A group's client should implement this interface.
type ComputeRegionAutoscalerExpansion ¶
type ComputeRegionAutoscalerExpansion interface{}
type ComputeRegionAutoscalerInterface ¶
type ComputeRegionAutoscalerInterface interface { Create(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.CreateOptions) (*v1alpha1.ComputeRegionAutoscaler, error) Update(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionAutoscaler, error) UpdateStatus(ctx context.Context, computeRegionAutoscaler *v1alpha1.ComputeRegionAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionAutoscaler, 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.ComputeRegionAutoscaler, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionAutoscalerList, 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.ComputeRegionAutoscaler, err error) ComputeRegionAutoscalerExpansion }
ComputeRegionAutoscalerInterface has methods to work with ComputeRegionAutoscaler resources.
type ComputeRegionAutoscalersGetter ¶
type ComputeRegionAutoscalersGetter interface {
ComputeRegionAutoscalers(namespace string) ComputeRegionAutoscalerInterface
}
ComputeRegionAutoscalersGetter has a method to return a ComputeRegionAutoscalerInterface. A group's client should implement this interface.
type ComputeRegionDiskResourcePolicyAttachmentExpansion ¶
type ComputeRegionDiskResourcePolicyAttachmentExpansion interface{}
type ComputeRegionDiskResourcePolicyAttachmentInterface ¶
type ComputeRegionDiskResourcePolicyAttachmentInterface interface { Create(ctx context.Context, computeRegionDiskResourcePolicyAttachment *v1alpha1.ComputeRegionDiskResourcePolicyAttachment, opts v1.CreateOptions) (*v1alpha1.ComputeRegionDiskResourcePolicyAttachment, error) Update(ctx context.Context, computeRegionDiskResourcePolicyAttachment *v1alpha1.ComputeRegionDiskResourcePolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionDiskResourcePolicyAttachment, error) UpdateStatus(ctx context.Context, computeRegionDiskResourcePolicyAttachment *v1alpha1.ComputeRegionDiskResourcePolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionDiskResourcePolicyAttachment, 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.ComputeRegionDiskResourcePolicyAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionDiskResourcePolicyAttachmentList, 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.ComputeRegionDiskResourcePolicyAttachment, err error) ComputeRegionDiskResourcePolicyAttachmentExpansion }
ComputeRegionDiskResourcePolicyAttachmentInterface has methods to work with ComputeRegionDiskResourcePolicyAttachment resources.
type ComputeRegionDiskResourcePolicyAttachmentsGetter ¶
type ComputeRegionDiskResourcePolicyAttachmentsGetter interface {
ComputeRegionDiskResourcePolicyAttachments(namespace string) ComputeRegionDiskResourcePolicyAttachmentInterface
}
ComputeRegionDiskResourcePolicyAttachmentsGetter has a method to return a ComputeRegionDiskResourcePolicyAttachmentInterface. A group's client should implement this interface.
type ComputeRegionPerInstanceConfigExpansion ¶
type ComputeRegionPerInstanceConfigExpansion interface{}
type ComputeRegionPerInstanceConfigInterface ¶
type ComputeRegionPerInstanceConfigInterface interface { Create(ctx context.Context, computeRegionPerInstanceConfig *v1alpha1.ComputeRegionPerInstanceConfig, opts v1.CreateOptions) (*v1alpha1.ComputeRegionPerInstanceConfig, error) Update(ctx context.Context, computeRegionPerInstanceConfig *v1alpha1.ComputeRegionPerInstanceConfig, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionPerInstanceConfig, error) UpdateStatus(ctx context.Context, computeRegionPerInstanceConfig *v1alpha1.ComputeRegionPerInstanceConfig, opts v1.UpdateOptions) (*v1alpha1.ComputeRegionPerInstanceConfig, 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.ComputeRegionPerInstanceConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComputeRegionPerInstanceConfigList, 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.ComputeRegionPerInstanceConfig, err error) ComputeRegionPerInstanceConfigExpansion }
ComputeRegionPerInstanceConfigInterface has methods to work with ComputeRegionPerInstanceConfig resources.
type ComputeRegionPerInstanceConfigsGetter ¶
type ComputeRegionPerInstanceConfigsGetter interface {
ComputeRegionPerInstanceConfigs(namespace string) ComputeRegionPerInstanceConfigInterface
}
ComputeRegionPerInstanceConfigsGetter has a method to return a ComputeRegionPerInstanceConfigInterface. A group's client should implement this interface.
type ComputeV1alpha1Client ¶
type ComputeV1alpha1Client struct {
// contains filtered or unexported fields
}
ComputeV1alpha1Client is used to interact with features provided by the compute.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *ComputeV1alpha1Client
New creates a new ComputeV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ComputeV1alpha1Client, error)
NewForConfig creates a new ComputeV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new ComputeV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ComputeV1alpha1Client
NewForConfigOrDie creates a new ComputeV1alpha1Client for the given config and panics if there is an error in the config.
func (*ComputeV1alpha1Client) ComputeAutoscalers ¶
func (c *ComputeV1alpha1Client) ComputeAutoscalers(namespace string) ComputeAutoscalerInterface
func (*ComputeV1alpha1Client) ComputeBackendBucketSignedURLKeys ¶
func (c *ComputeV1alpha1Client) ComputeBackendBucketSignedURLKeys(namespace string) ComputeBackendBucketSignedURLKeyInterface
func (*ComputeV1alpha1Client) ComputeBackendServiceSignedURLKeys ¶
func (c *ComputeV1alpha1Client) ComputeBackendServiceSignedURLKeys(namespace string) ComputeBackendServiceSignedURLKeyInterface
func (*ComputeV1alpha1Client) ComputeDiskResourcePolicyAttachments ¶
func (c *ComputeV1alpha1Client) ComputeDiskResourcePolicyAttachments(namespace string) ComputeDiskResourcePolicyAttachmentInterface
func (*ComputeV1alpha1Client) ComputeGlobalNetworkEndpointGroups ¶
func (c *ComputeV1alpha1Client) ComputeGlobalNetworkEndpointGroups(namespace string) ComputeGlobalNetworkEndpointGroupInterface
func (*ComputeV1alpha1Client) ComputeGlobalNetworkEndpoints ¶
func (c *ComputeV1alpha1Client) ComputeGlobalNetworkEndpoints(namespace string) ComputeGlobalNetworkEndpointInterface
func (*ComputeV1alpha1Client) ComputeInstanceGroupNamedPorts ¶
func (c *ComputeV1alpha1Client) ComputeInstanceGroupNamedPorts(namespace string) ComputeInstanceGroupNamedPortInterface
func (*ComputeV1alpha1Client) ComputeMachineImages ¶
func (c *ComputeV1alpha1Client) ComputeMachineImages(namespace string) ComputeMachineImageInterface
func (*ComputeV1alpha1Client) ComputeManagedSSLCertificates ¶
func (c *ComputeV1alpha1Client) ComputeManagedSSLCertificates(namespace string) ComputeManagedSSLCertificateInterface
func (*ComputeV1alpha1Client) ComputeNetworkEndpoints ¶
func (c *ComputeV1alpha1Client) ComputeNetworkEndpoints(namespace string) ComputeNetworkEndpointInterface
func (*ComputeV1alpha1Client) ComputeNetworkPeeringRoutesConfigs ¶
func (c *ComputeV1alpha1Client) ComputeNetworkPeeringRoutesConfigs(namespace string) ComputeNetworkPeeringRoutesConfigInterface
func (*ComputeV1alpha1Client) ComputeOrganizationSecurityPolicies ¶
func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicies(namespace string) ComputeOrganizationSecurityPolicyInterface
func (*ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyAssociations ¶
func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyAssociations(namespace string) ComputeOrganizationSecurityPolicyAssociationInterface
func (*ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyRules ¶
func (c *ComputeV1alpha1Client) ComputeOrganizationSecurityPolicyRules(namespace string) ComputeOrganizationSecurityPolicyRuleInterface
func (*ComputeV1alpha1Client) ComputePerInstanceConfigs ¶
func (c *ComputeV1alpha1Client) ComputePerInstanceConfigs(namespace string) ComputePerInstanceConfigInterface
func (*ComputeV1alpha1Client) ComputeRegionAutoscalers ¶
func (c *ComputeV1alpha1Client) ComputeRegionAutoscalers(namespace string) ComputeRegionAutoscalerInterface
func (*ComputeV1alpha1Client) ComputeRegionDiskResourcePolicyAttachments ¶
func (c *ComputeV1alpha1Client) ComputeRegionDiskResourcePolicyAttachments(namespace string) ComputeRegionDiskResourcePolicyAttachmentInterface
func (*ComputeV1alpha1Client) ComputeRegionPerInstanceConfigs ¶
func (c *ComputeV1alpha1Client) ComputeRegionPerInstanceConfigs(namespace string) ComputeRegionPerInstanceConfigInterface
func (*ComputeV1alpha1Client) RESTClient ¶
func (c *ComputeV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ComputeV1alpha1Interface ¶
type ComputeV1alpha1Interface interface { RESTClient() rest.Interface ComputeAutoscalersGetter ComputeBackendBucketSignedURLKeysGetter ComputeBackendServiceSignedURLKeysGetter ComputeDiskResourcePolicyAttachmentsGetter ComputeGlobalNetworkEndpointsGetter ComputeGlobalNetworkEndpointGroupsGetter ComputeInstanceGroupNamedPortsGetter ComputeMachineImagesGetter ComputeManagedSSLCertificatesGetter ComputeNetworkEndpointsGetter ComputeNetworkPeeringRoutesConfigsGetter ComputeOrganizationSecurityPoliciesGetter ComputeOrganizationSecurityPolicyAssociationsGetter ComputeOrganizationSecurityPolicyRulesGetter ComputePerInstanceConfigsGetter ComputeRegionAutoscalersGetter ComputeRegionDiskResourcePolicyAttachmentsGetter ComputeRegionPerInstanceConfigsGetter }
Source Files ¶
- compute_client.go
- computeautoscaler.go
- computebackendbucketsignedurlkey.go
- computebackendservicesignedurlkey.go
- computediskresourcepolicyattachment.go
- computeglobalnetworkendpoint.go
- computeglobalnetworkendpointgroup.go
- computeinstancegroupnamedport.go
- computemachineimage.go
- computemanagedsslcertificate.go
- computenetworkendpoint.go
- computenetworkpeeringroutesconfig.go
- computeorganizationsecuritypolicy.go
- computeorganizationsecuritypolicyassociation.go
- computeorganizationsecuritypolicyrule.go
- computeperinstanceconfig.go
- computeregionautoscaler.go
- computeregiondiskresourcepolicyattachment.go
- computeregionperinstanceconfig.go
- doc.go
- generated_expansion.go