sys

package
Version: v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2020 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const AOMEndpoint = "/aom"

AOMEndpoint represents the REST resource for managing AOM.

View Source
const AlertEndpoint = "/alert"

AlertEndpoint represents the REST resource for managing Alert.

View Source
const AlertLCDEndpoint = "/alert/lcd"

AlertLCDEndpoint represents the REST resource for managing AlertLCD.

View Source
const ApplicationAPLScriptEndpoint = "/application/apl-script"

ApplicationAPLScriptEndpoint represents the REST resource for managing ApplicationAPLScript.

View Source
const ApplicationCustomStatEndpoint = "/application/custom-stat"

ApplicationCustomStatEndpoint represents the REST resource for managing ApplicationCustomStat.

View Source
const ApplicationEndpoint = "/application"

ApplicationEndpoint represents the REST resource for managing Application.

View Source
const ApplicationServiceEndpoint = "/application/service"

ApplicationServiceEndpoint represents the REST resource for managing ApplicationService.

View Source
const ApplicationTemplateActionsEndpoint = "/application/template_actions"

ApplicationTemplateActionsEndpoint represents the REST resource for managing ApplicationTemplateActions.

View Source
const ApplicationTemplateEndpoint = "/application/template"

ApplicationTemplateEndpoint represents the REST resource for managing ApplicationTemplate.

View Source
const AutoscaleGroupEndpoint = "/autoscale-group"

AutoscaleGroupEndpoint represents the REST resource for managing AutoscaleGroup.

View Source
const BasePath = "mgmt/tm/sys"
View Source
const CPUStatsEndpoint = "/cpu"

CPUStatsEndpoint represents the REST resource for managing CPUStats.

View Source
const ClassificationSignatureEndpoint = "/classification-signature"

ClassificationSignatureEndpoint represents the REST resource for managing ClassificationSignature.

View Source
const ClockEndpoint = "/clock"

ClockEndpoint represents the REST resource for managing Clock.

View Source
const ClusterEndpoint = "/cluster"

ClusterEndpoint represents the REST resource for managing Cluster.

View Source
const ConnectionEndpoint = "/connection"

ConnectionEndpoint represents the REST resource for managing Connection.

View Source
const ConsoleEndpoint = "/console"

ConsoleEndpoint represents the REST resource for managing Console.

View Source
const CryptoCRLEndpoint = "/crypto/crl"

CryptoCRLEndpoint represents the REST resource for managing CryptoCRL.

View Source
const CryptoCSREndpoint = "/crypto/csr"

CryptoCSREndpoint represents the REST resource for managing CryptoCSR.

View Source
const CryptoCertEndpoint = "/crypto/cert"

CryptoCertEndpoint represents the REST resource for managing CryptoCert.

View Source
const CryptoCheckCertEndpoint = "/crypto/check-cert"

CryptoCheckCertEndpoint represents the REST resource for managing CryptoCheckCert.

View Source
const CryptoClientEndpoint = "/crypto/client"

CryptoClientEndpoint represents the REST resource for managing CryptoClient.

View Source
const CryptoEndpoint = "/crypto"

CryptoEndpoint represents the REST resource for managing Crypto.

View Source
const CryptoKeyEndpoint = "/crypto/key"

CryptoKeyEndpoint represents the REST resource for managing CryptoKey.

View Source
const CryptoPKCS12Endpoint = "/crypto/pkcs12"

CryptoPKCS12Endpoint represents the REST resource for managing CryptoPKCS12.

View Source
const CryptoServerEndpoint = "/crypto/server"

CryptoServerEndpoint represents the REST resource for managing CryptoServer.

View Source
const DBEndpoint = "/db"

DBEndpoint represents the REST resource for managing DB.

View Source
const DNSEndpoint = "/dns"

DNSEndpoint represents the REST resource for managing DNS.

View Source
const DaemonHAEndpoint = "/daemon-ha"

DaemonHAEndpoint represents the REST resource for managing DaemonHA.

View Source
const DaemonLogSettingsClusterdEndpoint = "/daemon-log-settings/clusterd"

DaemonLogSettingsClusterdEndpoint represents the REST resource for managing DaemonLogSettingsClusterd.

View Source
const DaemonLogSettingsCsyncdEndpoint = "/daemon-log-settings/csyncd"

DaemonLogSettingsCsyncdEndpoint represents the REST resource for managing DaemonLogSettingsCsyncd.

View Source
const DaemonLogSettingsEndpoint = "/daemon-log-settings"

DaemonLogSettingsEndpoint represents the REST resource for managing DaemonLogSettings.

View Source
const DaemonLogSettingsICRDEndpoint = "/daemon-log-settings/icrd"

DaemonLogSettingsICRDEndpoint represents the REST resource for managing DaemonLogSettingsICRD.

View Source
const DaemonLogSettingsLindEndpoint = "/daemon-log-settings/lind"

DaemonLogSettingsLindEndpoint represents the REST resource for managing DaemonLogSettingsLind.

View Source
const DaemonLogSettingsMCPDEndpoint = "/daemon-log-settings/mcpd"

DaemonLogSettingsMCPDEndpoint represents the REST resource for managing DaemonLogSettingsMCPD.

View Source
const DaemonLogSettingsTMMEndpoint = "/daemon-log-settings/tmm"

DaemonLogSettingsTMMEndpoint represents the REST resource for managing DaemonLogSettingsTMM.

View Source
const DataStorEndpoint = "/datastor"

DataStorEndpoint represents the REST resource for managing DataStor.

View Source
const DiskApplicationVolumeEndpoint = "/disk/application-volume"

DiskApplicationVolumeEndpoint represents the REST resource for managing DiskApplicationVolume.

View Source
const DiskDirectoryEndpoint = "/disk/directory"

DiskDirectoryEndpoint represents the REST resource for managing DiskDirectory.

View Source
const DiskEndpoint = "/disk"

DiskEndpoint represents the REST resource for managing Disk.

View Source
const DiskLogicalDiskEndpoint = "/disk/logical-disk"

DiskLogicalDiskEndpoint represents the REST resource for managing DiskLogicalDisk.

View Source
const ECMCloudProviderEndpoint = "/ecm/cloud-provider"

ECMCloudProviderEndpoint represents the REST resource for managing ECMCloudProvider.

View Source
const ECMConfigEndpoint = "/ecm/config"

ECMConfigEndpoint represents the REST resource for managing ECMConfig.

View Source
const ECMEndpoint = "/ecm"

ECMEndpoint represents the REST resource for managing ECM.

View Source
const FPGAEndpoint = "/fpga"

FPGAEndpoint represents the REST resource for managing FPGA.

View Source
const FPGAFirmwareConfigEndpoint = "/fpga/firmware-config"

FPGAFirmwareConfigEndpoint represents the REST resource for managing FPGAFirmwareConfig.

View Source
const FPGAInfoEndpoint = "/fpga/info"

FPGAInfoEndpoint represents the REST resource for managing FPGAInfo.

View Source
const FailoverEndpoint = "/failover"

FailoverEndpoint represents the REST resource for managing Failover.

View Source
const FeatureModuleEndpoint = "/feature-module"

FeatureModuleEndpoint represents the REST resource for managing FeatureModule.

View Source
const FileApacheSSLCertBundleCertificatesEndpoint = "/file/apache-ssl-cert_bundle-certificates"

FileApacheSSLCertBundleCertificatesEndpoint represents the REST resource for managing FileApacheSSLCertBundleCertificates.

View Source
const FileApacheSSLCertEndpoint = "/file/apache-ssl-cert"

FileApacheSSLCertEndpoint represents the REST resource for managing FileApacheSSLCert.

View Source
const FileBrowserCapabilitiesDBEndpoint = "/file/browser-capabilities-db"

FileBrowserCapabilitiesDBEndpoint represents the REST resource for managing FileBrowserCapabilitiesDB.

View Source
const FileDashboardViewsetEndpoint = "/file/dashboard-viewset"

FileDashboardViewsetEndpoint represents the REST resource for managing FileDashboardViewset.

View Source
const FileDataGroupEndpoint = "/file/data-group"

FileDataGroupEndpoint represents the REST resource for managing FileDataGroup.

View Source
const FileDeviceCapabilitiesDBEndpoint = "/file/device-capabilities-db"

FileDeviceCapabilitiesDBEndpoint represents the REST resource for managing FileDeviceCapabilitiesDB.

View Source
const FileExternalMonitorEndpoint = "/file/external-monitor"

FileExternalMonitorEndpoint represents the REST resource for managing FileExternalMonitor.

View Source
const FileIFileEndpoint = "/file/ifile"

FileIFileEndpoint represents the REST resource for managing FileIFile.

View Source
const FileLWTunnelTBLEndpoint = "/file/lwtunneltbl"

FileLWTunnelTBLEndpoint represents the REST resource for managing FileLWTunnelTBL.

View Source
const FileSSLCRLEndpoint = "/file/ssl-crl"

FileSSLCRLEndpoint represents the REST resource for managing FileSSLCRL.

View Source
const FileSSLCSREndpoint = "/file/ssl-csr"

FileSSLCSREndpoint represents the REST resource for managing FileSSLCSR.

View Source
const FileSSLCertBundleCertificatesEndpoint = "/file/ssl-cert_bundle-certificates"

FileSSLCertBundleCertificatesEndpoint represents the REST resource for managing FileSSLCertBundleCertificates.

View Source
const FileSSLCertEndpoint = "/file/ssl-cert"

FileSSLCertEndpoint represents the REST resource for managing FileSSLCert.

View Source
const FileSSLKeyEndpoint = "/file/ssl-key"

FileSSLKeyEndpoint represents the REST resource for managing FileSSLKey.

View Source
const FileSystemSSLCertBundleCertificatesEndpoint = "/file/system-ssl-cert_bundle-certificates"

FileSystemSSLCertBundleCertificatesEndpoint represents the REST resource for managing FileSystemSSLCertBundleCertificates.

View Source
const FileSystemSSLCertEndpoint = "/file/system-ssl-cert"

FileSystemSSLCertEndpoint represents the REST resource for managing FileSystemSSLCert.

View Source
const FileSystemSSLKeyEndpoint = "/file/system-ssl-key"

FileSystemSSLKeyEndpoint represents the REST resource for managing FileSystemSSLKey.

View Source
const FixConnectionEndpoint = "/fix-connection"

FixConnectionEndpoint represents the REST resource for managing FixConnection.

View Source
const FolderEndpoint = "/folder"

FolderEndpoint represents the REST resource for managing Folder.

View Source
const GlobalSettingsEndpoint = "/global-settings"

GlobalSettingsEndpoint represents the REST resource for managing GlobalSettings.

View Source
const HAGroupEndpoint = "/ha-group"

HAGroupEndpoint represents the REST resource for managing HAGroup.

View Source
const HTTPDEndpoint = "/httpd"

HTTPDEndpoint represents the REST resource for managing HTTPD.

View Source
const ICallEndpoint = "/icall"

ICallEndpoint represents the REST resource for managing ICall.

View Source
const ICallEventEndpoint = "/icall/event"

ICallEventEndpoint represents the REST resource for managing ICallEvent.

View Source
const ICallIStatsTriggerEndpoint = "/icall/istats-trigger"

ICallIStatsTriggerEndpoint represents the REST resource for managing ICallIStatsTrigger.

View Source
const ICallPublisherEndpoint = "/icall/publisher"

ICallPublisherEndpoint represents the REST resource for managing ICallPublisher.

View Source
const ICallScriptEndpoint = "/icall/script"

ICallScriptEndpoint represents the REST resource for managing ICallScript.

View Source
const IControlSOAPEndpoint = "/icontrol-soap"

IControlSOAPEndpoint represents the REST resource for managing IControlSOAP.

View Source
const IPFixElementEndpoint = "/ipfix/element"

IPFixElementEndpoint represents the REST resource for managing IPFixElement.

View Source
const IPFixEndpoint = "/ipfix"

IPFixEndpoint represents the REST resource for managing IPFix.

View Source
const LTCFGClassEndpoint = "/ltcfg-class"

LTCFGClassEndpoint represents the REST resource for managing LTCFGClass.

View Source
const LTCFGClassFieldsEndpoint = "/ltcfg-class_fields"

LTCFGClassFieldsEndpoint represents the REST resource for managing LTCFGClassFields.

View Source
const LTCFGInstanceEndpoint = "/ltcfg-instance"

LTCFGInstanceEndpoint represents the REST resource for managing LTCFGInstance.

View Source
const LTCFGInstanceFieldsEndpoint = "/ltcfg-instance_fields"

LTCFGInstanceFieldsEndpoint represents the REST resource for managing LTCFGInstanceFields.

View Source
const LicenseEndpoint = "/license"

LicenseEndpoint represents the REST resource for managing License.

View Source
const LogConfigEndpoint = "/log-config"

LogConfigEndpoint represents the REST resource for managing LogConfig.

View Source
const LogConfigFilterEndpoint = "/log-config/filter"

LogConfigFilterEndpoint represents the REST resource for managing LogConfigFilter.

View Source
const LogConfigPublisherEndpoint = "/log-config/publisher"

LogConfigPublisherEndpoint represents the REST resource for managing LogConfigPublisher.

View Source
const LogEndpoint = "/log"

LogEndpoint represents the REST resource for managing Log.

View Source
const LogRotateEndpoint = "/log-rotate"

LogRotateEndpoint represents the REST resource for managing LogRotate.

View Source
const ManagementDHCPEndpoint = "/management-dhcp"

ManagementDHCPEndpoint represents the REST resource for managing ManagementDHCP.

View Source
const ManagementIPEndpoint = "/management-ip"

ManagementIPEndpoint represents the REST resource for managing ManagementIP.

View Source
const ManagementOVSDBEndpoint = "/management-ovsdb"

ManagementOVSDBEndpoint represents the REST resource for managing ManagementOVSDB.

View Source
const ManagementRouteEndpoint = "/management-route"

ManagementRouteEndpoint represents the REST resource for managing ManagementRoute.

View Source
const MemoryStatsEndpoint = "/memory"

MemoryStatsEndpoint represents the REST resource for managing MemoryStats.

View Source
const NTPEndpoint = "/ntp"

NTPEndpoint represents the REST resource for managing NTP.

View Source
const NTPRestrictEndpoint = "/ntp_restrict"

NTPRestrictEndpoint represents the REST resource for managing NTPRestrict.

View Source
const OutboundSMTPEndpoint = "/outbound-smtp"

OutboundSMTPEndpoint represents the REST resource for managing OutboundSMTP.

View Source
const PFManConsumerEndpoint = "/pfman/consumer"

PFManConsumerEndpoint represents the REST resource for managing PFManConsumer.

View Source
const PFManDeviceEndpoint = "/pfman/device"

PFManDeviceEndpoint represents the REST resource for managing PFManDevice.

View Source
const PFManEndpoint = "/pfman"

PFManEndpoint represents the REST resource for managing PFMan.

View Source
const PPTPCallInfoEndpoint = "/pptp-call-info"

PPTPCallInfoEndpoint represents the REST resource for managing PPTPCallInfo.

View Source
const PerformanceEndpoint = "/performance"

PerformanceEndpoint represents the REST resource for managing Performance.

View Source
const ProvisionEndpoint = "/provision"

ProvisionEndpoint represents the REST resource for managing Provision.

View Source
const RAIDEndpoint = "/raid"

RAIDEndpoint represents the REST resource for managing RAID.

View Source
const RestrictedModuleEndpoint = "/restricted-module"

RestrictedModuleEndpoint represents the REST resource for managing RestrictedModule.

View Source
const SFlowEndpoint = "/sflow"

SFlowEndpoint represents the REST resource for managing SFlow.

View Source
const SFlowReceiverEndpoint = "/sflow/receiver"

SFlowReceiverEndpoint represents the REST resource for managing SFlowReceiver.

View Source
const SMTPServerEndpoint = "/smtp-server"

SMTPServerEndpoint represents the REST resource for managing SMTPServer.

View Source
const SNMPCommunitiesEndpoint = "/snmp_communities"

SNMPCommunitiesEndpoint represents the REST resource for managing SNMPCommunities.

View Source
const SNMPEndpoint = "/snmp"

SNMPEndpoint represents the REST resource for managing SNMP.

View Source
const SNMPTrapsEndpoint = "/snmp_traps"

SNMPTrapsEndpoint represents the REST resource for managing SNMPTraps.

View Source
const SNMPUsersEndpoint = "/snmp_users"

SNMPUsersEndpoint represents the REST resource for managing SNMPUsers.

View Source
const SSHDEndpoint = "/sshd"

SSHDEndpoint represents the REST resource for managing SSHD.

View Source
const ScriptdEndpoint = "/scriptd"

ScriptdEndpoint represents the REST resource for managing Scriptd.

View Source
const ServerEndpoint = "/service"

ServerEndpoint represents the REST resource for managing Server.

View Source
const SoftwareBlockDeviceHotfixEndpoint = "/software/block-device-hotfix"

SoftwareBlockDeviceHotfixEndpoint represents the REST resource for managing SoftwareBlockDeviceHotfix.

View Source
const SoftwareBlockDeviceImageEndpoint = "/software/block-device-image"

SoftwareBlockDeviceImageEndpoint represents the REST resource for managing SoftwareBlockDeviceImage.

View Source
const SoftwareEndpoint = "/software"

SoftwareEndpoint represents the REST resource for managing Software.

View Source
const SoftwareHotfixEndpoint = "/software/hotfix"

SoftwareHotfixEndpoint represents the REST resource for managing SoftwareHotfix.

View Source
const SoftwareImageEndpoint = "/software/image"

SoftwareImageEndpoint represents the REST resource for managing SoftwareImage.

View Source
const SoftwareUpdateEndpoint = "/software/update"

SoftwareUpdateEndpoint represents the REST resource for managing SoftwareUpdate.

View Source
const SoftwareUpdateStatusEndpoint = "/software/update-status"

SoftwareUpdateStatusEndpoint represents the REST resource for managing SoftwareUpdateStatus.

View Source
const SoftwareVolumeEndpoint = "/software/volume"

SoftwareVolumeEndpoint represents the REST resource for managing SoftwareVolume.

View Source
const StateMirroringEndpoint = "/state-mirroring"

StateMirroringEndpoint represents the REST resource for managing StateMirroring.

View Source
const SyncSysFilesEndpoint = "/sync-sys-files"

SyncSysFilesEndpoint represents the REST resource for managing SyncSysFiles.

View Source
const SysEndpoint = "/tm/sys"

SysEndpoint represents the REST resource for managing Sys.

View Source
const SyslogEndpoint = "/syslog"

SyslogEndpoint represents the REST resource for managing Syslog.

View Source
const URLDBDownloadResultEndpoint = "/url-db/download-result"

URLDBDownloadResultEndpoint represents the REST resource for managing URLDBDownloadResult.

View Source
const URLDBDownloadScheduleEndpoint = "/url-db/download-schedule"

URLDBDownloadScheduleEndpoint represents the REST resource for managing URLDBDownloadSchedule.

View Source
const URLDBEndpoint = "/url-db"

URLDBEndpoint represents the REST resource for managing URLDB.

View Source
const URLDBURLCategoryEndpoint = "/url-db/url-category"

URLDBURLCategoryEndpoint represents the REST resource for managing URLDBURLCategory.

Variables

This section is empty.

Functions

This section is empty.

Types

type AOMConfig

type AOMConfig struct {
}

AOMConfig holds the configuration of a single AOM.

type AOMConfigList

type AOMConfigList struct {
	Items    []AOMConfig `json:"items"`
	Kind     string      `json:"kind"`
	SelfLink string      `json:"selflink"`
}

AOMConfigList holds a list of AOM configuration.

type AOMResource

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

AOMResource provides an API to manage AOM configurations.

func (*AOMResource) Create

func (r *AOMResource) Create(item AOMConfig) error

Create a new AOM configuration.

func (*AOMResource) Delete

func (r *AOMResource) Delete(id string) error

Delete a single AOM configuration identified by id.

func (*AOMResource) Edit

func (r *AOMResource) Edit(id string, item AOMConfig) error

Edit a AOM configuration identified by id.

func (*AOMResource) Get

func (r *AOMResource) Get(id string) (*AOMConfig, error)

Get a single AOM configuration identified by id.

func (*AOMResource) ListAll

func (r *AOMResource) ListAll() (*AOMConfigList, error)

ListAll lists all the AOM configurations.

type AlertConfig

type AlertConfig struct {
}

AlertConfig holds the configuration of a single Alert.

type AlertConfigList

type AlertConfigList struct {
	Items    []AlertConfig `json:"items"`
	Kind     string        `json:"kind"`
	SelfLink string        `json:"selflink"`
}

AlertConfigList holds a list of Alert configuration.

type AlertLCDConfig

type AlertLCDConfig struct {
}

AlertLCDConfig holds the configuration of a single AlertLCD.

type AlertLCDConfigList

type AlertLCDConfigList struct {
	Items    []AlertLCDConfig `json:"items"`
	Kind     string           `json:"kind"`
	SelfLink string           `json:"selflink"`
}

AlertLCDConfigList holds a list of AlertLCD configuration.

type AlertLCDResource

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

AlertLCDResource provides an API to manage AlertLCD configurations.

func (*AlertLCDResource) Create

func (r *AlertLCDResource) Create(item AlertLCDConfig) error

Create a new AlertLCD configuration.

func (*AlertLCDResource) Delete

func (r *AlertLCDResource) Delete(id string) error

Delete a single AlertLCD configuration identified by id.

func (*AlertLCDResource) Edit

func (r *AlertLCDResource) Edit(id string, item AlertLCDConfig) error

Edit a AlertLCD configuration identified by id.

func (*AlertLCDResource) Get

Get a single AlertLCD configuration identified by id.

func (*AlertLCDResource) ListAll

func (r *AlertLCDResource) ListAll() (*AlertLCDConfigList, error)

ListAll lists all the AlertLCD configurations.

type AlertResource

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

AlertResource provides an API to manage Alert configurations.

func (*AlertResource) Create

func (r *AlertResource) Create(item AlertConfig) error

Create a new Alert configuration.

func (*AlertResource) Delete

func (r *AlertResource) Delete(id string) error

Delete a single Alert configuration identified by id.

func (*AlertResource) Edit

func (r *AlertResource) Edit(id string, item AlertConfig) error

Edit a Alert configuration identified by id.

func (*AlertResource) Get

func (r *AlertResource) Get(id string) (*AlertConfig, error)

Get a single Alert configuration identified by id.

func (*AlertResource) ListAll

func (r *AlertResource) ListAll() (*AlertConfigList, error)

ListAll lists all the Alert configurations.

type ApplicationAPLScriptConfig

type ApplicationAPLScriptConfig struct {
	APIAnonymous       string `json:"apiAnonymous"`
	AplSignature       string `json:"aplSignature"`
	FullPath           string `json:"fullPath"`
	Generation         int    `json:"generation"`
	IgnoreVerification string `json:"ignoreVerification"`
	Kind               string `json:"kind"`
	Name               string `json:"name"`
	Partition          string `json:"partition"`
	SelfLink           string `json:"selfLink"`
	TotalSigningStatus string `json:"totalSigningStatus"`
	VerificationStatus string `json:"verificationStatus"`
}

ApplicationAPLScriptConfig holds the configuration of a single ApplicationAPLScript.

type ApplicationAPLScriptConfigList

type ApplicationAPLScriptConfigList struct {
	Items    []ApplicationAPLScriptConfig `json:"items"`
	Kind     string                       `json:"kind"`
	SelfLink string                       `json:"selflink"`
}

ApplicationAPLScriptConfigList holds a list of ApplicationAPLScript configuration.

type ApplicationAPLScriptResource

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

ApplicationAPLScriptResource provides an API to manage ApplicationAPLScript configurations.

func (*ApplicationAPLScriptResource) Create

Create a new ApplicationAPLScript configuration.

func (*ApplicationAPLScriptResource) Delete

Delete a single ApplicationAPLScript configuration identified by id.

func (*ApplicationAPLScriptResource) Edit

Edit a ApplicationAPLScript configuration identified by id.

func (*ApplicationAPLScriptResource) Get

Get a single ApplicationAPLScript configuration identified by id.

func (*ApplicationAPLScriptResource) ListAll

ListAll lists all the ApplicationAPLScript configurations.

type ApplicationConfig

type ApplicationConfig struct {
	Reference struct {
		Link string `json:"link"`
	} `json:"reference"`
}

ApplicationConfig holds the configuration of a single Application.

type ApplicationConfigList

type ApplicationConfigList struct {
	Items    []ApplicationConfig `json:"items"`
	Kind     string              `json:"kind"`
	SelfLink string              `json:"selflink"`
}

ApplicationConfigList holds a list of Application configuration.

type ApplicationCustomStatConfig

type ApplicationCustomStatConfig struct {
}

ApplicationCustomStatConfig holds the configuration of a single ApplicationCustomStat.

type ApplicationCustomStatConfigList

type ApplicationCustomStatConfigList struct {
	Items    []ApplicationCustomStatConfig `json:"items"`
	Kind     string                        `json:"kind"`
	SelfLink string                        `json:"selflink"`
}

ApplicationCustomStatConfigList holds a list of ApplicationCustomStat configuration.

type ApplicationCustomStatResource

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

ApplicationCustomStatResource provides an API to manage ApplicationCustomStat configurations.

func (*ApplicationCustomStatResource) Create

Create a new ApplicationCustomStat configuration.

func (*ApplicationCustomStatResource) Delete

Delete a single ApplicationCustomStat configuration identified by id.

func (*ApplicationCustomStatResource) Edit

Edit a ApplicationCustomStat configuration identified by id.

func (*ApplicationCustomStatResource) Get

Get a single ApplicationCustomStat configuration identified by id.

func (*ApplicationCustomStatResource) ListAll

ListAll lists all the ApplicationCustomStat configurations.

type ApplicationResource

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

ApplicationResource provides an API to manage Application configurations.

func (*ApplicationResource) Create

Create a new Application configuration.

func (*ApplicationResource) Delete

func (r *ApplicationResource) Delete(id string) error

Delete a single Application configuration identified by id.

func (*ApplicationResource) Edit

Edit a Application configuration identified by id.

func (*ApplicationResource) Get

Get a single Application configuration identified by id.

func (*ApplicationResource) ListAll

ListAll lists all the Application configurations.

type ApplicationServiceConfig

type ApplicationServiceConfig struct {
}

ApplicationServiceConfig holds the configuration of a single ApplicationService.

type ApplicationServiceConfigList

type ApplicationServiceConfigList struct {
	Items    []ApplicationServiceConfig `json:"items"`
	Kind     string                     `json:"kind"`
	SelfLink string                     `json:"selflink"`
}

ApplicationServiceConfigList holds a list of ApplicationService configuration.

type ApplicationServiceResource

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

ApplicationServiceResource provides an API to manage ApplicationService configurations.

func (*ApplicationServiceResource) Create

Create a new ApplicationService configuration.

func (*ApplicationServiceResource) Delete

func (r *ApplicationServiceResource) Delete(id string) error

Delete a single ApplicationService configuration identified by id.

func (*ApplicationServiceResource) Edit

Edit a ApplicationService configuration identified by id.

func (*ApplicationServiceResource) Get

Get a single ApplicationService configuration identified by id.

func (*ApplicationServiceResource) ListAll

ListAll lists all the ApplicationService configurations.

type ApplicationTemplateActionsConfig

type ApplicationTemplateActionsConfig struct {
}

ApplicationTemplateActionsConfig holds the configuration of a single ApplicationTemplateActions.

type ApplicationTemplateActionsConfigList

type ApplicationTemplateActionsConfigList struct {
	Items    []ApplicationTemplateActionsConfig `json:"items"`
	Kind     string                             `json:"kind"`
	SelfLink string                             `json:"selflink"`
}

ApplicationTemplateActionsConfigList holds a list of ApplicationTemplateActions configuration.

type ApplicationTemplateActionsResource

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

ApplicationTemplateActionsResource provides an API to manage ApplicationTemplateActions configurations.

func (*ApplicationTemplateActionsResource) Create

Create a new ApplicationTemplateActions configuration.

func (*ApplicationTemplateActionsResource) Delete

Delete a single ApplicationTemplateActions configuration identified by id.

func (*ApplicationTemplateActionsResource) Edit

Edit a ApplicationTemplateActions configuration identified by id.

func (*ApplicationTemplateActionsResource) Get

Get a single ApplicationTemplateActions configuration identified by id.

func (*ApplicationTemplateActionsResource) ListAll

ListAll lists all the ApplicationTemplateActions configurations.

type ApplicationTemplateConfig

type ApplicationTemplateConfig struct {
	ActionsReference struct {
		IsSubcollection bool   `json:"isSubcollection"`
		Link            string `json:"link"`
	} `json:"actionsReference"`
	FullPath                string `json:"fullPath"`
	Generation              int    `json:"generation"`
	IgnoreVerification      string `json:"ignoreVerification"`
	Kind                    string `json:"kind"`
	Name                    string `json:"name"`
	Partition               string `json:"partition"`
	RequiresBigipVersionMin string `json:"requiresBigipVersionMin"`
	SelfLink                string `json:"selfLink"`
	TmplSignature           string `json:"tmplSignature"`
	TotalSigningStatus      string `json:"totalSigningStatus"`
	VerificationStatus      string `json:"verificationStatus"`
}

ApplicationTemplateConfig holds the configuration of a single ApplicationTemplate.

type ApplicationTemplateConfigList

type ApplicationTemplateConfigList struct {
	Items    []ApplicationTemplateConfig `json:"items"`
	Kind     string                      `json:"kind"`
	SelfLink string                      `json:"selflink"`
}

ApplicationTemplateConfigList holds a list of ApplicationTemplate configuration.

type ApplicationTemplateResource

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

ApplicationTemplateResource provides an API to manage ApplicationTemplate configurations.

func (*ApplicationTemplateResource) Create

Create a new ApplicationTemplate configuration.

func (*ApplicationTemplateResource) Delete

Delete a single ApplicationTemplate configuration identified by id.

func (*ApplicationTemplateResource) Edit

Edit a ApplicationTemplate configuration identified by id.

func (*ApplicationTemplateResource) Get

Get a single ApplicationTemplate configuration identified by id.

func (*ApplicationTemplateResource) ListAll

ListAll lists all the ApplicationTemplate configurations.

type AutoscaleGroupConfig

type AutoscaleGroupConfig struct {
}

AutoscaleGroupConfig holds the configuration of a single AutoscaleGroup.

type AutoscaleGroupConfigList

type AutoscaleGroupConfigList struct {
	Items    []AutoscaleGroupConfig `json:"items"`
	Kind     string                 `json:"kind"`
	SelfLink string                 `json:"selflink"`
}

AutoscaleGroupConfigList holds a list of AutoscaleGroup configuration.

type AutoscaleGroupResource

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

AutoscaleGroupResource provides an API to manage AutoscaleGroup configurations.

func (*AutoscaleGroupResource) Create

Create a new AutoscaleGroup configuration.

func (*AutoscaleGroupResource) Delete

func (r *AutoscaleGroupResource) Delete(id string) error

Delete a single AutoscaleGroup configuration identified by id.

func (*AutoscaleGroupResource) Edit

Edit a AutoscaleGroup configuration identified by id.

func (*AutoscaleGroupResource) Get

Get a single AutoscaleGroup configuration identified by id.

func (*AutoscaleGroupResource) ListAll

ListAll lists all the AutoscaleGroup configurations.

type CPUCoreStats added in v0.1.0

type CPUCoreStats struct {
	Entries struct {
		CpuId struct {
			Value int `json:"value"`
		} `json:"cpuId,omitempty"`
		FiveMinAvgIdle struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgIdle,omitempty"`
		FiveMinAvgIowait struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgIowait,omitempty"`
		FiveMinAvgIrq struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgIrq,omitempty"`
		FiveMinAvgNiced struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgNiced,omitempty"`
		FiveMinAvgSoftirq struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgSoftirq,omitempty"`
		FiveMinAvgStolen struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgStolen,omitempty"`
		FiveMinAvgSystem struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgSystem,omitempty"`
		FiveMinAvgUser struct {
			Value int `json:"value"`
		} `json:"fiveMinAvgUser,omitempty"`
		FiveSecAvgIdle struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgIdle,omitempty"`
		FiveSecAvgIowait struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgIowait,omitempty"`
		FiveSecAvgIrq struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgIrq,omitempty"`
		FiveSecAvgNiced struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgNiced,omitempty"`
		FiveSecAvgSoftirq struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgSoftirq,omitempty"`
		FiveSecAvgStolen struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgStolen,omitempty"`
		FiveSecAvgSystem struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgSystem,omitempty"`
		FiveSecAvgUser struct {
			Value int `json:"value"`
		} `json:"fiveSecAvgUser,omitempty"`
		Idle struct {
			Value int `json:"value"`
		} `json:"idle,omitempty"`
		Iowait struct {
			Value int `json:"value"`
		} `json:"iowait,omitempty"`
		Irq struct {
			Value int `json:"value"`
		} `json:"irq,omitempty"`
		Niced struct {
			Value int `json:"value"`
		} `json:"niced,omitempty"`
		OneMinAvgIdle struct {
			Value int `json:"value"`
		} `json:"oneMinAvgIdle,omitempty"`
		OneMinAvgIowait struct {
			Value int `json:"value"`
		} `json:"oneMinAvgIowait,omitempty"`
		OneMinAvgIrq struct {
			Value int `json:"value"`
		} `json:"oneMinAvgIrq,omitempty"`
		OneMinAvgNiced struct {
			Value int `json:"value"`
		} `json:"oneMinAvgNiced,omitempty"`
		OneMinAvgSoftirq struct {
			Value int `json:"value"`
		} `json:"oneMinAvgSoftirq,omitempty"`
		OneMinAvgStolen struct {
			Value int `json:"value"`
		} `json:"oneMinAvgStolen,omitempty"`
		OneMinAvgSystem struct {
			Value int `json:"value"`
		} `json:"oneMinAvgSystem,omitempty"`
		OneMinAvgUser struct {
			Value int `json:"value"`
		} `json:"oneMinAvgUser,omitempty"`
		Softirq struct {
			Value int `json:"value"`
		} `json:"softirq,omitempty"`
		Stolen struct {
			Value int `json:"value"`
		} `json:"stolen,omitempty"`
		System struct {
			Value int `json:"value"`
		} `json:"system,omitempty"`
		UsageRatio struct {
			Value int `json:"value"`
		} `json:"usageRatio,omitempty"`
		User struct {
			Value int `json:"value"`
		} `json:"user,omitempty"`
	} `json:"entries,omitempty"`
}

type CPUCoreStatsEntries added in v0.1.0

type CPUCoreStatsEntries struct {
	NestedStats CPUCoreStats `json:"nestedStats,omitempty"`
}

type CPUCoreStatsList added in v0.1.0

type CPUCoreStatsList struct {
	Entries  map[string]CPUCoreStatsEntries `json:"entries,omitempty"`
	Kind     string                         `json:"kind,omitempty" pretty:",expanded"`
	SelfLink string                         `json:"selfLink,omitempty" pretty:",expanded"`
}

type CPUEntries added in v0.1.0

type CPUEntries struct {
	NestedStats CPUStatsList `json:"nestedStats,omitempty"`
}

type CPUList added in v0.1.0

type CPUList struct {
	Entries  map[string]CPUEntries `json:"entries,omitempty"`
	Kind     string                `json:"kind,omitempty" pretty:",expanded"`
	SelfLink string                `json:"selfLink,omitempty" pretty:",expanded"`
}

type CPUStatsEntries added in v0.1.0

type CPUStatsEntries struct {
	NestedStats CPUCoreStatsList `json:"nestedStats,omitempty"`
	Description string           `json:"description,omitempty"`
}

type CPUStatsList added in v0.1.0

type CPUStatsList struct {
	Entries  map[string]CPUStatsEntries `json:"entries,omitempty"`
	Kind     string                     `json:"kind,omitempty" pretty:",expanded"`
	SelfLink string                     `json:"selfLink,omitempty" pretty:",expanded"`
}

type CPUStatsResource added in v0.1.0

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

CPUStatsResource provides an API to manage CPUStats entries.

func (*CPUStatsResource) All added in v0.1.0

func (r *CPUStatsResource) All() (*CPUList, error)

type ClassificationSignatureConfig

type ClassificationSignatureConfig struct {
}

ClassificationSignatureConfig holds the configuration of a single ClassificationSignature.

type ClassificationSignatureConfigList

type ClassificationSignatureConfigList struct {
	Items    []ClassificationSignatureConfig `json:"items"`
	Kind     string                          `json:"kind"`
	SelfLink string                          `json:"selflink"`
}

ClassificationSignatureConfigList holds a list of ClassificationSignature configuration.

type ClassificationSignatureResource

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

ClassificationSignatureResource provides an API to manage ClassificationSignature configurations.

func (*ClassificationSignatureResource) Create

Create a new ClassificationSignature configuration.

func (*ClassificationSignatureResource) Delete

Delete a single ClassificationSignature configuration identified by id.

func (*ClassificationSignatureResource) Edit

Edit a ClassificationSignature configuration identified by id.

func (*ClassificationSignatureResource) Get

Get a single ClassificationSignature configuration identified by id.

func (*ClassificationSignatureResource) ListAll

ListAll lists all the ClassificationSignature configurations.

type ClockConfig

type ClockConfig struct {
}

ClockConfig holds the configuration of a single Clock.

type ClockConfigList

type ClockConfigList struct {
	Items    []ClockConfig `json:"items"`
	Kind     string        `json:"kind"`
	SelfLink string        `json:"selflink"`
}

ClockConfigList holds a list of Clock configuration.

type ClockResource

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

ClockResource provides an API to manage Clock configurations.

func (*ClockResource) Create

func (r *ClockResource) Create(item ClockConfig) error

Create a new Clock configuration.

func (*ClockResource) Delete

func (r *ClockResource) Delete(id string) error

Delete a single Clock configuration identified by id.

func (*ClockResource) Edit

func (r *ClockResource) Edit(id string, item ClockConfig) error

Edit a Clock configuration identified by id.

func (*ClockResource) Get

func (r *ClockResource) Get(id string) (*ClockConfig, error)

Get a single Clock configuration identified by id.

func (*ClockResource) ListAll

func (r *ClockResource) ListAll() (*ClockConfigList, error)

ListAll lists all the Clock configurations.

type ClusterConfig

type ClusterConfig struct {
}

ClusterConfig holds the configuration of a single Cluster.

type ClusterConfigList

type ClusterConfigList struct {
	Items    []ClusterConfig `json:"items"`
	Kind     string          `json:"kind"`
	SelfLink string          `json:"selflink"`
}

ClusterConfigList holds a list of Cluster configuration.

type ClusterResource

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

ClusterResource provides an API to manage Cluster configurations.

func (*ClusterResource) Create

func (r *ClusterResource) Create(item ClusterConfig) error

Create a new Cluster configuration.

func (*ClusterResource) Delete

func (r *ClusterResource) Delete(id string) error

Delete a single Cluster configuration identified by id.

func (*ClusterResource) Edit

func (r *ClusterResource) Edit(id string, item ClusterConfig) error

Edit a Cluster configuration identified by id.

func (*ClusterResource) Get

func (r *ClusterResource) Get(id string) (*ClusterConfig, error)

Get a single Cluster configuration identified by id.

func (*ClusterResource) ListAll

func (r *ClusterResource) ListAll() (*ClusterConfigList, error)

ListAll lists all the Cluster configurations.

type ConnectionConfig

type ConnectionConfig struct {
}

ConnectionConfig holds the configuration of a single Connection.

type ConnectionConfigList

type ConnectionConfigList struct {
	Items    []ConnectionConfig `json:"items"`
	Kind     string             `json:"kind"`
	SelfLink string             `json:"selflink"`
}

ConnectionConfigList holds a list of Connection configuration.

type ConnectionResource

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

ConnectionResource provides an API to manage Connection configurations.

func (*ConnectionResource) Create

func (r *ConnectionResource) Create(item ConnectionConfig) error

Create a new Connection configuration.

func (*ConnectionResource) Delete

func (r *ConnectionResource) Delete(id string) error

Delete a single Connection configuration identified by id.

func (*ConnectionResource) Edit

func (r *ConnectionResource) Edit(id string, item ConnectionConfig) error

Edit a Connection configuration identified by id.

func (*ConnectionResource) Get

Get a single Connection configuration identified by id.

func (*ConnectionResource) ListAll

ListAll lists all the Connection configurations.

type ConsoleConfig

type ConsoleConfig struct {
}

ConsoleConfig holds the configuration of a single Console.

type ConsoleConfigList

type ConsoleConfigList struct {
	Items    []ConsoleConfig `json:"items"`
	Kind     string          `json:"kind"`
	SelfLink string          `json:"selflink"`
}

ConsoleConfigList holds a list of Console configuration.

type ConsoleResource

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

ConsoleResource provides an API to manage Console configurations.

func (*ConsoleResource) Create

func (r *ConsoleResource) Create(item ConsoleConfig) error

Create a new Console configuration.

func (*ConsoleResource) Delete

func (r *ConsoleResource) Delete(id string) error

Delete a single Console configuration identified by id.

func (*ConsoleResource) Edit

func (r *ConsoleResource) Edit(id string, item ConsoleConfig) error

Edit a Console configuration identified by id.

func (*ConsoleResource) Get

func (r *ConsoleResource) Get(id string) (*ConsoleConfig, error)

Get a single Console configuration identified by id.

func (*ConsoleResource) ListAll

func (r *ConsoleResource) ListAll() (*ConsoleConfigList, error)

ListAll lists all the Console configurations.

type CryptoCRLConfig

type CryptoCRLConfig struct {
	Name       string `json:"name,omitempty"`
	FullPath   string `json:"fullPath,omitempty"`
	Generation int64  `json:"generation,omitempty"`
}

CryptoCRLConfig holds the configuration of a single CryptoCRL.

type CryptoCRLConfigList

type CryptoCRLConfigList struct {
	Items    []CryptoCRLConfig `json:"items"`
	Kind     string            `json:"kind"`
	SelfLink string            `json:"selflink"`
}

CryptoCRLConfigList holds a list of CryptoCRL configuration.

type CryptoCRLResource

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

CryptoCRLResource provides an API to manage CryptoCRL configurations.

func (*CryptoCRLResource) Create

func (r *CryptoCRLResource) Create(name string, item CryptoCRLConfig) error

func (*CryptoCRLResource) CreateFromFile added in v0.1.0

func (r *CryptoCRLResource) CreateFromFile(name string, crlPEMFile io.Reader, filesize int64) error

CreateFromFile upload a CRL file in PEM format and create a new CRL entry.

func (*CryptoCRLResource) Delete

func (r *CryptoCRLResource) Delete(id string) error

Delete a single CryptoCRL configuration identified by id.

func (*CryptoCRLResource) Edit

func (r *CryptoCRLResource) Edit(id string, item CryptoCRLConfig) error

Edit a CryptoCRL configuration identified by id.

func (*CryptoCRLResource) Get

Get a single CryptoCRL configuration identified by id.

func (*CryptoCRLResource) ListAll

func (r *CryptoCRLResource) ListAll() (*CryptoCRLConfigList, error)

ListAll lists all the CryptoCRL configurations.

type CryptoCSRConfig

type CryptoCSRConfig struct {
}

CryptoCSRConfig holds the configuration of a single CryptoCSR.

type CryptoCSRConfigList

type CryptoCSRConfigList struct {
	Items    []CryptoCSRConfig `json:"items"`
	Kind     string            `json:"kind"`
	SelfLink string            `json:"selflink"`
}

CryptoCSRConfigList holds a list of CryptoCSR configuration.

type CryptoCSRResource

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

CryptoCSRResource provides an API to manage CryptoCSR configurations.

func (*CryptoCSRResource) Create

func (r *CryptoCSRResource) Create(item CryptoCSRConfig) error

Create a new CryptoCSR configuration.

func (*CryptoCSRResource) Delete

func (r *CryptoCSRResource) Delete(id string) error

Delete a single CryptoCSR configuration identified by id.

func (*CryptoCSRResource) Edit

func (r *CryptoCSRResource) Edit(id string, item CryptoCSRConfig) error

Edit a CryptoCSR configuration identified by id.

func (*CryptoCSRResource) Get

Get a single CryptoCSR configuration identified by id.

func (*CryptoCSRResource) ListAll

func (r *CryptoCSRResource) ListAll() (*CryptoCSRConfigList, error)

ListAll lists all the CryptoCSR configurations.

type CryptoCertConfig

type CryptoCertConfig struct {
	APIRawValues struct {
		CertificateKeySize string `json:"certificateKeySize,omitempty"`
		Expiration         string `json:"expiration,omitempty"`
		PublicKeyType      string `json:"publicKeyType,omitempty"`
	} `json:"apiRawValues,omitempty"`
	Country      string `json:"country,omitempty"`
	CommonName   string `json:"commonName,omitempty"`
	Fingerprint  string `json:"fingerprint,omitempty"`
	FullPath     string `json:"fullPath,omitempty"`
	Generation   int    `json:"generation,omitempty"`
	Kind         string `json:"kind,omitempty"`
	Name         string `json:"name,omitempty"`
	Organization string `json:"organization,omitempty"`
	Ou           string `json:"ou,omitempty"`
	SelfLink     string `json:"selfLink,omitempty"`
}

CryptoCertConfig holds the configuration of a single CryptoCert.

type CryptoCertConfigList

type CryptoCertConfigList struct {
	Items    []CryptoCertConfig `json:"items,omitempty"`
	Kind     string             `json:"kind,omitempty"`
	SelfLink string             `json:"selflink,omitempty"`
}

CryptoCertConfigList holds a list of CryptoCert configuration.

type CryptoCertResource

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

CryptoCertResource provides an API to manage CryptoCert configurations.

func (*CryptoCertResource) Create

func (r *CryptoCertResource) Create(item CryptoCertConfig) error

Create a new CryptoCert configuration.

func (*CryptoCertResource) Delete

func (r *CryptoCertResource) Delete(id string) error

Delete a single CryptoCert configuration identified by id.

func (*CryptoCertResource) Edit

func (r *CryptoCertResource) Edit(id string, item CryptoCertConfig) error

Edit a CryptoCert configuration identified by id.

func (*CryptoCertResource) Get

Get a single CryptoCert configuration identified by id.

func (*CryptoCertResource) ListAll

ListAll lists all the CryptoCert configurations.

type CryptoCheckCertConfig

type CryptoCheckCertConfig struct {
}

CryptoCheckCertConfig holds the configuration of a single CryptoCheckCert.

type CryptoCheckCertConfigList

type CryptoCheckCertConfigList struct {
	Items    []CryptoCheckCertConfig `json:"items"`
	Kind     string                  `json:"kind"`
	SelfLink string                  `json:"selflink"`
}

CryptoCheckCertConfigList holds a list of CryptoCheckCert configuration.

type CryptoCheckCertResource

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

CryptoCheckCertResource provides an API to manage CryptoCheckCert configurations.

func (*CryptoCheckCertResource) Create

Create a new CryptoCheckCert configuration.

func (*CryptoCheckCertResource) Delete

func (r *CryptoCheckCertResource) Delete(id string) error

Delete a single CryptoCheckCert configuration identified by id.

func (*CryptoCheckCertResource) Edit

Edit a CryptoCheckCert configuration identified by id.

func (*CryptoCheckCertResource) Get

Get a single CryptoCheckCert configuration identified by id.

func (*CryptoCheckCertResource) ListAll

ListAll lists all the CryptoCheckCert configurations.

type CryptoClientConfig

type CryptoClientConfig struct {
}

CryptoClientConfig holds the configuration of a single CryptoClient.

type CryptoClientConfigList

type CryptoClientConfigList struct {
	Items    []CryptoClientConfig `json:"items"`
	Kind     string               `json:"kind"`
	SelfLink string               `json:"selflink"`
}

CryptoClientConfigList holds a list of CryptoClient configuration.

type CryptoClientResource

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

CryptoClientResource provides an API to manage CryptoClient configurations.

func (*CryptoClientResource) Create

Create a new CryptoClient configuration.

func (*CryptoClientResource) Delete

func (r *CryptoClientResource) Delete(id string) error

Delete a single CryptoClient configuration identified by id.

func (*CryptoClientResource) Edit

Edit a CryptoClient configuration identified by id.

func (*CryptoClientResource) Get

Get a single CryptoClient configuration identified by id.

func (*CryptoClientResource) ListAll

ListAll lists all the CryptoClient configurations.

type CryptoConfig

type CryptoConfig struct {
	Reference struct {
		Link string `json:"link"`
	} `json:"reference"`
}

CryptoConfig holds the configuration of a single Crypto.

type CryptoConfigList

type CryptoConfigList struct {
	Items    []CryptoConfig `json:"items"`
	Kind     string         `json:"kind"`
	SelfLink string         `json:"selflink"`
}

CryptoConfigList holds a list of Crypto configuration.

type CryptoKeyConfig

type CryptoKeyConfig struct {
	FullPath     string `json:"fullPath,omitempty"`
	Generation   int    `json:"generation,omitempty"`
	KeySize      string `json:"keySize,omitempty"`
	KeyType      string `json:"keyType,omitempty"`
	Kind         string `json:"kind,omitempty"`
	Name         string `json:"name,omitempty"`
	SecurityType string `json:"securityType,omitempty"`
	SelfLink     string `json:"selfLink,omitempty"`
}

CryptoKeyConfig holds the configuration of a single CryptoKey.

type CryptoKeyConfigList

type CryptoKeyConfigList struct {
	Items    []CryptoKeyConfig `json:"items,omitempty"`
	Kind     string            `json:"kind,omitempty"`
	SelfLink string            `json:"selflink,omitempty"`
}

CryptoKeyConfigList holds a list of CryptoKey configuration.

type CryptoKeyResource

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

CryptoKeyResource provides an API to manage CryptoKey configurations.

func (*CryptoKeyResource) Create

func (r *CryptoKeyResource) Create(item CryptoKeyConfig) error

Create a new CryptoKey configuration.

func (*CryptoKeyResource) Delete

func (r *CryptoKeyResource) Delete(id string) error

Delete a single CryptoKey configuration identified by id.

func (*CryptoKeyResource) Edit

func (r *CryptoKeyResource) Edit(id string, item CryptoKeyConfig) error

Edit a CryptoKey configuration identified by id.

func (*CryptoKeyResource) Get

Get a single CryptoKey configuration identified by id.

func (*CryptoKeyResource) ListAll

func (r *CryptoKeyResource) ListAll() (*CryptoKeyConfigList, error)

ListAll lists all the CryptoKey configurations.

type CryptoPKCS12Config

type CryptoPKCS12Config struct {
}

CryptoPKCS12Config holds the configuration of a single CryptoPKCS12.

type CryptoPKCS12ConfigList

type CryptoPKCS12ConfigList struct {
	Items    []CryptoPKCS12Config `json:"items"`
	Kind     string               `json:"kind"`
	SelfLink string               `json:"selflink"`
}

CryptoPKCS12ConfigList holds a list of CryptoPKCS12 configuration.

type CryptoPKCS12Resource

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

CryptoPKCS12Resource provides an API to manage CryptoPKCS12 configurations.

func (*CryptoPKCS12Resource) Create

Create a new CryptoPKCS12 configuration.

func (*CryptoPKCS12Resource) Delete

func (r *CryptoPKCS12Resource) Delete(id string) error

Delete a single CryptoPKCS12 configuration identified by id.

func (*CryptoPKCS12Resource) Edit

Edit a CryptoPKCS12 configuration identified by id.

func (*CryptoPKCS12Resource) Get

Get a single CryptoPKCS12 configuration identified by id.

func (*CryptoPKCS12Resource) ListAll

ListAll lists all the CryptoPKCS12 configurations.

type CryptoResource

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

CryptoResource provides an API to manage Crypto configurations.

func (*CryptoResource) Create

func (r *CryptoResource) Create(item CryptoConfig) error

Create a new Crypto configuration.

func (*CryptoResource) Delete

func (r *CryptoResource) Delete(id string) error

Delete a single Crypto configuration identified by id.

func (*CryptoResource) Edit

func (r *CryptoResource) Edit(id string, item CryptoConfig) error

Edit a Crypto configuration identified by id.

func (*CryptoResource) Get

func (r *CryptoResource) Get(id string) (*CryptoConfig, error)

Get a single Crypto configuration identified by id.

func (*CryptoResource) ListAll

func (r *CryptoResource) ListAll() (*CryptoConfigList, error)

ListAll lists all the Crypto configurations.

type CryptoServerConfig

type CryptoServerConfig struct {
}

CryptoServerConfig holds the configuration of a single CryptoServer.

type CryptoServerConfigList

type CryptoServerConfigList struct {
	Items    []CryptoServerConfig `json:"items"`
	Kind     string               `json:"kind"`
	SelfLink string               `json:"selflink"`
}

CryptoServerConfigList holds a list of CryptoServer configuration.

type CryptoServerResource

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

CryptoServerResource provides an API to manage CryptoServer configurations.

func (*CryptoServerResource) Create

Create a new CryptoServer configuration.

func (*CryptoServerResource) Delete

func (r *CryptoServerResource) Delete(id string) error

Delete a single CryptoServer configuration identified by id.

func (*CryptoServerResource) Edit

Edit a CryptoServer configuration identified by id.

func (*CryptoServerResource) Get

Get a single CryptoServer configuration identified by id.

func (*CryptoServerResource) ListAll

ListAll lists all the CryptoServer configurations.

type DBConfig

type DBConfig struct {
	DefaultValue string `json:"defaultValue"`
	FullPath     string `json:"fullPath"`
	Generation   int    `json:"generation"`
	Kind         string `json:"kind"`
	Name         string `json:"name"`
	ScfConfig    string `json:"scfConfig"`
	SelfLink     string `json:"selfLink"`
	Value        string `json:"value"`
	ValueRange   string `json:"valueRange"`
}

DBConfig holds the configuration of a single DB.

type DBConfigList

type DBConfigList struct {
	Items    []DBConfig `json:"items"`
	Kind     string     `json:"kind"`
	SelfLink string     `json:"selflink"`
}

DBConfigList holds a list of DB configuration.

type DBResource

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

DBResource provides an API to manage DB configurations.

func (*DBResource) Create

func (r *DBResource) Create(item DBConfig) error

Create a new DB configuration.

func (*DBResource) Delete

func (r *DBResource) Delete(id string) error

Delete a single DB configuration identified by id.

func (*DBResource) Edit

func (r *DBResource) Edit(id string, item DBConfig) error

Edit a DB configuration identified by id.

func (*DBResource) Get

func (r *DBResource) Get(id string) (*DBConfig, error)

Get a single DB configuration identified by id.

func (*DBResource) ListAll

func (r *DBResource) ListAll() (*DBConfigList, error)

ListAll lists all the DB configurations.

type DNSConfig

type DNSConfig struct {
	Kind         string   `json:"kind,omitempty"`
	SelfLink     string   `json:"selfLink,omitempty"`
	Description  string   `json:"description,omitempty"`
	NameServers  []string `json:"nameServers,omitempty"`
	NumberOfDots int      `json:"numberOfDots,omitempty"`
	Search       []string `json:"search,omitempty"`
}

DNSConfig holds the configuration of a single DNS.

type DNSResource

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

DNSResource provides an API to manage DNS configurations.

func (*DNSResource) AddNameServers added in v0.1.0

func (r *DNSResource) AddNameServers(ns ...string) error

func (*DNSResource) Edit

func (r *DNSResource) Edit(item DNSConfig) error

Edit the DNS configuration

func (*DNSResource) Show added in v0.1.0

func (r *DNSResource) Show() (*DNSConfig, error)

Show display the current DNS configurations.

type DaemonHAConfig

type DaemonHAConfig struct {
	FullPath         string `json:"fullPath"`
	Generation       int    `json:"generation"`
	Heartbeat        string `json:"heartbeat"`
	HeartbeatAction  string `json:"heartbeatAction"`
	Kind             string `json:"kind"`
	Name             string `json:"name"`
	NotRunningAction string `json:"notRunningAction"`
	Running          string `json:"running"`
	RunningTimeout   int    `json:"runningTimeout"`
	SelfLink         string `json:"selfLink"`
}

DaemonHAConfig holds the configuration of a single DaemonHA.

type DaemonHAConfigList

type DaemonHAConfigList struct {
	Items    []DaemonHAConfig `json:"items"`
	Kind     string           `json:"kind"`
	SelfLink string           `json:"selflink"`
}

DaemonHAConfigList holds a list of DaemonHA configuration.

type DaemonHAResource

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

DaemonHAResource provides an API to manage DaemonHA configurations.

func (*DaemonHAResource) Create

func (r *DaemonHAResource) Create(item DaemonHAConfig) error

Create a new DaemonHA configuration.

func (*DaemonHAResource) Delete

func (r *DaemonHAResource) Delete(id string) error

Delete a single DaemonHA configuration identified by id.

func (*DaemonHAResource) Edit

func (r *DaemonHAResource) Edit(id string, item DaemonHAConfig) error

Edit a DaemonHA configuration identified by id.

func (*DaemonHAResource) Get

Get a single DaemonHA configuration identified by id.

func (*DaemonHAResource) ListAll

func (r *DaemonHAResource) ListAll() (*DaemonHAConfigList, error)

ListAll lists all the DaemonHA configurations.

type DaemonLogSettingsClusterdConfig

type DaemonLogSettingsClusterdConfig struct {
}

DaemonLogSettingsClusterdConfig holds the configuration of a single DaemonLogSettingsClusterd.

type DaemonLogSettingsClusterdConfigList

type DaemonLogSettingsClusterdConfigList struct {
	Items    []DaemonLogSettingsClusterdConfig `json:"items"`
	Kind     string                            `json:"kind"`
	SelfLink string                            `json:"selflink"`
}

DaemonLogSettingsClusterdConfigList holds a list of DaemonLogSettingsClusterd configuration.

type DaemonLogSettingsClusterdResource

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

DaemonLogSettingsClusterdResource provides an API to manage DaemonLogSettingsClusterd configurations.

func (*DaemonLogSettingsClusterdResource) Create

Create a new DaemonLogSettingsClusterd configuration.

func (*DaemonLogSettingsClusterdResource) Delete

Delete a single DaemonLogSettingsClusterd configuration identified by id.

func (*DaemonLogSettingsClusterdResource) Edit

Edit a DaemonLogSettingsClusterd configuration identified by id.

func (*DaemonLogSettingsClusterdResource) Get

Get a single DaemonLogSettingsClusterd configuration identified by id.

func (*DaemonLogSettingsClusterdResource) ListAll

ListAll lists all the DaemonLogSettingsClusterd configurations.

type DaemonLogSettingsConfig

type DaemonLogSettingsConfig struct {
	Reference struct {
		Link string `json:"link"`
	} `json:"reference"`
}

DaemonLogSettingsConfig holds the configuration of a single DaemonLogSettings.

type DaemonLogSettingsConfigList

type DaemonLogSettingsConfigList struct {
	Items    []DaemonLogSettingsConfig `json:"items"`
	Kind     string                    `json:"kind"`
	SelfLink string                    `json:"selflink"`
}

DaemonLogSettingsConfigList holds a list of DaemonLogSettings configuration.

type DaemonLogSettingsCsyncdConfig

type DaemonLogSettingsCsyncdConfig struct {
}

DaemonLogSettingsCsyncdConfig holds the configuration of a single DaemonLogSettingsCsyncd.

type DaemonLogSettingsCsyncdConfigList

type DaemonLogSettingsCsyncdConfigList struct {
	Items    []DaemonLogSettingsCsyncdConfig `json:"items"`
	Kind     string                          `json:"kind"`
	SelfLink string                          `json:"selflink"`
}

DaemonLogSettingsCsyncdConfigList holds a list of DaemonLogSettingsCsyncd configuration.

type DaemonLogSettingsCsyncdResource

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

DaemonLogSettingsCsyncdResource provides an API to manage DaemonLogSettingsCsyncd configurations.

func (*DaemonLogSettingsCsyncdResource) Create

Create a new DaemonLogSettingsCsyncd configuration.

func (*DaemonLogSettingsCsyncdResource) Delete

Delete a single DaemonLogSettingsCsyncd configuration identified by id.

func (*DaemonLogSettingsCsyncdResource) Edit

Edit a DaemonLogSettingsCsyncd configuration identified by id.

func (*DaemonLogSettingsCsyncdResource) Get

Get a single DaemonLogSettingsCsyncd configuration identified by id.

func (*DaemonLogSettingsCsyncdResource) ListAll

ListAll lists all the DaemonLogSettingsCsyncd configurations.

type DaemonLogSettingsICRDConfig

type DaemonLogSettingsICRDConfig struct {
}

DaemonLogSettingsICRDConfig holds the configuration of a single DaemonLogSettingsICRD.

type DaemonLogSettingsICRDConfigList

type DaemonLogSettingsICRDConfigList struct {
	Items    []DaemonLogSettingsICRDConfig `json:"items"`
	Kind     string                        `json:"kind"`
	SelfLink string                        `json:"selflink"`
}

DaemonLogSettingsICRDConfigList holds a list of DaemonLogSettingsICRD configuration.

type DaemonLogSettingsICRDResource

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

DaemonLogSettingsICRDResource provides an API to manage DaemonLogSettingsICRD configurations.

func (*DaemonLogSettingsICRDResource) Create

Create a new DaemonLogSettingsICRD configuration.

func (*DaemonLogSettingsICRDResource) Delete

Delete a single DaemonLogSettingsICRD configuration identified by id.

func (*DaemonLogSettingsICRDResource) Edit

Edit a DaemonLogSettingsICRD configuration identified by id.

func (*DaemonLogSettingsICRDResource) Get

Get a single DaemonLogSettingsICRD configuration identified by id.

func (*DaemonLogSettingsICRDResource) ListAll

ListAll lists all the DaemonLogSettingsICRD configurations.

type DaemonLogSettingsLindConfig

type DaemonLogSettingsLindConfig struct {
}

DaemonLogSettingsLindConfig holds the configuration of a single DaemonLogSettingsLind.

type DaemonLogSettingsLindConfigList

type DaemonLogSettingsLindConfigList struct {
	Items    []DaemonLogSettingsLindConfig `json:"items"`
	Kind     string                        `json:"kind"`
	SelfLink string                        `json:"selflink"`
}

DaemonLogSettingsLindConfigList holds a list of DaemonLogSettingsLind configuration.

type DaemonLogSettingsLindResource

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

DaemonLogSettingsLindResource provides an API to manage DaemonLogSettingsLind configurations.

func (*DaemonLogSettingsLindResource) Create

Create a new DaemonLogSettingsLind configuration.

func (*DaemonLogSettingsLindResource) Delete

Delete a single DaemonLogSettingsLind configuration identified by id.

func (*DaemonLogSettingsLindResource) Edit

Edit a DaemonLogSettingsLind configuration identified by id.

func (*DaemonLogSettingsLindResource) Get

Get a single DaemonLogSettingsLind configuration identified by id.

func (*DaemonLogSettingsLindResource) ListAll

ListAll lists all the DaemonLogSettingsLind configurations.

type DaemonLogSettingsMCPDConfig

type DaemonLogSettingsMCPDConfig struct {
}

DaemonLogSettingsMCPDConfig holds the configuration of a single DaemonLogSettingsMCPD.

type DaemonLogSettingsMCPDConfigList

type DaemonLogSettingsMCPDConfigList struct {
	Items    []DaemonLogSettingsMCPDConfig `json:"items"`
	Kind     string                        `json:"kind"`
	SelfLink string                        `json:"selflink"`
}

DaemonLogSettingsMCPDConfigList holds a list of DaemonLogSettingsMCPD configuration.

type DaemonLogSettingsMCPDResource

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

DaemonLogSettingsMCPDResource provides an API to manage DaemonLogSettingsMCPD configurations.

func (*DaemonLogSettingsMCPDResource) Create

Create a new DaemonLogSettingsMCPD configuration.

func (*DaemonLogSettingsMCPDResource) Delete

Delete a single DaemonLogSettingsMCPD configuration identified by id.

func (*DaemonLogSettingsMCPDResource) Edit

Edit a DaemonLogSettingsMCPD configuration identified by id.

func (*DaemonLogSettingsMCPDResource) Get

Get a single DaemonLogSettingsMCPD configuration identified by id.

func (*DaemonLogSettingsMCPDResource) ListAll

ListAll lists all the DaemonLogSettingsMCPD configurations.

type DaemonLogSettingsResource

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

DaemonLogSettingsResource provides an API to manage DaemonLogSettings configurations.

func (*DaemonLogSettingsResource) Create

Create a new DaemonLogSettings configuration.

func (*DaemonLogSettingsResource) Delete

func (r *DaemonLogSettingsResource) Delete(id string) error

Delete a single DaemonLogSettings configuration identified by id.

func (*DaemonLogSettingsResource) Edit

Edit a DaemonLogSettings configuration identified by id.

func (*DaemonLogSettingsResource) Get

Get a single DaemonLogSettings configuration identified by id.

func (*DaemonLogSettingsResource) ListAll

ListAll lists all the DaemonLogSettings configurations.

type DaemonLogSettingsTMMConfig

type DaemonLogSettingsTMMConfig struct {
}

DaemonLogSettingsTMMConfig holds the configuration of a single DaemonLogSettingsTMM.

type DaemonLogSettingsTMMConfigList

type DaemonLogSettingsTMMConfigList struct {
	Items    []DaemonLogSettingsTMMConfig `json:"items"`
	Kind     string                       `json:"kind"`
	SelfLink string                       `json:"selflink"`
}

DaemonLogSettingsTMMConfigList holds a list of DaemonLogSettingsTMM configuration.

type DaemonLogSettingsTMMResource

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

DaemonLogSettingsTMMResource provides an API to manage DaemonLogSettingsTMM configurations.

func (*DaemonLogSettingsTMMResource) Create

Create a new DaemonLogSettingsTMM configuration.

func (*DaemonLogSettingsTMMResource) Delete

Delete a single DaemonLogSettingsTMM configuration identified by id.

func (*DaemonLogSettingsTMMResource) Edit

Edit a DaemonLogSettingsTMM configuration identified by id.

func (*DaemonLogSettingsTMMResource) Get

Get a single DaemonLogSettingsTMM configuration identified by id.

func (*DaemonLogSettingsTMMResource) ListAll

ListAll lists all the DaemonLogSettingsTMM configurations.

type DataStorConfig

type DataStorConfig struct {
}

DataStorConfig holds the configuration of a single DataStor.

type DataStorConfigList

type DataStorConfigList struct {
	Items    []DataStorConfig `json:"items"`
	Kind     string           `json:"kind"`
	SelfLink string           `json:"selflink"`
}

DataStorConfigList holds a list of DataStor configuration.

type DataStorResource

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

DataStorResource provides an API to manage DataStor configurations.

func (*DataStorResource) Create

func (r *DataStorResource) Create(item DataStorConfig) error

Create a new DataStor configuration.

func (*DataStorResource) Delete

func (r *DataStorResource) Delete(id string) error

Delete a single DataStor configuration identified by id.

func (*DataStorResource) Edit

func (r *DataStorResource) Edit(id string, item DataStorConfig) error

Edit a DataStor configuration identified by id.

func (*DataStorResource) Get

Get a single DataStor configuration identified by id.

func (*DataStorResource) ListAll

func (r *DataStorResource) ListAll() (*DataStorConfigList, error)

ListAll lists all the DataStor configurations.

type DiskApplicationVolumeConfig

type DiskApplicationVolumeConfig struct {
	FullPath             string `json:"fullPath,omitempty"`
	Generation           int    `json:"generation,omitempty"`
	Kind                 string `json:"kind,omitempty"`
	LogicalDisk          string `json:"logicalDisk,omitempty"`
	LogicalDiskReference struct {
		Link string `json:"link,omitempty"`
	} `json:"logicalDiskReference,omitempty"`
	Name                         string `json:"name,omitempty"`
	Owner                        string `json:"owner,omitempty"`
	Preservability               string `json:"preservability,omitempty"`
	Resizeable                   string `json:"resizeable,omitempty"`
	SelfLink                     string `json:"selfLink,omitempty"`
	Size                         int    `json:"size,omitempty"`
	VolumeSetVisibilityRestraint string `json:"volumeSetVisibilityRestraint,omitempty"`
}

DiskApplicationVolumeConfig holds the configuration of a single DiskApplicationVolume.

type DiskApplicationVolumeConfigList

type DiskApplicationVolumeConfigList struct {
	Items    []DiskApplicationVolumeConfig `json:"items,omitempty"`
	Kind     string                        `json:"kind,omitempty"`
	SelfLink string                        `json:"selflink,omitempty"`
}

DiskApplicationVolumeConfigList holds a list of DiskApplicationVolume configuration.

type DiskApplicationVolumeResource

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

DiskApplicationVolumeResource provides an API to manage DiskApplicationVolume configurations.

func (*DiskApplicationVolumeResource) Create

Create a new DiskApplicationVolume configuration.

func (*DiskApplicationVolumeResource) Delete

Delete a single DiskApplicationVolume configuration identified by id.

func (*DiskApplicationVolumeResource) Edit

Edit a DiskApplicationVolume configuration identified by id.

func (*DiskApplicationVolumeResource) Get

Get a single DiskApplicationVolume configuration identified by id.

func (*DiskApplicationVolumeResource) ListAll

ListAll lists all the DiskApplicationVolume configurations.

type DiskConfig

type DiskConfig struct {
	Reference struct {
		Link string `json:"link,omitempty"`
	} `json:"reference,omitempty"`
}

DiskConfig holds the configuration of a single Disk.

type DiskConfigList

type DiskConfigList struct {
	Items    []DiskConfig `json:"items,omitempty"`
	Kind     string       `json:"kind,omitempty"`
	SelfLink string       `json:"selflink,omitempty"`
}

DiskConfigList holds a list of Disk configuration.

type DiskDirectoryConfig

type DiskDirectoryConfig struct {
}

DiskDirectoryConfig holds the configuration of a single DiskDirectory.

type DiskDirectoryConfigList

type DiskDirectoryConfigList struct {
	Items    []DiskDirectoryConfig `json:"items"`
	Kind     string                `json:"kind"`
	SelfLink string                `json:"selflink"`
}

DiskDirectoryConfigList holds a list of DiskDirectory configuration.

type DiskDirectoryResource

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

DiskDirectoryResource provides an API to manage DiskDirectory configurations.

func (*DiskDirectoryResource) Create

Create a new DiskDirectory configuration.

func (*DiskDirectoryResource) Delete

func (r *DiskDirectoryResource) Delete(id string) error

Delete a single DiskDirectory configuration identified by id.

func (*DiskDirectoryResource) Edit

Edit a DiskDirectory configuration identified by id.

func (*DiskDirectoryResource) Get

Get a single DiskDirectory configuration identified by id.

func (*DiskDirectoryResource) ListAll

ListAll lists all the DiskDirectory configurations.

type DiskLogicalDiskConfig

type DiskLogicalDiskConfig struct {
	FullPath   string `json:"fullPath,omitempty"`
	Generation int    `json:"generation,omitempty"`
	Kind       string `json:"kind,omitempty"`
	Mode       string `json:"mode,omitempty"`
	Name       string `json:"name,omitempty"`
	SelfLink   string `json:"selfLink,omitempty"`
	Size       int    `json:"size,omitempty"`
	VgFree     int    `json:"vgFree,omitempty"`
	VgInUse    int    `json:"vgInUse,omitempty"`
	VgReserved int    `json:"vgReserved,omitempty"`
}

DiskLogicalDiskConfig holds the configuration of a single DiskLogicalDisk.

type DiskLogicalDiskConfigList

type DiskLogicalDiskConfigList struct {
	Items    []DiskLogicalDiskConfig `json:"items,omitempty"`
	Kind     string                  `json:"kind,omitempty"`
	SelfLink string                  `json:"selflink,omitempty"`
}

DiskLogicalDiskConfigList holds a list of DiskLogicalDisk configuration.

type DiskLogicalDiskResource

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

DiskLogicalDiskResource provides an API to manage DiskLogicalDisk configurations.

func (*DiskLogicalDiskResource) Create

Create a new DiskLogicalDisk configuration.

func (*DiskLogicalDiskResource) Delete

func (r *DiskLogicalDiskResource) Delete(id string) error

Delete a single DiskLogicalDisk configuration identified by id.

func (*DiskLogicalDiskResource) Edit

Edit a DiskLogicalDisk configuration identified by id.

func (*DiskLogicalDiskResource) Get

Get a single DiskLogicalDisk configuration identified by id.

func (*DiskLogicalDiskResource) ListAll

ListAll lists all the DiskLogicalDisk configurations.

type DiskResource

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

DiskResource provides an API to manage Disk configurations.

func (*DiskResource) Create

func (r *DiskResource) Create(item DiskConfig) error

Create a new Disk configuration.

func (*DiskResource) Delete

func (r *DiskResource) Delete(id string) error

Delete a single Disk configuration identified by id.

func (*DiskResource) Edit

func (r *DiskResource) Edit(id string, item DiskConfig) error

Edit a Disk configuration identified by id.

func (*DiskResource) Get

func (r *DiskResource) Get(id string) (*DiskConfig, error)

Get a single Disk configuration identified by id.

func (*DiskResource) ListAll

func (r *DiskResource) ListAll() (*DiskConfigList, error)

ListAll lists all the Disk configurations.

type ECMCloudProviderConfig

type ECMCloudProviderConfig struct {
	Description      string `json:"description"`
	FullPath         string `json:"fullPath"`
	Generation       int    `json:"generation"`
	Kind             string `json:"kind"`
	Name             string `json:"name"`
	Partition        string `json:"partition"`
	PropertyTemplate []struct {
		Name string `json:"name"`
	} `json:"propertyTemplate"`
	SelfLink string `json:"selfLink"`
}

ECMCloudProviderConfig holds the configuration of a single ECMCloudProvider.

type ECMCloudProviderConfigList

type ECMCloudProviderConfigList struct {
	Items    []ECMCloudProviderConfig `json:"items"`
	Kind     string                   `json:"kind"`
	SelfLink string                   `json:"selflink"`
}

ECMCloudProviderConfigList holds a list of ECMCloudProvider configuration.

type ECMCloudProviderResource

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

ECMCloudProviderResource provides an API to manage ECMCloudProvider configurations.

func (*ECMCloudProviderResource) Create

Create a new ECMCloudProvider configuration.

func (*ECMCloudProviderResource) Delete

func (r *ECMCloudProviderResource) Delete(id string) error

Delete a single ECMCloudProvider configuration identified by id.

func (*ECMCloudProviderResource) Edit

Edit a ECMCloudProvider configuration identified by id.

func (*ECMCloudProviderResource) Get

Get a single ECMCloudProvider configuration identified by id.

func (*ECMCloudProviderResource) ListAll

ListAll lists all the ECMCloudProvider configurations.

type ECMConfig

type ECMConfig struct {
	Reference struct {
		Link string `json:"link"`
	} `json:"reference"`
}

ECMConfig holds the configuration of a single ECM.

type ECMConfigConfig

type ECMConfigConfig struct {
}

ECMConfigConfig holds the configuration of a single ECMConfig.

type ECMConfigConfigList

type ECMConfigConfigList struct {
	Items    []ECMConfigConfig `json:"items"`
	Kind     string            `json:"kind"`
	SelfLink string            `json:"selflink"`
}

ECMConfigConfigList holds a list of ECMConfig configuration.

type ECMConfigList

type ECMConfigList struct {
	Items    []ECMConfig `json:"items"`
	Kind     string      `json:"kind"`
	SelfLink string      `json:"selflink"`
}

ECMConfigList holds a list of ECM configuration.

type ECMConfigResource

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

ECMConfigResource provides an API to manage ECMConfig configurations.

func (*ECMConfigResource) Create

func (r *ECMConfigResource) Create(item ECMConfigConfig) error

Create a new ECMConfig configuration.

func (*ECMConfigResource) Delete

func (r *ECMConfigResource) Delete(id string) error

Delete a single ECMConfig configuration identified by id.

func (*ECMConfigResource) Edit

func (r *ECMConfigResource) Edit(id string, item ECMConfigConfig) error

Edit a ECMConfig configuration identified by id.

func (*ECMConfigResource) Get

Get a single ECMConfig configuration identified by id.

func (*ECMConfigResource) ListAll

func (r *ECMConfigResource) ListAll() (*ECMConfigConfigList, error)

ListAll lists all the ECMConfig configurations.

type ECMResource

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

ECMResource provides an API to manage ECM configurations.

func (*ECMResource) Create

func (r *ECMResource) Create(item ECMConfig) error

Create a new ECM configuration.

func (*ECMResource) Delete

func (r *ECMResource) Delete(id string) error

Delete a single ECM configuration identified by id.

func (*ECMResource) Edit

func (r *ECMResource) Edit(id string, item ECMConfig) error

Edit a ECM configuration identified by id.

func (*ECMResource) Get

func (r *ECMResource) Get(id string) (*ECMConfig, error)

Get a single ECM configuration identified by id.

func (*ECMResource) ListAll

func (r *ECMResource) ListAll() (*ECMConfigList, error)

ListAll lists all the ECM configurations.

type FPGAConfig

type FPGAConfig struct {
	Reference struct {
		Link string `json:"link"`
	} `json:"reference"`
}

FPGAConfig holds the configuration of a single FPGA.

type FPGAConfigList

type FPGAConfigList struct {
	Items    []FPGAConfig `json:"items"`
	Kind     string       `json:"kind"`
	SelfLink string       `json:"selflink"`
}

FPGAConfigList holds a list of FPGA configuration.

type FPGAFirmwareConfigConfig

type FPGAFirmwareConfigConfig struct {
}

FPGAFirmwareConfigConfig holds the configuration of a single FPGAFirmwareConfig.

type FPGAFirmwareConfigConfigList

type FPGAFirmwareConfigConfigList struct {
	Items    []FPGAFirmwareConfigConfig `json:"items"`
	Kind     string                     `json:"kind"`
	SelfLink string                     `json:"selflink"`
}

FPGAFirmwareConfigConfigList holds a list of FPGAFirmwareConfig configuration.

type FPGAFirmwareConfigResource

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

FPGAFirmwareConfigResource provides an API to manage FPGAFirmwareConfig configurations.

func (*FPGAFirmwareConfigResource) Create

Create a new FPGAFirmwareConfig configuration.

func (*FPGAFirmwareConfigResource) Delete

func (r *FPGAFirmwareConfigResource) Delete(id string) error

Delete a single FPGAFirmwareConfig configuration identified by id.

func (*FPGAFirmwareConfigResource) Edit

Edit a FPGAFirmwareConfig configuration identified by id.

func (*FPGAFirmwareConfigResource) Get

Get a single FPGAFirmwareConfig configuration identified by id.

func (*FPGAFirmwareConfigResource) ListAll

ListAll lists all the FPGAFirmwareConfig configurations.

type FPGAInfoConfig

type FPGAInfoConfig struct {
}

FPGAInfoConfig holds the configuration of a single FPGAInfo.

type FPGAInfoConfigList

type FPGAInfoConfigList struct {
	Items    []FPGAInfoConfig `json:"items"`
	Kind     string           `json:"kind"`
	SelfLink string           `json:"selflink"`
}

FPGAInfoConfigList holds a list of FPGAInfo configuration.

type FPGAInfoResource

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

FPGAInfoResource provides an API to manage FPGAInfo configurations.

func (*FPGAInfoResource) Create

func (r *FPGAInfoResource) Create(item FPGAInfoConfig) error

Create a new FPGAInfo configuration.

func (*FPGAInfoResource) Delete

func (r *FPGAInfoResource) Delete(id string) error

Delete a single FPGAInfo configuration identified by id.

func (*FPGAInfoResource) Edit

func (r *FPGAInfoResource) Edit(id string, item FPGAInfoConfig) error

Edit a FPGAInfo configuration identified by id.

func (*FPGAInfoResource) Get

Get a single FPGAInfo configuration identified by id.

func (*FPGAInfoResource) ListAll

func (r *FPGAInfoResource) ListAll() (*FPGAInfoConfigList, error)

ListAll lists all the FPGAInfo configurations.

type FPGAResource

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

FPGAResource provides an API to manage FPGA configurations.

func (*FPGAResource) Create

func (r *FPGAResource) Create(item FPGAConfig) error

Create a new FPGA configuration.

func (*FPGAResource) Delete

func (r *FPGAResource) Delete(id string) error

Delete a single FPGA configuration identified by id.

func (*FPGAResource) Edit

func (r *FPGAResource) Edit(id string, item FPGAConfig) error

Edit a FPGA configuration identified by id.

func (*FPGAResource) Get

func (r *FPGAResource) Get(id string) (*FPGAConfig, error)

Get a single FPGA configuration identified by id.

func (*FPGAResource) ListAll

func (r *FPGAResource) ListAll() (*FPGAConfigList, error)

ListAll lists all the FPGA configurations.

type FailoverConfig

type FailoverConfig struct {
}

FailoverConfig holds the configuration of a single Failover.

type FailoverConfigList

type FailoverConfigList struct {
	Items    []FailoverConfig `json:"items"`
	Kind     string           `json:"kind"`
	SelfLink string           `json:"selflink"`
}

FailoverConfigList holds a list of Failover configuration.

type FailoverResource

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

FailoverResource provides an API to manage Failover configurations.

func (*FailoverResource) Create

func (r *FailoverResource) Create(item FailoverConfig) error

Create a new Failover configuration.

func (*FailoverResource) Delete

func (r *FailoverResource) Delete(id string) error

Delete a single Failover configuration identified by id.

func (*FailoverResource) Edit

func (r *FailoverResource) Edit(id string, item FailoverConfig) error

Edit a Failover configuration identified by id.

func (*FailoverResource) Get

Get a single Failover configuration identified by id.

func (*FailoverResource) ListAll

func (r *FailoverResource) ListAll() (*FailoverConfigList, error)

ListAll lists all the Failover configurations.

type FeatureModuleConfig

type FeatureModuleConfig struct {
	Disabled   bool   `json:"disabled"`
	FullPath   string `json:"fullPath"`
	Generation int    `json:"generation"`
	Kind       string `json:"kind"`
	Name       string `json:"name"`
	SelfLink   string `json:"selfLink"`
}

FeatureModuleConfig holds the configuration of a single FeatureModule.

type FeatureModuleConfigList

type FeatureModuleConfigList struct {
	Items    []FeatureModuleConfig `json:"items"`
	Kind     string                `json:"kind"`
	SelfLink string                `json:"selflink"`
}

FeatureModuleConfigList holds a list of FeatureModule configuration.

type FeatureModuleResource

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

FeatureModuleResource provides an API to manage FeatureModule configurations.

func (*FeatureModuleResource) Create

Create a new FeatureModule configuration.

func (*FeatureModuleResource) Delete

func (r *FeatureModuleResource) Delete(id string) error

Delete a single FeatureModule configuration identified by id.

func (*FeatureModuleResource) Edit

Edit a FeatureModule configuration identified by id.

func (*FeatureModuleResource) Get

Get a single FeatureModule configuration identified by id.

func (*FeatureModuleResource) ListAll

ListAll lists all the FeatureModule configurations.

type FileApacheSSLCertBundleCertificatesConfig

type FileApacheSSLCertBundleCertificatesConfig struct {
}

FileApacheSSLCertBundleCertificatesConfig holds the configuration of a single FileApacheSSLCertBundleCertificates.

type FileApacheSSLCertBundleCertificatesConfigList

type FileApacheSSLCertBundleCertificatesConfigList struct {
	Items    []FileApacheSSLCertBundleCertificatesConfig `json:"items"`
	Kind     string                                      `json:"kind"`
	SelfLink string                                      `json:"selflink"`
}

FileApacheSSLCertBundleCertificatesConfigList holds a list of FileApacheSSLCertBundleCertificates configuration.

type FileApacheSSLCertBundleCertificatesResource

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

FileApacheSSLCertBundleCertificatesResource provides an API to manage FileApacheSSLCertBundleCertificates configurations.

func (*FileApacheSSLCertBundleCertificatesResource) Create

Create a new FileApacheSSLCertBundleCertificates configuration.

func (*FileApacheSSLCertBundleCertificatesResource) Delete

Delete a single FileApacheSSLCertBundleCertificates configuration identified by id.

func (*FileApacheSSLCertBundleCertificatesResource) Edit

Edit a FileApacheSSLCertBundleCertificates configuration identified by id.

func (*FileApacheSSLCertBundleCertificatesResource) Get

Get a single FileApacheSSLCertBundleCertificates configuration identified by id.

func (*FileApacheSSLCertBundleCertificatesResource) ListAll

ListAll lists all the FileApacheSSLCertBundleCertificates configurations.

type FileApacheSSLCertConfig

type FileApacheSSLCertConfig struct {
}

FileApacheSSLCertConfig holds the configuration of a single FileApacheSSLCert.

type FileApacheSSLCertConfigList

type FileApacheSSLCertConfigList struct {
	Items    []FileApacheSSLCertConfig `json:"items"`
	Kind     string                    `json:"kind"`
	SelfLink string                    `json:"selflink"`
}

FileApacheSSLCertConfigList holds a list of FileApacheSSLCert configuration.

type FileApacheSSLCertResource

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

FileApacheSSLCertResource provides an API to manage FileApacheSSLCert configurations.

func (*FileApacheSSLCertResource) Create

Create a new FileApacheSSLCert configuration.

func (*FileApacheSSLCertResource) Delete

func (r *FileApacheSSLCertResource) Delete(id string) error

Delete a single FileApacheSSLCert configuration identified by id.

func (*FileApacheSSLCertResource) Edit

Edit a FileApacheSSLCert configuration identified by id.

func (*FileApacheSSLCertResource) Get

Get a single FileApacheSSLCert configuration identified by id.

func (*FileApacheSSLCertResource) ListAll

ListAll lists all the FileApacheSSLCert configurations.

type FileBrowserCapabilitiesDBConfig

type FileBrowserCapabilitiesDBConfig struct {
}

FileBrowserCapabilitiesDBConfig holds the configuration of a single FileBrowserCapabilitiesDB.

type FileBrowserCapabilitiesDBConfigList

type FileBrowserCapabilitiesDBConfigList struct {
	Items    []FileBrowserCapabilitiesDBConfig `json:"items"`
	Kind     string                            `json:"kind"`
	SelfLink string                            `json:"selflink"`
}

FileBrowserCapabilitiesDBConfigList holds a list of FileBrowserCapabilitiesDB configuration.

type FileBrowserCapabilitiesDBResource

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

FileBrowserCapabilitiesDBResource provides an API to manage FileBrowserCapabilitiesDB configurations.

func (*FileBrowserCapabilitiesDBResource) Create

Create a new FileBrowserCapabilitiesDB configuration.

func (*FileBrowserCapabilitiesDBResource) Delete

Delete a single FileBrowserCapabilitiesDB configuration identified by id.

func (*FileBrowserCapabilitiesDBResource) Edit

Edit a FileBrowserCapabilitiesDB configuration identified by id.

func (*FileBrowserCapabilitiesDBResource) Get

Get a single FileBrowserCapabilitiesDB configuration identified by id.

func (*FileBrowserCapabilitiesDBResource) ListAll

ListAll lists all the FileBrowserCapabilitiesDB configurations.

type FileDashboardViewsetConfig

type FileDashboardViewsetConfig struct {
}

FileDashboardViewsetConfig holds the configuration of a single FileDashboardViewset.

type FileDashboardViewsetConfigList

type FileDashboardViewsetConfigList struct {
	Items    []FileDashboardViewsetConfig `json:"items"`
	Kind     string                       `json:"kind"`
	SelfLink string                       `json:"selflink"`
}

FileDashboardViewsetConfigList holds a list of FileDashboardViewset configuration.

type FileDashboardViewsetResource

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

FileDashboardViewsetResource provides an API to manage FileDashboardViewset configurations.

func (*FileDashboardViewsetResource) Create

Create a new FileDashboardViewset configuration.

func (*FileDashboardViewsetResource) Delete

Delete a single FileDashboardViewset configuration identified by id.

func (*FileDashboardViewsetResource) Edit

Edit a FileDashboardViewset configuration identified by id.

func (*FileDashboardViewsetResource) Get

Get a single FileDashboardViewset configuration identified by id.

func (*FileDashboardViewsetResource) ListAll

ListAll lists all the FileDashboardViewset configurations.

type FileDataGroupConfig

type FileDataGroupConfig struct {
}

FileDataGroupConfig holds the configuration of a single FileDataGroup.

type FileDataGroupConfigList

type FileDataGroupConfigList struct {
	Items    []FileDataGroupConfig `json:"items"`
	Kind     string                `json:"kind"`
	SelfLink string                `json:"selflink"`
}

FileDataGroupConfigList holds a list of FileDataGroup configuration.

type FileDataGroupResource

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

FileDataGroupResource provides an API to manage FileDataGroup configurations.

func (*FileDataGroupResource) Create

Create a new FileDataGroup configuration.

func (*FileDataGroupResource) Delete

func (r *FileDataGroupResource) Delete(id string) error

Delete a single FileDataGroup configuration identified by id.

func (*FileDataGroupResource) Edit

Edit a FileDataGroup configuration identified by id.

func (*FileDataGroupResource) Get

Get a single FileDataGroup configuration identified by id.

func (*FileDataGroupResource) ListAll

ListAll lists all the FileDataGroup configurations.

type FileDeviceCapabilitiesDBConfig

type FileDeviceCapabilitiesDBConfig struct {
}

FileDeviceCapabilitiesDBConfig holds the configuration of a single FileDeviceCapabilitiesDB.

type FileDeviceCapabilitiesDBConfigList

type FileDeviceCapabilitiesDBConfigList struct {
	Items    []FileDeviceCapabilitiesDBConfig `json:"items"`
	Kind     string                           `json:"kind"`
	SelfLink string                           `json:"selflink"`
}

FileDeviceCapabilitiesDBConfigList holds a list of FileDeviceCapabilitiesDB configuration.

type FileDeviceCapabilitiesDBResource

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

FileDeviceCapabilitiesDBResource provides an API to manage FileDeviceCapabilitiesDB configurations.

func (*FileDeviceCapabilitiesDBResource) Create

Create a new FileDeviceCapabilitiesDB configuration.

func (*FileDeviceCapabilitiesDBResource) Delete

Delete a single FileDeviceCapabilitiesDB configuration identified by id.

func (*FileDeviceCapabilitiesDBResource) Edit

Edit a FileDeviceCapabilitiesDB configuration identified by id.

func (*FileDeviceCapabilitiesDBResource) Get

Get a single FileDeviceCapabilitiesDB configuration identified by id.

func (*FileDeviceCapabilitiesDBResource) ListAll

ListAll lists all the FileDeviceCapabilitiesDB configurations.

type FileExternalMonitorConfig

type FileExternalMonitorConfig struct {
	Checksum       string `json:"checksum,omitempty"`
	CreateTime     string `json:"createTime,omitempty"`
	CreatedBy      string `json:"createdBy,omitempty"`
	FullPath       string `json:"fullPath,omitempty"`
	Generation     int    `json:"generation,omitempty"`
	Kind           string `json:"kind,omitempty"`
	LastUpdateTime string `json:"lastUpdateTime,omitempty"`
	Mode           int    `json:"mode,omitempty"`
	Name           string `json:"name,omitempty"`
	Partition      string `json:"partition,omitempty"`
	Revision       int    `json:"revision,omitempty"`
	SelfLink       string `json:"selfLink,omitempty"`
	Size           int    `json:"size,omitempty"`
	SystemPath     string `json:"systemPath,omitempty"`
	UpdatedBy      string `json:"updatedBy,omitempty"`
}

FileExternalMonitorConfig holds the configuration of a single FileExternalMonitor.

type FileExternalMonitorConfigList

type FileExternalMonitorConfigList struct {
	Items    []FileExternalMonitorConfig `json:"items,omitempty"`
	Kind     string                      `json:"kind,omitempty"`
	SelfLink string                      `json:"selflink,omitempty"`
}

FileExternalMonitorConfigList holds a list of FileExternalMonitor configuration.

type FileExternalMonitorResource

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

FileExternalMonitorResource provides an API to manage FileExternalMonitor configurations.

func (*FileExternalMonitorResource) Create

Create a new FileExternalMonitor configuration.

func (*FileExternalMonitorResource) Delete

Delete a single FileExternalMonitor configuration identified by id.

func (*FileExternalMonitorResource) Edit

Edit a FileExternalMonitor configuration identified by id.

func (*FileExternalMonitorResource) Get

Get a single FileExternalMonitor configuration identified by id.

func (*FileExternalMonitorResource) ListAll

ListAll lists all the FileExternalMonitor configurations.

type FileIFileConfig

type FileIFileConfig struct {
	Kind           string `json:"kind,omitempty"`
	Name           string `json:"name,omitempty"`
	Partition      string `json:"partition,omitempty"`
	FullPath       string `json:"fullPath,omitempty"`
	Generation     int    `json:"generation,omitempty"`
	SelfLink       string `json:"selfLink,omitempty"`
	Checksum       string `json:"checksum,omitempty"`
	CreateTime     string `json:"createTime,omitempty"`
	CreatedBy      string `json:"createdBy,omitempty"`
	LastUpdateTime string `json:"lastUpdateTime,omitempty"`
	Mode           int    `json:"mode,omitempty"`
	Revision       int    `json:"revision,omitempty"`
	Size           int    `json:"size,omitempty"`
	UpdatedBy      string `json:"updatedBy,omitempty"`
}

FileIFileConfig holds the configuration of a single FileIFile.

type FileIFileConfigList

type FileIFileConfigList struct {
	Items    []FileIFileConfig `json:"items"`
	Kind     string            `json:"kind"`
	SelfLink string            `json:"selflink"`
}

FileIFileConfigList holds a list of FileIFile configuration.

type FileIFileResource

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

FileIFileResource provides an API to manage FileIFile configurations.

func (*FileIFileResource) CreateFromFile added in v0.1.0

func (r *FileIFileResource) CreateFromFile(filename string, file io.Reader, filesize int64) error

CreateFromFile uploads an iFile and create a new entry in the iFiles list.

func (*FileIFileResource) Delete

func (r *FileIFileResource) Delete(id string) error

Delete a single FileIFile configuration identified by id.

func (*FileIFileResource) EditFromFile added in v0.1.0

func (r *FileIFileResource) EditFromFile(filename string, file io.Reader, filesize int64) error

EditFromFile uploads an iFile and update an existing entry in the iFiles list.

func (*FileIFileResource) Get

Get a single FileIFile configuration identified by id.

func (*FileIFileResource) ListAll

func (r *FileIFileResource) ListAll() (*FileIFileConfigList, error)

ListAll lists all the FileIFile configurations.