Documentation
¶
Index ¶
- type RorClient
- func (c *RorClient) Clusters() v1clusters.ClustersInterface
- func (c *RorClient) Datacenters() v1datacenter.DatacenterInterface
- func (c *RorClient) GetApiSecret() string
- func (c *RorClient) GetOwnerref() rorresourceowner.RorResourceOwnerReference
- func (c *RorClient) GetRole() string
- func (c *RorClient) Info() v1info.InfoInterface
- func (c *RorClient) Metrics() v1metrics.MetricsInterface
- func (c *RorClient) Ping() error
- func (c *RorClient) Projects() v1projects.ProjectsInterface
- func (c *RorClient) ResourceV2() v2resources.ResourcesInterface
- func (c *RorClient) Resources() v1resources.ResourceInterface
- func (c *RorClient) Self() rorclientv2self.SelfInterface
- func (c *RorClient) SetOwnerref(ownerref rorresourceowner.RorResourceOwnerReference)
- func (c *RorClient) SetTransport(transport transports.RorTransport)
- func (c *RorClient) Stream() v1stream.StreamInterface
- func (c *RorClient) StreamV2() v2stream.StreamInterface
- func (c *RorClient) Workspaces() v1workspaces.WorkspacesInterface
- type RorClientInterface
- type RorConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RorClient ¶
type RorClient struct {
Transport transports.RorTransport
AclClient v1acl.AclInterface
// contains filtered or unexported fields
}
func NewRorClient ¶
func NewRorClient(transport transports.RorTransport) *RorClient
func (*RorClient) Clusters ¶
func (c *RorClient) Clusters() v1clusters.ClustersInterface
func (*RorClient) Datacenters ¶
func (c *RorClient) Datacenters() v1datacenter.DatacenterInterface
func (*RorClient) GetApiSecret ¶ added in v1.3.0
func (*RorClient) GetOwnerref ¶ added in v1.4.0
func (c *RorClient) GetOwnerref() rorresourceowner.RorResourceOwnerReference
func (*RorClient) Info ¶
func (c *RorClient) Info() v1info.InfoInterface
func (*RorClient) Metrics ¶
func (c *RorClient) Metrics() v1metrics.MetricsInterface
func (*RorClient) Projects ¶
func (c *RorClient) Projects() v1projects.ProjectsInterface
func (*RorClient) ResourceV2 ¶ added in v0.1.5
func (c *RorClient) ResourceV2() v2resources.ResourcesInterface
func (*RorClient) Resources ¶
func (c *RorClient) Resources() v1resources.ResourceInterface
func (*RorClient) Self ¶
func (c *RorClient) Self() rorclientv2self.SelfInterface
func (*RorClient) SetOwnerref ¶ added in v1.4.0
func (c *RorClient) SetOwnerref(ownerref rorresourceowner.RorResourceOwnerReference)
func (*RorClient) SetTransport ¶
func (c *RorClient) SetTransport(transport transports.RorTransport)
func (*RorClient) Stream ¶ added in v0.3.5
func (c *RorClient) Stream() v1stream.StreamInterface
func (*RorClient) StreamV2 ¶ added in v1.1.0
func (c *RorClient) StreamV2() v2stream.StreamInterface
func (*RorClient) Workspaces ¶
func (c *RorClient) Workspaces() v1workspaces.WorkspacesInterface
type RorClientInterface ¶ added in v1.3.0
type RorClientInterface interface {
GetRole() string
GetApiSecret() string
GetOwnerref() rorresourceowner.RorResourceOwnerReference
SetOwnerref(ownerref rorresourceowner.RorResourceOwnerReference)
Clusters() v1clusters.ClustersInterface
Datacenters() v1datacenter.DatacenterInterface
Info() v1info.InfoInterface
Metrics() v1metrics.MetricsInterface
Ping() error
Projects() v1projects.ProjectsInterface
ResourceV2() v2resources.ResourcesInterface
Resources() v1resources.ResourceInterface
Self() rorclientv2self.SelfInterface
SetTransport(transport transports.RorTransport)
Stream() v1stream.StreamInterface
StreamV2() v2stream.StreamInterface
Workspaces() v1workspaces.WorkspacesInterface
}
Click to show internal directories.
Click to hide internal directories.