Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AssetExpansion
- type AssetFilterExpansion
- type AssetFilterInterface
- type AssetFiltersGetter
- type AssetInterface
- type AssetsGetter
- type ContentKeyPoliciesGetter
- type ContentKeyPolicyExpansion
- type ContentKeyPolicyInterface
- type JobExpansion
- type JobInterface
- type JobsGetter
- type LiveEventExpansion
- type LiveEventInterface
- type LiveEventOutputExpansion
- type LiveEventOutputInterface
- type LiveEventOutputsGetter
- type LiveEventsGetter
- type MediaV1alpha1Client
- func (c *MediaV1alpha1Client) AssetFilters(namespace string) AssetFilterInterface
- func (c *MediaV1alpha1Client) Assets(namespace string) AssetInterface
- func (c *MediaV1alpha1Client) ContentKeyPolicies(namespace string) ContentKeyPolicyInterface
- func (c *MediaV1alpha1Client) Jobs(namespace string) JobInterface
- func (c *MediaV1alpha1Client) LiveEventOutputs(namespace string) LiveEventOutputInterface
- func (c *MediaV1alpha1Client) LiveEvents(namespace string) LiveEventInterface
- func (c *MediaV1alpha1Client) RESTClient() rest.Interface
- func (c *MediaV1alpha1Client) ServicesAccounts(namespace string) ServicesAccountInterface
- func (c *MediaV1alpha1Client) StreamingEndpoints(namespace string) StreamingEndpointInterface
- func (c *MediaV1alpha1Client) StreamingLocators(namespace string) StreamingLocatorInterface
- func (c *MediaV1alpha1Client) StreamingPolicies(namespace string) StreamingPolicyInterface
- func (c *MediaV1alpha1Client) Transforms(namespace string) TransformInterface
- type MediaV1alpha1Interface
- type ServicesAccountExpansion
- type ServicesAccountInterface
- type ServicesAccountsGetter
- type StreamingEndpointExpansion
- type StreamingEndpointInterface
- type StreamingEndpointsGetter
- type StreamingLocatorExpansion
- type StreamingLocatorInterface
- type StreamingLocatorsGetter
- type StreamingPoliciesGetter
- type StreamingPolicyExpansion
- type StreamingPolicyInterface
- type TransformExpansion
- type TransformInterface
- type TransformsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssetExpansion ¶
type AssetExpansion interface{}
type AssetFilterExpansion ¶
type AssetFilterExpansion interface{}
type AssetFilterInterface ¶
type AssetFilterInterface interface { Create(ctx context.Context, assetFilter *v1alpha1.AssetFilter, opts v1.CreateOptions) (*v1alpha1.AssetFilter, error) Update(ctx context.Context, assetFilter *v1alpha1.AssetFilter, opts v1.UpdateOptions) (*v1alpha1.AssetFilter, error) UpdateStatus(ctx context.Context, assetFilter *v1alpha1.AssetFilter, opts v1.UpdateOptions) (*v1alpha1.AssetFilter, 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.AssetFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AssetFilterList, 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.AssetFilter, err error) AssetFilterExpansion }
AssetFilterInterface has methods to work with AssetFilter resources.
type AssetFiltersGetter ¶
type AssetFiltersGetter interface {
AssetFilters(namespace string) AssetFilterInterface
}
AssetFiltersGetter has a method to return a AssetFilterInterface. A group's client should implement this interface.
type AssetInterface ¶
type AssetInterface interface { Create(ctx context.Context, asset *v1alpha1.Asset, opts v1.CreateOptions) (*v1alpha1.Asset, error) Update(ctx context.Context, asset *v1alpha1.Asset, opts v1.UpdateOptions) (*v1alpha1.Asset, error) UpdateStatus(ctx context.Context, asset *v1alpha1.Asset, opts v1.UpdateOptions) (*v1alpha1.Asset, 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.Asset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AssetList, 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.Asset, err error) AssetExpansion }
AssetInterface has methods to work with Asset resources.
type AssetsGetter ¶
type AssetsGetter interface {
Assets(namespace string) AssetInterface
}
AssetsGetter has a method to return a AssetInterface. A group's client should implement this interface.
type ContentKeyPoliciesGetter ¶
type ContentKeyPoliciesGetter interface {
ContentKeyPolicies(namespace string) ContentKeyPolicyInterface
}
ContentKeyPoliciesGetter has a method to return a ContentKeyPolicyInterface. A group's client should implement this interface.
type ContentKeyPolicyExpansion ¶
type ContentKeyPolicyExpansion interface{}
type ContentKeyPolicyInterface ¶
type ContentKeyPolicyInterface interface { Create(ctx context.Context, contentKeyPolicy *v1alpha1.ContentKeyPolicy, opts v1.CreateOptions) (*v1alpha1.ContentKeyPolicy, error) Update(ctx context.Context, contentKeyPolicy *v1alpha1.ContentKeyPolicy, opts v1.UpdateOptions) (*v1alpha1.ContentKeyPolicy, error) UpdateStatus(ctx context.Context, contentKeyPolicy *v1alpha1.ContentKeyPolicy, opts v1.UpdateOptions) (*v1alpha1.ContentKeyPolicy, 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.ContentKeyPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContentKeyPolicyList, 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.ContentKeyPolicy, err error) ContentKeyPolicyExpansion }
ContentKeyPolicyInterface has methods to work with ContentKeyPolicy resources.
type JobExpansion ¶
type JobExpansion interface{}
type JobInterface ¶
type JobInterface interface { Create(ctx context.Context, job *v1alpha1.Job, opts v1.CreateOptions) (*v1alpha1.Job, error) Update(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, error) UpdateStatus(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, 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.Job, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobList, 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.Job, err error) JobExpansion }
JobInterface has methods to work with Job resources.
type JobsGetter ¶
type JobsGetter interface {
Jobs(namespace string) JobInterface
}
JobsGetter has a method to return a JobInterface. A group's client should implement this interface.
type LiveEventExpansion ¶
type LiveEventExpansion interface{}
type LiveEventInterface ¶
type LiveEventInterface interface { Create(ctx context.Context, liveEvent *v1alpha1.LiveEvent, opts v1.CreateOptions) (*v1alpha1.LiveEvent, error) Update(ctx context.Context, liveEvent *v1alpha1.LiveEvent, opts v1.UpdateOptions) (*v1alpha1.LiveEvent, error) UpdateStatus(ctx context.Context, liveEvent *v1alpha1.LiveEvent, opts v1.UpdateOptions) (*v1alpha1.LiveEvent, 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.LiveEvent, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LiveEventList, 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.LiveEvent, err error) LiveEventExpansion }
LiveEventInterface has methods to work with LiveEvent resources.
type LiveEventOutputExpansion ¶
type LiveEventOutputExpansion interface{}
type LiveEventOutputInterface ¶
type LiveEventOutputInterface interface { Create(ctx context.Context, liveEventOutput *v1alpha1.LiveEventOutput, opts v1.CreateOptions) (*v1alpha1.LiveEventOutput, error) Update(ctx context.Context, liveEventOutput *v1alpha1.LiveEventOutput, opts v1.UpdateOptions) (*v1alpha1.LiveEventOutput, error) UpdateStatus(ctx context.Context, liveEventOutput *v1alpha1.LiveEventOutput, opts v1.UpdateOptions) (*v1alpha1.LiveEventOutput, 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.LiveEventOutput, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LiveEventOutputList, 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.LiveEventOutput, err error) LiveEventOutputExpansion }
LiveEventOutputInterface has methods to work with LiveEventOutput resources.
type LiveEventOutputsGetter ¶
type LiveEventOutputsGetter interface {
LiveEventOutputs(namespace string) LiveEventOutputInterface
}
LiveEventOutputsGetter has a method to return a LiveEventOutputInterface. A group's client should implement this interface.
type LiveEventsGetter ¶
type LiveEventsGetter interface {
LiveEvents(namespace string) LiveEventInterface
}
LiveEventsGetter has a method to return a LiveEventInterface. A group's client should implement this interface.
type MediaV1alpha1Client ¶
type MediaV1alpha1Client struct {
// contains filtered or unexported fields
}
MediaV1alpha1Client is used to interact with features provided by the media.azurerm.kubeform.com group.
func New ¶
func New(c rest.Interface) *MediaV1alpha1Client
New creates a new MediaV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*MediaV1alpha1Client, error)
NewForConfig creates a new MediaV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *MediaV1alpha1Client
NewForConfigOrDie creates a new MediaV1alpha1Client for the given config and panics if there is an error in the config.
func (*MediaV1alpha1Client) AssetFilters ¶
func (c *MediaV1alpha1Client) AssetFilters(namespace string) AssetFilterInterface
func (*MediaV1alpha1Client) Assets ¶
func (c *MediaV1alpha1Client) Assets(namespace string) AssetInterface
func (*MediaV1alpha1Client) ContentKeyPolicies ¶
func (c *MediaV1alpha1Client) ContentKeyPolicies(namespace string) ContentKeyPolicyInterface
func (*MediaV1alpha1Client) Jobs ¶
func (c *MediaV1alpha1Client) Jobs(namespace string) JobInterface
func (*MediaV1alpha1Client) LiveEventOutputs ¶
func (c *MediaV1alpha1Client) LiveEventOutputs(namespace string) LiveEventOutputInterface
func (*MediaV1alpha1Client) LiveEvents ¶
func (c *MediaV1alpha1Client) LiveEvents(namespace string) LiveEventInterface
func (*MediaV1alpha1Client) RESTClient ¶
func (c *MediaV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*MediaV1alpha1Client) ServicesAccounts ¶
func (c *MediaV1alpha1Client) ServicesAccounts(namespace string) ServicesAccountInterface
func (*MediaV1alpha1Client) StreamingEndpoints ¶
func (c *MediaV1alpha1Client) StreamingEndpoints(namespace string) StreamingEndpointInterface
func (*MediaV1alpha1Client) StreamingLocators ¶
func (c *MediaV1alpha1Client) StreamingLocators(namespace string) StreamingLocatorInterface
func (*MediaV1alpha1Client) StreamingPolicies ¶
func (c *MediaV1alpha1Client) StreamingPolicies(namespace string) StreamingPolicyInterface
func (*MediaV1alpha1Client) Transforms ¶
func (c *MediaV1alpha1Client) Transforms(namespace string) TransformInterface
type MediaV1alpha1Interface ¶
type MediaV1alpha1Interface interface { RESTClient() rest.Interface AssetsGetter AssetFiltersGetter ContentKeyPoliciesGetter JobsGetter LiveEventsGetter LiveEventOutputsGetter ServicesAccountsGetter StreamingEndpointsGetter StreamingLocatorsGetter StreamingPoliciesGetter TransformsGetter }
type ServicesAccountExpansion ¶
type ServicesAccountExpansion interface{}
type ServicesAccountInterface ¶
type ServicesAccountInterface interface { Create(ctx context.Context, servicesAccount *v1alpha1.ServicesAccount, opts v1.CreateOptions) (*v1alpha1.ServicesAccount, error) Update(ctx context.Context, servicesAccount *v1alpha1.ServicesAccount, opts v1.UpdateOptions) (*v1alpha1.ServicesAccount, error) UpdateStatus(ctx context.Context, servicesAccount *v1alpha1.ServicesAccount, opts v1.UpdateOptions) (*v1alpha1.ServicesAccount, 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.ServicesAccount, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicesAccountList, 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.ServicesAccount, err error) ServicesAccountExpansion }
ServicesAccountInterface has methods to work with ServicesAccount resources.
type ServicesAccountsGetter ¶
type ServicesAccountsGetter interface {
ServicesAccounts(namespace string) ServicesAccountInterface
}
ServicesAccountsGetter has a method to return a ServicesAccountInterface. A group's client should implement this interface.
type StreamingEndpointExpansion ¶
type StreamingEndpointExpansion interface{}
type StreamingEndpointInterface ¶
type StreamingEndpointInterface interface { Create(ctx context.Context, streamingEndpoint *v1alpha1.StreamingEndpoint, opts v1.CreateOptions) (*v1alpha1.StreamingEndpoint, error) Update(ctx context.Context, streamingEndpoint *v1alpha1.StreamingEndpoint, opts v1.UpdateOptions) (*v1alpha1.StreamingEndpoint, error) UpdateStatus(ctx context.Context, streamingEndpoint *v1alpha1.StreamingEndpoint, opts v1.UpdateOptions) (*v1alpha1.StreamingEndpoint, 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.StreamingEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamingEndpointList, 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.StreamingEndpoint, err error) StreamingEndpointExpansion }
StreamingEndpointInterface has methods to work with StreamingEndpoint resources.
type StreamingEndpointsGetter ¶
type StreamingEndpointsGetter interface {
StreamingEndpoints(namespace string) StreamingEndpointInterface
}
StreamingEndpointsGetter has a method to return a StreamingEndpointInterface. A group's client should implement this interface.
type StreamingLocatorExpansion ¶
type StreamingLocatorExpansion interface{}
type StreamingLocatorInterface ¶
type StreamingLocatorInterface interface { Create(ctx context.Context, streamingLocator *v1alpha1.StreamingLocator, opts v1.CreateOptions) (*v1alpha1.StreamingLocator, error) Update(ctx context.Context, streamingLocator *v1alpha1.StreamingLocator, opts v1.UpdateOptions) (*v1alpha1.StreamingLocator, error) UpdateStatus(ctx context.Context, streamingLocator *v1alpha1.StreamingLocator, opts v1.UpdateOptions) (*v1alpha1.StreamingLocator, 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.StreamingLocator, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamingLocatorList, 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.StreamingLocator, err error) StreamingLocatorExpansion }
StreamingLocatorInterface has methods to work with StreamingLocator resources.
type StreamingLocatorsGetter ¶
type StreamingLocatorsGetter interface {
StreamingLocators(namespace string) StreamingLocatorInterface
}
StreamingLocatorsGetter has a method to return a StreamingLocatorInterface. A group's client should implement this interface.
type StreamingPoliciesGetter ¶
type StreamingPoliciesGetter interface {
StreamingPolicies(namespace string) StreamingPolicyInterface
}
StreamingPoliciesGetter has a method to return a StreamingPolicyInterface. A group's client should implement this interface.
type StreamingPolicyExpansion ¶
type StreamingPolicyExpansion interface{}
type StreamingPolicyInterface ¶
type StreamingPolicyInterface interface { Create(ctx context.Context, streamingPolicy *v1alpha1.StreamingPolicy, opts v1.CreateOptions) (*v1alpha1.StreamingPolicy, error) Update(ctx context.Context, streamingPolicy *v1alpha1.StreamingPolicy, opts v1.UpdateOptions) (*v1alpha1.StreamingPolicy, error) UpdateStatus(ctx context.Context, streamingPolicy *v1alpha1.StreamingPolicy, opts v1.UpdateOptions) (*v1alpha1.StreamingPolicy, 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.StreamingPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamingPolicyList, 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.StreamingPolicy, err error) StreamingPolicyExpansion }
StreamingPolicyInterface has methods to work with StreamingPolicy resources.
type TransformExpansion ¶
type TransformExpansion interface{}
type TransformInterface ¶
type TransformInterface interface { Create(ctx context.Context, transform *v1alpha1.Transform, opts v1.CreateOptions) (*v1alpha1.Transform, error) Update(ctx context.Context, transform *v1alpha1.Transform, opts v1.UpdateOptions) (*v1alpha1.Transform, error) UpdateStatus(ctx context.Context, transform *v1alpha1.Transform, opts v1.UpdateOptions) (*v1alpha1.Transform, 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.Transform, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransformList, 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.Transform, err error) TransformExpansion }
TransformInterface has methods to work with Transform resources.
type TransformsGetter ¶
type TransformsGetter interface {
Transforms(namespace string) TransformInterface
}
TransformsGetter has a method to return a TransformInterface. A group's client should implement this interface.