v1alpha1

package
v0.5.0 Latest Latest
Warning

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

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

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CenterAssessmentExpansion

type CenterAssessmentExpansion interface{}

type CenterAssessmentInterface

type CenterAssessmentInterface interface {
	Create(ctx context.Context, centerAssessment *v1alpha1.CenterAssessment, opts v1.CreateOptions) (*v1alpha1.CenterAssessment, error)
	Update(ctx context.Context, centerAssessment *v1alpha1.CenterAssessment, opts v1.UpdateOptions) (*v1alpha1.CenterAssessment, error)
	UpdateStatus(ctx context.Context, centerAssessment *v1alpha1.CenterAssessment, opts v1.UpdateOptions) (*v1alpha1.CenterAssessment, 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.CenterAssessment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterAssessmentList, 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.CenterAssessment, err error)
	CenterAssessmentExpansion
}

CenterAssessmentInterface has methods to work with CenterAssessment resources.

type CenterAssessmentMetadataExpansion

type CenterAssessmentMetadataExpansion interface{}

type CenterAssessmentMetadataInterface

type CenterAssessmentMetadataInterface interface {
	Create(ctx context.Context, centerAssessmentMetadata *v1alpha1.CenterAssessmentMetadata, opts v1.CreateOptions) (*v1alpha1.CenterAssessmentMetadata, error)
	Update(ctx context.Context, centerAssessmentMetadata *v1alpha1.CenterAssessmentMetadata, opts v1.UpdateOptions) (*v1alpha1.CenterAssessmentMetadata, error)
	UpdateStatus(ctx context.Context, centerAssessmentMetadata *v1alpha1.CenterAssessmentMetadata, opts v1.UpdateOptions) (*v1alpha1.CenterAssessmentMetadata, 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.CenterAssessmentMetadata, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterAssessmentMetadataList, 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.CenterAssessmentMetadata, err error)
	CenterAssessmentMetadataExpansion
}

CenterAssessmentMetadataInterface has methods to work with CenterAssessmentMetadata resources.

type CenterAssessmentMetadatasGetter

type CenterAssessmentMetadatasGetter interface {
	CenterAssessmentMetadatas(namespace string) CenterAssessmentMetadataInterface
}

CenterAssessmentMetadatasGetter has a method to return a CenterAssessmentMetadataInterface. A group's client should implement this interface.

type CenterAssessmentPoliciesGetter

type CenterAssessmentPoliciesGetter interface {
	CenterAssessmentPolicies(namespace string) CenterAssessmentPolicyInterface
}

CenterAssessmentPoliciesGetter has a method to return a CenterAssessmentPolicyInterface. A group's client should implement this interface.

type CenterAssessmentPolicyExpansion

type CenterAssessmentPolicyExpansion interface{}

type CenterAssessmentPolicyInterface

type CenterAssessmentPolicyInterface interface {
	Create(ctx context.Context, centerAssessmentPolicy *v1alpha1.CenterAssessmentPolicy, opts v1.CreateOptions) (*v1alpha1.CenterAssessmentPolicy, error)
	Update(ctx context.Context, centerAssessmentPolicy *v1alpha1.CenterAssessmentPolicy, opts v1.UpdateOptions) (*v1alpha1.CenterAssessmentPolicy, error)
	UpdateStatus(ctx context.Context, centerAssessmentPolicy *v1alpha1.CenterAssessmentPolicy, opts v1.UpdateOptions) (*v1alpha1.CenterAssessmentPolicy, 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.CenterAssessmentPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterAssessmentPolicyList, 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.CenterAssessmentPolicy, err error)
	CenterAssessmentPolicyExpansion
}

CenterAssessmentPolicyInterface has methods to work with CenterAssessmentPolicy resources.

type CenterAssessmentsGetter

type CenterAssessmentsGetter interface {
	CenterAssessments(namespace string) CenterAssessmentInterface
}

CenterAssessmentsGetter has a method to return a CenterAssessmentInterface. A group's client should implement this interface.

type CenterAutoProvisioningExpansion

type CenterAutoProvisioningExpansion interface{}

type CenterAutoProvisioningInterface

type CenterAutoProvisioningInterface interface {
	Create(ctx context.Context, centerAutoProvisioning *v1alpha1.CenterAutoProvisioning, opts v1.CreateOptions) (*v1alpha1.CenterAutoProvisioning, error)
	Update(ctx context.Context, centerAutoProvisioning *v1alpha1.CenterAutoProvisioning, opts v1.UpdateOptions) (*v1alpha1.CenterAutoProvisioning, error)
	UpdateStatus(ctx context.Context, centerAutoProvisioning *v1alpha1.CenterAutoProvisioning, opts v1.UpdateOptions) (*v1alpha1.CenterAutoProvisioning, 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.CenterAutoProvisioning, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterAutoProvisioningList, 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.CenterAutoProvisioning, err error)
	CenterAutoProvisioningExpansion
}

CenterAutoProvisioningInterface has methods to work with CenterAutoProvisioning resources.

type CenterAutoProvisioningsGetter

type CenterAutoProvisioningsGetter interface {
	CenterAutoProvisionings(namespace string) CenterAutoProvisioningInterface
}

CenterAutoProvisioningsGetter has a method to return a CenterAutoProvisioningInterface. A group's client should implement this interface.

type CenterAutomationExpansion

type CenterAutomationExpansion interface{}

type CenterAutomationInterface

type CenterAutomationInterface interface {
	Create(ctx context.Context, centerAutomation *v1alpha1.CenterAutomation, opts v1.CreateOptions) (*v1alpha1.CenterAutomation, error)
	Update(ctx context.Context, centerAutomation *v1alpha1.CenterAutomation, opts v1.UpdateOptions) (*v1alpha1.CenterAutomation, error)
	UpdateStatus(ctx context.Context, centerAutomation *v1alpha1.CenterAutomation, opts v1.UpdateOptions) (*v1alpha1.CenterAutomation, 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.CenterAutomation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterAutomationList, 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.CenterAutomation, err error)
	CenterAutomationExpansion
}

CenterAutomationInterface has methods to work with CenterAutomation resources.

type CenterAutomationsGetter

type CenterAutomationsGetter interface {
	CenterAutomations(namespace string) CenterAutomationInterface
}

CenterAutomationsGetter has a method to return a CenterAutomationInterface. A group's client should implement this interface.

type CenterContactExpansion

type CenterContactExpansion interface{}

type CenterContactInterface

type CenterContactInterface interface {
	Create(ctx context.Context, centerContact *v1alpha1.CenterContact, opts v1.CreateOptions) (*v1alpha1.CenterContact, error)
	Update(ctx context.Context, centerContact *v1alpha1.CenterContact, opts v1.UpdateOptions) (*v1alpha1.CenterContact, error)
	UpdateStatus(ctx context.Context, centerContact *v1alpha1.CenterContact, opts v1.UpdateOptions) (*v1alpha1.CenterContact, 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.CenterContact, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterContactList, 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.CenterContact, err error)
	CenterContactExpansion
}

CenterContactInterface has methods to work with CenterContact resources.

type CenterContactsGetter

type CenterContactsGetter interface {
	CenterContacts(namespace string) CenterContactInterface
}

CenterContactsGetter has a method to return a CenterContactInterface. A group's client should implement this interface.

type CenterServerVulnerabilityAssessmentExpansion

type CenterServerVulnerabilityAssessmentExpansion interface{}

type CenterServerVulnerabilityAssessmentInterface

CenterServerVulnerabilityAssessmentInterface has methods to work with CenterServerVulnerabilityAssessment resources.

type CenterServerVulnerabilityAssessmentsGetter

type CenterServerVulnerabilityAssessmentsGetter interface {
	CenterServerVulnerabilityAssessments(namespace string) CenterServerVulnerabilityAssessmentInterface
}

CenterServerVulnerabilityAssessmentsGetter has a method to return a CenterServerVulnerabilityAssessmentInterface. A group's client should implement this interface.

type CenterSettingExpansion

type CenterSettingExpansion interface{}

type CenterSettingInterface

type CenterSettingInterface interface {
	Create(ctx context.Context, centerSetting *v1alpha1.CenterSetting, opts v1.CreateOptions) (*v1alpha1.CenterSetting, error)
	Update(ctx context.Context, centerSetting *v1alpha1.CenterSetting, opts v1.UpdateOptions) (*v1alpha1.CenterSetting, error)
	UpdateStatus(ctx context.Context, centerSetting *v1alpha1.CenterSetting, opts v1.UpdateOptions) (*v1alpha1.CenterSetting, 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.CenterSetting, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterSettingList, 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.CenterSetting, err error)
	CenterSettingExpansion
}

CenterSettingInterface has methods to work with CenterSetting resources.

type CenterSettingsGetter

type CenterSettingsGetter interface {
	CenterSettings(namespace string) CenterSettingInterface
}

CenterSettingsGetter has a method to return a CenterSettingInterface. A group's client should implement this interface.

type CenterSubscriptionPricingExpansion

type CenterSubscriptionPricingExpansion interface{}

type CenterSubscriptionPricingInterface

type CenterSubscriptionPricingInterface interface {
	Create(ctx context.Context, centerSubscriptionPricing *v1alpha1.CenterSubscriptionPricing, opts v1.CreateOptions) (*v1alpha1.CenterSubscriptionPricing, error)
	Update(ctx context.Context, centerSubscriptionPricing *v1alpha1.CenterSubscriptionPricing, opts v1.UpdateOptions) (*v1alpha1.CenterSubscriptionPricing, error)
	UpdateStatus(ctx context.Context, centerSubscriptionPricing *v1alpha1.CenterSubscriptionPricing, opts v1.UpdateOptions) (*v1alpha1.CenterSubscriptionPricing, 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.CenterSubscriptionPricing, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterSubscriptionPricingList, 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.CenterSubscriptionPricing, err error)
	CenterSubscriptionPricingExpansion
}

CenterSubscriptionPricingInterface has methods to work with CenterSubscriptionPricing resources.

type CenterSubscriptionPricingsGetter

type CenterSubscriptionPricingsGetter interface {
	CenterSubscriptionPricings(namespace string) CenterSubscriptionPricingInterface
}

CenterSubscriptionPricingsGetter has a method to return a CenterSubscriptionPricingInterface. A group's client should implement this interface.

type CenterWorkspaceExpansion

type CenterWorkspaceExpansion interface{}

type CenterWorkspaceInterface

type CenterWorkspaceInterface interface {
	Create(ctx context.Context, centerWorkspace *v1alpha1.CenterWorkspace, opts v1.CreateOptions) (*v1alpha1.CenterWorkspace, error)
	Update(ctx context.Context, centerWorkspace *v1alpha1.CenterWorkspace, opts v1.UpdateOptions) (*v1alpha1.CenterWorkspace, error)
	UpdateStatus(ctx context.Context, centerWorkspace *v1alpha1.CenterWorkspace, opts v1.UpdateOptions) (*v1alpha1.CenterWorkspace, 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.CenterWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CenterWorkspaceList, 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.CenterWorkspace, err error)
	CenterWorkspaceExpansion
}

CenterWorkspaceInterface has methods to work with CenterWorkspace resources.

type CenterWorkspacesGetter

type CenterWorkspacesGetter interface {
	CenterWorkspaces(namespace string) CenterWorkspaceInterface
}

CenterWorkspacesGetter has a method to return a CenterWorkspaceInterface. A group's client should implement this interface.

type SecurityV1alpha1Client

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

SecurityV1alpha1Client is used to interact with features provided by the security.azurerm.kubeform.com group.

func New

New creates a new SecurityV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new SecurityV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *SecurityV1alpha1Client

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

func (*SecurityV1alpha1Client) CenterAssessmentMetadatas

func (c *SecurityV1alpha1Client) CenterAssessmentMetadatas(namespace string) CenterAssessmentMetadataInterface

func (*SecurityV1alpha1Client) CenterAssessmentPolicies

func (c *SecurityV1alpha1Client) CenterAssessmentPolicies(namespace string) CenterAssessmentPolicyInterface

func (*SecurityV1alpha1Client) CenterAssessments

func (c *SecurityV1alpha1Client) CenterAssessments(namespace string) CenterAssessmentInterface

func (*SecurityV1alpha1Client) CenterAutoProvisionings

func (c *SecurityV1alpha1Client) CenterAutoProvisionings(namespace string) CenterAutoProvisioningInterface

func (*SecurityV1alpha1Client) CenterAutomations

func (c *SecurityV1alpha1Client) CenterAutomations(namespace string) CenterAutomationInterface

func (*SecurityV1alpha1Client) CenterContacts

func (c *SecurityV1alpha1Client) CenterContacts(namespace string) CenterContactInterface

func (*SecurityV1alpha1Client) CenterServerVulnerabilityAssessments

func (c *SecurityV1alpha1Client) CenterServerVulnerabilityAssessments(namespace string) CenterServerVulnerabilityAssessmentInterface

func (*SecurityV1alpha1Client) CenterSettings

func (c *SecurityV1alpha1Client) CenterSettings(namespace string) CenterSettingInterface

func (*SecurityV1alpha1Client) CenterSubscriptionPricings

func (c *SecurityV1alpha1Client) CenterSubscriptionPricings(namespace string) CenterSubscriptionPricingInterface

func (*SecurityV1alpha1Client) CenterWorkspaces

func (c *SecurityV1alpha1Client) CenterWorkspaces(namespace string) CenterWorkspaceInterface

func (*SecurityV1alpha1Client) RESTClient

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

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

Directories

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

Jump to

Keyboard shortcuts

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