Documentation ¶
Index ¶
- type ALBServicesConfigClient
- func (client *ALBServicesConfigClient) Create(obj *models.ALBServicesConfig, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) GetAviSession() *session.AviSession
- func (client *ALBServicesConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ALBServicesConfig, error)
- func (client *ALBServicesConfigClient) Update(obj *models.ALBServicesConfig, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
- type ALBServicesFileDownloadClient
- func (client *ALBServicesFileDownloadClient) Create(obj *models.ALBServicesFileDownload, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesFileDownloadClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesFileDownloadClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) GetAviSession() *session.AviSession
- func (client *ALBServicesFileDownloadClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ALBServicesFileDownload, error)
- func (client *ALBServicesFileDownloadClient) Update(obj *models.ALBServicesFileDownload, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
- type ALBServicesFileUploadClient
- func (client *ALBServicesFileUploadClient) Create(obj *models.ALBServicesFileUpload, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesFileUploadClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesFileUploadClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) GetAviSession() *session.AviSession
- func (client *ALBServicesFileUploadClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ALBServicesFileUpload, error)
- func (client *ALBServicesFileUploadClient) Update(obj *models.ALBServicesFileUpload, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
- type ALBServicesJobClient
- func (client *ALBServicesJobClient) Create(obj *models.ALBServicesJob, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesJobClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ALBServicesJobClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) GetAviSession() *session.AviSession
- func (client *ALBServicesJobClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ALBServicesJob, error)
- func (client *ALBServicesJobClient) Update(obj *models.ALBServicesJob, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
- type ActionGroupConfigClient
- func (client *ActionGroupConfigClient) Create(obj *models.ActionGroupConfig, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ActionGroupConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ActionGroupConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) GetAviSession() *session.AviSession
- func (client *ActionGroupConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ActionGroupConfig, error)
- func (client *ActionGroupConfigClient) Update(obj *models.ActionGroupConfig, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
- type AlertClient
- func (client *AlertClient) Create(obj *models.Alert, options ...session.ApiOptionsParams) (*models.Alert, error)
- func (client *AlertClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Alert, error)
- func (client *AlertClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Alert, error)
- func (client *AlertClient) GetAviSession() *session.AviSession
- func (client *AlertClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Alert, error)
- func (client *AlertClient) GetObject(options ...session.ApiOptionsParams) (*models.Alert, error)
- func (client *AlertClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Alert, error)
- func (client *AlertClient) Update(obj *models.Alert, options ...session.ApiOptionsParams) (*models.Alert, error)
- type AlertConfigClient
- func (client *AlertConfigClient) Create(obj *models.AlertConfig, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
- func (client *AlertConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
- func (client *AlertConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertConfig, error)
- func (client *AlertConfigClient) GetAviSession() *session.AviSession
- func (client *AlertConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
- func (client *AlertConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertConfig, error)
- func (client *AlertConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AlertConfig, error)
- func (client *AlertConfigClient) Update(obj *models.AlertConfig, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
- type AlertEmailConfigClient
- func (client *AlertEmailConfigClient) Create(obj *models.AlertEmailConfig, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertEmailConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertEmailConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) GetAviSession() *session.AviSession
- func (client *AlertEmailConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AlertEmailConfig, error)
- func (client *AlertEmailConfigClient) Update(obj *models.AlertEmailConfig, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
- type AlertObjectListClient
- func (client *AlertObjectListClient) Create(obj *models.AlertObjectList, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
- func (client *AlertObjectListClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertObjectListClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertObjectListClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
- func (client *AlertObjectListClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertObjectList, error)
- func (client *AlertObjectListClient) GetAviSession() *session.AviSession
- func (client *AlertObjectListClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
- func (client *AlertObjectListClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
- func (client *AlertObjectListClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AlertObjectList, error)
- func (client *AlertObjectListClient) Update(obj *models.AlertObjectList, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
- type AlertScriptConfigClient
- func (client *AlertScriptConfigClient) Create(obj *models.AlertScriptConfig, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertScriptConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertScriptConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) GetAviSession() *session.AviSession
- func (client *AlertScriptConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AlertScriptConfig, error)
- func (client *AlertScriptConfigClient) Update(obj *models.AlertScriptConfig, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
- type AlertSyslogConfigClient
- func (client *AlertSyslogConfigClient) Create(obj *models.AlertSyslogConfig, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AlertSyslogConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AlertSyslogConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) GetAviSession() *session.AviSession
- func (client *AlertSyslogConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AlertSyslogConfig, error)
- func (client *AlertSyslogConfigClient) Update(obj *models.AlertSyslogConfig, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
- type AnalyticsProfileClient
- func (client *AnalyticsProfileClient) Create(obj *models.AnalyticsProfile, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AnalyticsProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AnalyticsProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) GetAviSession() *session.AviSession
- func (client *AnalyticsProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AnalyticsProfile, error)
- func (client *AnalyticsProfileClient) Update(obj *models.AnalyticsProfile, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
- type ApplicationClient
- func (client *ApplicationClient) Create(obj *models.Application, options ...session.ApiOptionsParams) (*models.Application, error)
- func (client *ApplicationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ApplicationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ApplicationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Application, error)
- func (client *ApplicationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Application, error)
- func (client *ApplicationClient) GetAviSession() *session.AviSession
- func (client *ApplicationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Application, error)
- func (client *ApplicationClient) GetObject(options ...session.ApiOptionsParams) (*models.Application, error)
- func (client *ApplicationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Application, error)
- func (client *ApplicationClient) Update(obj *models.Application, options ...session.ApiOptionsParams) (*models.Application, error)
- type ApplicationPersistenceProfileClient
- func (client *ApplicationPersistenceProfileClient) Create(obj *models.ApplicationPersistenceProfile, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ApplicationPersistenceProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ApplicationPersistenceProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) GetAviSession() *session.AviSession
- func (client *ApplicationPersistenceProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ApplicationPersistenceProfile, error)
- func (client *ApplicationPersistenceProfileClient) Update(obj *models.ApplicationPersistenceProfile, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
- type ApplicationProfileClient
- func (client *ApplicationProfileClient) Create(obj *models.ApplicationProfile, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ApplicationProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ApplicationProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) GetAviSession() *session.AviSession
- func (client *ApplicationProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ApplicationProfile, error)
- func (client *ApplicationProfileClient) Update(obj *models.ApplicationProfile, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
- type AuthMappingProfileClient
- func (client *AuthMappingProfileClient) Create(obj *models.AuthMappingProfile, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AuthMappingProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AuthMappingProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) GetAviSession() *session.AviSession
- func (client *AuthMappingProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AuthMappingProfile, error)
- func (client *AuthMappingProfileClient) Update(obj *models.AuthMappingProfile, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
- type AuthProfileClient
- func (client *AuthProfileClient) Create(obj *models.AuthProfile, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
- func (client *AuthProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AuthProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AuthProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
- func (client *AuthProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AuthProfile, error)
- func (client *AuthProfileClient) GetAviSession() *session.AviSession
- func (client *AuthProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
- func (client *AuthProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AuthProfile, error)
- func (client *AuthProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AuthProfile, error)
- func (client *AuthProfileClient) Update(obj *models.AuthProfile, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
- type AutoScaleLaunchConfigClient
- func (client *AutoScaleLaunchConfigClient) Create(obj *models.AutoScaleLaunchConfig, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AutoScaleLaunchConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AutoScaleLaunchConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) GetAviSession() *session.AviSession
- func (client *AutoScaleLaunchConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AutoScaleLaunchConfig, error)
- func (client *AutoScaleLaunchConfigClient) Update(obj *models.AutoScaleLaunchConfig, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
- type AvailabilityZoneClient
- func (client *AvailabilityZoneClient) Create(obj *models.AvailabilityZone, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *AvailabilityZoneClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *AvailabilityZoneClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) GetAviSession() *session.AviSession
- func (client *AvailabilityZoneClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) GetObject(options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.AvailabilityZone, error)
- func (client *AvailabilityZoneClient) Update(obj *models.AvailabilityZone, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
- type AviClient
- type BackupClient
- func (client *BackupClient) Create(obj *models.Backup, options ...session.ApiOptionsParams) (*models.Backup, error)
- func (client *BackupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BackupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BackupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Backup, error)
- func (client *BackupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Backup, error)
- func (client *BackupClient) GetAviSession() *session.AviSession
- func (client *BackupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Backup, error)
- func (client *BackupClient) GetObject(options ...session.ApiOptionsParams) (*models.Backup, error)
- func (client *BackupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Backup, error)
- func (client *BackupClient) Update(obj *models.Backup, options ...session.ApiOptionsParams) (*models.Backup, error)
- type BackupConfigurationClient
- func (client *BackupConfigurationClient) Create(obj *models.BackupConfiguration, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BackupConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BackupConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) GetAviSession() *session.AviSession
- func (client *BackupConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.BackupConfiguration, error)
- func (client *BackupConfigurationClient) Update(obj *models.BackupConfiguration, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
- type BotConfigConsolidatorClient
- func (client *BotConfigConsolidatorClient) Create(obj *models.BotConfigConsolidator, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BotConfigConsolidatorClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BotConfigConsolidatorClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) GetAviSession() *session.AviSession
- func (client *BotConfigConsolidatorClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) GetObject(options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.BotConfigConsolidator, error)
- func (client *BotConfigConsolidatorClient) Update(obj *models.BotConfigConsolidator, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
- type BotDetectionPolicyClient
- func (client *BotDetectionPolicyClient) Create(obj *models.BotDetectionPolicy, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BotDetectionPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BotDetectionPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) GetAviSession() *session.AviSession
- func (client *BotDetectionPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.BotDetectionPolicy, error)
- func (client *BotDetectionPolicyClient) Update(obj *models.BotDetectionPolicy, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
- type BotIPReputationTypeMappingClient
- func (client *BotIPReputationTypeMappingClient) Create(obj *models.BotIPReputationTypeMapping, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BotIPReputationTypeMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BotIPReputationTypeMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) GetAviSession() *session.AviSession
- func (client *BotIPReputationTypeMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.BotIPReputationTypeMapping, error)
- func (client *BotIPReputationTypeMappingClient) Update(obj *models.BotIPReputationTypeMapping, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
- type BotMappingClient
- func (client *BotMappingClient) Create(obj *models.BotMapping, options ...session.ApiOptionsParams) (*models.BotMapping, error)
- func (client *BotMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *BotMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *BotMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotMapping, error)
- func (client *BotMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotMapping, error)
- func (client *BotMappingClient) GetAviSession() *session.AviSession
- func (client *BotMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotMapping, error)
- func (client *BotMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.BotMapping, error)
- func (client *BotMappingClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.BotMapping, error)
- func (client *BotMappingClient) Update(obj *models.BotMapping, options ...session.ApiOptionsParams) (*models.BotMapping, error)
- type CSRFPolicyClient
- func (client *CSRFPolicyClient) Create(obj *models.CSRFPolicy, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CSRFPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CSRFPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) GetAviSession() *session.AviSession
- func (client *CSRFPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CSRFPolicy, error)
- func (client *CSRFPolicyClient) Update(obj *models.CSRFPolicy, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
- type CertificateManagementProfileClient
- func (client *CertificateManagementProfileClient) Create(obj *models.CertificateManagementProfile, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CertificateManagementProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CertificateManagementProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) GetAviSession() *session.AviSession
- func (client *CertificateManagementProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CertificateManagementProfile, error)
- func (client *CertificateManagementProfileClient) Update(obj *models.CertificateManagementProfile, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
- type CloudClient
- func (client *CloudClient) Create(obj *models.Cloud, options ...session.ApiOptionsParams) (*models.Cloud, error)
- func (client *CloudClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CloudClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CloudClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Cloud, error)
- func (client *CloudClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Cloud, error)
- func (client *CloudClient) GetAviSession() *session.AviSession
- func (client *CloudClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Cloud, error)
- func (client *CloudClient) GetObject(options ...session.ApiOptionsParams) (*models.Cloud, error)
- func (client *CloudClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Cloud, error)
- func (client *CloudClient) Update(obj *models.Cloud, options ...session.ApiOptionsParams) (*models.Cloud, error)
- type CloudConnectorUserClient
- func (client *CloudConnectorUserClient) Create(obj *models.CloudConnectorUser, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CloudConnectorUserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CloudConnectorUserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) GetAviSession() *session.AviSession
- func (client *CloudConnectorUserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CloudConnectorUser, error)
- func (client *CloudConnectorUserClient) Update(obj *models.CloudConnectorUser, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
- type CloudInventoryClient
- func (client *CloudInventoryClient) Create(obj *models.CloudInventory, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
- func (client *CloudInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CloudInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CloudInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
- func (client *CloudInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudInventory, error)
- func (client *CloudInventoryClient) GetAviSession() *session.AviSession
- func (client *CloudInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
- func (client *CloudInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudInventory, error)
- func (client *CloudInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CloudInventory, error)
- func (client *CloudInventoryClient) Update(obj *models.CloudInventory, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
- type CloudPropertiesClient
- func (client *CloudPropertiesClient) Create(obj *models.CloudProperties, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
- func (client *CloudPropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CloudPropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CloudPropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
- func (client *CloudPropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudProperties, error)
- func (client *CloudPropertiesClient) GetAviSession() *session.AviSession
- func (client *CloudPropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
- func (client *CloudPropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudProperties, error)
- func (client *CloudPropertiesClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CloudProperties, error)
- func (client *CloudPropertiesClient) Update(obj *models.CloudProperties, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
- type CloudRuntimeClient
- func (client *CloudRuntimeClient) Create(obj *models.CloudRuntime, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CloudRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CloudRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) GetAviSession() *session.AviSession
- func (client *CloudRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CloudRuntime, error)
- func (client *CloudRuntimeClient) Update(obj *models.CloudRuntime, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
- type ClusterCloudDetailsClient
- func (client *ClusterCloudDetailsClient) Create(obj *models.ClusterCloudDetails, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ClusterCloudDetailsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ClusterCloudDetailsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) GetAviSession() *session.AviSession
- func (client *ClusterCloudDetailsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) GetObject(options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ClusterCloudDetails, error)
- func (client *ClusterCloudDetailsClient) Update(obj *models.ClusterCloudDetails, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
- type ControllerPortalRegistrationClient
- func (client *ControllerPortalRegistrationClient) Create(obj *models.ControllerPortalRegistration, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ControllerPortalRegistrationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ControllerPortalRegistrationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) GetAviSession() *session.AviSession
- func (client *ControllerPortalRegistrationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ControllerPortalRegistration, error)
- func (client *ControllerPortalRegistrationClient) Update(obj *models.ControllerPortalRegistration, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
- type ControllerPropertiesClient
- func (client *ControllerPropertiesClient) Create(obj *models.ControllerProperties, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ControllerPropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ControllerPropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) GetAviSession() *session.AviSession
- func (client *ControllerPropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ControllerProperties, error)
- func (client *ControllerPropertiesClient) Update(obj *models.ControllerProperties, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
- type ControllerSiteClient
- func (client *ControllerSiteClient) Create(obj *models.ControllerSite, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
- func (client *ControllerSiteClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ControllerSiteClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ControllerSiteClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
- func (client *ControllerSiteClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerSite, error)
- func (client *ControllerSiteClient) GetAviSession() *session.AviSession
- func (client *ControllerSiteClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
- func (client *ControllerSiteClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerSite, error)
- func (client *ControllerSiteClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ControllerSite, error)
- func (client *ControllerSiteClient) Update(obj *models.ControllerSite, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
- type CustomIPAMDNSProfileClient
- func (client *CustomIPAMDNSProfileClient) Create(obj *models.CustomIPAMDNSProfile, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *CustomIPAMDNSProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *CustomIPAMDNSProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) GetAviSession() *session.AviSession
- func (client *CustomIPAMDNSProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.CustomIPAMDNSProfile, error)
- func (client *CustomIPAMDNSProfileClient) Update(obj *models.CustomIPAMDNSProfile, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
- type DNSPolicyClient
- func (client *DNSPolicyClient) Create(obj *models.DNSPolicy, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
- func (client *DNSPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *DNSPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *DNSPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
- func (client *DNSPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DNSPolicy, error)
- func (client *DNSPolicyClient) GetAviSession() *session.AviSession
- func (client *DNSPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
- func (client *DNSPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
- func (client *DNSPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.DNSPolicy, error)
- func (client *DNSPolicyClient) Update(obj *models.DNSPolicy, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
- type DebugControllerClient
- func (client *DebugControllerClient) Create(obj *models.DebugController, options ...session.ApiOptionsParams) (*models.DebugController, error)
- func (client *DebugControllerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *DebugControllerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *DebugControllerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugController, error)
- func (client *DebugControllerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugController, error)
- func (client *DebugControllerClient) GetAviSession() *session.AviSession
- func (client *DebugControllerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugController, error)
- func (client *DebugControllerClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugController, error)
- func (client *DebugControllerClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.DebugController, error)
- func (client *DebugControllerClient) Update(obj *models.DebugController, options ...session.ApiOptionsParams) (*models.DebugController, error)
- type DebugServiceEngineClient
- func (client *DebugServiceEngineClient) Create(obj *models.DebugServiceEngine, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *DebugServiceEngineClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *DebugServiceEngineClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) GetAviSession() *session.AviSession
- func (client *DebugServiceEngineClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.DebugServiceEngine, error)
- func (client *DebugServiceEngineClient) Update(obj *models.DebugServiceEngine, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
- type DebugVirtualServiceClient
- func (client *DebugVirtualServiceClient) Create(obj *models.DebugVirtualService, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *DebugVirtualServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *DebugVirtualServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) GetAviSession() *session.AviSession
- func (client *DebugVirtualServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.DebugVirtualService, error)
- func (client *DebugVirtualServiceClient) Update(obj *models.DebugVirtualService, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
- type DynamicDNSRecordClient
- func (client *DynamicDNSRecordClient) Create(obj *models.DynamicDNSRecord, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *DynamicDNSRecordClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *DynamicDNSRecordClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) GetAviSession() *session.AviSession
- func (client *DynamicDNSRecordClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) GetObject(options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.DynamicDNSRecord, error)
- func (client *DynamicDNSRecordClient) Update(obj *models.DynamicDNSRecord, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
- type ErrorPageBodyClient
- func (client *ErrorPageBodyClient) Create(obj *models.ErrorPageBody, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ErrorPageBodyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ErrorPageBodyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) GetAviSession() *session.AviSession
- func (client *ErrorPageBodyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) GetObject(options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ErrorPageBody, error)
- func (client *ErrorPageBodyClient) Update(obj *models.ErrorPageBody, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
- type ErrorPageProfileClient
- func (client *ErrorPageProfileClient) Create(obj *models.ErrorPageProfile, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ErrorPageProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ErrorPageProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) GetAviSession() *session.AviSession
- func (client *ErrorPageProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ErrorPageProfile, error)
- func (client *ErrorPageProfileClient) Update(obj *models.ErrorPageProfile, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
- type FederationCheckpointClient
- func (client *FederationCheckpointClient) Create(obj *models.FederationCheckpoint, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *FederationCheckpointClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *FederationCheckpointClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) GetAviSession() *session.AviSession
- func (client *FederationCheckpointClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) GetObject(options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.FederationCheckpoint, error)
- func (client *FederationCheckpointClient) Update(obj *models.FederationCheckpoint, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
- type FederationCheckpointInventoryClient
- func (client *FederationCheckpointInventoryClient) Create(obj *models.FederationCheckpointInventory, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *FederationCheckpointInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *FederationCheckpointInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) GetAviSession() *session.AviSession
- func (client *FederationCheckpointInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.FederationCheckpointInventory, error)
- func (client *FederationCheckpointInventoryClient) Update(obj *models.FederationCheckpointInventory, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
- type FileObjectClient
- func (client *FileObjectClient) Create(obj *models.FileObject, options ...session.ApiOptionsParams) (*models.FileObject, error)
- func (client *FileObjectClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *FileObjectClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *FileObjectClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FileObject, error)
- func (client *FileObjectClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FileObject, error)
- func (client *FileObjectClient) GetAviSession() *session.AviSession
- func (client *FileObjectClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FileObject, error)
- func (client *FileObjectClient) GetObject(options ...session.ApiOptionsParams) (*models.FileObject, error)
- func (client *FileObjectClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.FileObject, error)
- func (client *FileObjectClient) Update(obj *models.FileObject, options ...session.ApiOptionsParams) (*models.FileObject, error)
- type GenericClient
- type GeoDBClient
- func (client *GeoDBClient) Create(obj *models.GeoDB, options ...session.ApiOptionsParams) (*models.GeoDB, error)
- func (client *GeoDBClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GeoDBClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GeoDBClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GeoDB, error)
- func (client *GeoDBClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GeoDB, error)
- func (client *GeoDBClient) GetAviSession() *session.AviSession
- func (client *GeoDBClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GeoDB, error)
- func (client *GeoDBClient) GetObject(options ...session.ApiOptionsParams) (*models.GeoDB, error)
- func (client *GeoDBClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.GeoDB, error)
- func (client *GeoDBClient) Update(obj *models.GeoDB, options ...session.ApiOptionsParams) (*models.GeoDB, error)
- type GslbClient
- func (client *GslbClient) Create(obj *models.Gslb, options ...session.ApiOptionsParams) (*models.Gslb, error)
- func (client *GslbClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GslbClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GslbClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Gslb, error)
- func (client *GslbClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Gslb, error)
- func (client *GslbClient) GetAviSession() *session.AviSession
- func (client *GslbClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Gslb, error)
- func (client *GslbClient) GetObject(options ...session.ApiOptionsParams) (*models.Gslb, error)
- func (client *GslbClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Gslb, error)
- func (client *GslbClient) Update(obj *models.Gslb, options ...session.ApiOptionsParams) (*models.Gslb, error)
- type GslbGeoDbProfileClient
- func (client *GslbGeoDbProfileClient) Create(obj *models.GslbGeoDbProfile, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GslbGeoDbProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GslbGeoDbProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) GetAviSession() *session.AviSession
- func (client *GslbGeoDbProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.GslbGeoDbProfile, error)
- func (client *GslbGeoDbProfileClient) Update(obj *models.GslbGeoDbProfile, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
- type GslbInventoryClient
- func (client *GslbInventoryClient) Create(obj *models.GslbInventory, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
- func (client *GslbInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GslbInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GslbInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
- func (client *GslbInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbInventory, error)
- func (client *GslbInventoryClient) GetAviSession() *session.AviSession
- func (client *GslbInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
- func (client *GslbInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbInventory, error)
- func (client *GslbInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.GslbInventory, error)
- func (client *GslbInventoryClient) Update(obj *models.GslbInventory, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
- type GslbServiceClient
- func (client *GslbServiceClient) Create(obj *models.GslbService, options ...session.ApiOptionsParams) (*models.GslbService, error)
- func (client *GslbServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GslbServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GslbServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbService, error)
- func (client *GslbServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbService, error)
- func (client *GslbServiceClient) GetAviSession() *session.AviSession
- func (client *GslbServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbService, error)
- func (client *GslbServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbService, error)
- func (client *GslbServiceClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.GslbService, error)
- func (client *GslbServiceClient) Update(obj *models.GslbService, options ...session.ApiOptionsParams) (*models.GslbService, error)
- type GslbServiceInventoryClient
- func (client *GslbServiceInventoryClient) Create(obj *models.GslbServiceInventory, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *GslbServiceInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *GslbServiceInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) GetAviSession() *session.AviSession
- func (client *GslbServiceInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.GslbServiceInventory, error)
- func (client *GslbServiceInventoryClient) Update(obj *models.GslbServiceInventory, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
- type HTTPPolicySetClient
- func (client *HTTPPolicySetClient) Create(obj *models.HTTPPolicySet, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *HTTPPolicySetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *HTTPPolicySetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) GetAviSession() *session.AviSession
- func (client *HTTPPolicySetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) GetObject(options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.HTTPPolicySet, error)
- func (client *HTTPPolicySetClient) Update(obj *models.HTTPPolicySet, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
- type HardwareSecurityModuleGroupClient
- func (client *HardwareSecurityModuleGroupClient) Create(obj *models.HardwareSecurityModuleGroup, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *HardwareSecurityModuleGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *HardwareSecurityModuleGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) GetAviSession() *session.AviSession
- func (client *HardwareSecurityModuleGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.HardwareSecurityModuleGroup, error)
- func (client *HardwareSecurityModuleGroupClient) Update(obj *models.HardwareSecurityModuleGroup, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
- type HealthMonitorClient
- func (client *HealthMonitorClient) Create(obj *models.HealthMonitor, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
- func (client *HealthMonitorClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *HealthMonitorClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *HealthMonitorClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
- func (client *HealthMonitorClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HealthMonitor, error)
- func (client *HealthMonitorClient) GetAviSession() *session.AviSession
- func (client *HealthMonitorClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
- func (client *HealthMonitorClient) GetObject(options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
- func (client *HealthMonitorClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.HealthMonitor, error)
- func (client *HealthMonitorClient) Update(obj *models.HealthMonitor, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
- type IPAMDNSProviderProfileClient
- func (client *IPAMDNSProviderProfileClient) Create(obj *models.IPAMDNSProviderProfile, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *IPAMDNSProviderProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *IPAMDNSProviderProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) GetAviSession() *session.AviSession
- func (client *IPAMDNSProviderProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.IPAMDNSProviderProfile, error)
- func (client *IPAMDNSProviderProfileClient) Update(obj *models.IPAMDNSProviderProfile, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
- type IPAddrGroupClient
- func (client *IPAddrGroupClient) Create(obj *models.IPAddrGroup, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *IPAddrGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *IPAddrGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) GetAviSession() *session.AviSession
- func (client *IPAddrGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.IPAddrGroup, error)
- func (client *IPAddrGroupClient) Update(obj *models.IPAddrGroup, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
- type IPReputationDBClient
- func (client *IPReputationDBClient) Create(obj *models.IPReputationDB, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
- func (client *IPReputationDBClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *IPReputationDBClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *IPReputationDBClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
- func (client *IPReputationDBClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPReputationDB, error)
- func (client *IPReputationDBClient) GetAviSession() *session.AviSession
- func (client *IPReputationDBClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
- func (client *IPReputationDBClient) GetObject(options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
- func (client *IPReputationDBClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.IPReputationDB, error)
- func (client *IPReputationDBClient) Update(obj *models.IPReputationDB, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
- type IcapProfileClient
- func (client *IcapProfileClient) Create(obj *models.IcapProfile, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
- func (client *IcapProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *IcapProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *IcapProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
- func (client *IcapProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IcapProfile, error)
- func (client *IcapProfileClient) GetAviSession() *session.AviSession
- func (client *IcapProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
- func (client *IcapProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.IcapProfile, error)
- func (client *IcapProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.IcapProfile, error)
- func (client *IcapProfileClient) Update(obj *models.IcapProfile, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
- type ImageClient
- func (client *ImageClient) Create(obj *models.Image, options ...session.ApiOptionsParams) (*models.Image, error)
- func (client *ImageClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ImageClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ImageClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Image, error)
- func (client *ImageClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Image, error)
- func (client *ImageClient) GetAviSession() *session.AviSession
- func (client *ImageClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Image, error)
- func (client *ImageClient) GetObject(options ...session.ApiOptionsParams) (*models.Image, error)
- func (client *ImageClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Image, error)
- func (client *ImageClient) Update(obj *models.Image, options ...session.ApiOptionsParams) (*models.Image, error)
- type InventoryFaultConfigClient
- func (client *InventoryFaultConfigClient) Create(obj *models.InventoryFaultConfig, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *InventoryFaultConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *InventoryFaultConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) GetAviSession() *session.AviSession
- func (client *InventoryFaultConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.InventoryFaultConfig, error)
- func (client *InventoryFaultConfigClient) Update(obj *models.InventoryFaultConfig, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
- type JWTServerProfileClient
- func (client *JWTServerProfileClient) Create(obj *models.JWTServerProfile, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *JWTServerProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *JWTServerProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) GetAviSession() *session.AviSession
- func (client *JWTServerProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.JWTServerProfile, error)
- func (client *JWTServerProfileClient) Update(obj *models.JWTServerProfile, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
- type JobEntryClient
- func (client *JobEntryClient) Create(obj *models.JobEntry, options ...session.ApiOptionsParams) (*models.JobEntry, error)
- func (client *JobEntryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *JobEntryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *JobEntryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.JobEntry, error)
- func (client *JobEntryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.JobEntry, error)
- func (client *JobEntryClient) GetAviSession() *session.AviSession
- func (client *JobEntryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.JobEntry, error)
- func (client *JobEntryClient) GetObject(options ...session.ApiOptionsParams) (*models.JobEntry, error)
- func (client *JobEntryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.JobEntry, error)
- func (client *JobEntryClient) Update(obj *models.JobEntry, options ...session.ApiOptionsParams) (*models.JobEntry, error)
- type L4PolicySetClient
- func (client *L4PolicySetClient) Create(obj *models.L4PolicySet, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
- func (client *L4PolicySetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *L4PolicySetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *L4PolicySetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
- func (client *L4PolicySetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.L4PolicySet, error)
- func (client *L4PolicySetClient) GetAviSession() *session.AviSession
- func (client *L4PolicySetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
- func (client *L4PolicySetClient) GetObject(options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
- func (client *L4PolicySetClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.L4PolicySet, error)
- func (client *L4PolicySetClient) Update(obj *models.L4PolicySet, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
- type LabelGroupClient
- func (client *LabelGroupClient) Create(obj *models.LabelGroup, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
- func (client *LabelGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *LabelGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *LabelGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
- func (client *LabelGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LabelGroup, error)
- func (client *LabelGroupClient) GetAviSession() *session.AviSession
- func (client *LabelGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
- func (client *LabelGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.LabelGroup, error)
- func (client *LabelGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.LabelGroup, error)
- func (client *LabelGroupClient) Update(obj *models.LabelGroup, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
- type LicenseLedgerDetailsClient
- func (client *LicenseLedgerDetailsClient) Create(obj *models.LicenseLedgerDetails, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *LicenseLedgerDetailsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *LicenseLedgerDetailsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) GetAviSession() *session.AviSession
- func (client *LicenseLedgerDetailsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) GetObject(options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.LicenseLedgerDetails, error)
- func (client *LicenseLedgerDetailsClient) Update(obj *models.LicenseLedgerDetails, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
- type LicenseStatusClient
- func (client *LicenseStatusClient) Create(obj *models.LicenseStatus, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
- func (client *LicenseStatusClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *LicenseStatusClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *LicenseStatusClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
- func (client *LicenseStatusClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LicenseStatus, error)
- func (client *LicenseStatusClient) GetAviSession() *session.AviSession
- func (client *LicenseStatusClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
- func (client *LicenseStatusClient) GetObject(options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
- func (client *LicenseStatusClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.LicenseStatus, error)
- func (client *LicenseStatusClient) Update(obj *models.LicenseStatus, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
- type LogControllerMappingClient
- func (client *LogControllerMappingClient) Create(obj *models.LogControllerMapping, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *LogControllerMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *LogControllerMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) GetAviSession() *session.AviSession
- func (client *LogControllerMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.LogControllerMapping, error)
- func (client *LogControllerMappingClient) Update(obj *models.LogControllerMapping, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
- type MemoryBalancerRequestClient
- func (client *MemoryBalancerRequestClient) Create(obj *models.MemoryBalancerRequest, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *MemoryBalancerRequestClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *MemoryBalancerRequestClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) GetAviSession() *session.AviSession
- func (client *MemoryBalancerRequestClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) GetObject(options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.MemoryBalancerRequest, error)
- func (client *MemoryBalancerRequestClient) Update(obj *models.MemoryBalancerRequest, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
- type MicroServiceClient
- func (client *MicroServiceClient) Create(obj *models.MicroService, options ...session.ApiOptionsParams) (*models.MicroService, error)
- func (client *MicroServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *MicroServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *MicroServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MicroService, error)
- func (client *MicroServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MicroService, error)
- func (client *MicroServiceClient) GetAviSession() *session.AviSession
- func (client *MicroServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MicroService, error)
- func (client *MicroServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.MicroService, error)
- func (client *MicroServiceClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.MicroService, error)
- func (client *MicroServiceClient) Update(obj *models.MicroService, options ...session.ApiOptionsParams) (*models.MicroService, error)
- type MicroServiceGroupClient
- func (client *MicroServiceGroupClient) Create(obj *models.MicroServiceGroup, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *MicroServiceGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *MicroServiceGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) GetAviSession() *session.AviSession
- func (client *MicroServiceGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.MicroServiceGroup, error)
- func (client *MicroServiceGroupClient) Update(obj *models.MicroServiceGroup, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
- type NatPolicyClient
- func (client *NatPolicyClient) Create(obj *models.NatPolicy, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
- func (client *NatPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NatPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NatPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
- func (client *NatPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NatPolicy, error)
- func (client *NatPolicyClient) GetAviSession() *session.AviSession
- func (client *NatPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
- func (client *NatPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.NatPolicy, error)
- func (client *NatPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NatPolicy, error)
- func (client *NatPolicyClient) Update(obj *models.NatPolicy, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
- type NetworkClient
- func (client *NetworkClient) Create(obj *models.Network, options ...session.ApiOptionsParams) (*models.Network, error)
- func (client *NetworkClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Network, error)
- func (client *NetworkClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Network, error)
- func (client *NetworkClient) GetAviSession() *session.AviSession
- func (client *NetworkClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Network, error)
- func (client *NetworkClient) GetObject(options ...session.ApiOptionsParams) (*models.Network, error)
- func (client *NetworkClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Network, error)
- func (client *NetworkClient) Update(obj *models.Network, options ...session.ApiOptionsParams) (*models.Network, error)
- type NetworkInventoryClient
- func (client *NetworkInventoryClient) Create(obj *models.NetworkInventory, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) GetAviSession() *session.AviSession
- func (client *NetworkInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NetworkInventory, error)
- func (client *NetworkInventoryClient) Update(obj *models.NetworkInventory, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
- type NetworkProfileClient
- func (client *NetworkProfileClient) Create(obj *models.NetworkProfile, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
- func (client *NetworkProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
- func (client *NetworkProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkProfile, error)
- func (client *NetworkProfileClient) GetAviSession() *session.AviSession
- func (client *NetworkProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
- func (client *NetworkProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
- func (client *NetworkProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NetworkProfile, error)
- func (client *NetworkProfileClient) Update(obj *models.NetworkProfile, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
- type NetworkRuntimeClient
- func (client *NetworkRuntimeClient) Create(obj *models.NetworkRuntime, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) GetAviSession() *session.AviSession
- func (client *NetworkRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NetworkRuntime, error)
- func (client *NetworkRuntimeClient) Update(obj *models.NetworkRuntime, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
- type NetworkSecurityPolicyClient
- func (client *NetworkSecurityPolicyClient) Create(obj *models.NetworkSecurityPolicy, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkSecurityPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkSecurityPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) GetAviSession() *session.AviSession
- func (client *NetworkSecurityPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NetworkSecurityPolicy, error)
- func (client *NetworkSecurityPolicyClient) Update(obj *models.NetworkSecurityPolicy, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
- type NetworkServiceClient
- func (client *NetworkServiceClient) Create(obj *models.NetworkService, options ...session.ApiOptionsParams) (*models.NetworkService, error)
- func (client *NetworkServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NetworkServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NetworkServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkService, error)
- func (client *NetworkServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkService, error)
- func (client *NetworkServiceClient) GetAviSession() *session.AviSession
- func (client *NetworkServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkService, error)
- func (client *NetworkServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkService, error)
- func (client *NetworkServiceClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NetworkService, error)
- func (client *NetworkServiceClient) Update(obj *models.NetworkService, options ...session.ApiOptionsParams) (*models.NetworkService, error)
- type NsxtSegmentRuntimeClient
- func (client *NsxtSegmentRuntimeClient) Create(obj *models.NsxtSegmentRuntime, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *NsxtSegmentRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *NsxtSegmentRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) GetAviSession() *session.AviSession
- func (client *NsxtSegmentRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.NsxtSegmentRuntime, error)
- func (client *NsxtSegmentRuntimeClient) Update(obj *models.NsxtSegmentRuntime, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
- type PKIprofileClient
- func (client *PKIprofileClient) Create(obj *models.PKIprofile, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
- func (client *PKIprofileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PKIprofileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PKIprofileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
- func (client *PKIprofileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PKIprofile, error)
- func (client *PKIprofileClient) GetAviSession() *session.AviSession
- func (client *PKIprofileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
- func (client *PKIprofileClient) GetObject(options ...session.ApiOptionsParams) (*models.PKIprofile, error)
- func (client *PKIprofileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PKIprofile, error)
- func (client *PKIprofileClient) Update(obj *models.PKIprofile, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
- type PoolClient
- func (client *PoolClient) Create(obj *models.Pool, options ...session.ApiOptionsParams) (*models.Pool, error)
- func (client *PoolClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PoolClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PoolClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Pool, error)
- func (client *PoolClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Pool, error)
- func (client *PoolClient) GetAviSession() *session.AviSession
- func (client *PoolClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Pool, error)
- func (client *PoolClient) GetObject(options ...session.ApiOptionsParams) (*models.Pool, error)
- func (client *PoolClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Pool, error)
- func (client *PoolClient) Update(obj *models.Pool, options ...session.ApiOptionsParams) (*models.Pool, error)
- type PoolGroupClient
- func (client *PoolGroupClient) Create(obj *models.PoolGroup, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
- func (client *PoolGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
- func (client *PoolGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroup, error)
- func (client *PoolGroupClient) GetAviSession() *session.AviSession
- func (client *PoolGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
- func (client *PoolGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroup, error)
- func (client *PoolGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PoolGroup, error)
- func (client *PoolGroupClient) Update(obj *models.PoolGroup, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
- type PoolGroupDeploymentPolicyClient
- func (client *PoolGroupDeploymentPolicyClient) Create(obj *models.PoolGroupDeploymentPolicy, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupDeploymentPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupDeploymentPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) GetAviSession() *session.AviSession
- func (client *PoolGroupDeploymentPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PoolGroupDeploymentPolicy, error)
- func (client *PoolGroupDeploymentPolicyClient) Update(obj *models.PoolGroupDeploymentPolicy, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
- type PoolGroupInventoryClient
- func (client *PoolGroupInventoryClient) Create(obj *models.PoolGroupInventory, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PoolGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) GetAviSession() *session.AviSession
- func (client *PoolGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PoolGroupInventory, error)
- func (client *PoolGroupInventoryClient) Update(obj *models.PoolGroupInventory, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
- type PoolInventoryClient
- func (client *PoolInventoryClient) Create(obj *models.PoolInventory, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
- func (client *PoolInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PoolInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PoolInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
- func (client *PoolInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolInventory, error)
- func (client *PoolInventoryClient) GetAviSession() *session.AviSession
- func (client *PoolInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
- func (client *PoolInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolInventory, error)
- func (client *PoolInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PoolInventory, error)
- func (client *PoolInventoryClient) Update(obj *models.PoolInventory, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
- type PriorityLabelsClient
- func (client *PriorityLabelsClient) Create(obj *models.PriorityLabels, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PriorityLabelsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PriorityLabelsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) GetAviSession() *session.AviSession
- func (client *PriorityLabelsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) GetObject(options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PriorityLabels, error)
- func (client *PriorityLabelsClient) Update(obj *models.PriorityLabels, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
- type ProtocolParserClient
- func (client *ProtocolParserClient) Create(obj *models.ProtocolParser, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
- func (client *ProtocolParserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ProtocolParserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ProtocolParserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
- func (client *ProtocolParserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ProtocolParser, error)
- func (client *ProtocolParserClient) GetAviSession() *session.AviSession
- func (client *ProtocolParserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
- func (client *ProtocolParserClient) GetObject(options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
- func (client *ProtocolParserClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ProtocolParser, error)
- func (client *ProtocolParserClient) Update(obj *models.ProtocolParser, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
- type RoleClient
- func (client *RoleClient) Create(obj *models.Role, options ...session.ApiOptionsParams) (*models.Role, error)
- func (client *RoleClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *RoleClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *RoleClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Role, error)
- func (client *RoleClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Role, error)
- func (client *RoleClient) GetAviSession() *session.AviSession
- func (client *RoleClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Role, error)
- func (client *RoleClient) GetObject(options ...session.ApiOptionsParams) (*models.Role, error)
- func (client *RoleClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Role, error)
- func (client *RoleClient) Update(obj *models.Role, options ...session.ApiOptionsParams) (*models.Role, error)
- type SCPoolServerStateInfoClient
- func (client *SCPoolServerStateInfoClient) Create(obj *models.SCPoolServerStateInfo, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SCPoolServerStateInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SCPoolServerStateInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) GetAviSession() *session.AviSession
- func (client *SCPoolServerStateInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SCPoolServerStateInfo, error)
- func (client *SCPoolServerStateInfoClient) Update(obj *models.SCPoolServerStateInfo, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
- type SCVsStateInfoClient
- func (client *SCVsStateInfoClient) Create(obj *models.SCVsStateInfo, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SCVsStateInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SCVsStateInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) GetAviSession() *session.AviSession
- func (client *SCVsStateInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SCVsStateInfo, error)
- func (client *SCVsStateInfoClient) Update(obj *models.SCVsStateInfo, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
- type SSLKeyAndCertificateClient
- func (client *SSLKeyAndCertificateClient) Create(obj *models.SSLKeyAndCertificate, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SSLKeyAndCertificateClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SSLKeyAndCertificateClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) GetAviSession() *session.AviSession
- func (client *SSLKeyAndCertificateClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) GetObject(options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SSLKeyAndCertificate, error)
- func (client *SSLKeyAndCertificateClient) Update(obj *models.SSLKeyAndCertificate, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
- type SSLProfileClient
- func (client *SSLProfileClient) Create(obj *models.SSLProfile, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
- func (client *SSLProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SSLProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SSLProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
- func (client *SSLProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSLProfile, error)
- func (client *SSLProfileClient) GetAviSession() *session.AviSession
- func (client *SSLProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
- func (client *SSLProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.SSLProfile, error)
- func (client *SSLProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SSLProfile, error)
- func (client *SSLProfileClient) Update(obj *models.SSLProfile, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
- type SSOPolicyClient
- func (client *SSOPolicyClient) Create(obj *models.SSOPolicy, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
- func (client *SSOPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SSOPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SSOPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
- func (client *SSOPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSOPolicy, error)
- func (client *SSOPolicyClient) GetAviSession() *session.AviSession
- func (client *SSOPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
- func (client *SSOPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
- func (client *SSOPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SSOPolicy, error)
- func (client *SSOPolicyClient) Update(obj *models.SSOPolicy, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
- type SchedulerClient
- func (client *SchedulerClient) Create(obj *models.Scheduler, options ...session.ApiOptionsParams) (*models.Scheduler, error)
- func (client *SchedulerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SchedulerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SchedulerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Scheduler, error)
- func (client *SchedulerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Scheduler, error)
- func (client *SchedulerClient) GetAviSession() *session.AviSession
- func (client *SchedulerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Scheduler, error)
- func (client *SchedulerClient) GetObject(options ...session.ApiOptionsParams) (*models.Scheduler, error)
- func (client *SchedulerClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Scheduler, error)
- func (client *SchedulerClient) Update(obj *models.Scheduler, options ...session.ApiOptionsParams) (*models.Scheduler, error)
- type SePropertiesClient
- func (client *SePropertiesClient) Create(obj *models.SeProperties, options ...session.ApiOptionsParams) (*models.SeProperties, error)
- func (client *SePropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SePropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SePropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SeProperties, error)
- func (client *SePropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SeProperties, error)
- func (client *SePropertiesClient) GetAviSession() *session.AviSession
- func (client *SePropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SeProperties, error)
- func (client *SePropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.SeProperties, error)
- func (client *SePropertiesClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SeProperties, error)
- func (client *SePropertiesClient) Update(obj *models.SeProperties, options ...session.ApiOptionsParams) (*models.SeProperties, error)
- type SecureChannelAvailableLocalIpsClient
- func (client *SecureChannelAvailableLocalIpsClient) Create(obj *models.SecureChannelAvailableLocalIps, ...) (*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelAvailableLocalIpsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelAvailableLocalIpsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) GetAviSession() *session.AviSession
- func (client *SecureChannelAvailableLocalIpsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SecureChannelAvailableLocalIps, error)
- func (client *SecureChannelAvailableLocalIpsClient) Update(obj *models.SecureChannelAvailableLocalIps, ...) (*models.SecureChannelAvailableLocalIps, error)
- type SecureChannelMappingClient
- func (client *SecureChannelMappingClient) Create(obj *models.SecureChannelMapping, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) GetAviSession() *session.AviSession
- func (client *SecureChannelMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SecureChannelMapping, error)
- func (client *SecureChannelMappingClient) Update(obj *models.SecureChannelMapping, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
- type SecureChannelTokenClient
- func (client *SecureChannelTokenClient) Create(obj *models.SecureChannelToken, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelTokenClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SecureChannelTokenClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) GetAviSession() *session.AviSession
- func (client *SecureChannelTokenClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SecureChannelToken, error)
- func (client *SecureChannelTokenClient) Update(obj *models.SecureChannelToken, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
- type SecurityManagerDataClient
- func (client *SecurityManagerDataClient) Create(obj *models.SecurityManagerData, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SecurityManagerDataClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SecurityManagerDataClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) GetAviSession() *session.AviSession
- func (client *SecurityManagerDataClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) GetObject(options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SecurityManagerData, error)
- func (client *SecurityManagerDataClient) Update(obj *models.SecurityManagerData, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
- type SecurityPolicyClient
- func (client *SecurityPolicyClient) Create(obj *models.SecurityPolicy, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SecurityPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SecurityPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) GetAviSession() *session.AviSession
- func (client *SecurityPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SecurityPolicy, error)
- func (client *SecurityPolicyClient) Update(obj *models.SecurityPolicy, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
- type ServerAutoScalePolicyClient
- func (client *ServerAutoScalePolicyClient) Create(obj *models.ServerAutoScalePolicy, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServerAutoScalePolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServerAutoScalePolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) GetAviSession() *session.AviSession
- func (client *ServerAutoScalePolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServerAutoScalePolicy, error)
- func (client *ServerAutoScalePolicyClient) Update(obj *models.ServerAutoScalePolicy, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
- type ServiceAuthProfileClient
- func (client *ServiceAuthProfileClient) Create(obj *models.ServiceAuthProfile, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServiceAuthProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServiceAuthProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) GetAviSession() *session.AviSession
- func (client *ServiceAuthProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServiceAuthProfile, error)
- func (client *ServiceAuthProfileClient) Update(obj *models.ServiceAuthProfile, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
- type ServiceEngineClient
- func (client *ServiceEngineClient) Create(obj *models.ServiceEngine, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
- func (client *ServiceEngineClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
- func (client *ServiceEngineClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngine, error)
- func (client *ServiceEngineClient) GetAviSession() *session.AviSession
- func (client *ServiceEngineClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
- func (client *ServiceEngineClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
- func (client *ServiceEngineClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServiceEngine, error)
- func (client *ServiceEngineClient) Update(obj *models.ServiceEngine, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
- type ServiceEngineGroupClient
- func (client *ServiceEngineGroupClient) Create(obj *models.ServiceEngineGroup, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) GetAviSession() *session.AviSession
- func (client *ServiceEngineGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServiceEngineGroup, error)
- func (client *ServiceEngineGroupClient) Update(obj *models.ServiceEngineGroup, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
- type ServiceEngineGroupInventoryClient
- func (client *ServiceEngineGroupInventoryClient) Create(obj *models.ServiceEngineGroupInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) GetAviSession() *session.AviSession
- func (client *ServiceEngineGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServiceEngineGroupInventory, error)
- func (client *ServiceEngineGroupInventoryClient) Update(obj *models.ServiceEngineGroupInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
- type ServiceEngineInventoryClient
- func (client *ServiceEngineInventoryClient) Create(obj *models.ServiceEngineInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ServiceEngineInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) GetAviSession() *session.AviSession
- func (client *ServiceEngineInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ServiceEngineInventory, error)
- func (client *ServiceEngineInventoryClient) Update(obj *models.ServiceEngineInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
- type SiteVersionClient
- func (client *SiteVersionClient) Create(obj *models.SiteVersion, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
- func (client *SiteVersionClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SiteVersionClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SiteVersionClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
- func (client *SiteVersionClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SiteVersion, error)
- func (client *SiteVersionClient) GetAviSession() *session.AviSession
- func (client *SiteVersionClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
- func (client *SiteVersionClient) GetObject(options ...session.ApiOptionsParams) (*models.SiteVersion, error)
- func (client *SiteVersionClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SiteVersion, error)
- func (client *SiteVersionClient) Update(obj *models.SiteVersion, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
- type SnmpTrapProfileClient
- func (client *SnmpTrapProfileClient) Create(obj *models.SnmpTrapProfile, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SnmpTrapProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SnmpTrapProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) GetAviSession() *session.AviSession
- func (client *SnmpTrapProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SnmpTrapProfile, error)
- func (client *SnmpTrapProfileClient) Update(obj *models.SnmpTrapProfile, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
- type StatediffOperationClient
- func (client *StatediffOperationClient) Create(obj *models.StatediffOperation, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
- func (client *StatediffOperationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *StatediffOperationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *StatediffOperationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
- func (client *StatediffOperationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StatediffOperation, error)
- func (client *StatediffOperationClient) GetAviSession() *session.AviSession
- func (client *StatediffOperationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
- func (client *StatediffOperationClient) GetObject(options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
- func (client *StatediffOperationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.StatediffOperation, error)
- func (client *StatediffOperationClient) Update(obj *models.StatediffOperation, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
- type StatediffSnapshotClient
- func (client *StatediffSnapshotClient) Create(obj *models.StatediffSnapshot, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *StatediffSnapshotClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *StatediffSnapshotClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) GetAviSession() *session.AviSession
- func (client *StatediffSnapshotClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) GetObject(options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.StatediffSnapshot, error)
- func (client *StatediffSnapshotClient) Update(obj *models.StatediffSnapshot, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
- type StringGroupClient
- func (client *StringGroupClient) Create(obj *models.StringGroup, options ...session.ApiOptionsParams) (*models.StringGroup, error)
- func (client *StringGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *StringGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *StringGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StringGroup, error)
- func (client *StringGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StringGroup, error)
- func (client *StringGroupClient) GetAviSession() *session.AviSession
- func (client *StringGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StringGroup, error)
- func (client *StringGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.StringGroup, error)
- func (client *StringGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.StringGroup, error)
- func (client *StringGroupClient) Update(obj *models.StringGroup, options ...session.ApiOptionsParams) (*models.StringGroup, error)
- type SystemConfigurationClient
- func (client *SystemConfigurationClient) Create(obj *models.SystemConfiguration, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SystemConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SystemConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) GetAviSession() *session.AviSession
- func (client *SystemConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SystemConfiguration, error)
- func (client *SystemConfigurationClient) Update(obj *models.SystemConfiguration, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
- type SystemLimitsClient
- func (client *SystemLimitsClient) Create(obj *models.SystemLimits, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
- func (client *SystemLimitsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SystemLimitsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SystemLimitsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
- func (client *SystemLimitsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemLimits, error)
- func (client *SystemLimitsClient) GetAviSession() *session.AviSession
- func (client *SystemLimitsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
- func (client *SystemLimitsClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemLimits, error)
- func (client *SystemLimitsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SystemLimits, error)
- func (client *SystemLimitsClient) Update(obj *models.SystemLimits, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
- type SystemReportClient
- func (client *SystemReportClient) Create(obj *models.SystemReport, options ...session.ApiOptionsParams) (*models.SystemReport, error)
- func (client *SystemReportClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *SystemReportClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *SystemReportClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemReport, error)
- func (client *SystemReportClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemReport, error)
- func (client *SystemReportClient) GetAviSession() *session.AviSession
- func (client *SystemReportClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemReport, error)
- func (client *SystemReportClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemReport, error)
- func (client *SystemReportClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.SystemReport, error)
- func (client *SystemReportClient) Update(obj *models.SystemReport, options ...session.ApiOptionsParams) (*models.SystemReport, error)
- type TaskJournalClient
- func (client *TaskJournalClient) Create(obj *models.TaskJournal, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
- func (client *TaskJournalClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TaskJournalClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TaskJournalClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
- func (client *TaskJournalClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TaskJournal, error)
- func (client *TaskJournalClient) GetAviSession() *session.AviSession
- func (client *TaskJournalClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
- func (client *TaskJournalClient) GetObject(options ...session.ApiOptionsParams) (*models.TaskJournal, error)
- func (client *TaskJournalClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TaskJournal, error)
- func (client *TaskJournalClient) Update(obj *models.TaskJournal, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
- type TenantClient
- func (client *TenantClient) Create(obj *models.Tenant, options ...session.ApiOptionsParams) (*models.Tenant, error)
- func (client *TenantClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TenantClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TenantClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Tenant, error)
- func (client *TenantClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Tenant, error)
- func (client *TenantClient) GetAviSession() *session.AviSession
- func (client *TenantClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Tenant, error)
- func (client *TenantClient) GetObject(options ...session.ApiOptionsParams) (*models.Tenant, error)
- func (client *TenantClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Tenant, error)
- func (client *TenantClient) Update(obj *models.Tenant, options ...session.ApiOptionsParams) (*models.Tenant, error)
- type TenantSystemConfigurationClient
- func (client *TenantSystemConfigurationClient) Create(obj *models.TenantSystemConfiguration, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TenantSystemConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TenantSystemConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) GetAviSession() *session.AviSession
- func (client *TenantSystemConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TenantSystemConfiguration, error)
- func (client *TenantSystemConfigurationClient) Update(obj *models.TenantSystemConfiguration, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
- type TestSeDatastoreLevel1Client
- func (client *TestSeDatastoreLevel1Client) Create(obj *models.TestSeDatastoreLevel1, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel1Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel1Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) GetAviSession() *session.AviSession
- func (client *TestSeDatastoreLevel1Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TestSeDatastoreLevel1, error)
- func (client *TestSeDatastoreLevel1Client) Update(obj *models.TestSeDatastoreLevel1, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
- type TestSeDatastoreLevel2Client
- func (client *TestSeDatastoreLevel2Client) Create(obj *models.TestSeDatastoreLevel2, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel2Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel2Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) GetAviSession() *session.AviSession
- func (client *TestSeDatastoreLevel2Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TestSeDatastoreLevel2, error)
- func (client *TestSeDatastoreLevel2Client) Update(obj *models.TestSeDatastoreLevel2, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
- type TestSeDatastoreLevel3Client
- func (client *TestSeDatastoreLevel3Client) Create(obj *models.TestSeDatastoreLevel3, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel3Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TestSeDatastoreLevel3Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) GetAviSession() *session.AviSession
- func (client *TestSeDatastoreLevel3Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TestSeDatastoreLevel3, error)
- func (client *TestSeDatastoreLevel3Client) Update(obj *models.TestSeDatastoreLevel3, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
- type TrafficCloneProfileClient
- func (client *TrafficCloneProfileClient) Create(obj *models.TrafficCloneProfile, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *TrafficCloneProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *TrafficCloneProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) GetAviSession() *session.AviSession
- func (client *TrafficCloneProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.TrafficCloneProfile, error)
- func (client *TrafficCloneProfileClient) Update(obj *models.TrafficCloneProfile, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
- type UpgradeStatusInfoClient
- func (client *UpgradeStatusInfoClient) Create(obj *models.UpgradeStatusInfo, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *UpgradeStatusInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *UpgradeStatusInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) GetAviSession() *session.AviSession
- func (client *UpgradeStatusInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.UpgradeStatusInfo, error)
- func (client *UpgradeStatusInfoClient) Update(obj *models.UpgradeStatusInfo, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
- type UpgradeStatusSummaryClient
- func (client *UpgradeStatusSummaryClient) Create(obj *models.UpgradeStatusSummary, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *UpgradeStatusSummaryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *UpgradeStatusSummaryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) GetAviSession() *session.AviSession
- func (client *UpgradeStatusSummaryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) GetObject(options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.UpgradeStatusSummary, error)
- func (client *UpgradeStatusSummaryClient) Update(obj *models.UpgradeStatusSummary, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
- type UserAccountProfileClient
- func (client *UserAccountProfileClient) Create(obj *models.UserAccountProfile, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *UserAccountProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *UserAccountProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) GetAviSession() *session.AviSession
- func (client *UserAccountProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.UserAccountProfile, error)
- func (client *UserAccountProfileClient) Update(obj *models.UserAccountProfile, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
- type UserActivityClient
- func (client *UserActivityClient) Create(obj *models.UserActivity, options ...session.ApiOptionsParams) (*models.UserActivity, error)
- func (client *UserActivityClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *UserActivityClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *UserActivityClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UserActivity, error)
- func (client *UserActivityClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UserActivity, error)
- func (client *UserActivityClient) GetAviSession() *session.AviSession
- func (client *UserActivityClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UserActivity, error)
- func (client *UserActivityClient) GetObject(options ...session.ApiOptionsParams) (*models.UserActivity, error)
- func (client *UserActivityClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.UserActivity, error)
- func (client *UserActivityClient) Update(obj *models.UserActivity, options ...session.ApiOptionsParams) (*models.UserActivity, error)
- type UserClient
- func (client *UserClient) Create(obj *models.User, options ...session.ApiOptionsParams) (*models.User, error)
- func (client *UserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *UserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *UserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.User, error)
- func (client *UserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.User, error)
- func (client *UserClient) GetAviSession() *session.AviSession
- func (client *UserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.User, error)
- func (client *UserClient) GetObject(options ...session.ApiOptionsParams) (*models.User, error)
- func (client *UserClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.User, error)
- func (client *UserClient) Update(obj *models.User, options ...session.ApiOptionsParams) (*models.User, error)
- type VCenterServerClient
- func (client *VCenterServerClient) Create(obj *models.VCenterServer, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
- func (client *VCenterServerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VCenterServerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VCenterServerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
- func (client *VCenterServerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VCenterServer, error)
- func (client *VCenterServerClient) GetAviSession() *session.AviSession
- func (client *VCenterServerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
- func (client *VCenterServerClient) GetObject(options ...session.ApiOptionsParams) (*models.VCenterServer, error)
- func (client *VCenterServerClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VCenterServer, error)
- func (client *VCenterServerClient) Update(obj *models.VCenterServer, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
- type VIDCInfoClient
- func (client *VIDCInfoClient) Create(obj *models.VIDCInfo, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
- func (client *VIDCInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIDCInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIDCInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
- func (client *VIDCInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIDCInfo, error)
- func (client *VIDCInfoClient) GetAviSession() *session.AviSession
- func (client *VIDCInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
- func (client *VIDCInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
- func (client *VIDCInfoClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIDCInfo, error)
- func (client *VIDCInfoClient) Update(obj *models.VIDCInfo, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
- type VIMgrClusterRuntimeClient
- func (client *VIMgrClusterRuntimeClient) Create(obj *models.VIMgrClusterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrClusterRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrClusterRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrClusterRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrClusterRuntime, error)
- func (client *VIMgrClusterRuntimeClient) Update(obj *models.VIMgrClusterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
- type VIMgrHostRuntimeClient
- func (client *VIMgrHostRuntimeClient) Create(obj *models.VIMgrHostRuntime, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrHostRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrHostRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrHostRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrHostRuntime, error)
- func (client *VIMgrHostRuntimeClient) Update(obj *models.VIMgrHostRuntime, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
- type VIMgrNWRuntimeClient
- func (client *VIMgrNWRuntimeClient) Create(obj *models.VIMgrNWRuntime, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrNWRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrNWRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrNWRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrNWRuntime, error)
- func (client *VIMgrNWRuntimeClient) Update(obj *models.VIMgrNWRuntime, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
- type VIMgrSEVMRuntimeClient
- func (client *VIMgrSEVMRuntimeClient) Create(obj *models.VIMgrSEVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrSEVMRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrSEVMRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrSEVMRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrSEVMRuntime, error)
- func (client *VIMgrSEVMRuntimeClient) Update(obj *models.VIMgrSEVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
- type VIMgrVMRuntimeClient
- func (client *VIMgrVMRuntimeClient) Create(obj *models.VIMgrVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrVMRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrVMRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrVMRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrVMRuntime, error)
- func (client *VIMgrVMRuntimeClient) Update(obj *models.VIMgrVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
- type VIPGNameInfoClient
- func (client *VIPGNameInfoClient) Create(obj *models.VIPGNameInfo, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIPGNameInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIPGNameInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) GetAviSession() *session.AviSession
- func (client *VIPGNameInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIPGNameInfo, error)
- func (client *VIPGNameInfoClient) Update(obj *models.VIPGNameInfo, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
- type VSDataScriptSetClient
- func (client *VSDataScriptSetClient) Create(obj *models.VSDataScriptSet, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VSDataScriptSetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VSDataScriptSetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) GetAviSession() *session.AviSession
- func (client *VSDataScriptSetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) GetObject(options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VSDataScriptSet, error)
- func (client *VSDataScriptSetClient) Update(obj *models.VSDataScriptSet, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
- type VirtualServiceClient
- func (client *VirtualServiceClient) Create(obj *models.VirtualService, options ...session.ApiOptionsParams) (*models.VirtualService, error)
- func (client *VirtualServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VirtualServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VirtualServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VirtualService, error)
- func (client *VirtualServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VirtualService, error)
- func (client *VirtualServiceClient) GetAviSession() *session.AviSession
- func (client *VirtualServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VirtualService, error)
- func (client *VirtualServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.VirtualService, error)
- func (client *VirtualServiceClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VirtualService, error)
- func (client *VirtualServiceClient) Update(obj *models.VirtualService, options ...session.ApiOptionsParams) (*models.VirtualService, error)
- type VrfContextClient
- func (client *VrfContextClient) Create(obj *models.VrfContext, options ...session.ApiOptionsParams) (*models.VrfContext, error)
- func (client *VrfContextClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VrfContextClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VrfContextClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VrfContext, error)
- func (client *VrfContextClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VrfContext, error)
- func (client *VrfContextClient) GetAviSession() *session.AviSession
- func (client *VrfContextClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VrfContext, error)
- func (client *VrfContextClient) GetObject(options ...session.ApiOptionsParams) (*models.VrfContext, error)
- func (client *VrfContextClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VrfContext, error)
- func (client *VrfContextClient) Update(obj *models.VrfContext, options ...session.ApiOptionsParams) (*models.VrfContext, error)
- type VsGsClient
- func (client *VsGsClient) Create(obj *models.VsGs, options ...session.ApiOptionsParams) (*models.VsGs, error)
- func (client *VsGsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VsGsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VsGsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsGs, error)
- func (client *VsGsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsGs, error)
- func (client *VsGsClient) GetAviSession() *session.AviSession
- func (client *VsGsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsGs, error)
- func (client *VsGsClient) GetObject(options ...session.ApiOptionsParams) (*models.VsGs, error)
- func (client *VsGsClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VsGs, error)
- func (client *VsGsClient) Update(obj *models.VsGs, options ...session.ApiOptionsParams) (*models.VsGs, error)
- type VsInventoryClient
- func (client *VsInventoryClient) Create(obj *models.VsInventory, options ...session.ApiOptionsParams) (*models.VsInventory, error)
- func (client *VsInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VsInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VsInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsInventory, error)
- func (client *VsInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsInventory, error)
- func (client *VsInventoryClient) GetAviSession() *session.AviSession
- func (client *VsInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsInventory, error)
- func (client *VsInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.VsInventory, error)
- func (client *VsInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VsInventory, error)
- func (client *VsInventoryClient) Update(obj *models.VsInventory, options ...session.ApiOptionsParams) (*models.VsInventory, error)
- type VsVipClient
- func (client *VsVipClient) Create(obj *models.VsVip, options ...session.ApiOptionsParams) (*models.VsVip, error)
- func (client *VsVipClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VsVipClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VsVipClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsVip, error)
- func (client *VsVipClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsVip, error)
- func (client *VsVipClient) GetAviSession() *session.AviSession
- func (client *VsVipClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsVip, error)
- func (client *VsVipClient) GetObject(options ...session.ApiOptionsParams) (*models.VsVip, error)
- func (client *VsVipClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VsVip, error)
- func (client *VsVipClient) Update(obj *models.VsVip, options ...session.ApiOptionsParams) (*models.VsVip, error)
- type VsvipInventoryClient
- func (client *VsvipInventoryClient) Create(obj *models.VsvipInventory, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VsvipInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VsvipInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) GetAviSession() *session.AviSession
- func (client *VsvipInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VsvipInventory, error)
- func (client *VsvipInventoryClient) Update(obj *models.VsvipInventory, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
- type WafApplicationSignatureProviderClient
- func (client *WafApplicationSignatureProviderClient) Create(obj *models.WafApplicationSignatureProvider, ...) (*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafApplicationSignatureProviderClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafApplicationSignatureProviderClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) GetAviSession() *session.AviSession
- func (client *WafApplicationSignatureProviderClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) GetObject(options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafApplicationSignatureProvider, error)
- func (client *WafApplicationSignatureProviderClient) Update(obj *models.WafApplicationSignatureProvider, ...) (*models.WafApplicationSignatureProvider, error)
- type WafCRSClient
- func (client *WafCRSClient) Create(obj *models.WafCRS, options ...session.ApiOptionsParams) (*models.WafCRS, error)
- func (client *WafCRSClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafCRSClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafCRSClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafCRS, error)
- func (client *WafCRSClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafCRS, error)
- func (client *WafCRSClient) GetAviSession() *session.AviSession
- func (client *WafCRSClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafCRS, error)
- func (client *WafCRSClient) GetObject(options ...session.ApiOptionsParams) (*models.WafCRS, error)
- func (client *WafCRSClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafCRS, error)
- func (client *WafCRSClient) Update(obj *models.WafCRS, options ...session.ApiOptionsParams) (*models.WafCRS, error)
- type WafPolicyClient
- func (client *WafPolicyClient) Create(obj *models.WafPolicy, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
- func (client *WafPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
- func (client *WafPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicy, error)
- func (client *WafPolicyClient) GetAviSession() *session.AviSession
- func (client *WafPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
- func (client *WafPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicy, error)
- func (client *WafPolicyClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafPolicy, error)
- func (client *WafPolicyClient) Update(obj *models.WafPolicy, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
- type WafPolicyPSMGroupClient
- func (client *WafPolicyPSMGroupClient) Create(obj *models.WafPolicyPSMGroup, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyPSMGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyPSMGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) GetAviSession() *session.AviSession
- func (client *WafPolicyPSMGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafPolicyPSMGroup, error)
- func (client *WafPolicyPSMGroupClient) Update(obj *models.WafPolicyPSMGroup, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
- type WafPolicyPSMGroupInventoryClient
- func (client *WafPolicyPSMGroupInventoryClient) Create(obj *models.WafPolicyPSMGroupInventory, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyPSMGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafPolicyPSMGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) GetAviSession() *session.AviSession
- func (client *WafPolicyPSMGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafPolicyPSMGroupInventory, error)
- func (client *WafPolicyPSMGroupInventoryClient) Update(obj *models.WafPolicyPSMGroupInventory, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
- type WafProfileClient
- func (client *WafProfileClient) Create(obj *models.WafProfile, options ...session.ApiOptionsParams) (*models.WafProfile, error)
- func (client *WafProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WafProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WafProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafProfile, error)
- func (client *WafProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafProfile, error)
- func (client *WafProfileClient) GetAviSession() *session.AviSession
- func (client *WafProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafProfile, error)
- func (client *WafProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.WafProfile, error)
- func (client *WafProfileClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WafProfile, error)
- func (client *WafProfileClient) Update(obj *models.WafProfile, options ...session.ApiOptionsParams) (*models.WafProfile, error)
- type WebappUTClient
- func (client *WebappUTClient) Create(obj *models.WebappUT, options ...session.ApiOptionsParams) (*models.WebappUT, error)
- func (client *WebappUTClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WebappUTClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WebappUTClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WebappUT, error)
- func (client *WebappUTClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WebappUT, error)
- func (client *WebappUTClient) GetAviSession() *session.AviSession
- func (client *WebappUTClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WebappUT, error)
- func (client *WebappUTClient) GetObject(options ...session.ApiOptionsParams) (*models.WebappUT, error)
- func (client *WebappUTClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.WebappUT, error)
- func (client *WebappUTClient) Update(obj *models.WebappUT, options ...session.ApiOptionsParams) (*models.WebappUT, error)
- type WebhookClient
- func (client *WebhookClient) Create(obj *models.Webhook, options ...session.ApiOptionsParams) (*models.Webhook, error)
- func (client *WebhookClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *WebhookClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *WebhookClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Webhook, error)
- func (client *WebhookClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Webhook, error)
- func (client *WebhookClient) GetAviSession() *session.AviSession
- func (client *WebhookClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Webhook, error)
- func (client *WebhookClient) GetObject(options ...session.ApiOptionsParams) (*models.Webhook, error)
- func (client *WebhookClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Webhook, error)
- func (client *WebhookClient) Update(obj *models.Webhook, options ...session.ApiOptionsParams) (*models.Webhook, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ALBServicesConfigClient ¶
type ALBServicesConfigClient struct {
// contains filtered or unexported fields
}
ALBServicesConfigClient is a client for avi ALBServicesConfig resource
func NewALBServicesConfigClient ¶
func NewALBServicesConfigClient(aviSession *session.AviSession) *ALBServicesConfigClient
NewALBServicesConfigClient creates a new client for ALBServicesConfig resource
func (*ALBServicesConfigClient) Create ¶
func (client *ALBServicesConfigClient) Create(obj *models.ALBServicesConfig, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
Create a new ALBServicesConfig object
func (*ALBServicesConfigClient) Delete ¶
func (client *ALBServicesConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ALBServicesConfig object with a given UUID
func (*ALBServicesConfigClient) DeleteByName ¶
func (client *ALBServicesConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ALBServicesConfig object with a given name
func (*ALBServicesConfigClient) Get ¶
func (client *ALBServicesConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
Get an existing ALBServicesConfig by uuid
func (*ALBServicesConfigClient) GetAll ¶
func (client *ALBServicesConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesConfig, error)
GetAll is a collection API to get a list of ALBServicesConfig objects
func (*ALBServicesConfigClient) GetAviSession ¶
func (client *ALBServicesConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*ALBServicesConfigClient) GetByName ¶
func (client *ALBServicesConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
GetByName - Get an existing ALBServicesConfig by name
func (*ALBServicesConfigClient) GetObject ¶
func (client *ALBServicesConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
GetObject - Get an existing ALBServicesConfig by filters like name, cloud, tenant Api creates ALBServicesConfig object with every call.
func (*ALBServicesConfigClient) Patch ¶
func (client *ALBServicesConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
Patch an existing ALBServicesConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ALBServicesConfig or it should be json compatible of form map[string]interface{}
func (*ALBServicesConfigClient) Update ¶
func (client *ALBServicesConfigClient) Update(obj *models.ALBServicesConfig, options ...session.ApiOptionsParams) (*models.ALBServicesConfig, error)
Update an existing ALBServicesConfig object
type ALBServicesFileDownloadClient ¶
type ALBServicesFileDownloadClient struct {
// contains filtered or unexported fields
}
ALBServicesFileDownloadClient is a client for avi ALBServicesFileDownload resource
func NewALBServicesFileDownloadClient ¶
func NewALBServicesFileDownloadClient(aviSession *session.AviSession) *ALBServicesFileDownloadClient
NewALBServicesFileDownloadClient creates a new client for ALBServicesFileDownload resource
func (*ALBServicesFileDownloadClient) Create ¶
func (client *ALBServicesFileDownloadClient) Create(obj *models.ALBServicesFileDownload, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
Create a new ALBServicesFileDownload object
func (*ALBServicesFileDownloadClient) Delete ¶
func (client *ALBServicesFileDownloadClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ALBServicesFileDownload object with a given UUID
func (*ALBServicesFileDownloadClient) DeleteByName ¶
func (client *ALBServicesFileDownloadClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ALBServicesFileDownload object with a given name
func (*ALBServicesFileDownloadClient) Get ¶
func (client *ALBServicesFileDownloadClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
Get an existing ALBServicesFileDownload by uuid
func (*ALBServicesFileDownloadClient) GetAll ¶
func (client *ALBServicesFileDownloadClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesFileDownload, error)
GetAll is a collection API to get a list of ALBServicesFileDownload objects
func (*ALBServicesFileDownloadClient) GetAviSession ¶
func (client *ALBServicesFileDownloadClient) GetAviSession() *session.AviSession
GetAviSession
func (*ALBServicesFileDownloadClient) GetByName ¶
func (client *ALBServicesFileDownloadClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
GetByName - Get an existing ALBServicesFileDownload by name
func (*ALBServicesFileDownloadClient) GetObject ¶
func (client *ALBServicesFileDownloadClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
GetObject - Get an existing ALBServicesFileDownload by filters like name, cloud, tenant Api creates ALBServicesFileDownload object with every call.
func (*ALBServicesFileDownloadClient) Patch ¶
func (client *ALBServicesFileDownloadClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
Patch an existing ALBServicesFileDownload object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ALBServicesFileDownload or it should be json compatible of form map[string]interface{}
func (*ALBServicesFileDownloadClient) Update ¶
func (client *ALBServicesFileDownloadClient) Update(obj *models.ALBServicesFileDownload, options ...session.ApiOptionsParams) (*models.ALBServicesFileDownload, error)
Update an existing ALBServicesFileDownload object
type ALBServicesFileUploadClient ¶
type ALBServicesFileUploadClient struct {
// contains filtered or unexported fields
}
ALBServicesFileUploadClient is a client for avi ALBServicesFileUpload resource
func NewALBServicesFileUploadClient ¶
func NewALBServicesFileUploadClient(aviSession *session.AviSession) *ALBServicesFileUploadClient
NewALBServicesFileUploadClient creates a new client for ALBServicesFileUpload resource
func (*ALBServicesFileUploadClient) Create ¶
func (client *ALBServicesFileUploadClient) Create(obj *models.ALBServicesFileUpload, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
Create a new ALBServicesFileUpload object
func (*ALBServicesFileUploadClient) Delete ¶
func (client *ALBServicesFileUploadClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ALBServicesFileUpload object with a given UUID
func (*ALBServicesFileUploadClient) DeleteByName ¶
func (client *ALBServicesFileUploadClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ALBServicesFileUpload object with a given name
func (*ALBServicesFileUploadClient) Get ¶
func (client *ALBServicesFileUploadClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
Get an existing ALBServicesFileUpload by uuid
func (*ALBServicesFileUploadClient) GetAll ¶
func (client *ALBServicesFileUploadClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesFileUpload, error)
GetAll is a collection API to get a list of ALBServicesFileUpload objects
func (*ALBServicesFileUploadClient) GetAviSession ¶
func (client *ALBServicesFileUploadClient) GetAviSession() *session.AviSession
GetAviSession
func (*ALBServicesFileUploadClient) GetByName ¶
func (client *ALBServicesFileUploadClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
GetByName - Get an existing ALBServicesFileUpload by name
func (*ALBServicesFileUploadClient) GetObject ¶
func (client *ALBServicesFileUploadClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
GetObject - Get an existing ALBServicesFileUpload by filters like name, cloud, tenant Api creates ALBServicesFileUpload object with every call.
func (*ALBServicesFileUploadClient) Patch ¶
func (client *ALBServicesFileUploadClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
Patch an existing ALBServicesFileUpload object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ALBServicesFileUpload or it should be json compatible of form map[string]interface{}
func (*ALBServicesFileUploadClient) Update ¶
func (client *ALBServicesFileUploadClient) Update(obj *models.ALBServicesFileUpload, options ...session.ApiOptionsParams) (*models.ALBServicesFileUpload, error)
Update an existing ALBServicesFileUpload object
type ALBServicesJobClient ¶
type ALBServicesJobClient struct {
// contains filtered or unexported fields
}
ALBServicesJobClient is a client for avi ALBServicesJob resource
func NewALBServicesJobClient ¶
func NewALBServicesJobClient(aviSession *session.AviSession) *ALBServicesJobClient
NewALBServicesJobClient creates a new client for ALBServicesJob resource
func (*ALBServicesJobClient) Create ¶
func (client *ALBServicesJobClient) Create(obj *models.ALBServicesJob, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
Create a new ALBServicesJob object
func (*ALBServicesJobClient) Delete ¶
func (client *ALBServicesJobClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ALBServicesJob object with a given UUID
func (*ALBServicesJobClient) DeleteByName ¶
func (client *ALBServicesJobClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ALBServicesJob object with a given name
func (*ALBServicesJobClient) Get ¶
func (client *ALBServicesJobClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
Get an existing ALBServicesJob by uuid
func (*ALBServicesJobClient) GetAll ¶
func (client *ALBServicesJobClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ALBServicesJob, error)
GetAll is a collection API to get a list of ALBServicesJob objects
func (*ALBServicesJobClient) GetAviSession ¶
func (client *ALBServicesJobClient) GetAviSession() *session.AviSession
GetAviSession
func (*ALBServicesJobClient) GetByName ¶
func (client *ALBServicesJobClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
GetByName - Get an existing ALBServicesJob by name
func (*ALBServicesJobClient) GetObject ¶
func (client *ALBServicesJobClient) GetObject(options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
GetObject - Get an existing ALBServicesJob by filters like name, cloud, tenant Api creates ALBServicesJob object with every call.
func (*ALBServicesJobClient) Patch ¶
func (client *ALBServicesJobClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
Patch an existing ALBServicesJob object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ALBServicesJob or it should be json compatible of form map[string]interface{}
func (*ALBServicesJobClient) Update ¶
func (client *ALBServicesJobClient) Update(obj *models.ALBServicesJob, options ...session.ApiOptionsParams) (*models.ALBServicesJob, error)
Update an existing ALBServicesJob object
type ActionGroupConfigClient ¶
type ActionGroupConfigClient struct {
// contains filtered or unexported fields
}
ActionGroupConfigClient is a client for avi ActionGroupConfig resource
func NewActionGroupConfigClient ¶
func NewActionGroupConfigClient(aviSession *session.AviSession) *ActionGroupConfigClient
NewActionGroupConfigClient creates a new client for ActionGroupConfig resource
func (*ActionGroupConfigClient) Create ¶
func (client *ActionGroupConfigClient) Create(obj *models.ActionGroupConfig, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
Create a new ActionGroupConfig object
func (*ActionGroupConfigClient) Delete ¶
func (client *ActionGroupConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ActionGroupConfig object with a given UUID
func (*ActionGroupConfigClient) DeleteByName ¶
func (client *ActionGroupConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ActionGroupConfig object with a given name
func (*ActionGroupConfigClient) Get ¶
func (client *ActionGroupConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
Get an existing ActionGroupConfig by uuid
func (*ActionGroupConfigClient) GetAll ¶
func (client *ActionGroupConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ActionGroupConfig, error)
GetAll is a collection API to get a list of ActionGroupConfig objects
func (*ActionGroupConfigClient) GetAviSession ¶
func (client *ActionGroupConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*ActionGroupConfigClient) GetByName ¶
func (client *ActionGroupConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
GetByName - Get an existing ActionGroupConfig by name
func (*ActionGroupConfigClient) GetObject ¶
func (client *ActionGroupConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
GetObject - Get an existing ActionGroupConfig by filters like name, cloud, tenant Api creates ActionGroupConfig object with every call.
func (*ActionGroupConfigClient) Patch ¶
func (client *ActionGroupConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
Patch an existing ActionGroupConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ActionGroupConfig or it should be json compatible of form map[string]interface{}
func (*ActionGroupConfigClient) Update ¶
func (client *ActionGroupConfigClient) Update(obj *models.ActionGroupConfig, options ...session.ApiOptionsParams) (*models.ActionGroupConfig, error)
Update an existing ActionGroupConfig object
type AlertClient ¶
type AlertClient struct {
// contains filtered or unexported fields
}
AlertClient is a client for avi Alert resource
func NewAlertClient ¶
func NewAlertClient(aviSession *session.AviSession) *AlertClient
NewAlertClient creates a new client for Alert resource
func (*AlertClient) Create ¶
func (client *AlertClient) Create(obj *models.Alert, options ...session.ApiOptionsParams) (*models.Alert, error)
Create a new Alert object
func (*AlertClient) Delete ¶
func (client *AlertClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Alert object with a given UUID
func (*AlertClient) DeleteByName ¶
func (client *AlertClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Alert object with a given name
func (*AlertClient) Get ¶
func (client *AlertClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Alert, error)
Get an existing Alert by uuid
func (*AlertClient) GetAll ¶
func (client *AlertClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Alert, error)
GetAll is a collection API to get a list of Alert objects
func (*AlertClient) GetAviSession ¶
func (client *AlertClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertClient) GetByName ¶
func (client *AlertClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Alert, error)
GetByName - Get an existing Alert by name
func (*AlertClient) GetObject ¶
func (client *AlertClient) GetObject(options ...session.ApiOptionsParams) (*models.Alert, error)
GetObject - Get an existing Alert by filters like name, cloud, tenant Api creates Alert object with every call.
func (*AlertClient) Patch ¶
func (client *AlertClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Alert, error)
Patch an existing Alert object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Alert or it should be json compatible of form map[string]interface{}
func (*AlertClient) Update ¶
func (client *AlertClient) Update(obj *models.Alert, options ...session.ApiOptionsParams) (*models.Alert, error)
Update an existing Alert object
type AlertConfigClient ¶
type AlertConfigClient struct {
// contains filtered or unexported fields
}
AlertConfigClient is a client for avi AlertConfig resource
func NewAlertConfigClient ¶
func NewAlertConfigClient(aviSession *session.AviSession) *AlertConfigClient
NewAlertConfigClient creates a new client for AlertConfig resource
func (*AlertConfigClient) Create ¶
func (client *AlertConfigClient) Create(obj *models.AlertConfig, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
Create a new AlertConfig object
func (*AlertConfigClient) Delete ¶
func (client *AlertConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AlertConfig object with a given UUID
func (*AlertConfigClient) DeleteByName ¶
func (client *AlertConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AlertConfig object with a given name
func (*AlertConfigClient) Get ¶
func (client *AlertConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
Get an existing AlertConfig by uuid
func (*AlertConfigClient) GetAll ¶
func (client *AlertConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertConfig, error)
GetAll is a collection API to get a list of AlertConfig objects
func (*AlertConfigClient) GetAviSession ¶
func (client *AlertConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertConfigClient) GetByName ¶
func (client *AlertConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
GetByName - Get an existing AlertConfig by name
func (*AlertConfigClient) GetObject ¶
func (client *AlertConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertConfig, error)
GetObject - Get an existing AlertConfig by filters like name, cloud, tenant Api creates AlertConfig object with every call.
func (*AlertConfigClient) Patch ¶
func (client *AlertConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
Patch an existing AlertConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AlertConfig or it should be json compatible of form map[string]interface{}
func (*AlertConfigClient) Update ¶
func (client *AlertConfigClient) Update(obj *models.AlertConfig, options ...session.ApiOptionsParams) (*models.AlertConfig, error)
Update an existing AlertConfig object
type AlertEmailConfigClient ¶
type AlertEmailConfigClient struct {
// contains filtered or unexported fields
}
AlertEmailConfigClient is a client for avi AlertEmailConfig resource
func NewAlertEmailConfigClient ¶
func NewAlertEmailConfigClient(aviSession *session.AviSession) *AlertEmailConfigClient
NewAlertEmailConfigClient creates a new client for AlertEmailConfig resource
func (*AlertEmailConfigClient) Create ¶
func (client *AlertEmailConfigClient) Create(obj *models.AlertEmailConfig, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
Create a new AlertEmailConfig object
func (*AlertEmailConfigClient) Delete ¶
func (client *AlertEmailConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AlertEmailConfig object with a given UUID
func (*AlertEmailConfigClient) DeleteByName ¶
func (client *AlertEmailConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AlertEmailConfig object with a given name
func (*AlertEmailConfigClient) Get ¶
func (client *AlertEmailConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
Get an existing AlertEmailConfig by uuid
func (*AlertEmailConfigClient) GetAll ¶
func (client *AlertEmailConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertEmailConfig, error)
GetAll is a collection API to get a list of AlertEmailConfig objects
func (*AlertEmailConfigClient) GetAviSession ¶
func (client *AlertEmailConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertEmailConfigClient) GetByName ¶
func (client *AlertEmailConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
GetByName - Get an existing AlertEmailConfig by name
func (*AlertEmailConfigClient) GetObject ¶
func (client *AlertEmailConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
GetObject - Get an existing AlertEmailConfig by filters like name, cloud, tenant Api creates AlertEmailConfig object with every call.
func (*AlertEmailConfigClient) Patch ¶
func (client *AlertEmailConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
Patch an existing AlertEmailConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AlertEmailConfig or it should be json compatible of form map[string]interface{}
func (*AlertEmailConfigClient) Update ¶
func (client *AlertEmailConfigClient) Update(obj *models.AlertEmailConfig, options ...session.ApiOptionsParams) (*models.AlertEmailConfig, error)
Update an existing AlertEmailConfig object
type AlertObjectListClient ¶
type AlertObjectListClient struct {
// contains filtered or unexported fields
}
AlertObjectListClient is a client for avi AlertObjectList resource
func NewAlertObjectListClient ¶
func NewAlertObjectListClient(aviSession *session.AviSession) *AlertObjectListClient
NewAlertObjectListClient creates a new client for AlertObjectList resource
func (*AlertObjectListClient) Create ¶
func (client *AlertObjectListClient) Create(obj *models.AlertObjectList, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
Create a new AlertObjectList object
func (*AlertObjectListClient) Delete ¶
func (client *AlertObjectListClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AlertObjectList object with a given UUID
func (*AlertObjectListClient) DeleteByName ¶
func (client *AlertObjectListClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AlertObjectList object with a given name
func (*AlertObjectListClient) Get ¶
func (client *AlertObjectListClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
Get an existing AlertObjectList by uuid
func (*AlertObjectListClient) GetAll ¶
func (client *AlertObjectListClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertObjectList, error)
GetAll is a collection API to get a list of AlertObjectList objects
func (*AlertObjectListClient) GetAviSession ¶
func (client *AlertObjectListClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertObjectListClient) GetByName ¶
func (client *AlertObjectListClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
GetByName - Get an existing AlertObjectList by name
func (*AlertObjectListClient) GetObject ¶
func (client *AlertObjectListClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
GetObject - Get an existing AlertObjectList by filters like name, cloud, tenant Api creates AlertObjectList object with every call.
func (*AlertObjectListClient) Patch ¶
func (client *AlertObjectListClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
Patch an existing AlertObjectList object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AlertObjectList or it should be json compatible of form map[string]interface{}
func (*AlertObjectListClient) Update ¶
func (client *AlertObjectListClient) Update(obj *models.AlertObjectList, options ...session.ApiOptionsParams) (*models.AlertObjectList, error)
Update an existing AlertObjectList object
type AlertScriptConfigClient ¶
type AlertScriptConfigClient struct {
// contains filtered or unexported fields
}
AlertScriptConfigClient is a client for avi AlertScriptConfig resource
func NewAlertScriptConfigClient ¶
func NewAlertScriptConfigClient(aviSession *session.AviSession) *AlertScriptConfigClient
NewAlertScriptConfigClient creates a new client for AlertScriptConfig resource
func (*AlertScriptConfigClient) Create ¶
func (client *AlertScriptConfigClient) Create(obj *models.AlertScriptConfig, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
Create a new AlertScriptConfig object
func (*AlertScriptConfigClient) Delete ¶
func (client *AlertScriptConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AlertScriptConfig object with a given UUID
func (*AlertScriptConfigClient) DeleteByName ¶
func (client *AlertScriptConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AlertScriptConfig object with a given name
func (*AlertScriptConfigClient) Get ¶
func (client *AlertScriptConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
Get an existing AlertScriptConfig by uuid
func (*AlertScriptConfigClient) GetAll ¶
func (client *AlertScriptConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertScriptConfig, error)
GetAll is a collection API to get a list of AlertScriptConfig objects
func (*AlertScriptConfigClient) GetAviSession ¶
func (client *AlertScriptConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertScriptConfigClient) GetByName ¶
func (client *AlertScriptConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
GetByName - Get an existing AlertScriptConfig by name
func (*AlertScriptConfigClient) GetObject ¶
func (client *AlertScriptConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
GetObject - Get an existing AlertScriptConfig by filters like name, cloud, tenant Api creates AlertScriptConfig object with every call.
func (*AlertScriptConfigClient) Patch ¶
func (client *AlertScriptConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
Patch an existing AlertScriptConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AlertScriptConfig or it should be json compatible of form map[string]interface{}
func (*AlertScriptConfigClient) Update ¶
func (client *AlertScriptConfigClient) Update(obj *models.AlertScriptConfig, options ...session.ApiOptionsParams) (*models.AlertScriptConfig, error)
Update an existing AlertScriptConfig object
type AlertSyslogConfigClient ¶
type AlertSyslogConfigClient struct {
// contains filtered or unexported fields
}
AlertSyslogConfigClient is a client for avi AlertSyslogConfig resource
func NewAlertSyslogConfigClient ¶
func NewAlertSyslogConfigClient(aviSession *session.AviSession) *AlertSyslogConfigClient
NewAlertSyslogConfigClient creates a new client for AlertSyslogConfig resource
func (*AlertSyslogConfigClient) Create ¶
func (client *AlertSyslogConfigClient) Create(obj *models.AlertSyslogConfig, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
Create a new AlertSyslogConfig object
func (*AlertSyslogConfigClient) Delete ¶
func (client *AlertSyslogConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AlertSyslogConfig object with a given UUID
func (*AlertSyslogConfigClient) DeleteByName ¶
func (client *AlertSyslogConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AlertSyslogConfig object with a given name
func (*AlertSyslogConfigClient) Get ¶
func (client *AlertSyslogConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
Get an existing AlertSyslogConfig by uuid
func (*AlertSyslogConfigClient) GetAll ¶
func (client *AlertSyslogConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AlertSyslogConfig, error)
GetAll is a collection API to get a list of AlertSyslogConfig objects
func (*AlertSyslogConfigClient) GetAviSession ¶
func (client *AlertSyslogConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*AlertSyslogConfigClient) GetByName ¶
func (client *AlertSyslogConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
GetByName - Get an existing AlertSyslogConfig by name
func (*AlertSyslogConfigClient) GetObject ¶
func (client *AlertSyslogConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
GetObject - Get an existing AlertSyslogConfig by filters like name, cloud, tenant Api creates AlertSyslogConfig object with every call.
func (*AlertSyslogConfigClient) Patch ¶
func (client *AlertSyslogConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
Patch an existing AlertSyslogConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AlertSyslogConfig or it should be json compatible of form map[string]interface{}
func (*AlertSyslogConfigClient) Update ¶
func (client *AlertSyslogConfigClient) Update(obj *models.AlertSyslogConfig, options ...session.ApiOptionsParams) (*models.AlertSyslogConfig, error)
Update an existing AlertSyslogConfig object
type AnalyticsProfileClient ¶
type AnalyticsProfileClient struct {
// contains filtered or unexported fields
}
AnalyticsProfileClient is a client for avi AnalyticsProfile resource
func NewAnalyticsProfileClient ¶
func NewAnalyticsProfileClient(aviSession *session.AviSession) *AnalyticsProfileClient
NewAnalyticsProfileClient creates a new client for AnalyticsProfile resource
func (*AnalyticsProfileClient) Create ¶
func (client *AnalyticsProfileClient) Create(obj *models.AnalyticsProfile, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
Create a new AnalyticsProfile object
func (*AnalyticsProfileClient) Delete ¶
func (client *AnalyticsProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AnalyticsProfile object with a given UUID
func (*AnalyticsProfileClient) DeleteByName ¶
func (client *AnalyticsProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AnalyticsProfile object with a given name
func (*AnalyticsProfileClient) Get ¶
func (client *AnalyticsProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
Get an existing AnalyticsProfile by uuid
func (*AnalyticsProfileClient) GetAll ¶
func (client *AnalyticsProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AnalyticsProfile, error)
GetAll is a collection API to get a list of AnalyticsProfile objects
func (*AnalyticsProfileClient) GetAviSession ¶
func (client *AnalyticsProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*AnalyticsProfileClient) GetByName ¶
func (client *AnalyticsProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
GetByName - Get an existing AnalyticsProfile by name
func (*AnalyticsProfileClient) GetObject ¶
func (client *AnalyticsProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
GetObject - Get an existing AnalyticsProfile by filters like name, cloud, tenant Api creates AnalyticsProfile object with every call.
func (*AnalyticsProfileClient) Patch ¶
func (client *AnalyticsProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
Patch an existing AnalyticsProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AnalyticsProfile or it should be json compatible of form map[string]interface{}
func (*AnalyticsProfileClient) Update ¶
func (client *AnalyticsProfileClient) Update(obj *models.AnalyticsProfile, options ...session.ApiOptionsParams) (*models.AnalyticsProfile, error)
Update an existing AnalyticsProfile object
type ApplicationClient ¶
type ApplicationClient struct {
// contains filtered or unexported fields
}
ApplicationClient is a client for avi Application resource
func NewApplicationClient ¶
func NewApplicationClient(aviSession *session.AviSession) *ApplicationClient
NewApplicationClient creates a new client for Application resource
func (*ApplicationClient) Create ¶
func (client *ApplicationClient) Create(obj *models.Application, options ...session.ApiOptionsParams) (*models.Application, error)
Create a new Application object
func (*ApplicationClient) Delete ¶
func (client *ApplicationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Application object with a given UUID
func (*ApplicationClient) DeleteByName ¶
func (client *ApplicationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Application object with a given name
func (*ApplicationClient) Get ¶
func (client *ApplicationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Application, error)
Get an existing Application by uuid
func (*ApplicationClient) GetAll ¶
func (client *ApplicationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Application, error)
GetAll is a collection API to get a list of Application objects
func (*ApplicationClient) GetAviSession ¶
func (client *ApplicationClient) GetAviSession() *session.AviSession
GetAviSession
func (*ApplicationClient) GetByName ¶
func (client *ApplicationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Application, error)
GetByName - Get an existing Application by name
func (*ApplicationClient) GetObject ¶
func (client *ApplicationClient) GetObject(options ...session.ApiOptionsParams) (*models.Application, error)
GetObject - Get an existing Application by filters like name, cloud, tenant Api creates Application object with every call.
func (*ApplicationClient) Patch ¶
func (client *ApplicationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Application, error)
Patch an existing Application object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Application or it should be json compatible of form map[string]interface{}
func (*ApplicationClient) Update ¶
func (client *ApplicationClient) Update(obj *models.Application, options ...session.ApiOptionsParams) (*models.Application, error)
Update an existing Application object
type ApplicationPersistenceProfileClient ¶
type ApplicationPersistenceProfileClient struct {
// contains filtered or unexported fields
}
ApplicationPersistenceProfileClient is a client for avi ApplicationPersistenceProfile resource
func NewApplicationPersistenceProfileClient ¶
func NewApplicationPersistenceProfileClient(aviSession *session.AviSession) *ApplicationPersistenceProfileClient
NewApplicationPersistenceProfileClient creates a new client for ApplicationPersistenceProfile resource
func (*ApplicationPersistenceProfileClient) Create ¶
func (client *ApplicationPersistenceProfileClient) Create(obj *models.ApplicationPersistenceProfile, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
Create a new ApplicationPersistenceProfile object
func (*ApplicationPersistenceProfileClient) Delete ¶
func (client *ApplicationPersistenceProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ApplicationPersistenceProfile object with a given UUID
func (*ApplicationPersistenceProfileClient) DeleteByName ¶
func (client *ApplicationPersistenceProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ApplicationPersistenceProfile object with a given name
func (*ApplicationPersistenceProfileClient) Get ¶
func (client *ApplicationPersistenceProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
Get an existing ApplicationPersistenceProfile by uuid
func (*ApplicationPersistenceProfileClient) GetAll ¶
func (client *ApplicationPersistenceProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ApplicationPersistenceProfile, error)
GetAll is a collection API to get a list of ApplicationPersistenceProfile objects
func (*ApplicationPersistenceProfileClient) GetAviSession ¶
func (client *ApplicationPersistenceProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*ApplicationPersistenceProfileClient) GetByName ¶
func (client *ApplicationPersistenceProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
GetByName - Get an existing ApplicationPersistenceProfile by name
func (*ApplicationPersistenceProfileClient) GetObject ¶
func (client *ApplicationPersistenceProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
GetObject - Get an existing ApplicationPersistenceProfile by filters like name, cloud, tenant Api creates ApplicationPersistenceProfile object with every call.
func (*ApplicationPersistenceProfileClient) Patch ¶
func (client *ApplicationPersistenceProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
Patch an existing ApplicationPersistenceProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ApplicationPersistenceProfile or it should be json compatible of form map[string]interface{}
func (*ApplicationPersistenceProfileClient) Update ¶
func (client *ApplicationPersistenceProfileClient) Update(obj *models.ApplicationPersistenceProfile, options ...session.ApiOptionsParams) (*models.ApplicationPersistenceProfile, error)
Update an existing ApplicationPersistenceProfile object
type ApplicationProfileClient ¶
type ApplicationProfileClient struct {
// contains filtered or unexported fields
}
ApplicationProfileClient is a client for avi ApplicationProfile resource
func NewApplicationProfileClient ¶
func NewApplicationProfileClient(aviSession *session.AviSession) *ApplicationProfileClient
NewApplicationProfileClient creates a new client for ApplicationProfile resource
func (*ApplicationProfileClient) Create ¶
func (client *ApplicationProfileClient) Create(obj *models.ApplicationProfile, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
Create a new ApplicationProfile object
func (*ApplicationProfileClient) Delete ¶
func (client *ApplicationProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ApplicationProfile object with a given UUID
func (*ApplicationProfileClient) DeleteByName ¶
func (client *ApplicationProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ApplicationProfile object with a given name
func (*ApplicationProfileClient) Get ¶
func (client *ApplicationProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
Get an existing ApplicationProfile by uuid
func (*ApplicationProfileClient) GetAll ¶
func (client *ApplicationProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ApplicationProfile, error)
GetAll is a collection API to get a list of ApplicationProfile objects
func (*ApplicationProfileClient) GetAviSession ¶
func (client *ApplicationProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*ApplicationProfileClient) GetByName ¶
func (client *ApplicationProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
GetByName - Get an existing ApplicationProfile by name
func (*ApplicationProfileClient) GetObject ¶
func (client *ApplicationProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
GetObject - Get an existing ApplicationProfile by filters like name, cloud, tenant Api creates ApplicationProfile object with every call.
func (*ApplicationProfileClient) Patch ¶
func (client *ApplicationProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
Patch an existing ApplicationProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ApplicationProfile or it should be json compatible of form map[string]interface{}
func (*ApplicationProfileClient) Update ¶
func (client *ApplicationProfileClient) Update(obj *models.ApplicationProfile, options ...session.ApiOptionsParams) (*models.ApplicationProfile, error)
Update an existing ApplicationProfile object
type AuthMappingProfileClient ¶
type AuthMappingProfileClient struct {
// contains filtered or unexported fields
}
AuthMappingProfileClient is a client for avi AuthMappingProfile resource
func NewAuthMappingProfileClient ¶
func NewAuthMappingProfileClient(aviSession *session.AviSession) *AuthMappingProfileClient
NewAuthMappingProfileClient creates a new client for AuthMappingProfile resource
func (*AuthMappingProfileClient) Create ¶
func (client *AuthMappingProfileClient) Create(obj *models.AuthMappingProfile, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
Create a new AuthMappingProfile object
func (*AuthMappingProfileClient) Delete ¶
func (client *AuthMappingProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AuthMappingProfile object with a given UUID
func (*AuthMappingProfileClient) DeleteByName ¶
func (client *AuthMappingProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AuthMappingProfile object with a given name
func (*AuthMappingProfileClient) Get ¶
func (client *AuthMappingProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
Get an existing AuthMappingProfile by uuid
func (*AuthMappingProfileClient) GetAll ¶
func (client *AuthMappingProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AuthMappingProfile, error)
GetAll is a collection API to get a list of AuthMappingProfile objects
func (*AuthMappingProfileClient) GetAviSession ¶
func (client *AuthMappingProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*AuthMappingProfileClient) GetByName ¶
func (client *AuthMappingProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
GetByName - Get an existing AuthMappingProfile by name
func (*AuthMappingProfileClient) GetObject ¶
func (client *AuthMappingProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
GetObject - Get an existing AuthMappingProfile by filters like name, cloud, tenant Api creates AuthMappingProfile object with every call.
func (*AuthMappingProfileClient) Patch ¶
func (client *AuthMappingProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
Patch an existing AuthMappingProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AuthMappingProfile or it should be json compatible of form map[string]interface{}
func (*AuthMappingProfileClient) Update ¶
func (client *AuthMappingProfileClient) Update(obj *models.AuthMappingProfile, options ...session.ApiOptionsParams) (*models.AuthMappingProfile, error)
Update an existing AuthMappingProfile object
type AuthProfileClient ¶
type AuthProfileClient struct {
// contains filtered or unexported fields
}
AuthProfileClient is a client for avi AuthProfile resource
func NewAuthProfileClient ¶
func NewAuthProfileClient(aviSession *session.AviSession) *AuthProfileClient
NewAuthProfileClient creates a new client for AuthProfile resource
func (*AuthProfileClient) Create ¶
func (client *AuthProfileClient) Create(obj *models.AuthProfile, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
Create a new AuthProfile object
func (*AuthProfileClient) Delete ¶
func (client *AuthProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AuthProfile object with a given UUID
func (*AuthProfileClient) DeleteByName ¶
func (client *AuthProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AuthProfile object with a given name
func (*AuthProfileClient) Get ¶
func (client *AuthProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
Get an existing AuthProfile by uuid
func (*AuthProfileClient) GetAll ¶
func (client *AuthProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AuthProfile, error)
GetAll is a collection API to get a list of AuthProfile objects
func (*AuthProfileClient) GetAviSession ¶
func (client *AuthProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*AuthProfileClient) GetByName ¶
func (client *AuthProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
GetByName - Get an existing AuthProfile by name
func (*AuthProfileClient) GetObject ¶
func (client *AuthProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.AuthProfile, error)
GetObject - Get an existing AuthProfile by filters like name, cloud, tenant Api creates AuthProfile object with every call.
func (*AuthProfileClient) Patch ¶
func (client *AuthProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
Patch an existing AuthProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AuthProfile or it should be json compatible of form map[string]interface{}
func (*AuthProfileClient) Update ¶
func (client *AuthProfileClient) Update(obj *models.AuthProfile, options ...session.ApiOptionsParams) (*models.AuthProfile, error)
Update an existing AuthProfile object
type AutoScaleLaunchConfigClient ¶
type AutoScaleLaunchConfigClient struct {
// contains filtered or unexported fields
}
AutoScaleLaunchConfigClient is a client for avi AutoScaleLaunchConfig resource
func NewAutoScaleLaunchConfigClient ¶
func NewAutoScaleLaunchConfigClient(aviSession *session.AviSession) *AutoScaleLaunchConfigClient
NewAutoScaleLaunchConfigClient creates a new client for AutoScaleLaunchConfig resource
func (*AutoScaleLaunchConfigClient) Create ¶
func (client *AutoScaleLaunchConfigClient) Create(obj *models.AutoScaleLaunchConfig, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
Create a new AutoScaleLaunchConfig object
func (*AutoScaleLaunchConfigClient) Delete ¶
func (client *AutoScaleLaunchConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AutoScaleLaunchConfig object with a given UUID
func (*AutoScaleLaunchConfigClient) DeleteByName ¶
func (client *AutoScaleLaunchConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AutoScaleLaunchConfig object with a given name
func (*AutoScaleLaunchConfigClient) Get ¶
func (client *AutoScaleLaunchConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
Get an existing AutoScaleLaunchConfig by uuid
func (*AutoScaleLaunchConfigClient) GetAll ¶
func (client *AutoScaleLaunchConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AutoScaleLaunchConfig, error)
GetAll is a collection API to get a list of AutoScaleLaunchConfig objects
func (*AutoScaleLaunchConfigClient) GetAviSession ¶
func (client *AutoScaleLaunchConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*AutoScaleLaunchConfigClient) GetByName ¶
func (client *AutoScaleLaunchConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
GetByName - Get an existing AutoScaleLaunchConfig by name
func (*AutoScaleLaunchConfigClient) GetObject ¶
func (client *AutoScaleLaunchConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
GetObject - Get an existing AutoScaleLaunchConfig by filters like name, cloud, tenant Api creates AutoScaleLaunchConfig object with every call.
func (*AutoScaleLaunchConfigClient) Patch ¶
func (client *AutoScaleLaunchConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
Patch an existing AutoScaleLaunchConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AutoScaleLaunchConfig or it should be json compatible of form map[string]interface{}
func (*AutoScaleLaunchConfigClient) Update ¶
func (client *AutoScaleLaunchConfigClient) Update(obj *models.AutoScaleLaunchConfig, options ...session.ApiOptionsParams) (*models.AutoScaleLaunchConfig, error)
Update an existing AutoScaleLaunchConfig object
type AvailabilityZoneClient ¶
type AvailabilityZoneClient struct {
// contains filtered or unexported fields
}
AvailabilityZoneClient is a client for avi AvailabilityZone resource
func NewAvailabilityZoneClient ¶
func NewAvailabilityZoneClient(aviSession *session.AviSession) *AvailabilityZoneClient
NewAvailabilityZoneClient creates a new client for AvailabilityZone resource
func (*AvailabilityZoneClient) Create ¶
func (client *AvailabilityZoneClient) Create(obj *models.AvailabilityZone, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
Create a new AvailabilityZone object
func (*AvailabilityZoneClient) Delete ¶
func (client *AvailabilityZoneClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing AvailabilityZone object with a given UUID
func (*AvailabilityZoneClient) DeleteByName ¶
func (client *AvailabilityZoneClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing AvailabilityZone object with a given name
func (*AvailabilityZoneClient) Get ¶
func (client *AvailabilityZoneClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
Get an existing AvailabilityZone by uuid
func (*AvailabilityZoneClient) GetAll ¶
func (client *AvailabilityZoneClient) GetAll(options ...session.ApiOptionsParams) ([]*models.AvailabilityZone, error)
GetAll is a collection API to get a list of AvailabilityZone objects
func (*AvailabilityZoneClient) GetAviSession ¶
func (client *AvailabilityZoneClient) GetAviSession() *session.AviSession
GetAviSession
func (*AvailabilityZoneClient) GetByName ¶
func (client *AvailabilityZoneClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
GetByName - Get an existing AvailabilityZone by name
func (*AvailabilityZoneClient) GetObject ¶
func (client *AvailabilityZoneClient) GetObject(options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
GetObject - Get an existing AvailabilityZone by filters like name, cloud, tenant Api creates AvailabilityZone object with every call.
func (*AvailabilityZoneClient) Patch ¶
func (client *AvailabilityZoneClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
Patch an existing AvailabilityZone object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.AvailabilityZone or it should be json compatible of form map[string]interface{}
func (*AvailabilityZoneClient) Update ¶
func (client *AvailabilityZoneClient) Update(obj *models.AvailabilityZone, options ...session.ApiOptionsParams) (*models.AvailabilityZone, error)
Update an existing AvailabilityZone object
type AviClient ¶
type AviClient struct { AviSession *session.AviSession ALBServicesConfig *ALBServicesConfigClient ALBServicesFileDownload *ALBServicesFileDownloadClient ALBServicesFileUpload *ALBServicesFileUploadClient ALBServicesJob *ALBServicesJobClient ActionGroupConfig *ActionGroupConfigClient Alert *AlertClient AlertConfig *AlertConfigClient AlertEmailConfig *AlertEmailConfigClient AlertObjectList *AlertObjectListClient AlertScriptConfig *AlertScriptConfigClient AlertSyslogConfig *AlertSyslogConfigClient AnalyticsProfile *AnalyticsProfileClient Application *ApplicationClient ApplicationPersistenceProfile *ApplicationPersistenceProfileClient ApplicationProfile *ApplicationProfileClient AuthMappingProfile *AuthMappingProfileClient AuthProfile *AuthProfileClient AutoScaleLaunchConfig *AutoScaleLaunchConfigClient AvailabilityZone *AvailabilityZoneClient Backup *BackupClient BackupConfiguration *BackupConfigurationClient BotConfigConsolidator *BotConfigConsolidatorClient BotDetectionPolicy *BotDetectionPolicyClient BotIPReputationTypeMapping *BotIPReputationTypeMappingClient BotMapping *BotMappingClient CSRFPolicy *CSRFPolicyClient CertificateManagementProfile *CertificateManagementProfileClient Cloud *CloudClient CloudConnectorUser *CloudConnectorUserClient CloudInventory *CloudInventoryClient CloudProperties *CloudPropertiesClient CloudRuntime *CloudRuntimeClient ClusterCloudDetails *ClusterCloudDetailsClient ControllerPortalRegistration *ControllerPortalRegistrationClient ControllerProperties *ControllerPropertiesClient ControllerSite *ControllerSiteClient CustomIPAMDNSProfile *CustomIPAMDNSProfileClient DNSPolicy *DNSPolicyClient DebugController *DebugControllerClient DebugServiceEngine *DebugServiceEngineClient DebugVirtualService *DebugVirtualServiceClient DynamicDNSRecord *DynamicDNSRecordClient ErrorPageBody *ErrorPageBodyClient ErrorPageProfile *ErrorPageProfileClient FederationCheckpoint *FederationCheckpointClient FederationCheckpointInventory *FederationCheckpointInventoryClient FileObject *FileObjectClient Generic *GenericClient GeoDB *GeoDBClient Gslb *GslbClient GslbGeoDbProfile *GslbGeoDbProfileClient GslbInventory *GslbInventoryClient GslbService *GslbServiceClient GslbServiceInventory *GslbServiceInventoryClient HTTPPolicySet *HTTPPolicySetClient HardwareSecurityModuleGroup *HardwareSecurityModuleGroupClient HealthMonitor *HealthMonitorClient IPAMDNSProviderProfile *IPAMDNSProviderProfileClient IPAddrGroup *IPAddrGroupClient IPReputationDB *IPReputationDBClient IcapProfile *IcapProfileClient Image *ImageClient InventoryFaultConfig *InventoryFaultConfigClient JWTServerProfile *JWTServerProfileClient JobEntry *JobEntryClient L4PolicySet *L4PolicySetClient LabelGroup *LabelGroupClient LicenseLedgerDetails *LicenseLedgerDetailsClient LicenseStatus *LicenseStatusClient LogControllerMapping *LogControllerMappingClient MemoryBalancerRequest *MemoryBalancerRequestClient MicroService *MicroServiceClient MicroServiceGroup *MicroServiceGroupClient NatPolicy *NatPolicyClient Network *NetworkClient NetworkInventory *NetworkInventoryClient NetworkProfile *NetworkProfileClient NetworkRuntime *NetworkRuntimeClient NetworkSecurityPolicy *NetworkSecurityPolicyClient NetworkService *NetworkServiceClient NsxtSegmentRuntime *NsxtSegmentRuntimeClient PKIprofile *PKIprofileClient Pool *PoolClient PoolGroup *PoolGroupClient PoolGroupDeploymentPolicy *PoolGroupDeploymentPolicyClient PoolGroupInventory *PoolGroupInventoryClient PoolInventory *PoolInventoryClient PriorityLabels *PriorityLabelsClient ProtocolParser *ProtocolParserClient Role *RoleClient SCPoolServerStateInfo *SCPoolServerStateInfoClient SCVsStateInfo *SCVsStateInfoClient SSLKeyAndCertificate *SSLKeyAndCertificateClient SSLProfile *SSLProfileClient SSOPolicy *SSOPolicyClient Scheduler *SchedulerClient SeProperties *SePropertiesClient SecureChannelAvailableLocalIps *SecureChannelAvailableLocalIpsClient SecureChannelMapping *SecureChannelMappingClient SecureChannelToken *SecureChannelTokenClient SecurityManagerData *SecurityManagerDataClient SecurityPolicy *SecurityPolicyClient ServerAutoScalePolicy *ServerAutoScalePolicyClient ServiceAuthProfile *ServiceAuthProfileClient ServiceEngine *ServiceEngineClient ServiceEngineGroup *ServiceEngineGroupClient ServiceEngineGroupInventory *ServiceEngineGroupInventoryClient ServiceEngineInventory *ServiceEngineInventoryClient SiteVersion *SiteVersionClient SnmpTrapProfile *SnmpTrapProfileClient StatediffOperation *StatediffOperationClient StatediffSnapshot *StatediffSnapshotClient StringGroup *StringGroupClient SystemConfiguration *SystemConfigurationClient SystemLimits *SystemLimitsClient SystemReport *SystemReportClient TaskJournal *TaskJournalClient Tenant *TenantClient TenantSystemConfiguration *TenantSystemConfigurationClient TestSeDatastoreLevel1 *TestSeDatastoreLevel1Client TestSeDatastoreLevel2 *TestSeDatastoreLevel2Client TestSeDatastoreLevel3 *TestSeDatastoreLevel3Client TrafficCloneProfile *TrafficCloneProfileClient UpgradeStatusInfo *UpgradeStatusInfoClient UpgradeStatusSummary *UpgradeStatusSummaryClient User *UserClient UserAccountProfile *UserAccountProfileClient UserActivity *UserActivityClient VCenterServer *VCenterServerClient VIDCInfo *VIDCInfoClient VIMgrClusterRuntime *VIMgrClusterRuntimeClient VIMgrHostRuntime *VIMgrHostRuntimeClient VIMgrNWRuntime *VIMgrNWRuntimeClient VIMgrSEVMRuntime *VIMgrSEVMRuntimeClient VIMgrVMRuntime *VIMgrVMRuntimeClient VIPGNameInfo *VIPGNameInfoClient VSDataScriptSet *VSDataScriptSetClient VirtualService *VirtualServiceClient VrfContext *VrfContextClient VsGs *VsGsClient VsInventory *VsInventoryClient VsVip *VsVipClient VsvipInventory *VsvipInventoryClient WafApplicationSignatureProvider *WafApplicationSignatureProviderClient WafCRS *WafCRSClient WafPolicy *WafPolicyClient WafPolicyPSMGroup *WafPolicyPSMGroupClient WafPolicyPSMGroupInventory *WafPolicyPSMGroupInventoryClient WafProfile *WafProfileClient WebappUT *WebappUTClient Webhook *WebhookClient }
AviClient -- an API Client for Avi Controller
func NewAviClient ¶
func NewAviClient(host string, username string, options ...func(*session.AviSession) error) (*AviClient, error)
NewAviClient initiates an AviSession and returns an AviClient wrapping that session
type BackupClient ¶
type BackupClient struct {
// contains filtered or unexported fields
}
BackupClient is a client for avi Backup resource
func NewBackupClient ¶
func NewBackupClient(aviSession *session.AviSession) *BackupClient
NewBackupClient creates a new client for Backup resource
func (*BackupClient) Create ¶
func (client *BackupClient) Create(obj *models.Backup, options ...session.ApiOptionsParams) (*models.Backup, error)
Create a new Backup object
func (*BackupClient) Delete ¶
func (client *BackupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Backup object with a given UUID
func (*BackupClient) DeleteByName ¶
func (client *BackupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Backup object with a given name
func (*BackupClient) Get ¶
func (client *BackupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Backup, error)
Get an existing Backup by uuid
func (*BackupClient) GetAll ¶
func (client *BackupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Backup, error)
GetAll is a collection API to get a list of Backup objects
func (*BackupClient) GetAviSession ¶
func (client *BackupClient) GetAviSession() *session.AviSession
GetAviSession
func (*BackupClient) GetByName ¶
func (client *BackupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Backup, error)
GetByName - Get an existing Backup by name
func (*BackupClient) GetObject ¶
func (client *BackupClient) GetObject(options ...session.ApiOptionsParams) (*models.Backup, error)
GetObject - Get an existing Backup by filters like name, cloud, tenant Api creates Backup object with every call.
func (*BackupClient) Patch ¶
func (client *BackupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Backup, error)
Patch an existing Backup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Backup or it should be json compatible of form map[string]interface{}
func (*BackupClient) Update ¶
func (client *BackupClient) Update(obj *models.Backup, options ...session.ApiOptionsParams) (*models.Backup, error)
Update an existing Backup object
type BackupConfigurationClient ¶
type BackupConfigurationClient struct {
// contains filtered or unexported fields
}
BackupConfigurationClient is a client for avi BackupConfiguration resource
func NewBackupConfigurationClient ¶
func NewBackupConfigurationClient(aviSession *session.AviSession) *BackupConfigurationClient
NewBackupConfigurationClient creates a new client for BackupConfiguration resource
func (*BackupConfigurationClient) Create ¶
func (client *BackupConfigurationClient) Create(obj *models.BackupConfiguration, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
Create a new BackupConfiguration object
func (*BackupConfigurationClient) Delete ¶
func (client *BackupConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing BackupConfiguration object with a given UUID
func (*BackupConfigurationClient) DeleteByName ¶
func (client *BackupConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing BackupConfiguration object with a given name
func (*BackupConfigurationClient) Get ¶
func (client *BackupConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
Get an existing BackupConfiguration by uuid
func (*BackupConfigurationClient) GetAll ¶
func (client *BackupConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BackupConfiguration, error)
GetAll is a collection API to get a list of BackupConfiguration objects
func (*BackupConfigurationClient) GetAviSession ¶
func (client *BackupConfigurationClient) GetAviSession() *session.AviSession
GetAviSession
func (*BackupConfigurationClient) GetByName ¶
func (client *BackupConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
GetByName - Get an existing BackupConfiguration by name
func (*BackupConfigurationClient) GetObject ¶
func (client *BackupConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
GetObject - Get an existing BackupConfiguration by filters like name, cloud, tenant Api creates BackupConfiguration object with every call.
func (*BackupConfigurationClient) Patch ¶
func (client *BackupConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
Patch an existing BackupConfiguration object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.BackupConfiguration or it should be json compatible of form map[string]interface{}
func (*BackupConfigurationClient) Update ¶
func (client *BackupConfigurationClient) Update(obj *models.BackupConfiguration, options ...session.ApiOptionsParams) (*models.BackupConfiguration, error)
Update an existing BackupConfiguration object
type BotConfigConsolidatorClient ¶
type BotConfigConsolidatorClient struct {
// contains filtered or unexported fields
}
BotConfigConsolidatorClient is a client for avi BotConfigConsolidator resource
func NewBotConfigConsolidatorClient ¶
func NewBotConfigConsolidatorClient(aviSession *session.AviSession) *BotConfigConsolidatorClient
NewBotConfigConsolidatorClient creates a new client for BotConfigConsolidator resource
func (*BotConfigConsolidatorClient) Create ¶
func (client *BotConfigConsolidatorClient) Create(obj *models.BotConfigConsolidator, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
Create a new BotConfigConsolidator object
func (*BotConfigConsolidatorClient) Delete ¶
func (client *BotConfigConsolidatorClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing BotConfigConsolidator object with a given UUID
func (*BotConfigConsolidatorClient) DeleteByName ¶
func (client *BotConfigConsolidatorClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing BotConfigConsolidator object with a given name
func (*BotConfigConsolidatorClient) Get ¶
func (client *BotConfigConsolidatorClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
Get an existing BotConfigConsolidator by uuid
func (*BotConfigConsolidatorClient) GetAll ¶
func (client *BotConfigConsolidatorClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotConfigConsolidator, error)
GetAll is a collection API to get a list of BotConfigConsolidator objects
func (*BotConfigConsolidatorClient) GetAviSession ¶
func (client *BotConfigConsolidatorClient) GetAviSession() *session.AviSession
GetAviSession
func (*BotConfigConsolidatorClient) GetByName ¶
func (client *BotConfigConsolidatorClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
GetByName - Get an existing BotConfigConsolidator by name
func (*BotConfigConsolidatorClient) GetObject ¶
func (client *BotConfigConsolidatorClient) GetObject(options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
GetObject - Get an existing BotConfigConsolidator by filters like name, cloud, tenant Api creates BotConfigConsolidator object with every call.
func (*BotConfigConsolidatorClient) Patch ¶
func (client *BotConfigConsolidatorClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
Patch an existing BotConfigConsolidator object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.BotConfigConsolidator or it should be json compatible of form map[string]interface{}
func (*BotConfigConsolidatorClient) Update ¶
func (client *BotConfigConsolidatorClient) Update(obj *models.BotConfigConsolidator, options ...session.ApiOptionsParams) (*models.BotConfigConsolidator, error)
Update an existing BotConfigConsolidator object
type BotDetectionPolicyClient ¶
type BotDetectionPolicyClient struct {
// contains filtered or unexported fields
}
BotDetectionPolicyClient is a client for avi BotDetectionPolicy resource
func NewBotDetectionPolicyClient ¶
func NewBotDetectionPolicyClient(aviSession *session.AviSession) *BotDetectionPolicyClient
NewBotDetectionPolicyClient creates a new client for BotDetectionPolicy resource
func (*BotDetectionPolicyClient) Create ¶
func (client *BotDetectionPolicyClient) Create(obj *models.BotDetectionPolicy, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
Create a new BotDetectionPolicy object
func (*BotDetectionPolicyClient) Delete ¶
func (client *BotDetectionPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing BotDetectionPolicy object with a given UUID
func (*BotDetectionPolicyClient) DeleteByName ¶
func (client *BotDetectionPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing BotDetectionPolicy object with a given name
func (*BotDetectionPolicyClient) Get ¶
func (client *BotDetectionPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
Get an existing BotDetectionPolicy by uuid
func (*BotDetectionPolicyClient) GetAll ¶
func (client *BotDetectionPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotDetectionPolicy, error)
GetAll is a collection API to get a list of BotDetectionPolicy objects
func (*BotDetectionPolicyClient) GetAviSession ¶
func (client *BotDetectionPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*BotDetectionPolicyClient) GetByName ¶
func (client *BotDetectionPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
GetByName - Get an existing BotDetectionPolicy by name
func (*BotDetectionPolicyClient) GetObject ¶
func (client *BotDetectionPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
GetObject - Get an existing BotDetectionPolicy by filters like name, cloud, tenant Api creates BotDetectionPolicy object with every call.
func (*BotDetectionPolicyClient) Patch ¶
func (client *BotDetectionPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
Patch an existing BotDetectionPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.BotDetectionPolicy or it should be json compatible of form map[string]interface{}
func (*BotDetectionPolicyClient) Update ¶
func (client *BotDetectionPolicyClient) Update(obj *models.BotDetectionPolicy, options ...session.ApiOptionsParams) (*models.BotDetectionPolicy, error)
Update an existing BotDetectionPolicy object
type BotIPReputationTypeMappingClient ¶
type BotIPReputationTypeMappingClient struct {
// contains filtered or unexported fields
}
BotIPReputationTypeMappingClient is a client for avi BotIPReputationTypeMapping resource
func NewBotIPReputationTypeMappingClient ¶
func NewBotIPReputationTypeMappingClient(aviSession *session.AviSession) *BotIPReputationTypeMappingClient
NewBotIPReputationTypeMappingClient creates a new client for BotIPReputationTypeMapping resource
func (*BotIPReputationTypeMappingClient) Create ¶
func (client *BotIPReputationTypeMappingClient) Create(obj *models.BotIPReputationTypeMapping, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
Create a new BotIPReputationTypeMapping object
func (*BotIPReputationTypeMappingClient) Delete ¶
func (client *BotIPReputationTypeMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing BotIPReputationTypeMapping object with a given UUID
func (*BotIPReputationTypeMappingClient) DeleteByName ¶
func (client *BotIPReputationTypeMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing BotIPReputationTypeMapping object with a given name
func (*BotIPReputationTypeMappingClient) Get ¶
func (client *BotIPReputationTypeMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
Get an existing BotIPReputationTypeMapping by uuid
func (*BotIPReputationTypeMappingClient) GetAll ¶
func (client *BotIPReputationTypeMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotIPReputationTypeMapping, error)
GetAll is a collection API to get a list of BotIPReputationTypeMapping objects
func (*BotIPReputationTypeMappingClient) GetAviSession ¶
func (client *BotIPReputationTypeMappingClient) GetAviSession() *session.AviSession
GetAviSession
func (*BotIPReputationTypeMappingClient) GetByName ¶
func (client *BotIPReputationTypeMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
GetByName - Get an existing BotIPReputationTypeMapping by name
func (*BotIPReputationTypeMappingClient) GetObject ¶
func (client *BotIPReputationTypeMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
GetObject - Get an existing BotIPReputationTypeMapping by filters like name, cloud, tenant Api creates BotIPReputationTypeMapping object with every call.
func (*BotIPReputationTypeMappingClient) Patch ¶
func (client *BotIPReputationTypeMappingClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
Patch an existing BotIPReputationTypeMapping object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.BotIPReputationTypeMapping or it should be json compatible of form map[string]interface{}
func (*BotIPReputationTypeMappingClient) Update ¶
func (client *BotIPReputationTypeMappingClient) Update(obj *models.BotIPReputationTypeMapping, options ...session.ApiOptionsParams) (*models.BotIPReputationTypeMapping, error)
Update an existing BotIPReputationTypeMapping object
type BotMappingClient ¶
type BotMappingClient struct {
// contains filtered or unexported fields
}
BotMappingClient is a client for avi BotMapping resource
func NewBotMappingClient ¶
func NewBotMappingClient(aviSession *session.AviSession) *BotMappingClient
NewBotMappingClient creates a new client for BotMapping resource
func (*BotMappingClient) Create ¶
func (client *BotMappingClient) Create(obj *models.BotMapping, options ...session.ApiOptionsParams) (*models.BotMapping, error)
Create a new BotMapping object
func (*BotMappingClient) Delete ¶
func (client *BotMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing BotMapping object with a given UUID
func (*BotMappingClient) DeleteByName ¶
func (client *BotMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing BotMapping object with a given name
func (*BotMappingClient) Get ¶
func (client *BotMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.BotMapping, error)
Get an existing BotMapping by uuid
func (*BotMappingClient) GetAll ¶
func (client *BotMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.BotMapping, error)
GetAll is a collection API to get a list of BotMapping objects
func (*BotMappingClient) GetAviSession ¶
func (client *BotMappingClient) GetAviSession() *session.AviSession
GetAviSession
func (*BotMappingClient) GetByName ¶
func (client *BotMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.BotMapping, error)
GetByName - Get an existing BotMapping by name
func (*BotMappingClient) GetObject ¶
func (client *BotMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.BotMapping, error)
GetObject - Get an existing BotMapping by filters like name, cloud, tenant Api creates BotMapping object with every call.
func (*BotMappingClient) Patch ¶
func (client *BotMappingClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.BotMapping, error)
Patch an existing BotMapping object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.BotMapping or it should be json compatible of form map[string]interface{}
func (*BotMappingClient) Update ¶
func (client *BotMappingClient) Update(obj *models.BotMapping, options ...session.ApiOptionsParams) (*models.BotMapping, error)
Update an existing BotMapping object
type CSRFPolicyClient ¶
type CSRFPolicyClient struct {
// contains filtered or unexported fields
}
CSRFPolicyClient is a client for avi CSRFPolicy resource
func NewCSRFPolicyClient ¶
func NewCSRFPolicyClient(aviSession *session.AviSession) *CSRFPolicyClient
NewCSRFPolicyClient creates a new client for CSRFPolicy resource
func (*CSRFPolicyClient) Create ¶
func (client *CSRFPolicyClient) Create(obj *models.CSRFPolicy, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
Create a new CSRFPolicy object
func (*CSRFPolicyClient) Delete ¶
func (client *CSRFPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CSRFPolicy object with a given UUID
func (*CSRFPolicyClient) DeleteByName ¶
func (client *CSRFPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CSRFPolicy object with a given name
func (*CSRFPolicyClient) Get ¶
func (client *CSRFPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
Get an existing CSRFPolicy by uuid
func (*CSRFPolicyClient) GetAll ¶
func (client *CSRFPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CSRFPolicy, error)
GetAll is a collection API to get a list of CSRFPolicy objects
func (*CSRFPolicyClient) GetAviSession ¶
func (client *CSRFPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*CSRFPolicyClient) GetByName ¶
func (client *CSRFPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
GetByName - Get an existing CSRFPolicy by name
func (*CSRFPolicyClient) GetObject ¶
func (client *CSRFPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
GetObject - Get an existing CSRFPolicy by filters like name, cloud, tenant Api creates CSRFPolicy object with every call.
func (*CSRFPolicyClient) Patch ¶
func (client *CSRFPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
Patch an existing CSRFPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CSRFPolicy or it should be json compatible of form map[string]interface{}
func (*CSRFPolicyClient) Update ¶
func (client *CSRFPolicyClient) Update(obj *models.CSRFPolicy, options ...session.ApiOptionsParams) (*models.CSRFPolicy, error)
Update an existing CSRFPolicy object
type CertificateManagementProfileClient ¶
type CertificateManagementProfileClient struct {
// contains filtered or unexported fields
}
CertificateManagementProfileClient is a client for avi CertificateManagementProfile resource
func NewCertificateManagementProfileClient ¶
func NewCertificateManagementProfileClient(aviSession *session.AviSession) *CertificateManagementProfileClient
NewCertificateManagementProfileClient creates a new client for CertificateManagementProfile resource
func (*CertificateManagementProfileClient) Create ¶
func (client *CertificateManagementProfileClient) Create(obj *models.CertificateManagementProfile, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
Create a new CertificateManagementProfile object
func (*CertificateManagementProfileClient) Delete ¶
func (client *CertificateManagementProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CertificateManagementProfile object with a given UUID
func (*CertificateManagementProfileClient) DeleteByName ¶
func (client *CertificateManagementProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CertificateManagementProfile object with a given name
func (*CertificateManagementProfileClient) Get ¶
func (client *CertificateManagementProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
Get an existing CertificateManagementProfile by uuid
func (*CertificateManagementProfileClient) GetAll ¶
func (client *CertificateManagementProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CertificateManagementProfile, error)
GetAll is a collection API to get a list of CertificateManagementProfile objects
func (*CertificateManagementProfileClient) GetAviSession ¶
func (client *CertificateManagementProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*CertificateManagementProfileClient) GetByName ¶
func (client *CertificateManagementProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
GetByName - Get an existing CertificateManagementProfile by name
func (*CertificateManagementProfileClient) GetObject ¶
func (client *CertificateManagementProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
GetObject - Get an existing CertificateManagementProfile by filters like name, cloud, tenant Api creates CertificateManagementProfile object with every call.
func (*CertificateManagementProfileClient) Patch ¶
func (client *CertificateManagementProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
Patch an existing CertificateManagementProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CertificateManagementProfile or it should be json compatible of form map[string]interface{}
func (*CertificateManagementProfileClient) Update ¶
func (client *CertificateManagementProfileClient) Update(obj *models.CertificateManagementProfile, options ...session.ApiOptionsParams) (*models.CertificateManagementProfile, error)
Update an existing CertificateManagementProfile object
type CloudClient ¶
type CloudClient struct {
// contains filtered or unexported fields
}
CloudClient is a client for avi Cloud resource
func NewCloudClient ¶
func NewCloudClient(aviSession *session.AviSession) *CloudClient
NewCloudClient creates a new client for Cloud resource
func (*CloudClient) Create ¶
func (client *CloudClient) Create(obj *models.Cloud, options ...session.ApiOptionsParams) (*models.Cloud, error)
Create a new Cloud object
func (*CloudClient) Delete ¶
func (client *CloudClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Cloud object with a given UUID
func (*CloudClient) DeleteByName ¶
func (client *CloudClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Cloud object with a given name
func (*CloudClient) Get ¶
func (client *CloudClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Cloud, error)
Get an existing Cloud by uuid
func (*CloudClient) GetAll ¶
func (client *CloudClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Cloud, error)
GetAll is a collection API to get a list of Cloud objects
func (*CloudClient) GetAviSession ¶
func (client *CloudClient) GetAviSession() *session.AviSession
GetAviSession
func (*CloudClient) GetByName ¶
func (client *CloudClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Cloud, error)
GetByName - Get an existing Cloud by name
func (*CloudClient) GetObject ¶
func (client *CloudClient) GetObject(options ...session.ApiOptionsParams) (*models.Cloud, error)
GetObject - Get an existing Cloud by filters like name, cloud, tenant Api creates Cloud object with every call.
func (*CloudClient) Patch ¶
func (client *CloudClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Cloud, error)
Patch an existing Cloud object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Cloud or it should be json compatible of form map[string]interface{}
func (*CloudClient) Update ¶
func (client *CloudClient) Update(obj *models.Cloud, options ...session.ApiOptionsParams) (*models.Cloud, error)
Update an existing Cloud object
type CloudConnectorUserClient ¶
type CloudConnectorUserClient struct {
// contains filtered or unexported fields
}
CloudConnectorUserClient is a client for avi CloudConnectorUser resource
func NewCloudConnectorUserClient ¶
func NewCloudConnectorUserClient(aviSession *session.AviSession) *CloudConnectorUserClient
NewCloudConnectorUserClient creates a new client for CloudConnectorUser resource
func (*CloudConnectorUserClient) Create ¶
func (client *CloudConnectorUserClient) Create(obj *models.CloudConnectorUser, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
Create a new CloudConnectorUser object
func (*CloudConnectorUserClient) Delete ¶
func (client *CloudConnectorUserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CloudConnectorUser object with a given UUID
func (*CloudConnectorUserClient) DeleteByName ¶
func (client *CloudConnectorUserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CloudConnectorUser object with a given name
func (*CloudConnectorUserClient) Get ¶
func (client *CloudConnectorUserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
Get an existing CloudConnectorUser by uuid
func (*CloudConnectorUserClient) GetAll ¶
func (client *CloudConnectorUserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudConnectorUser, error)
GetAll is a collection API to get a list of CloudConnectorUser objects
func (*CloudConnectorUserClient) GetAviSession ¶
func (client *CloudConnectorUserClient) GetAviSession() *session.AviSession
GetAviSession
func (*CloudConnectorUserClient) GetByName ¶
func (client *CloudConnectorUserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
GetByName - Get an existing CloudConnectorUser by name
func (*CloudConnectorUserClient) GetObject ¶
func (client *CloudConnectorUserClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
GetObject - Get an existing CloudConnectorUser by filters like name, cloud, tenant Api creates CloudConnectorUser object with every call.
func (*CloudConnectorUserClient) Patch ¶
func (client *CloudConnectorUserClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
Patch an existing CloudConnectorUser object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CloudConnectorUser or it should be json compatible of form map[string]interface{}
func (*CloudConnectorUserClient) Update ¶
func (client *CloudConnectorUserClient) Update(obj *models.CloudConnectorUser, options ...session.ApiOptionsParams) (*models.CloudConnectorUser, error)
Update an existing CloudConnectorUser object
type CloudInventoryClient ¶
type CloudInventoryClient struct {
// contains filtered or unexported fields
}
CloudInventoryClient is a client for avi CloudInventory resource
func NewCloudInventoryClient ¶
func NewCloudInventoryClient(aviSession *session.AviSession) *CloudInventoryClient
NewCloudInventoryClient creates a new client for CloudInventory resource
func (*CloudInventoryClient) Create ¶
func (client *CloudInventoryClient) Create(obj *models.CloudInventory, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
Create a new CloudInventory object
func (*CloudInventoryClient) Delete ¶
func (client *CloudInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CloudInventory object with a given UUID
func (*CloudInventoryClient) DeleteByName ¶
func (client *CloudInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CloudInventory object with a given name
func (*CloudInventoryClient) Get ¶
func (client *CloudInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
Get an existing CloudInventory by uuid
func (*CloudInventoryClient) GetAll ¶
func (client *CloudInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudInventory, error)
GetAll is a collection API to get a list of CloudInventory objects
func (*CloudInventoryClient) GetAviSession ¶
func (client *CloudInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*CloudInventoryClient) GetByName ¶
func (client *CloudInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
GetByName - Get an existing CloudInventory by name
func (*CloudInventoryClient) GetObject ¶
func (client *CloudInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudInventory, error)
GetObject - Get an existing CloudInventory by filters like name, cloud, tenant Api creates CloudInventory object with every call.
func (*CloudInventoryClient) Patch ¶
func (client *CloudInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
Patch an existing CloudInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CloudInventory or it should be json compatible of form map[string]interface{}
func (*CloudInventoryClient) Update ¶
func (client *CloudInventoryClient) Update(obj *models.CloudInventory, options ...session.ApiOptionsParams) (*models.CloudInventory, error)
Update an existing CloudInventory object
type CloudPropertiesClient ¶
type CloudPropertiesClient struct {
// contains filtered or unexported fields
}
CloudPropertiesClient is a client for avi CloudProperties resource
func NewCloudPropertiesClient ¶
func NewCloudPropertiesClient(aviSession *session.AviSession) *CloudPropertiesClient
NewCloudPropertiesClient creates a new client for CloudProperties resource
func (*CloudPropertiesClient) Create ¶
func (client *CloudPropertiesClient) Create(obj *models.CloudProperties, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
Create a new CloudProperties object
func (*CloudPropertiesClient) Delete ¶
func (client *CloudPropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CloudProperties object with a given UUID
func (*CloudPropertiesClient) DeleteByName ¶
func (client *CloudPropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CloudProperties object with a given name
func (*CloudPropertiesClient) Get ¶
func (client *CloudPropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
Get an existing CloudProperties by uuid
func (*CloudPropertiesClient) GetAll ¶
func (client *CloudPropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudProperties, error)
GetAll is a collection API to get a list of CloudProperties objects
func (*CloudPropertiesClient) GetAviSession ¶
func (client *CloudPropertiesClient) GetAviSession() *session.AviSession
GetAviSession
func (*CloudPropertiesClient) GetByName ¶
func (client *CloudPropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
GetByName - Get an existing CloudProperties by name
func (*CloudPropertiesClient) GetObject ¶
func (client *CloudPropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudProperties, error)
GetObject - Get an existing CloudProperties by filters like name, cloud, tenant Api creates CloudProperties object with every call.
func (*CloudPropertiesClient) Patch ¶
func (client *CloudPropertiesClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
Patch an existing CloudProperties object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CloudProperties or it should be json compatible of form map[string]interface{}
func (*CloudPropertiesClient) Update ¶
func (client *CloudPropertiesClient) Update(obj *models.CloudProperties, options ...session.ApiOptionsParams) (*models.CloudProperties, error)
Update an existing CloudProperties object
type CloudRuntimeClient ¶
type CloudRuntimeClient struct {
// contains filtered or unexported fields
}
CloudRuntimeClient is a client for avi CloudRuntime resource
func NewCloudRuntimeClient ¶
func NewCloudRuntimeClient(aviSession *session.AviSession) *CloudRuntimeClient
NewCloudRuntimeClient creates a new client for CloudRuntime resource
func (*CloudRuntimeClient) Create ¶
func (client *CloudRuntimeClient) Create(obj *models.CloudRuntime, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
Create a new CloudRuntime object
func (*CloudRuntimeClient) Delete ¶
func (client *CloudRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CloudRuntime object with a given UUID
func (*CloudRuntimeClient) DeleteByName ¶
func (client *CloudRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CloudRuntime object with a given name
func (*CloudRuntimeClient) Get ¶
func (client *CloudRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
Get an existing CloudRuntime by uuid
func (*CloudRuntimeClient) GetAll ¶
func (client *CloudRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CloudRuntime, error)
GetAll is a collection API to get a list of CloudRuntime objects
func (*CloudRuntimeClient) GetAviSession ¶
func (client *CloudRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*CloudRuntimeClient) GetByName ¶
func (client *CloudRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
GetByName - Get an existing CloudRuntime by name
func (*CloudRuntimeClient) GetObject ¶
func (client *CloudRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
GetObject - Get an existing CloudRuntime by filters like name, cloud, tenant Api creates CloudRuntime object with every call.
func (*CloudRuntimeClient) Patch ¶
func (client *CloudRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
Patch an existing CloudRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CloudRuntime or it should be json compatible of form map[string]interface{}
func (*CloudRuntimeClient) Update ¶
func (client *CloudRuntimeClient) Update(obj *models.CloudRuntime, options ...session.ApiOptionsParams) (*models.CloudRuntime, error)
Update an existing CloudRuntime object
type ClusterCloudDetailsClient ¶
type ClusterCloudDetailsClient struct {
// contains filtered or unexported fields
}
ClusterCloudDetailsClient is a client for avi ClusterCloudDetails resource
func NewClusterCloudDetailsClient ¶
func NewClusterCloudDetailsClient(aviSession *session.AviSession) *ClusterCloudDetailsClient
NewClusterCloudDetailsClient creates a new client for ClusterCloudDetails resource
func (*ClusterCloudDetailsClient) Create ¶
func (client *ClusterCloudDetailsClient) Create(obj *models.ClusterCloudDetails, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
Create a new ClusterCloudDetails object
func (*ClusterCloudDetailsClient) Delete ¶
func (client *ClusterCloudDetailsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ClusterCloudDetails object with a given UUID
func (*ClusterCloudDetailsClient) DeleteByName ¶
func (client *ClusterCloudDetailsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ClusterCloudDetails object with a given name
func (*ClusterCloudDetailsClient) Get ¶
func (client *ClusterCloudDetailsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
Get an existing ClusterCloudDetails by uuid
func (*ClusterCloudDetailsClient) GetAll ¶
func (client *ClusterCloudDetailsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ClusterCloudDetails, error)
GetAll is a collection API to get a list of ClusterCloudDetails objects
func (*ClusterCloudDetailsClient) GetAviSession ¶
func (client *ClusterCloudDetailsClient) GetAviSession() *session.AviSession
GetAviSession
func (*ClusterCloudDetailsClient) GetByName ¶
func (client *ClusterCloudDetailsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
GetByName - Get an existing ClusterCloudDetails by name
func (*ClusterCloudDetailsClient) GetObject ¶
func (client *ClusterCloudDetailsClient) GetObject(options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
GetObject - Get an existing ClusterCloudDetails by filters like name, cloud, tenant Api creates ClusterCloudDetails object with every call.
func (*ClusterCloudDetailsClient) Patch ¶
func (client *ClusterCloudDetailsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
Patch an existing ClusterCloudDetails object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ClusterCloudDetails or it should be json compatible of form map[string]interface{}
func (*ClusterCloudDetailsClient) Update ¶
func (client *ClusterCloudDetailsClient) Update(obj *models.ClusterCloudDetails, options ...session.ApiOptionsParams) (*models.ClusterCloudDetails, error)
Update an existing ClusterCloudDetails object
type ControllerPortalRegistrationClient ¶
type ControllerPortalRegistrationClient struct {
// contains filtered or unexported fields
}
ControllerPortalRegistrationClient is a client for avi ControllerPortalRegistration resource
func NewControllerPortalRegistrationClient ¶
func NewControllerPortalRegistrationClient(aviSession *session.AviSession) *ControllerPortalRegistrationClient
NewControllerPortalRegistrationClient creates a new client for ControllerPortalRegistration resource
func (*ControllerPortalRegistrationClient) Create ¶
func (client *ControllerPortalRegistrationClient) Create(obj *models.ControllerPortalRegistration, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
Create a new ControllerPortalRegistration object
func (*ControllerPortalRegistrationClient) Delete ¶
func (client *ControllerPortalRegistrationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ControllerPortalRegistration object with a given UUID
func (*ControllerPortalRegistrationClient) DeleteByName ¶
func (client *ControllerPortalRegistrationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ControllerPortalRegistration object with a given name
func (*ControllerPortalRegistrationClient) Get ¶
func (client *ControllerPortalRegistrationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
Get an existing ControllerPortalRegistration by uuid
func (*ControllerPortalRegistrationClient) GetAll ¶
func (client *ControllerPortalRegistrationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerPortalRegistration, error)
GetAll is a collection API to get a list of ControllerPortalRegistration objects
func (*ControllerPortalRegistrationClient) GetAviSession ¶
func (client *ControllerPortalRegistrationClient) GetAviSession() *session.AviSession
GetAviSession
func (*ControllerPortalRegistrationClient) GetByName ¶
func (client *ControllerPortalRegistrationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
GetByName - Get an existing ControllerPortalRegistration by name
func (*ControllerPortalRegistrationClient) GetObject ¶
func (client *ControllerPortalRegistrationClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
GetObject - Get an existing ControllerPortalRegistration by filters like name, cloud, tenant Api creates ControllerPortalRegistration object with every call.
func (*ControllerPortalRegistrationClient) Patch ¶
func (client *ControllerPortalRegistrationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
Patch an existing ControllerPortalRegistration object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ControllerPortalRegistration or it should be json compatible of form map[string]interface{}
func (*ControllerPortalRegistrationClient) Update ¶
func (client *ControllerPortalRegistrationClient) Update(obj *models.ControllerPortalRegistration, options ...session.ApiOptionsParams) (*models.ControllerPortalRegistration, error)
Update an existing ControllerPortalRegistration object
type ControllerPropertiesClient ¶
type ControllerPropertiesClient struct {
// contains filtered or unexported fields
}
ControllerPropertiesClient is a client for avi ControllerProperties resource
func NewControllerPropertiesClient ¶
func NewControllerPropertiesClient(aviSession *session.AviSession) *ControllerPropertiesClient
NewControllerPropertiesClient creates a new client for ControllerProperties resource
func (*ControllerPropertiesClient) Create ¶
func (client *ControllerPropertiesClient) Create(obj *models.ControllerProperties, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
Create a new ControllerProperties object
func (*ControllerPropertiesClient) Delete ¶
func (client *ControllerPropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ControllerProperties object with a given UUID
func (*ControllerPropertiesClient) DeleteByName ¶
func (client *ControllerPropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ControllerProperties object with a given name
func (*ControllerPropertiesClient) Get ¶
func (client *ControllerPropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
Get an existing ControllerProperties by uuid
func (*ControllerPropertiesClient) GetAll ¶
func (client *ControllerPropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerProperties, error)
GetAll is a collection API to get a list of ControllerProperties objects
func (*ControllerPropertiesClient) GetAviSession ¶
func (client *ControllerPropertiesClient) GetAviSession() *session.AviSession
GetAviSession
func (*ControllerPropertiesClient) GetByName ¶
func (client *ControllerPropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
GetByName - Get an existing ControllerProperties by name
func (*ControllerPropertiesClient) GetObject ¶
func (client *ControllerPropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
GetObject - Get an existing ControllerProperties by filters like name, cloud, tenant Api creates ControllerProperties object with every call.
func (*ControllerPropertiesClient) Patch ¶
func (client *ControllerPropertiesClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
Patch an existing ControllerProperties object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ControllerProperties or it should be json compatible of form map[string]interface{}
func (*ControllerPropertiesClient) Update ¶
func (client *ControllerPropertiesClient) Update(obj *models.ControllerProperties, options ...session.ApiOptionsParams) (*models.ControllerProperties, error)
Update an existing ControllerProperties object
type ControllerSiteClient ¶
type ControllerSiteClient struct {
// contains filtered or unexported fields
}
ControllerSiteClient is a client for avi ControllerSite resource
func NewControllerSiteClient ¶
func NewControllerSiteClient(aviSession *session.AviSession) *ControllerSiteClient
NewControllerSiteClient creates a new client for ControllerSite resource
func (*ControllerSiteClient) Create ¶
func (client *ControllerSiteClient) Create(obj *models.ControllerSite, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
Create a new ControllerSite object
func (*ControllerSiteClient) Delete ¶
func (client *ControllerSiteClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ControllerSite object with a given UUID
func (*ControllerSiteClient) DeleteByName ¶
func (client *ControllerSiteClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ControllerSite object with a given name
func (*ControllerSiteClient) Get ¶
func (client *ControllerSiteClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
Get an existing ControllerSite by uuid
func (*ControllerSiteClient) GetAll ¶
func (client *ControllerSiteClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerSite, error)
GetAll is a collection API to get a list of ControllerSite objects
func (*ControllerSiteClient) GetAviSession ¶
func (client *ControllerSiteClient) GetAviSession() *session.AviSession
GetAviSession
func (*ControllerSiteClient) GetByName ¶
func (client *ControllerSiteClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
GetByName - Get an existing ControllerSite by name
func (*ControllerSiteClient) GetObject ¶
func (client *ControllerSiteClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerSite, error)
GetObject - Get an existing ControllerSite by filters like name, cloud, tenant Api creates ControllerSite object with every call.
func (*ControllerSiteClient) Patch ¶
func (client *ControllerSiteClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
Patch an existing ControllerSite object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ControllerSite or it should be json compatible of form map[string]interface{}
func (*ControllerSiteClient) Update ¶
func (client *ControllerSiteClient) Update(obj *models.ControllerSite, options ...session.ApiOptionsParams) (*models.ControllerSite, error)
Update an existing ControllerSite object
type CustomIPAMDNSProfileClient ¶
type CustomIPAMDNSProfileClient struct {
// contains filtered or unexported fields
}
CustomIPAMDNSProfileClient is a client for avi CustomIPAMDNSProfile resource
func NewCustomIPAMDNSProfileClient ¶
func NewCustomIPAMDNSProfileClient(aviSession *session.AviSession) *CustomIPAMDNSProfileClient
NewCustomIPAMDNSProfileClient creates a new client for CustomIPAMDNSProfile resource
func (*CustomIPAMDNSProfileClient) Create ¶
func (client *CustomIPAMDNSProfileClient) Create(obj *models.CustomIPAMDNSProfile, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
Create a new CustomIPAMDNSProfile object
func (*CustomIPAMDNSProfileClient) Delete ¶
func (client *CustomIPAMDNSProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing CustomIPAMDNSProfile object with a given UUID
func (*CustomIPAMDNSProfileClient) DeleteByName ¶
func (client *CustomIPAMDNSProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing CustomIPAMDNSProfile object with a given name
func (*CustomIPAMDNSProfileClient) Get ¶
func (client *CustomIPAMDNSProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
Get an existing CustomIPAMDNSProfile by uuid
func (*CustomIPAMDNSProfileClient) GetAll ¶
func (client *CustomIPAMDNSProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.CustomIPAMDNSProfile, error)
GetAll is a collection API to get a list of CustomIPAMDNSProfile objects
func (*CustomIPAMDNSProfileClient) GetAviSession ¶
func (client *CustomIPAMDNSProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*CustomIPAMDNSProfileClient) GetByName ¶
func (client *CustomIPAMDNSProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
GetByName - Get an existing CustomIPAMDNSProfile by name
func (*CustomIPAMDNSProfileClient) GetObject ¶
func (client *CustomIPAMDNSProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
GetObject - Get an existing CustomIPAMDNSProfile by filters like name, cloud, tenant Api creates CustomIPAMDNSProfile object with every call.
func (*CustomIPAMDNSProfileClient) Patch ¶
func (client *CustomIPAMDNSProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
Patch an existing CustomIPAMDNSProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.CustomIPAMDNSProfile or it should be json compatible of form map[string]interface{}
func (*CustomIPAMDNSProfileClient) Update ¶
func (client *CustomIPAMDNSProfileClient) Update(obj *models.CustomIPAMDNSProfile, options ...session.ApiOptionsParams) (*models.CustomIPAMDNSProfile, error)
Update an existing CustomIPAMDNSProfile object
type DNSPolicyClient ¶
type DNSPolicyClient struct {
// contains filtered or unexported fields
}
DNSPolicyClient is a client for avi DNSPolicy resource
func NewDNSPolicyClient ¶
func NewDNSPolicyClient(aviSession *session.AviSession) *DNSPolicyClient
NewDNSPolicyClient creates a new client for DNSPolicy resource
func (*DNSPolicyClient) Create ¶
func (client *DNSPolicyClient) Create(obj *models.DNSPolicy, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
Create a new DNSPolicy object
func (*DNSPolicyClient) Delete ¶
func (client *DNSPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing DNSPolicy object with a given UUID
func (*DNSPolicyClient) DeleteByName ¶
func (client *DNSPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing DNSPolicy object with a given name
func (*DNSPolicyClient) Get ¶
func (client *DNSPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
Get an existing DNSPolicy by uuid
func (*DNSPolicyClient) GetAll ¶
func (client *DNSPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DNSPolicy, error)
GetAll is a collection API to get a list of DNSPolicy objects
func (*DNSPolicyClient) GetAviSession ¶
func (client *DNSPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*DNSPolicyClient) GetByName ¶
func (client *DNSPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
GetByName - Get an existing DNSPolicy by name
func (*DNSPolicyClient) GetObject ¶
func (client *DNSPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
GetObject - Get an existing DNSPolicy by filters like name, cloud, tenant Api creates DNSPolicy object with every call.
func (*DNSPolicyClient) Patch ¶
func (client *DNSPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
Patch an existing DNSPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.DNSPolicy or it should be json compatible of form map[string]interface{}
func (*DNSPolicyClient) Update ¶
func (client *DNSPolicyClient) Update(obj *models.DNSPolicy, options ...session.ApiOptionsParams) (*models.DNSPolicy, error)
Update an existing DNSPolicy object
type DebugControllerClient ¶
type DebugControllerClient struct {
// contains filtered or unexported fields
}
DebugControllerClient is a client for avi DebugController resource
func NewDebugControllerClient ¶
func NewDebugControllerClient(aviSession *session.AviSession) *DebugControllerClient
NewDebugControllerClient creates a new client for DebugController resource
func (*DebugControllerClient) Create ¶
func (client *DebugControllerClient) Create(obj *models.DebugController, options ...session.ApiOptionsParams) (*models.DebugController, error)
Create a new DebugController object
func (*DebugControllerClient) Delete ¶
func (client *DebugControllerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing DebugController object with a given UUID
func (*DebugControllerClient) DeleteByName ¶
func (client *DebugControllerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing DebugController object with a given name
func (*DebugControllerClient) Get ¶
func (client *DebugControllerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugController, error)
Get an existing DebugController by uuid
func (*DebugControllerClient) GetAll ¶
func (client *DebugControllerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugController, error)
GetAll is a collection API to get a list of DebugController objects
func (*DebugControllerClient) GetAviSession ¶
func (client *DebugControllerClient) GetAviSession() *session.AviSession
GetAviSession
func (*DebugControllerClient) GetByName ¶
func (client *DebugControllerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugController, error)
GetByName - Get an existing DebugController by name
func (*DebugControllerClient) GetObject ¶
func (client *DebugControllerClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugController, error)
GetObject - Get an existing DebugController by filters like name, cloud, tenant Api creates DebugController object with every call.
func (*DebugControllerClient) Patch ¶
func (client *DebugControllerClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.DebugController, error)
Patch an existing DebugController object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.DebugController or it should be json compatible of form map[string]interface{}
func (*DebugControllerClient) Update ¶
func (client *DebugControllerClient) Update(obj *models.DebugController, options ...session.ApiOptionsParams) (*models.DebugController, error)
Update an existing DebugController object
type DebugServiceEngineClient ¶
type DebugServiceEngineClient struct {
// contains filtered or unexported fields
}
DebugServiceEngineClient is a client for avi DebugServiceEngine resource
func NewDebugServiceEngineClient ¶
func NewDebugServiceEngineClient(aviSession *session.AviSession) *DebugServiceEngineClient
NewDebugServiceEngineClient creates a new client for DebugServiceEngine resource
func (*DebugServiceEngineClient) Create ¶
func (client *DebugServiceEngineClient) Create(obj *models.DebugServiceEngine, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
Create a new DebugServiceEngine object
func (*DebugServiceEngineClient) Delete ¶
func (client *DebugServiceEngineClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing DebugServiceEngine object with a given UUID
func (*DebugServiceEngineClient) DeleteByName ¶
func (client *DebugServiceEngineClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing DebugServiceEngine object with a given name
func (*DebugServiceEngineClient) Get ¶
func (client *DebugServiceEngineClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
Get an existing DebugServiceEngine by uuid
func (*DebugServiceEngineClient) GetAll ¶
func (client *DebugServiceEngineClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugServiceEngine, error)
GetAll is a collection API to get a list of DebugServiceEngine objects
func (*DebugServiceEngineClient) GetAviSession ¶
func (client *DebugServiceEngineClient) GetAviSession() *session.AviSession
GetAviSession
func (*DebugServiceEngineClient) GetByName ¶
func (client *DebugServiceEngineClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
GetByName - Get an existing DebugServiceEngine by name
func (*DebugServiceEngineClient) GetObject ¶
func (client *DebugServiceEngineClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
GetObject - Get an existing DebugServiceEngine by filters like name, cloud, tenant Api creates DebugServiceEngine object with every call.
func (*DebugServiceEngineClient) Patch ¶
func (client *DebugServiceEngineClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
Patch an existing DebugServiceEngine object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.DebugServiceEngine or it should be json compatible of form map[string]interface{}
func (*DebugServiceEngineClient) Update ¶
func (client *DebugServiceEngineClient) Update(obj *models.DebugServiceEngine, options ...session.ApiOptionsParams) (*models.DebugServiceEngine, error)
Update an existing DebugServiceEngine object
type DebugVirtualServiceClient ¶
type DebugVirtualServiceClient struct {
// contains filtered or unexported fields
}
DebugVirtualServiceClient is a client for avi DebugVirtualService resource
func NewDebugVirtualServiceClient ¶
func NewDebugVirtualServiceClient(aviSession *session.AviSession) *DebugVirtualServiceClient
NewDebugVirtualServiceClient creates a new client for DebugVirtualService resource
func (*DebugVirtualServiceClient) Create ¶
func (client *DebugVirtualServiceClient) Create(obj *models.DebugVirtualService, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
Create a new DebugVirtualService object
func (*DebugVirtualServiceClient) Delete ¶
func (client *DebugVirtualServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing DebugVirtualService object with a given UUID
func (*DebugVirtualServiceClient) DeleteByName ¶
func (client *DebugVirtualServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing DebugVirtualService object with a given name
func (*DebugVirtualServiceClient) Get ¶
func (client *DebugVirtualServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
Get an existing DebugVirtualService by uuid
func (*DebugVirtualServiceClient) GetAll ¶
func (client *DebugVirtualServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DebugVirtualService, error)
GetAll is a collection API to get a list of DebugVirtualService objects
func (*DebugVirtualServiceClient) GetAviSession ¶
func (client *DebugVirtualServiceClient) GetAviSession() *session.AviSession
GetAviSession
func (*DebugVirtualServiceClient) GetByName ¶
func (client *DebugVirtualServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
GetByName - Get an existing DebugVirtualService by name
func (*DebugVirtualServiceClient) GetObject ¶
func (client *DebugVirtualServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
GetObject - Get an existing DebugVirtualService by filters like name, cloud, tenant Api creates DebugVirtualService object with every call.
func (*DebugVirtualServiceClient) Patch ¶
func (client *DebugVirtualServiceClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
Patch an existing DebugVirtualService object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.DebugVirtualService or it should be json compatible of form map[string]interface{}
func (*DebugVirtualServiceClient) Update ¶
func (client *DebugVirtualServiceClient) Update(obj *models.DebugVirtualService, options ...session.ApiOptionsParams) (*models.DebugVirtualService, error)
Update an existing DebugVirtualService object
type DynamicDNSRecordClient ¶
type DynamicDNSRecordClient struct {
// contains filtered or unexported fields
}
DynamicDNSRecordClient is a client for avi DynamicDNSRecord resource
func NewDynamicDNSRecordClient ¶
func NewDynamicDNSRecordClient(aviSession *session.AviSession) *DynamicDNSRecordClient
NewDynamicDNSRecordClient creates a new client for DynamicDNSRecord resource
func (*DynamicDNSRecordClient) Create ¶
func (client *DynamicDNSRecordClient) Create(obj *models.DynamicDNSRecord, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
Create a new DynamicDNSRecord object
func (*DynamicDNSRecordClient) Delete ¶
func (client *DynamicDNSRecordClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing DynamicDNSRecord object with a given UUID
func (*DynamicDNSRecordClient) DeleteByName ¶
func (client *DynamicDNSRecordClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing DynamicDNSRecord object with a given name
func (*DynamicDNSRecordClient) Get ¶
func (client *DynamicDNSRecordClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
Get an existing DynamicDNSRecord by uuid
func (*DynamicDNSRecordClient) GetAll ¶
func (client *DynamicDNSRecordClient) GetAll(options ...session.ApiOptionsParams) ([]*models.DynamicDNSRecord, error)
GetAll is a collection API to get a list of DynamicDNSRecord objects
func (*DynamicDNSRecordClient) GetAviSession ¶
func (client *DynamicDNSRecordClient) GetAviSession() *session.AviSession
GetAviSession
func (*DynamicDNSRecordClient) GetByName ¶
func (client *DynamicDNSRecordClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
GetByName - Get an existing DynamicDNSRecord by name
func (*DynamicDNSRecordClient) GetObject ¶
func (client *DynamicDNSRecordClient) GetObject(options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
GetObject - Get an existing DynamicDNSRecord by filters like name, cloud, tenant Api creates DynamicDNSRecord object with every call.
func (*DynamicDNSRecordClient) Patch ¶
func (client *DynamicDNSRecordClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
Patch an existing DynamicDNSRecord object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.DynamicDNSRecord or it should be json compatible of form map[string]interface{}
func (*DynamicDNSRecordClient) Update ¶
func (client *DynamicDNSRecordClient) Update(obj *models.DynamicDNSRecord, options ...session.ApiOptionsParams) (*models.DynamicDNSRecord, error)
Update an existing DynamicDNSRecord object
type ErrorPageBodyClient ¶
type ErrorPageBodyClient struct {
// contains filtered or unexported fields
}
ErrorPageBodyClient is a client for avi ErrorPageBody resource
func NewErrorPageBodyClient ¶
func NewErrorPageBodyClient(aviSession *session.AviSession) *ErrorPageBodyClient
NewErrorPageBodyClient creates a new client for ErrorPageBody resource
func (*ErrorPageBodyClient) Create ¶
func (client *ErrorPageBodyClient) Create(obj *models.ErrorPageBody, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
Create a new ErrorPageBody object
func (*ErrorPageBodyClient) Delete ¶
func (client *ErrorPageBodyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ErrorPageBody object with a given UUID
func (*ErrorPageBodyClient) DeleteByName ¶
func (client *ErrorPageBodyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ErrorPageBody object with a given name
func (*ErrorPageBodyClient) Get ¶
func (client *ErrorPageBodyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
Get an existing ErrorPageBody by uuid
func (*ErrorPageBodyClient) GetAll ¶
func (client *ErrorPageBodyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ErrorPageBody, error)
GetAll is a collection API to get a list of ErrorPageBody objects
func (*ErrorPageBodyClient) GetAviSession ¶
func (client *ErrorPageBodyClient) GetAviSession() *session.AviSession
GetAviSession
func (*ErrorPageBodyClient) GetByName ¶
func (client *ErrorPageBodyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
GetByName - Get an existing ErrorPageBody by name
func (*ErrorPageBodyClient) GetObject ¶
func (client *ErrorPageBodyClient) GetObject(options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
GetObject - Get an existing ErrorPageBody by filters like name, cloud, tenant Api creates ErrorPageBody object with every call.
func (*ErrorPageBodyClient) Patch ¶
func (client *ErrorPageBodyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
Patch an existing ErrorPageBody object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ErrorPageBody or it should be json compatible of form map[string]interface{}
func (*ErrorPageBodyClient) Update ¶
func (client *ErrorPageBodyClient) Update(obj *models.ErrorPageBody, options ...session.ApiOptionsParams) (*models.ErrorPageBody, error)
Update an existing ErrorPageBody object
type ErrorPageProfileClient ¶
type ErrorPageProfileClient struct {
// contains filtered or unexported fields
}
ErrorPageProfileClient is a client for avi ErrorPageProfile resource
func NewErrorPageProfileClient ¶
func NewErrorPageProfileClient(aviSession *session.AviSession) *ErrorPageProfileClient
NewErrorPageProfileClient creates a new client for ErrorPageProfile resource
func (*ErrorPageProfileClient) Create ¶
func (client *ErrorPageProfileClient) Create(obj *models.ErrorPageProfile, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
Create a new ErrorPageProfile object
func (*ErrorPageProfileClient) Delete ¶
func (client *ErrorPageProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ErrorPageProfile object with a given UUID
func (*ErrorPageProfileClient) DeleteByName ¶
func (client *ErrorPageProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ErrorPageProfile object with a given name
func (*ErrorPageProfileClient) Get ¶
func (client *ErrorPageProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
Get an existing ErrorPageProfile by uuid
func (*ErrorPageProfileClient) GetAll ¶
func (client *ErrorPageProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ErrorPageProfile, error)
GetAll is a collection API to get a list of ErrorPageProfile objects
func (*ErrorPageProfileClient) GetAviSession ¶
func (client *ErrorPageProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*ErrorPageProfileClient) GetByName ¶
func (client *ErrorPageProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
GetByName - Get an existing ErrorPageProfile by name
func (*ErrorPageProfileClient) GetObject ¶
func (client *ErrorPageProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
GetObject - Get an existing ErrorPageProfile by filters like name, cloud, tenant Api creates ErrorPageProfile object with every call.
func (*ErrorPageProfileClient) Patch ¶
func (client *ErrorPageProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
Patch an existing ErrorPageProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ErrorPageProfile or it should be json compatible of form map[string]interface{}
func (*ErrorPageProfileClient) Update ¶
func (client *ErrorPageProfileClient) Update(obj *models.ErrorPageProfile, options ...session.ApiOptionsParams) (*models.ErrorPageProfile, error)
Update an existing ErrorPageProfile object
type FederationCheckpointClient ¶
type FederationCheckpointClient struct {
// contains filtered or unexported fields
}
FederationCheckpointClient is a client for avi FederationCheckpoint resource
func NewFederationCheckpointClient ¶
func NewFederationCheckpointClient(aviSession *session.AviSession) *FederationCheckpointClient
NewFederationCheckpointClient creates a new client for FederationCheckpoint resource
func (*FederationCheckpointClient) Create ¶
func (client *FederationCheckpointClient) Create(obj *models.FederationCheckpoint, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
Create a new FederationCheckpoint object
func (*FederationCheckpointClient) Delete ¶
func (client *FederationCheckpointClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing FederationCheckpoint object with a given UUID
func (*FederationCheckpointClient) DeleteByName ¶
func (client *FederationCheckpointClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing FederationCheckpoint object with a given name
func (*FederationCheckpointClient) Get ¶
func (client *FederationCheckpointClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
Get an existing FederationCheckpoint by uuid
func (*FederationCheckpointClient) GetAll ¶
func (client *FederationCheckpointClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FederationCheckpoint, error)
GetAll is a collection API to get a list of FederationCheckpoint objects
func (*FederationCheckpointClient) GetAviSession ¶
func (client *FederationCheckpointClient) GetAviSession() *session.AviSession
GetAviSession
func (*FederationCheckpointClient) GetByName ¶
func (client *FederationCheckpointClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
GetByName - Get an existing FederationCheckpoint by name
func (*FederationCheckpointClient) GetObject ¶
func (client *FederationCheckpointClient) GetObject(options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
GetObject - Get an existing FederationCheckpoint by filters like name, cloud, tenant Api creates FederationCheckpoint object with every call.
func (*FederationCheckpointClient) Patch ¶
func (client *FederationCheckpointClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
Patch an existing FederationCheckpoint object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.FederationCheckpoint or it should be json compatible of form map[string]interface{}
func (*FederationCheckpointClient) Update ¶
func (client *FederationCheckpointClient) Update(obj *models.FederationCheckpoint, options ...session.ApiOptionsParams) (*models.FederationCheckpoint, error)
Update an existing FederationCheckpoint object
type FederationCheckpointInventoryClient ¶
type FederationCheckpointInventoryClient struct {
// contains filtered or unexported fields
}
FederationCheckpointInventoryClient is a client for avi FederationCheckpointInventory resource
func NewFederationCheckpointInventoryClient ¶
func NewFederationCheckpointInventoryClient(aviSession *session.AviSession) *FederationCheckpointInventoryClient
NewFederationCheckpointInventoryClient creates a new client for FederationCheckpointInventory resource
func (*FederationCheckpointInventoryClient) Create ¶
func (client *FederationCheckpointInventoryClient) Create(obj *models.FederationCheckpointInventory, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
Create a new FederationCheckpointInventory object
func (*FederationCheckpointInventoryClient) Delete ¶
func (client *FederationCheckpointInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing FederationCheckpointInventory object with a given UUID
func (*FederationCheckpointInventoryClient) DeleteByName ¶
func (client *FederationCheckpointInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing FederationCheckpointInventory object with a given name
func (*FederationCheckpointInventoryClient) Get ¶
func (client *FederationCheckpointInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
Get an existing FederationCheckpointInventory by uuid
func (*FederationCheckpointInventoryClient) GetAll ¶
func (client *FederationCheckpointInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FederationCheckpointInventory, error)
GetAll is a collection API to get a list of FederationCheckpointInventory objects
func (*FederationCheckpointInventoryClient) GetAviSession ¶
func (client *FederationCheckpointInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*FederationCheckpointInventoryClient) GetByName ¶
func (client *FederationCheckpointInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
GetByName - Get an existing FederationCheckpointInventory by name
func (*FederationCheckpointInventoryClient) GetObject ¶
func (client *FederationCheckpointInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
GetObject - Get an existing FederationCheckpointInventory by filters like name, cloud, tenant Api creates FederationCheckpointInventory object with every call.
func (*FederationCheckpointInventoryClient) Patch ¶
func (client *FederationCheckpointInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
Patch an existing FederationCheckpointInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.FederationCheckpointInventory or it should be json compatible of form map[string]interface{}
func (*FederationCheckpointInventoryClient) Update ¶
func (client *FederationCheckpointInventoryClient) Update(obj *models.FederationCheckpointInventory, options ...session.ApiOptionsParams) (*models.FederationCheckpointInventory, error)
Update an existing FederationCheckpointInventory object
type FileObjectClient ¶
type FileObjectClient struct {
// contains filtered or unexported fields
}
FileObjectClient is a client for avi FileObject resource
func NewFileObjectClient ¶
func NewFileObjectClient(aviSession *session.AviSession) *FileObjectClient
NewFileObjectClient creates a new client for FileObject resource
func (*FileObjectClient) Create ¶
func (client *FileObjectClient) Create(obj *models.FileObject, options ...session.ApiOptionsParams) (*models.FileObject, error)
Create a new FileObject object
func (*FileObjectClient) Delete ¶
func (client *FileObjectClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing FileObject object with a given UUID
func (*FileObjectClient) DeleteByName ¶
func (client *FileObjectClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing FileObject object with a given name
func (*FileObjectClient) Get ¶
func (client *FileObjectClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.FileObject, error)
Get an existing FileObject by uuid
func (*FileObjectClient) GetAll ¶
func (client *FileObjectClient) GetAll(options ...session.ApiOptionsParams) ([]*models.FileObject, error)
GetAll is a collection API to get a list of FileObject objects
func (*FileObjectClient) GetAviSession ¶
func (client *FileObjectClient) GetAviSession() *session.AviSession
GetAviSession
func (*FileObjectClient) GetByName ¶
func (client *FileObjectClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.FileObject, error)
GetByName - Get an existing FileObject by name
func (*FileObjectClient) GetObject ¶
func (client *FileObjectClient) GetObject(options ...session.ApiOptionsParams) (*models.FileObject, error)
GetObject - Get an existing FileObject by filters like name, cloud, tenant Api creates FileObject object with every call.
func (*FileObjectClient) Patch ¶
func (client *FileObjectClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.FileObject, error)
Patch an existing FileObject object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.FileObject or it should be json compatible of form map[string]interface{}
func (*FileObjectClient) Update ¶
func (client *FileObjectClient) Update(obj *models.FileObject, options ...session.ApiOptionsParams) (*models.FileObject, error)
Update an existing FileObject object
type GenericClient ¶
type GenericClient struct {
// contains filtered or unexported fields
}
VirtualServiceClient is a client for avi VirtualService resource
func NewGenericClient ¶
func NewGenericClient(aviSession *session.AviSession) *GenericClient
func (*GenericClient) AviResponse ¶
func (client *GenericClient) AviResponse(payloadJSON string, url string, method string) *http.Response
NewVirtualServiceClient creates a new client for VirtualService resource
type GeoDBClient ¶
type GeoDBClient struct {
// contains filtered or unexported fields
}
GeoDBClient is a client for avi GeoDB resource
func NewGeoDBClient ¶
func NewGeoDBClient(aviSession *session.AviSession) *GeoDBClient
NewGeoDBClient creates a new client for GeoDB resource
func (*GeoDBClient) Create ¶
func (client *GeoDBClient) Create(obj *models.GeoDB, options ...session.ApiOptionsParams) (*models.GeoDB, error)
Create a new GeoDB object
func (*GeoDBClient) Delete ¶
func (client *GeoDBClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing GeoDB object with a given UUID
func (*GeoDBClient) DeleteByName ¶
func (client *GeoDBClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing GeoDB object with a given name
func (*GeoDBClient) Get ¶
func (client *GeoDBClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GeoDB, error)
Get an existing GeoDB by uuid
func (*GeoDBClient) GetAll ¶
func (client *GeoDBClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GeoDB, error)
GetAll is a collection API to get a list of GeoDB objects
func (*GeoDBClient) GetAviSession ¶
func (client *GeoDBClient) GetAviSession() *session.AviSession
GetAviSession
func (*GeoDBClient) GetByName ¶
func (client *GeoDBClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GeoDB, error)
GetByName - Get an existing GeoDB by name
func (*GeoDBClient) GetObject ¶
func (client *GeoDBClient) GetObject(options ...session.ApiOptionsParams) (*models.GeoDB, error)
GetObject - Get an existing GeoDB by filters like name, cloud, tenant Api creates GeoDB object with every call.
func (*GeoDBClient) Patch ¶
func (client *GeoDBClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.GeoDB, error)
Patch an existing GeoDB object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.GeoDB or it should be json compatible of form map[string]interface{}
func (*GeoDBClient) Update ¶
func (client *GeoDBClient) Update(obj *models.GeoDB, options ...session.ApiOptionsParams) (*models.GeoDB, error)
Update an existing GeoDB object
type GslbClient ¶
type GslbClient struct {
// contains filtered or unexported fields
}
GslbClient is a client for avi Gslb resource
func NewGslbClient ¶
func NewGslbClient(aviSession *session.AviSession) *GslbClient
NewGslbClient creates a new client for Gslb resource
func (*GslbClient) Create ¶
func (client *GslbClient) Create(obj *models.Gslb, options ...session.ApiOptionsParams) (*models.Gslb, error)
Create a new Gslb object
func (*GslbClient) Delete ¶
func (client *GslbClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Gslb object with a given UUID
func (*GslbClient) DeleteByName ¶
func (client *GslbClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Gslb object with a given name
func (*GslbClient) Get ¶
func (client *GslbClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Gslb, error)
Get an existing Gslb by uuid
func (*GslbClient) GetAll ¶
func (client *GslbClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Gslb, error)
GetAll is a collection API to get a list of Gslb objects
func (*GslbClient) GetAviSession ¶
func (client *GslbClient) GetAviSession() *session.AviSession
GetAviSession
func (*GslbClient) GetByName ¶
func (client *GslbClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Gslb, error)
GetByName - Get an existing Gslb by name
func (*GslbClient) GetObject ¶
func (client *GslbClient) GetObject(options ...session.ApiOptionsParams) (*models.Gslb, error)
GetObject - Get an existing Gslb by filters like name, cloud, tenant Api creates Gslb object with every call.
func (*GslbClient) Patch ¶
func (client *GslbClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Gslb, error)
Patch an existing Gslb object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Gslb or it should be json compatible of form map[string]interface{}
func (*GslbClient) Update ¶
func (client *GslbClient) Update(obj *models.Gslb, options ...session.ApiOptionsParams) (*models.Gslb, error)
Update an existing Gslb object
type GslbGeoDbProfileClient ¶
type GslbGeoDbProfileClient struct {
// contains filtered or unexported fields
}
GslbGeoDbProfileClient is a client for avi GslbGeoDbProfile resource
func NewGslbGeoDbProfileClient ¶
func NewGslbGeoDbProfileClient(aviSession *session.AviSession) *GslbGeoDbProfileClient
NewGslbGeoDbProfileClient creates a new client for GslbGeoDbProfile resource
func (*GslbGeoDbProfileClient) Create ¶
func (client *GslbGeoDbProfileClient) Create(obj *models.GslbGeoDbProfile, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
Create a new GslbGeoDbProfile object
func (*GslbGeoDbProfileClient) Delete ¶
func (client *GslbGeoDbProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing GslbGeoDbProfile object with a given UUID
func (*GslbGeoDbProfileClient) DeleteByName ¶
func (client *GslbGeoDbProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing GslbGeoDbProfile object with a given name
func (*GslbGeoDbProfileClient) Get ¶
func (client *GslbGeoDbProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
Get an existing GslbGeoDbProfile by uuid
func (*GslbGeoDbProfileClient) GetAll ¶
func (client *GslbGeoDbProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbGeoDbProfile, error)
GetAll is a collection API to get a list of GslbGeoDbProfile objects
func (*GslbGeoDbProfileClient) GetAviSession ¶
func (client *GslbGeoDbProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*GslbGeoDbProfileClient) GetByName ¶
func (client *GslbGeoDbProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
GetByName - Get an existing GslbGeoDbProfile by name
func (*GslbGeoDbProfileClient) GetObject ¶
func (client *GslbGeoDbProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
GetObject - Get an existing GslbGeoDbProfile by filters like name, cloud, tenant Api creates GslbGeoDbProfile object with every call.
func (*GslbGeoDbProfileClient) Patch ¶
func (client *GslbGeoDbProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
Patch an existing GslbGeoDbProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.GslbGeoDbProfile or it should be json compatible of form map[string]interface{}
func (*GslbGeoDbProfileClient) Update ¶
func (client *GslbGeoDbProfileClient) Update(obj *models.GslbGeoDbProfile, options ...session.ApiOptionsParams) (*models.GslbGeoDbProfile, error)
Update an existing GslbGeoDbProfile object
type GslbInventoryClient ¶
type GslbInventoryClient struct {
// contains filtered or unexported fields
}
GslbInventoryClient is a client for avi GslbInventory resource
func NewGslbInventoryClient ¶
func NewGslbInventoryClient(aviSession *session.AviSession) *GslbInventoryClient
NewGslbInventoryClient creates a new client for GslbInventory resource
func (*GslbInventoryClient) Create ¶
func (client *GslbInventoryClient) Create(obj *models.GslbInventory, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
Create a new GslbInventory object
func (*GslbInventoryClient) Delete ¶
func (client *GslbInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing GslbInventory object with a given UUID
func (*GslbInventoryClient) DeleteByName ¶
func (client *GslbInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing GslbInventory object with a given name
func (*GslbInventoryClient) Get ¶
func (client *GslbInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
Get an existing GslbInventory by uuid
func (*GslbInventoryClient) GetAll ¶
func (client *GslbInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbInventory, error)
GetAll is a collection API to get a list of GslbInventory objects
func (*GslbInventoryClient) GetAviSession ¶
func (client *GslbInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*GslbInventoryClient) GetByName ¶
func (client *GslbInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
GetByName - Get an existing GslbInventory by name
func (*GslbInventoryClient) GetObject ¶
func (client *GslbInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbInventory, error)
GetObject - Get an existing GslbInventory by filters like name, cloud, tenant Api creates GslbInventory object with every call.
func (*GslbInventoryClient) Patch ¶
func (client *GslbInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
Patch an existing GslbInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.GslbInventory or it should be json compatible of form map[string]interface{}
func (*GslbInventoryClient) Update ¶
func (client *GslbInventoryClient) Update(obj *models.GslbInventory, options ...session.ApiOptionsParams) (*models.GslbInventory, error)
Update an existing GslbInventory object
type GslbServiceClient ¶
type GslbServiceClient struct {
// contains filtered or unexported fields
}
GslbServiceClient is a client for avi GslbService resource
func NewGslbServiceClient ¶
func NewGslbServiceClient(aviSession *session.AviSession) *GslbServiceClient
NewGslbServiceClient creates a new client for GslbService resource
func (*GslbServiceClient) Create ¶
func (client *GslbServiceClient) Create(obj *models.GslbService, options ...session.ApiOptionsParams) (*models.GslbService, error)
Create a new GslbService object
func (*GslbServiceClient) Delete ¶
func (client *GslbServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing GslbService object with a given UUID
func (*GslbServiceClient) DeleteByName ¶
func (client *GslbServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing GslbService object with a given name
func (*GslbServiceClient) Get ¶
func (client *GslbServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbService, error)
Get an existing GslbService by uuid
func (*GslbServiceClient) GetAll ¶
func (client *GslbServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbService, error)
GetAll is a collection API to get a list of GslbService objects
func (*GslbServiceClient) GetAviSession ¶
func (client *GslbServiceClient) GetAviSession() *session.AviSession
GetAviSession
func (*GslbServiceClient) GetByName ¶
func (client *GslbServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbService, error)
GetByName - Get an existing GslbService by name
func (*GslbServiceClient) GetObject ¶
func (client *GslbServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbService, error)
GetObject - Get an existing GslbService by filters like name, cloud, tenant Api creates GslbService object with every call.
func (*GslbServiceClient) Patch ¶
func (client *GslbServiceClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.GslbService, error)
Patch an existing GslbService object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.GslbService or it should be json compatible of form map[string]interface{}
func (*GslbServiceClient) Update ¶
func (client *GslbServiceClient) Update(obj *models.GslbService, options ...session.ApiOptionsParams) (*models.GslbService, error)
Update an existing GslbService object
type GslbServiceInventoryClient ¶
type GslbServiceInventoryClient struct {
// contains filtered or unexported fields
}
GslbServiceInventoryClient is a client for avi GslbServiceInventory resource
func NewGslbServiceInventoryClient ¶
func NewGslbServiceInventoryClient(aviSession *session.AviSession) *GslbServiceInventoryClient
NewGslbServiceInventoryClient creates a new client for GslbServiceInventory resource
func (*GslbServiceInventoryClient) Create ¶
func (client *GslbServiceInventoryClient) Create(obj *models.GslbServiceInventory, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
Create a new GslbServiceInventory object
func (*GslbServiceInventoryClient) Delete ¶
func (client *GslbServiceInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing GslbServiceInventory object with a given UUID
func (*GslbServiceInventoryClient) DeleteByName ¶
func (client *GslbServiceInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing GslbServiceInventory object with a given name
func (*GslbServiceInventoryClient) Get ¶
func (client *GslbServiceInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
Get an existing GslbServiceInventory by uuid
func (*GslbServiceInventoryClient) GetAll ¶
func (client *GslbServiceInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.GslbServiceInventory, error)
GetAll is a collection API to get a list of GslbServiceInventory objects
func (*GslbServiceInventoryClient) GetAviSession ¶
func (client *GslbServiceInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*GslbServiceInventoryClient) GetByName ¶
func (client *GslbServiceInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
GetByName - Get an existing GslbServiceInventory by name
func (*GslbServiceInventoryClient) GetObject ¶
func (client *GslbServiceInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
GetObject - Get an existing GslbServiceInventory by filters like name, cloud, tenant Api creates GslbServiceInventory object with every call.
func (*GslbServiceInventoryClient) Patch ¶
func (client *GslbServiceInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
Patch an existing GslbServiceInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.GslbServiceInventory or it should be json compatible of form map[string]interface{}
func (*GslbServiceInventoryClient) Update ¶
func (client *GslbServiceInventoryClient) Update(obj *models.GslbServiceInventory, options ...session.ApiOptionsParams) (*models.GslbServiceInventory, error)
Update an existing GslbServiceInventory object
type HTTPPolicySetClient ¶
type HTTPPolicySetClient struct {
// contains filtered or unexported fields
}
HTTPPolicySetClient is a client for avi HTTPPolicySet resource
func NewHTTPPolicySetClient ¶
func NewHTTPPolicySetClient(aviSession *session.AviSession) *HTTPPolicySetClient
NewHTTPPolicySetClient creates a new client for HTTPPolicySet resource
func (*HTTPPolicySetClient) Create ¶
func (client *HTTPPolicySetClient) Create(obj *models.HTTPPolicySet, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
Create a new HTTPPolicySet object
func (*HTTPPolicySetClient) Delete ¶
func (client *HTTPPolicySetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing HTTPPolicySet object with a given UUID
func (*HTTPPolicySetClient) DeleteByName ¶
func (client *HTTPPolicySetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing HTTPPolicySet object with a given name
func (*HTTPPolicySetClient) Get ¶
func (client *HTTPPolicySetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
Get an existing HTTPPolicySet by uuid
func (*HTTPPolicySetClient) GetAll ¶
func (client *HTTPPolicySetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HTTPPolicySet, error)
GetAll is a collection API to get a list of HTTPPolicySet objects
func (*HTTPPolicySetClient) GetAviSession ¶
func (client *HTTPPolicySetClient) GetAviSession() *session.AviSession
GetAviSession
func (*HTTPPolicySetClient) GetByName ¶
func (client *HTTPPolicySetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
GetByName - Get an existing HTTPPolicySet by name
func (*HTTPPolicySetClient) GetObject ¶
func (client *HTTPPolicySetClient) GetObject(options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
GetObject - Get an existing HTTPPolicySet by filters like name, cloud, tenant Api creates HTTPPolicySet object with every call.
func (*HTTPPolicySetClient) Patch ¶
func (client *HTTPPolicySetClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
Patch an existing HTTPPolicySet object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.HTTPPolicySet or it should be json compatible of form map[string]interface{}
func (*HTTPPolicySetClient) Update ¶
func (client *HTTPPolicySetClient) Update(obj *models.HTTPPolicySet, options ...session.ApiOptionsParams) (*models.HTTPPolicySet, error)
Update an existing HTTPPolicySet object
type HardwareSecurityModuleGroupClient ¶
type HardwareSecurityModuleGroupClient struct {
// contains filtered or unexported fields
}
HardwareSecurityModuleGroupClient is a client for avi HardwareSecurityModuleGroup resource
func NewHardwareSecurityModuleGroupClient ¶
func NewHardwareSecurityModuleGroupClient(aviSession *session.AviSession) *HardwareSecurityModuleGroupClient
NewHardwareSecurityModuleGroupClient creates a new client for HardwareSecurityModuleGroup resource
func (*HardwareSecurityModuleGroupClient) Create ¶
func (client *HardwareSecurityModuleGroupClient) Create(obj *models.HardwareSecurityModuleGroup, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
Create a new HardwareSecurityModuleGroup object
func (*HardwareSecurityModuleGroupClient) Delete ¶
func (client *HardwareSecurityModuleGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing HardwareSecurityModuleGroup object with a given UUID
func (*HardwareSecurityModuleGroupClient) DeleteByName ¶
func (client *HardwareSecurityModuleGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing HardwareSecurityModuleGroup object with a given name
func (*HardwareSecurityModuleGroupClient) Get ¶
func (client *HardwareSecurityModuleGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
Get an existing HardwareSecurityModuleGroup by uuid
func (*HardwareSecurityModuleGroupClient) GetAll ¶
func (client *HardwareSecurityModuleGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HardwareSecurityModuleGroup, error)
GetAll is a collection API to get a list of HardwareSecurityModuleGroup objects
func (*HardwareSecurityModuleGroupClient) GetAviSession ¶
func (client *HardwareSecurityModuleGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*HardwareSecurityModuleGroupClient) GetByName ¶
func (client *HardwareSecurityModuleGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
GetByName - Get an existing HardwareSecurityModuleGroup by name
func (*HardwareSecurityModuleGroupClient) GetObject ¶
func (client *HardwareSecurityModuleGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
GetObject - Get an existing HardwareSecurityModuleGroup by filters like name, cloud, tenant Api creates HardwareSecurityModuleGroup object with every call.
func (*HardwareSecurityModuleGroupClient) Patch ¶
func (client *HardwareSecurityModuleGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
Patch an existing HardwareSecurityModuleGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.HardwareSecurityModuleGroup or it should be json compatible of form map[string]interface{}
func (*HardwareSecurityModuleGroupClient) Update ¶
func (client *HardwareSecurityModuleGroupClient) Update(obj *models.HardwareSecurityModuleGroup, options ...session.ApiOptionsParams) (*models.HardwareSecurityModuleGroup, error)
Update an existing HardwareSecurityModuleGroup object
type HealthMonitorClient ¶
type HealthMonitorClient struct {
// contains filtered or unexported fields
}
HealthMonitorClient is a client for avi HealthMonitor resource
func NewHealthMonitorClient ¶
func NewHealthMonitorClient(aviSession *session.AviSession) *HealthMonitorClient
NewHealthMonitorClient creates a new client for HealthMonitor resource
func (*HealthMonitorClient) Create ¶
func (client *HealthMonitorClient) Create(obj *models.HealthMonitor, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
Create a new HealthMonitor object
func (*HealthMonitorClient) Delete ¶
func (client *HealthMonitorClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing HealthMonitor object with a given UUID
func (*HealthMonitorClient) DeleteByName ¶
func (client *HealthMonitorClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing HealthMonitor object with a given name
func (*HealthMonitorClient) Get ¶
func (client *HealthMonitorClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
Get an existing HealthMonitor by uuid
func (*HealthMonitorClient) GetAll ¶
func (client *HealthMonitorClient) GetAll(options ...session.ApiOptionsParams) ([]*models.HealthMonitor, error)
GetAll is a collection API to get a list of HealthMonitor objects
func (*HealthMonitorClient) GetAviSession ¶
func (client *HealthMonitorClient) GetAviSession() *session.AviSession
GetAviSession
func (*HealthMonitorClient) GetByName ¶
func (client *HealthMonitorClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
GetByName - Get an existing HealthMonitor by name
func (*HealthMonitorClient) GetObject ¶
func (client *HealthMonitorClient) GetObject(options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
GetObject - Get an existing HealthMonitor by filters like name, cloud, tenant Api creates HealthMonitor object with every call.
func (*HealthMonitorClient) Patch ¶
func (client *HealthMonitorClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
Patch an existing HealthMonitor object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.HealthMonitor or it should be json compatible of form map[string]interface{}
func (*HealthMonitorClient) Update ¶
func (client *HealthMonitorClient) Update(obj *models.HealthMonitor, options ...session.ApiOptionsParams) (*models.HealthMonitor, error)
Update an existing HealthMonitor object
type IPAMDNSProviderProfileClient ¶
type IPAMDNSProviderProfileClient struct {
// contains filtered or unexported fields
}
IPAMDNSProviderProfileClient is a client for avi IPAMDNSProviderProfile resource
func NewIPAMDNSProviderProfileClient ¶
func NewIPAMDNSProviderProfileClient(aviSession *session.AviSession) *IPAMDNSProviderProfileClient
NewIPAMDNSProviderProfileClient creates a new client for IPAMDNSProviderProfile resource
func (*IPAMDNSProviderProfileClient) Create ¶
func (client *IPAMDNSProviderProfileClient) Create(obj *models.IPAMDNSProviderProfile, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
Create a new IPAMDNSProviderProfile object
func (*IPAMDNSProviderProfileClient) Delete ¶
func (client *IPAMDNSProviderProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing IPAMDNSProviderProfile object with a given UUID
func (*IPAMDNSProviderProfileClient) DeleteByName ¶
func (client *IPAMDNSProviderProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing IPAMDNSProviderProfile object with a given name
func (*IPAMDNSProviderProfileClient) Get ¶
func (client *IPAMDNSProviderProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
Get an existing IPAMDNSProviderProfile by uuid
func (*IPAMDNSProviderProfileClient) GetAll ¶
func (client *IPAMDNSProviderProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPAMDNSProviderProfile, error)
GetAll is a collection API to get a list of IPAMDNSProviderProfile objects
func (*IPAMDNSProviderProfileClient) GetAviSession ¶
func (client *IPAMDNSProviderProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*IPAMDNSProviderProfileClient) GetByName ¶
func (client *IPAMDNSProviderProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
GetByName - Get an existing IPAMDNSProviderProfile by name
func (*IPAMDNSProviderProfileClient) GetObject ¶
func (client *IPAMDNSProviderProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
GetObject - Get an existing IPAMDNSProviderProfile by filters like name, cloud, tenant Api creates IPAMDNSProviderProfile object with every call.
func (*IPAMDNSProviderProfileClient) Patch ¶
func (client *IPAMDNSProviderProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
Patch an existing IPAMDNSProviderProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.IPAMDNSProviderProfile or it should be json compatible of form map[string]interface{}
func (*IPAMDNSProviderProfileClient) Update ¶
func (client *IPAMDNSProviderProfileClient) Update(obj *models.IPAMDNSProviderProfile, options ...session.ApiOptionsParams) (*models.IPAMDNSProviderProfile, error)
Update an existing IPAMDNSProviderProfile object
type IPAddrGroupClient ¶
type IPAddrGroupClient struct {
// contains filtered or unexported fields
}
IPAddrGroupClient is a client for avi IPAddrGroup resource
func NewIPAddrGroupClient ¶
func NewIPAddrGroupClient(aviSession *session.AviSession) *IPAddrGroupClient
NewIPAddrGroupClient creates a new client for IPAddrGroup resource
func (*IPAddrGroupClient) Create ¶
func (client *IPAddrGroupClient) Create(obj *models.IPAddrGroup, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
Create a new IPAddrGroup object
func (*IPAddrGroupClient) Delete ¶
func (client *IPAddrGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing IPAddrGroup object with a given UUID
func (*IPAddrGroupClient) DeleteByName ¶
func (client *IPAddrGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing IPAddrGroup object with a given name
func (*IPAddrGroupClient) Get ¶
func (client *IPAddrGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
Get an existing IPAddrGroup by uuid
func (*IPAddrGroupClient) GetAll ¶
func (client *IPAddrGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPAddrGroup, error)
GetAll is a collection API to get a list of IPAddrGroup objects
func (*IPAddrGroupClient) GetAviSession ¶
func (client *IPAddrGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*IPAddrGroupClient) GetByName ¶
func (client *IPAddrGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
GetByName - Get an existing IPAddrGroup by name
func (*IPAddrGroupClient) GetObject ¶
func (client *IPAddrGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
GetObject - Get an existing IPAddrGroup by filters like name, cloud, tenant Api creates IPAddrGroup object with every call.
func (*IPAddrGroupClient) Patch ¶
func (client *IPAddrGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
Patch an existing IPAddrGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.IPAddrGroup or it should be json compatible of form map[string]interface{}
func (*IPAddrGroupClient) Update ¶
func (client *IPAddrGroupClient) Update(obj *models.IPAddrGroup, options ...session.ApiOptionsParams) (*models.IPAddrGroup, error)
Update an existing IPAddrGroup object
type IPReputationDBClient ¶
type IPReputationDBClient struct {
// contains filtered or unexported fields
}
IPReputationDBClient is a client for avi IPReputationDB resource
func NewIPReputationDBClient ¶
func NewIPReputationDBClient(aviSession *session.AviSession) *IPReputationDBClient
NewIPReputationDBClient creates a new client for IPReputationDB resource
func (*IPReputationDBClient) Create ¶
func (client *IPReputationDBClient) Create(obj *models.IPReputationDB, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
Create a new IPReputationDB object
func (*IPReputationDBClient) Delete ¶
func (client *IPReputationDBClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing IPReputationDB object with a given UUID
func (*IPReputationDBClient) DeleteByName ¶
func (client *IPReputationDBClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing IPReputationDB object with a given name
func (*IPReputationDBClient) Get ¶
func (client *IPReputationDBClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
Get an existing IPReputationDB by uuid
func (*IPReputationDBClient) GetAll ¶
func (client *IPReputationDBClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IPReputationDB, error)
GetAll is a collection API to get a list of IPReputationDB objects
func (*IPReputationDBClient) GetAviSession ¶
func (client *IPReputationDBClient) GetAviSession() *session.AviSession
GetAviSession
func (*IPReputationDBClient) GetByName ¶
func (client *IPReputationDBClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
GetByName - Get an existing IPReputationDB by name
func (*IPReputationDBClient) GetObject ¶
func (client *IPReputationDBClient) GetObject(options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
GetObject - Get an existing IPReputationDB by filters like name, cloud, tenant Api creates IPReputationDB object with every call.
func (*IPReputationDBClient) Patch ¶
func (client *IPReputationDBClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
Patch an existing IPReputationDB object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.IPReputationDB or it should be json compatible of form map[string]interface{}
func (*IPReputationDBClient) Update ¶
func (client *IPReputationDBClient) Update(obj *models.IPReputationDB, options ...session.ApiOptionsParams) (*models.IPReputationDB, error)
Update an existing IPReputationDB object
type IcapProfileClient ¶
type IcapProfileClient struct {
// contains filtered or unexported fields
}
IcapProfileClient is a client for avi IcapProfile resource
func NewIcapProfileClient ¶
func NewIcapProfileClient(aviSession *session.AviSession) *IcapProfileClient
NewIcapProfileClient creates a new client for IcapProfile resource
func (*IcapProfileClient) Create ¶
func (client *IcapProfileClient) Create(obj *models.IcapProfile, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
Create a new IcapProfile object
func (*IcapProfileClient) Delete ¶
func (client *IcapProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing IcapProfile object with a given UUID
func (*IcapProfileClient) DeleteByName ¶
func (client *IcapProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing IcapProfile object with a given name
func (*IcapProfileClient) Get ¶
func (client *IcapProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
Get an existing IcapProfile by uuid
func (*IcapProfileClient) GetAll ¶
func (client *IcapProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.IcapProfile, error)
GetAll is a collection API to get a list of IcapProfile objects
func (*IcapProfileClient) GetAviSession ¶
func (client *IcapProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*IcapProfileClient) GetByName ¶
func (client *IcapProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
GetByName - Get an existing IcapProfile by name
func (*IcapProfileClient) GetObject ¶
func (client *IcapProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.IcapProfile, error)
GetObject - Get an existing IcapProfile by filters like name, cloud, tenant Api creates IcapProfile object with every call.
func (*IcapProfileClient) Patch ¶
func (client *IcapProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
Patch an existing IcapProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.IcapProfile or it should be json compatible of form map[string]interface{}
func (*IcapProfileClient) Update ¶
func (client *IcapProfileClient) Update(obj *models.IcapProfile, options ...session.ApiOptionsParams) (*models.IcapProfile, error)
Update an existing IcapProfile object
type ImageClient ¶
type ImageClient struct {
// contains filtered or unexported fields
}
ImageClient is a client for avi Image resource
func NewImageClient ¶
func NewImageClient(aviSession *session.AviSession) *ImageClient
NewImageClient creates a new client for Image resource
func (*ImageClient) Create ¶
func (client *ImageClient) Create(obj *models.Image, options ...session.ApiOptionsParams) (*models.Image, error)
Create a new Image object
func (*ImageClient) Delete ¶
func (client *ImageClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Image object with a given UUID
func (*ImageClient) DeleteByName ¶
func (client *ImageClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Image object with a given name
func (*ImageClient) Get ¶
func (client *ImageClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Image, error)
Get an existing Image by uuid
func (*ImageClient) GetAll ¶
func (client *ImageClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Image, error)
GetAll is a collection API to get a list of Image objects
func (*ImageClient) GetAviSession ¶
func (client *ImageClient) GetAviSession() *session.AviSession
GetAviSession
func (*ImageClient) GetByName ¶
func (client *ImageClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Image, error)
GetByName - Get an existing Image by name
func (*ImageClient) GetObject ¶
func (client *ImageClient) GetObject(options ...session.ApiOptionsParams) (*models.Image, error)
GetObject - Get an existing Image by filters like name, cloud, tenant Api creates Image object with every call.
func (*ImageClient) Patch ¶
func (client *ImageClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Image, error)
Patch an existing Image object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Image or it should be json compatible of form map[string]interface{}
func (*ImageClient) Update ¶
func (client *ImageClient) Update(obj *models.Image, options ...session.ApiOptionsParams) (*models.Image, error)
Update an existing Image object
type InventoryFaultConfigClient ¶
type InventoryFaultConfigClient struct {
// contains filtered or unexported fields
}
InventoryFaultConfigClient is a client for avi InventoryFaultConfig resource
func NewInventoryFaultConfigClient ¶
func NewInventoryFaultConfigClient(aviSession *session.AviSession) *InventoryFaultConfigClient
NewInventoryFaultConfigClient creates a new client for InventoryFaultConfig resource
func (*InventoryFaultConfigClient) Create ¶
func (client *InventoryFaultConfigClient) Create(obj *models.InventoryFaultConfig, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
Create a new InventoryFaultConfig object
func (*InventoryFaultConfigClient) Delete ¶
func (client *InventoryFaultConfigClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing InventoryFaultConfig object with a given UUID
func (*InventoryFaultConfigClient) DeleteByName ¶
func (client *InventoryFaultConfigClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing InventoryFaultConfig object with a given name
func (*InventoryFaultConfigClient) Get ¶
func (client *InventoryFaultConfigClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
Get an existing InventoryFaultConfig by uuid
func (*InventoryFaultConfigClient) GetAll ¶
func (client *InventoryFaultConfigClient) GetAll(options ...session.ApiOptionsParams) ([]*models.InventoryFaultConfig, error)
GetAll is a collection API to get a list of InventoryFaultConfig objects
func (*InventoryFaultConfigClient) GetAviSession ¶
func (client *InventoryFaultConfigClient) GetAviSession() *session.AviSession
GetAviSession
func (*InventoryFaultConfigClient) GetByName ¶
func (client *InventoryFaultConfigClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
GetByName - Get an existing InventoryFaultConfig by name
func (*InventoryFaultConfigClient) GetObject ¶
func (client *InventoryFaultConfigClient) GetObject(options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
GetObject - Get an existing InventoryFaultConfig by filters like name, cloud, tenant Api creates InventoryFaultConfig object with every call.
func (*InventoryFaultConfigClient) Patch ¶
func (client *InventoryFaultConfigClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
Patch an existing InventoryFaultConfig object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.InventoryFaultConfig or it should be json compatible of form map[string]interface{}
func (*InventoryFaultConfigClient) Update ¶
func (client *InventoryFaultConfigClient) Update(obj *models.InventoryFaultConfig, options ...session.ApiOptionsParams) (*models.InventoryFaultConfig, error)
Update an existing InventoryFaultConfig object
type JWTServerProfileClient ¶
type JWTServerProfileClient struct {
// contains filtered or unexported fields
}
JWTServerProfileClient is a client for avi JWTServerProfile resource
func NewJWTServerProfileClient ¶
func NewJWTServerProfileClient(aviSession *session.AviSession) *JWTServerProfileClient
NewJWTServerProfileClient creates a new client for JWTServerProfile resource
func (*JWTServerProfileClient) Create ¶
func (client *JWTServerProfileClient) Create(obj *models.JWTServerProfile, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
Create a new JWTServerProfile object
func (*JWTServerProfileClient) Delete ¶
func (client *JWTServerProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing JWTServerProfile object with a given UUID
func (*JWTServerProfileClient) DeleteByName ¶
func (client *JWTServerProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing JWTServerProfile object with a given name
func (*JWTServerProfileClient) Get ¶
func (client *JWTServerProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
Get an existing JWTServerProfile by uuid
func (*JWTServerProfileClient) GetAll ¶
func (client *JWTServerProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.JWTServerProfile, error)
GetAll is a collection API to get a list of JWTServerProfile objects
func (*JWTServerProfileClient) GetAviSession ¶
func (client *JWTServerProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*JWTServerProfileClient) GetByName ¶
func (client *JWTServerProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
GetByName - Get an existing JWTServerProfile by name
func (*JWTServerProfileClient) GetObject ¶
func (client *JWTServerProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
GetObject - Get an existing JWTServerProfile by filters like name, cloud, tenant Api creates JWTServerProfile object with every call.
func (*JWTServerProfileClient) Patch ¶
func (client *JWTServerProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
Patch an existing JWTServerProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.JWTServerProfile or it should be json compatible of form map[string]interface{}
func (*JWTServerProfileClient) Update ¶
func (client *JWTServerProfileClient) Update(obj *models.JWTServerProfile, options ...session.ApiOptionsParams) (*models.JWTServerProfile, error)
Update an existing JWTServerProfile object
type JobEntryClient ¶
type JobEntryClient struct {
// contains filtered or unexported fields
}
JobEntryClient is a client for avi JobEntry resource
func NewJobEntryClient ¶
func NewJobEntryClient(aviSession *session.AviSession) *JobEntryClient
NewJobEntryClient creates a new client for JobEntry resource
func (*JobEntryClient) Create ¶
func (client *JobEntryClient) Create(obj *models.JobEntry, options ...session.ApiOptionsParams) (*models.JobEntry, error)
Create a new JobEntry object
func (*JobEntryClient) Delete ¶
func (client *JobEntryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing JobEntry object with a given UUID
func (*JobEntryClient) DeleteByName ¶
func (client *JobEntryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing JobEntry object with a given name
func (*JobEntryClient) Get ¶
func (client *JobEntryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.JobEntry, error)
Get an existing JobEntry by uuid
func (*JobEntryClient) GetAll ¶
func (client *JobEntryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.JobEntry, error)
GetAll is a collection API to get a list of JobEntry objects
func (*JobEntryClient) GetAviSession ¶
func (client *JobEntryClient) GetAviSession() *session.AviSession
GetAviSession
func (*JobEntryClient) GetByName ¶
func (client *JobEntryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.JobEntry, error)
GetByName - Get an existing JobEntry by name
func (*JobEntryClient) GetObject ¶
func (client *JobEntryClient) GetObject(options ...session.ApiOptionsParams) (*models.JobEntry, error)
GetObject - Get an existing JobEntry by filters like name, cloud, tenant Api creates JobEntry object with every call.
func (*JobEntryClient) Patch ¶
func (client *JobEntryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.JobEntry, error)
Patch an existing JobEntry object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.JobEntry or it should be json compatible of form map[string]interface{}
func (*JobEntryClient) Update ¶
func (client *JobEntryClient) Update(obj *models.JobEntry, options ...session.ApiOptionsParams) (*models.JobEntry, error)
Update an existing JobEntry object
type L4PolicySetClient ¶
type L4PolicySetClient struct {
// contains filtered or unexported fields
}
L4PolicySetClient is a client for avi L4PolicySet resource
func NewL4PolicySetClient ¶
func NewL4PolicySetClient(aviSession *session.AviSession) *L4PolicySetClient
NewL4PolicySetClient creates a new client for L4PolicySet resource
func (*L4PolicySetClient) Create ¶
func (client *L4PolicySetClient) Create(obj *models.L4PolicySet, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
Create a new L4PolicySet object
func (*L4PolicySetClient) Delete ¶
func (client *L4PolicySetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing L4PolicySet object with a given UUID
func (*L4PolicySetClient) DeleteByName ¶
func (client *L4PolicySetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing L4PolicySet object with a given name
func (*L4PolicySetClient) Get ¶
func (client *L4PolicySetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
Get an existing L4PolicySet by uuid
func (*L4PolicySetClient) GetAll ¶
func (client *L4PolicySetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.L4PolicySet, error)
GetAll is a collection API to get a list of L4PolicySet objects
func (*L4PolicySetClient) GetAviSession ¶
func (client *L4PolicySetClient) GetAviSession() *session.AviSession
GetAviSession
func (*L4PolicySetClient) GetByName ¶
func (client *L4PolicySetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
GetByName - Get an existing L4PolicySet by name
func (*L4PolicySetClient) GetObject ¶
func (client *L4PolicySetClient) GetObject(options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
GetObject - Get an existing L4PolicySet by filters like name, cloud, tenant Api creates L4PolicySet object with every call.
func (*L4PolicySetClient) Patch ¶
func (client *L4PolicySetClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
Patch an existing L4PolicySet object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.L4PolicySet or it should be json compatible of form map[string]interface{}
func (*L4PolicySetClient) Update ¶
func (client *L4PolicySetClient) Update(obj *models.L4PolicySet, options ...session.ApiOptionsParams) (*models.L4PolicySet, error)
Update an existing L4PolicySet object
type LabelGroupClient ¶
type LabelGroupClient struct {
// contains filtered or unexported fields
}
LabelGroupClient is a client for avi LabelGroup resource
func NewLabelGroupClient ¶
func NewLabelGroupClient(aviSession *session.AviSession) *LabelGroupClient
NewLabelGroupClient creates a new client for LabelGroup resource
func (*LabelGroupClient) Create ¶
func (client *LabelGroupClient) Create(obj *models.LabelGroup, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
Create a new LabelGroup object
func (*LabelGroupClient) Delete ¶
func (client *LabelGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing LabelGroup object with a given UUID
func (*LabelGroupClient) DeleteByName ¶
func (client *LabelGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing LabelGroup object with a given name
func (*LabelGroupClient) Get ¶
func (client *LabelGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
Get an existing LabelGroup by uuid
func (*LabelGroupClient) GetAll ¶
func (client *LabelGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LabelGroup, error)
GetAll is a collection API to get a list of LabelGroup objects
func (*LabelGroupClient) GetAviSession ¶
func (client *LabelGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*LabelGroupClient) GetByName ¶
func (client *LabelGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
GetByName - Get an existing LabelGroup by name
func (*LabelGroupClient) GetObject ¶
func (client *LabelGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.LabelGroup, error)
GetObject - Get an existing LabelGroup by filters like name, cloud, tenant Api creates LabelGroup object with every call.
func (*LabelGroupClient) Patch ¶
func (client *LabelGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
Patch an existing LabelGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.LabelGroup or it should be json compatible of form map[string]interface{}
func (*LabelGroupClient) Update ¶
func (client *LabelGroupClient) Update(obj *models.LabelGroup, options ...session.ApiOptionsParams) (*models.LabelGroup, error)
Update an existing LabelGroup object
type LicenseLedgerDetailsClient ¶
type LicenseLedgerDetailsClient struct {
// contains filtered or unexported fields
}
LicenseLedgerDetailsClient is a client for avi LicenseLedgerDetails resource
func NewLicenseLedgerDetailsClient ¶
func NewLicenseLedgerDetailsClient(aviSession *session.AviSession) *LicenseLedgerDetailsClient
NewLicenseLedgerDetailsClient creates a new client for LicenseLedgerDetails resource
func (*LicenseLedgerDetailsClient) Create ¶
func (client *LicenseLedgerDetailsClient) Create(obj *models.LicenseLedgerDetails, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
Create a new LicenseLedgerDetails object
func (*LicenseLedgerDetailsClient) Delete ¶
func (client *LicenseLedgerDetailsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing LicenseLedgerDetails object with a given UUID
func (*LicenseLedgerDetailsClient) DeleteByName ¶
func (client *LicenseLedgerDetailsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing LicenseLedgerDetails object with a given name
func (*LicenseLedgerDetailsClient) Get ¶
func (client *LicenseLedgerDetailsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
Get an existing LicenseLedgerDetails by uuid
func (*LicenseLedgerDetailsClient) GetAll ¶
func (client *LicenseLedgerDetailsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LicenseLedgerDetails, error)
GetAll is a collection API to get a list of LicenseLedgerDetails objects
func (*LicenseLedgerDetailsClient) GetAviSession ¶
func (client *LicenseLedgerDetailsClient) GetAviSession() *session.AviSession
GetAviSession
func (*LicenseLedgerDetailsClient) GetByName ¶
func (client *LicenseLedgerDetailsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
GetByName - Get an existing LicenseLedgerDetails by name
func (*LicenseLedgerDetailsClient) GetObject ¶
func (client *LicenseLedgerDetailsClient) GetObject(options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
GetObject - Get an existing LicenseLedgerDetails by filters like name, cloud, tenant Api creates LicenseLedgerDetails object with every call.
func (*LicenseLedgerDetailsClient) Patch ¶
func (client *LicenseLedgerDetailsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
Patch an existing LicenseLedgerDetails object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.LicenseLedgerDetails or it should be json compatible of form map[string]interface{}
func (*LicenseLedgerDetailsClient) Update ¶
func (client *LicenseLedgerDetailsClient) Update(obj *models.LicenseLedgerDetails, options ...session.ApiOptionsParams) (*models.LicenseLedgerDetails, error)
Update an existing LicenseLedgerDetails object
type LicenseStatusClient ¶
type LicenseStatusClient struct {
// contains filtered or unexported fields
}
LicenseStatusClient is a client for avi LicenseStatus resource
func NewLicenseStatusClient ¶
func NewLicenseStatusClient(aviSession *session.AviSession) *LicenseStatusClient
NewLicenseStatusClient creates a new client for LicenseStatus resource
func (*LicenseStatusClient) Create ¶
func (client *LicenseStatusClient) Create(obj *models.LicenseStatus, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
Create a new LicenseStatus object
func (*LicenseStatusClient) Delete ¶
func (client *LicenseStatusClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing LicenseStatus object with a given UUID
func (*LicenseStatusClient) DeleteByName ¶
func (client *LicenseStatusClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing LicenseStatus object with a given name
func (*LicenseStatusClient) Get ¶
func (client *LicenseStatusClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
Get an existing LicenseStatus by uuid
func (*LicenseStatusClient) GetAll ¶
func (client *LicenseStatusClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LicenseStatus, error)
GetAll is a collection API to get a list of LicenseStatus objects
func (*LicenseStatusClient) GetAviSession ¶
func (client *LicenseStatusClient) GetAviSession() *session.AviSession
GetAviSession
func (*LicenseStatusClient) GetByName ¶
func (client *LicenseStatusClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
GetByName - Get an existing LicenseStatus by name
func (*LicenseStatusClient) GetObject ¶
func (client *LicenseStatusClient) GetObject(options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
GetObject - Get an existing LicenseStatus by filters like name, cloud, tenant Api creates LicenseStatus object with every call.
func (*LicenseStatusClient) Patch ¶
func (client *LicenseStatusClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
Patch an existing LicenseStatus object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.LicenseStatus or it should be json compatible of form map[string]interface{}
func (*LicenseStatusClient) Update ¶
func (client *LicenseStatusClient) Update(obj *models.LicenseStatus, options ...session.ApiOptionsParams) (*models.LicenseStatus, error)
Update an existing LicenseStatus object
type LogControllerMappingClient ¶
type LogControllerMappingClient struct {
// contains filtered or unexported fields
}
LogControllerMappingClient is a client for avi LogControllerMapping resource
func NewLogControllerMappingClient ¶
func NewLogControllerMappingClient(aviSession *session.AviSession) *LogControllerMappingClient
NewLogControllerMappingClient creates a new client for LogControllerMapping resource
func (*LogControllerMappingClient) Create ¶
func (client *LogControllerMappingClient) Create(obj *models.LogControllerMapping, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
Create a new LogControllerMapping object
func (*LogControllerMappingClient) Delete ¶
func (client *LogControllerMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing LogControllerMapping object with a given UUID
func (*LogControllerMappingClient) DeleteByName ¶
func (client *LogControllerMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing LogControllerMapping object with a given name
func (*LogControllerMappingClient) Get ¶
func (client *LogControllerMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
Get an existing LogControllerMapping by uuid
func (*LogControllerMappingClient) GetAll ¶
func (client *LogControllerMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.LogControllerMapping, error)
GetAll is a collection API to get a list of LogControllerMapping objects
func (*LogControllerMappingClient) GetAviSession ¶
func (client *LogControllerMappingClient) GetAviSession() *session.AviSession
GetAviSession
func (*LogControllerMappingClient) GetByName ¶
func (client *LogControllerMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
GetByName - Get an existing LogControllerMapping by name
func (*LogControllerMappingClient) GetObject ¶
func (client *LogControllerMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
GetObject - Get an existing LogControllerMapping by filters like name, cloud, tenant Api creates LogControllerMapping object with every call.
func (*LogControllerMappingClient) Patch ¶
func (client *LogControllerMappingClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
Patch an existing LogControllerMapping object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.LogControllerMapping or it should be json compatible of form map[string]interface{}
func (*LogControllerMappingClient) Update ¶
func (client *LogControllerMappingClient) Update(obj *models.LogControllerMapping, options ...session.ApiOptionsParams) (*models.LogControllerMapping, error)
Update an existing LogControllerMapping object
type MemoryBalancerRequestClient ¶
type MemoryBalancerRequestClient struct {
// contains filtered or unexported fields
}
MemoryBalancerRequestClient is a client for avi MemoryBalancerRequest resource
func NewMemoryBalancerRequestClient ¶
func NewMemoryBalancerRequestClient(aviSession *session.AviSession) *MemoryBalancerRequestClient
NewMemoryBalancerRequestClient creates a new client for MemoryBalancerRequest resource
func (*MemoryBalancerRequestClient) Create ¶
func (client *MemoryBalancerRequestClient) Create(obj *models.MemoryBalancerRequest, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
Create a new MemoryBalancerRequest object
func (*MemoryBalancerRequestClient) Delete ¶
func (client *MemoryBalancerRequestClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing MemoryBalancerRequest object with a given UUID
func (*MemoryBalancerRequestClient) DeleteByName ¶
func (client *MemoryBalancerRequestClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing MemoryBalancerRequest object with a given name
func (*MemoryBalancerRequestClient) Get ¶
func (client *MemoryBalancerRequestClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
Get an existing MemoryBalancerRequest by uuid
func (*MemoryBalancerRequestClient) GetAll ¶
func (client *MemoryBalancerRequestClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MemoryBalancerRequest, error)
GetAll is a collection API to get a list of MemoryBalancerRequest objects
func (*MemoryBalancerRequestClient) GetAviSession ¶
func (client *MemoryBalancerRequestClient) GetAviSession() *session.AviSession
GetAviSession
func (*MemoryBalancerRequestClient) GetByName ¶
func (client *MemoryBalancerRequestClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
GetByName - Get an existing MemoryBalancerRequest by name
func (*MemoryBalancerRequestClient) GetObject ¶
func (client *MemoryBalancerRequestClient) GetObject(options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
GetObject - Get an existing MemoryBalancerRequest by filters like name, cloud, tenant Api creates MemoryBalancerRequest object with every call.
func (*MemoryBalancerRequestClient) Patch ¶
func (client *MemoryBalancerRequestClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
Patch an existing MemoryBalancerRequest object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.MemoryBalancerRequest or it should be json compatible of form map[string]interface{}
func (*MemoryBalancerRequestClient) Update ¶
func (client *MemoryBalancerRequestClient) Update(obj *models.MemoryBalancerRequest, options ...session.ApiOptionsParams) (*models.MemoryBalancerRequest, error)
Update an existing MemoryBalancerRequest object
type MicroServiceClient ¶
type MicroServiceClient struct {
// contains filtered or unexported fields
}
MicroServiceClient is a client for avi MicroService resource
func NewMicroServiceClient ¶
func NewMicroServiceClient(aviSession *session.AviSession) *MicroServiceClient
NewMicroServiceClient creates a new client for MicroService resource
func (*MicroServiceClient) Create ¶
func (client *MicroServiceClient) Create(obj *models.MicroService, options ...session.ApiOptionsParams) (*models.MicroService, error)
Create a new MicroService object
func (*MicroServiceClient) Delete ¶
func (client *MicroServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing MicroService object with a given UUID
func (*MicroServiceClient) DeleteByName ¶
func (client *MicroServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing MicroService object with a given name
func (*MicroServiceClient) Get ¶
func (client *MicroServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MicroService, error)
Get an existing MicroService by uuid
func (*MicroServiceClient) GetAll ¶
func (client *MicroServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MicroService, error)
GetAll is a collection API to get a list of MicroService objects
func (*MicroServiceClient) GetAviSession ¶
func (client *MicroServiceClient) GetAviSession() *session.AviSession
GetAviSession
func (*MicroServiceClient) GetByName ¶
func (client *MicroServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MicroService, error)
GetByName - Get an existing MicroService by name
func (*MicroServiceClient) GetObject ¶
func (client *MicroServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.MicroService, error)
GetObject - Get an existing MicroService by filters like name, cloud, tenant Api creates MicroService object with every call.
func (*MicroServiceClient) Patch ¶
func (client *MicroServiceClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.MicroService, error)
Patch an existing MicroService object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.MicroService or it should be json compatible of form map[string]interface{}
func (*MicroServiceClient) Update ¶
func (client *MicroServiceClient) Update(obj *models.MicroService, options ...session.ApiOptionsParams) (*models.MicroService, error)
Update an existing MicroService object
type MicroServiceGroupClient ¶
type MicroServiceGroupClient struct {
// contains filtered or unexported fields
}
MicroServiceGroupClient is a client for avi MicroServiceGroup resource
func NewMicroServiceGroupClient ¶
func NewMicroServiceGroupClient(aviSession *session.AviSession) *MicroServiceGroupClient
NewMicroServiceGroupClient creates a new client for MicroServiceGroup resource
func (*MicroServiceGroupClient) Create ¶
func (client *MicroServiceGroupClient) Create(obj *models.MicroServiceGroup, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
Create a new MicroServiceGroup object
func (*MicroServiceGroupClient) Delete ¶
func (client *MicroServiceGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing MicroServiceGroup object with a given UUID
func (*MicroServiceGroupClient) DeleteByName ¶
func (client *MicroServiceGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing MicroServiceGroup object with a given name
func (*MicroServiceGroupClient) Get ¶
func (client *MicroServiceGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
Get an existing MicroServiceGroup by uuid
func (*MicroServiceGroupClient) GetAll ¶
func (client *MicroServiceGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.MicroServiceGroup, error)
GetAll is a collection API to get a list of MicroServiceGroup objects
func (*MicroServiceGroupClient) GetAviSession ¶
func (client *MicroServiceGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*MicroServiceGroupClient) GetByName ¶
func (client *MicroServiceGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
GetByName - Get an existing MicroServiceGroup by name
func (*MicroServiceGroupClient) GetObject ¶
func (client *MicroServiceGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
GetObject - Get an existing MicroServiceGroup by filters like name, cloud, tenant Api creates MicroServiceGroup object with every call.
func (*MicroServiceGroupClient) Patch ¶
func (client *MicroServiceGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
Patch an existing MicroServiceGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.MicroServiceGroup or it should be json compatible of form map[string]interface{}
func (*MicroServiceGroupClient) Update ¶
func (client *MicroServiceGroupClient) Update(obj *models.MicroServiceGroup, options ...session.ApiOptionsParams) (*models.MicroServiceGroup, error)
Update an existing MicroServiceGroup object
type NatPolicyClient ¶
type NatPolicyClient struct {
// contains filtered or unexported fields
}
NatPolicyClient is a client for avi NatPolicy resource
func NewNatPolicyClient ¶
func NewNatPolicyClient(aviSession *session.AviSession) *NatPolicyClient
NewNatPolicyClient creates a new client for NatPolicy resource
func (*NatPolicyClient) Create ¶
func (client *NatPolicyClient) Create(obj *models.NatPolicy, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
Create a new NatPolicy object
func (*NatPolicyClient) Delete ¶
func (client *NatPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NatPolicy object with a given UUID
func (*NatPolicyClient) DeleteByName ¶
func (client *NatPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NatPolicy object with a given name
func (*NatPolicyClient) Get ¶
func (client *NatPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
Get an existing NatPolicy by uuid
func (*NatPolicyClient) GetAll ¶
func (client *NatPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NatPolicy, error)
GetAll is a collection API to get a list of NatPolicy objects
func (*NatPolicyClient) GetAviSession ¶
func (client *NatPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*NatPolicyClient) GetByName ¶
func (client *NatPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
GetByName - Get an existing NatPolicy by name
func (*NatPolicyClient) GetObject ¶
func (client *NatPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.NatPolicy, error)
GetObject - Get an existing NatPolicy by filters like name, cloud, tenant Api creates NatPolicy object with every call.
func (*NatPolicyClient) Patch ¶
func (client *NatPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
Patch an existing NatPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NatPolicy or it should be json compatible of form map[string]interface{}
func (*NatPolicyClient) Update ¶
func (client *NatPolicyClient) Update(obj *models.NatPolicy, options ...session.ApiOptionsParams) (*models.NatPolicy, error)
Update an existing NatPolicy object
type NetworkClient ¶
type NetworkClient struct {
// contains filtered or unexported fields
}
NetworkClient is a client for avi Network resource
func NewNetworkClient ¶
func NewNetworkClient(aviSession *session.AviSession) *NetworkClient
NewNetworkClient creates a new client for Network resource
func (*NetworkClient) Create ¶
func (client *NetworkClient) Create(obj *models.Network, options ...session.ApiOptionsParams) (*models.Network, error)
Create a new Network object
func (*NetworkClient) Delete ¶
func (client *NetworkClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Network object with a given UUID
func (*NetworkClient) DeleteByName ¶
func (client *NetworkClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Network object with a given name
func (*NetworkClient) Get ¶
func (client *NetworkClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Network, error)
Get an existing Network by uuid
func (*NetworkClient) GetAll ¶
func (client *NetworkClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Network, error)
GetAll is a collection API to get a list of Network objects
func (*NetworkClient) GetAviSession ¶
func (client *NetworkClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkClient) GetByName ¶
func (client *NetworkClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Network, error)
GetByName - Get an existing Network by name
func (*NetworkClient) GetObject ¶
func (client *NetworkClient) GetObject(options ...session.ApiOptionsParams) (*models.Network, error)
GetObject - Get an existing Network by filters like name, cloud, tenant Api creates Network object with every call.
func (*NetworkClient) Patch ¶
func (client *NetworkClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Network, error)
Patch an existing Network object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Network or it should be json compatible of form map[string]interface{}
func (*NetworkClient) Update ¶
func (client *NetworkClient) Update(obj *models.Network, options ...session.ApiOptionsParams) (*models.Network, error)
Update an existing Network object
type NetworkInventoryClient ¶
type NetworkInventoryClient struct {
// contains filtered or unexported fields
}
NetworkInventoryClient is a client for avi NetworkInventory resource
func NewNetworkInventoryClient ¶
func NewNetworkInventoryClient(aviSession *session.AviSession) *NetworkInventoryClient
NewNetworkInventoryClient creates a new client for NetworkInventory resource
func (*NetworkInventoryClient) Create ¶
func (client *NetworkInventoryClient) Create(obj *models.NetworkInventory, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
Create a new NetworkInventory object
func (*NetworkInventoryClient) Delete ¶
func (client *NetworkInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NetworkInventory object with a given UUID
func (*NetworkInventoryClient) DeleteByName ¶
func (client *NetworkInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NetworkInventory object with a given name
func (*NetworkInventoryClient) Get ¶
func (client *NetworkInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
Get an existing NetworkInventory by uuid
func (*NetworkInventoryClient) GetAll ¶
func (client *NetworkInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkInventory, error)
GetAll is a collection API to get a list of NetworkInventory objects
func (*NetworkInventoryClient) GetAviSession ¶
func (client *NetworkInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkInventoryClient) GetByName ¶
func (client *NetworkInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
GetByName - Get an existing NetworkInventory by name
func (*NetworkInventoryClient) GetObject ¶
func (client *NetworkInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
GetObject - Get an existing NetworkInventory by filters like name, cloud, tenant Api creates NetworkInventory object with every call.
func (*NetworkInventoryClient) Patch ¶
func (client *NetworkInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
Patch an existing NetworkInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NetworkInventory or it should be json compatible of form map[string]interface{}
func (*NetworkInventoryClient) Update ¶
func (client *NetworkInventoryClient) Update(obj *models.NetworkInventory, options ...session.ApiOptionsParams) (*models.NetworkInventory, error)
Update an existing NetworkInventory object
type NetworkProfileClient ¶
type NetworkProfileClient struct {
// contains filtered or unexported fields
}
NetworkProfileClient is a client for avi NetworkProfile resource
func NewNetworkProfileClient ¶
func NewNetworkProfileClient(aviSession *session.AviSession) *NetworkProfileClient
NewNetworkProfileClient creates a new client for NetworkProfile resource
func (*NetworkProfileClient) Create ¶
func (client *NetworkProfileClient) Create(obj *models.NetworkProfile, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
Create a new NetworkProfile object
func (*NetworkProfileClient) Delete ¶
func (client *NetworkProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NetworkProfile object with a given UUID
func (*NetworkProfileClient) DeleteByName ¶
func (client *NetworkProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NetworkProfile object with a given name
func (*NetworkProfileClient) Get ¶
func (client *NetworkProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
Get an existing NetworkProfile by uuid
func (*NetworkProfileClient) GetAll ¶
func (client *NetworkProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkProfile, error)
GetAll is a collection API to get a list of NetworkProfile objects
func (*NetworkProfileClient) GetAviSession ¶
func (client *NetworkProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkProfileClient) GetByName ¶
func (client *NetworkProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
GetByName - Get an existing NetworkProfile by name
func (*NetworkProfileClient) GetObject ¶
func (client *NetworkProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
GetObject - Get an existing NetworkProfile by filters like name, cloud, tenant Api creates NetworkProfile object with every call.
func (*NetworkProfileClient) Patch ¶
func (client *NetworkProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
Patch an existing NetworkProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NetworkProfile or it should be json compatible of form map[string]interface{}
func (*NetworkProfileClient) Update ¶
func (client *NetworkProfileClient) Update(obj *models.NetworkProfile, options ...session.ApiOptionsParams) (*models.NetworkProfile, error)
Update an existing NetworkProfile object
type NetworkRuntimeClient ¶
type NetworkRuntimeClient struct {
// contains filtered or unexported fields
}
NetworkRuntimeClient is a client for avi NetworkRuntime resource
func NewNetworkRuntimeClient ¶
func NewNetworkRuntimeClient(aviSession *session.AviSession) *NetworkRuntimeClient
NewNetworkRuntimeClient creates a new client for NetworkRuntime resource
func (*NetworkRuntimeClient) Create ¶
func (client *NetworkRuntimeClient) Create(obj *models.NetworkRuntime, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
Create a new NetworkRuntime object
func (*NetworkRuntimeClient) Delete ¶
func (client *NetworkRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NetworkRuntime object with a given UUID
func (*NetworkRuntimeClient) DeleteByName ¶
func (client *NetworkRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NetworkRuntime object with a given name
func (*NetworkRuntimeClient) Get ¶
func (client *NetworkRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
Get an existing NetworkRuntime by uuid
func (*NetworkRuntimeClient) GetAll ¶
func (client *NetworkRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkRuntime, error)
GetAll is a collection API to get a list of NetworkRuntime objects
func (*NetworkRuntimeClient) GetAviSession ¶
func (client *NetworkRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkRuntimeClient) GetByName ¶
func (client *NetworkRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
GetByName - Get an existing NetworkRuntime by name
func (*NetworkRuntimeClient) GetObject ¶
func (client *NetworkRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
GetObject - Get an existing NetworkRuntime by filters like name, cloud, tenant Api creates NetworkRuntime object with every call.
func (*NetworkRuntimeClient) Patch ¶
func (client *NetworkRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
Patch an existing NetworkRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NetworkRuntime or it should be json compatible of form map[string]interface{}
func (*NetworkRuntimeClient) Update ¶
func (client *NetworkRuntimeClient) Update(obj *models.NetworkRuntime, options ...session.ApiOptionsParams) (*models.NetworkRuntime, error)
Update an existing NetworkRuntime object
type NetworkSecurityPolicyClient ¶
type NetworkSecurityPolicyClient struct {
// contains filtered or unexported fields
}
NetworkSecurityPolicyClient is a client for avi NetworkSecurityPolicy resource
func NewNetworkSecurityPolicyClient ¶
func NewNetworkSecurityPolicyClient(aviSession *session.AviSession) *NetworkSecurityPolicyClient
NewNetworkSecurityPolicyClient creates a new client for NetworkSecurityPolicy resource
func (*NetworkSecurityPolicyClient) Create ¶
func (client *NetworkSecurityPolicyClient) Create(obj *models.NetworkSecurityPolicy, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
Create a new NetworkSecurityPolicy object
func (*NetworkSecurityPolicyClient) Delete ¶
func (client *NetworkSecurityPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NetworkSecurityPolicy object with a given UUID
func (*NetworkSecurityPolicyClient) DeleteByName ¶
func (client *NetworkSecurityPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NetworkSecurityPolicy object with a given name
func (*NetworkSecurityPolicyClient) Get ¶
func (client *NetworkSecurityPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
Get an existing NetworkSecurityPolicy by uuid
func (*NetworkSecurityPolicyClient) GetAll ¶
func (client *NetworkSecurityPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkSecurityPolicy, error)
GetAll is a collection API to get a list of NetworkSecurityPolicy objects
func (*NetworkSecurityPolicyClient) GetAviSession ¶
func (client *NetworkSecurityPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkSecurityPolicyClient) GetByName ¶
func (client *NetworkSecurityPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
GetByName - Get an existing NetworkSecurityPolicy by name
func (*NetworkSecurityPolicyClient) GetObject ¶
func (client *NetworkSecurityPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
GetObject - Get an existing NetworkSecurityPolicy by filters like name, cloud, tenant Api creates NetworkSecurityPolicy object with every call.
func (*NetworkSecurityPolicyClient) Patch ¶
func (client *NetworkSecurityPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
Patch an existing NetworkSecurityPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NetworkSecurityPolicy or it should be json compatible of form map[string]interface{}
func (*NetworkSecurityPolicyClient) Update ¶
func (client *NetworkSecurityPolicyClient) Update(obj *models.NetworkSecurityPolicy, options ...session.ApiOptionsParams) (*models.NetworkSecurityPolicy, error)
Update an existing NetworkSecurityPolicy object
type NetworkServiceClient ¶
type NetworkServiceClient struct {
// contains filtered or unexported fields
}
NetworkServiceClient is a client for avi NetworkService resource
func NewNetworkServiceClient ¶
func NewNetworkServiceClient(aviSession *session.AviSession) *NetworkServiceClient
NewNetworkServiceClient creates a new client for NetworkService resource
func (*NetworkServiceClient) Create ¶
func (client *NetworkServiceClient) Create(obj *models.NetworkService, options ...session.ApiOptionsParams) (*models.NetworkService, error)
Create a new NetworkService object
func (*NetworkServiceClient) Delete ¶
func (client *NetworkServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NetworkService object with a given UUID
func (*NetworkServiceClient) DeleteByName ¶
func (client *NetworkServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NetworkService object with a given name
func (*NetworkServiceClient) Get ¶
func (client *NetworkServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NetworkService, error)
Get an existing NetworkService by uuid
func (*NetworkServiceClient) GetAll ¶
func (client *NetworkServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NetworkService, error)
GetAll is a collection API to get a list of NetworkService objects
func (*NetworkServiceClient) GetAviSession ¶
func (client *NetworkServiceClient) GetAviSession() *session.AviSession
GetAviSession
func (*NetworkServiceClient) GetByName ¶
func (client *NetworkServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NetworkService, error)
GetByName - Get an existing NetworkService by name
func (*NetworkServiceClient) GetObject ¶
func (client *NetworkServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.NetworkService, error)
GetObject - Get an existing NetworkService by filters like name, cloud, tenant Api creates NetworkService object with every call.
func (*NetworkServiceClient) Patch ¶
func (client *NetworkServiceClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NetworkService, error)
Patch an existing NetworkService object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NetworkService or it should be json compatible of form map[string]interface{}
func (*NetworkServiceClient) Update ¶
func (client *NetworkServiceClient) Update(obj *models.NetworkService, options ...session.ApiOptionsParams) (*models.NetworkService, error)
Update an existing NetworkService object
type NsxtSegmentRuntimeClient ¶
type NsxtSegmentRuntimeClient struct {
// contains filtered or unexported fields
}
NsxtSegmentRuntimeClient is a client for avi NsxtSegmentRuntime resource
func NewNsxtSegmentRuntimeClient ¶
func NewNsxtSegmentRuntimeClient(aviSession *session.AviSession) *NsxtSegmentRuntimeClient
NewNsxtSegmentRuntimeClient creates a new client for NsxtSegmentRuntime resource
func (*NsxtSegmentRuntimeClient) Create ¶
func (client *NsxtSegmentRuntimeClient) Create(obj *models.NsxtSegmentRuntime, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
Create a new NsxtSegmentRuntime object
func (*NsxtSegmentRuntimeClient) Delete ¶
func (client *NsxtSegmentRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing NsxtSegmentRuntime object with a given UUID
func (*NsxtSegmentRuntimeClient) DeleteByName ¶
func (client *NsxtSegmentRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing NsxtSegmentRuntime object with a given name
func (*NsxtSegmentRuntimeClient) Get ¶
func (client *NsxtSegmentRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
Get an existing NsxtSegmentRuntime by uuid
func (*NsxtSegmentRuntimeClient) GetAll ¶
func (client *NsxtSegmentRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.NsxtSegmentRuntime, error)
GetAll is a collection API to get a list of NsxtSegmentRuntime objects
func (*NsxtSegmentRuntimeClient) GetAviSession ¶
func (client *NsxtSegmentRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*NsxtSegmentRuntimeClient) GetByName ¶
func (client *NsxtSegmentRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
GetByName - Get an existing NsxtSegmentRuntime by name
func (*NsxtSegmentRuntimeClient) GetObject ¶
func (client *NsxtSegmentRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
GetObject - Get an existing NsxtSegmentRuntime by filters like name, cloud, tenant Api creates NsxtSegmentRuntime object with every call.
func (*NsxtSegmentRuntimeClient) Patch ¶
func (client *NsxtSegmentRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
Patch an existing NsxtSegmentRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.NsxtSegmentRuntime or it should be json compatible of form map[string]interface{}
func (*NsxtSegmentRuntimeClient) Update ¶
func (client *NsxtSegmentRuntimeClient) Update(obj *models.NsxtSegmentRuntime, options ...session.ApiOptionsParams) (*models.NsxtSegmentRuntime, error)
Update an existing NsxtSegmentRuntime object
type PKIprofileClient ¶
type PKIprofileClient struct {
// contains filtered or unexported fields
}
PKIprofileClient is a client for avi PKIprofile resource
func NewPKIprofileClient ¶
func NewPKIprofileClient(aviSession *session.AviSession) *PKIprofileClient
NewPKIprofileClient creates a new client for PKIprofile resource
func (*PKIprofileClient) Create ¶
func (client *PKIprofileClient) Create(obj *models.PKIprofile, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
Create a new PKIprofile object
func (*PKIprofileClient) Delete ¶
func (client *PKIprofileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PKIprofile object with a given UUID
func (*PKIprofileClient) DeleteByName ¶
func (client *PKIprofileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PKIprofile object with a given name
func (*PKIprofileClient) Get ¶
func (client *PKIprofileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
Get an existing PKIprofile by uuid
func (*PKIprofileClient) GetAll ¶
func (client *PKIprofileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PKIprofile, error)
GetAll is a collection API to get a list of PKIprofile objects
func (*PKIprofileClient) GetAviSession ¶
func (client *PKIprofileClient) GetAviSession() *session.AviSession
GetAviSession
func (*PKIprofileClient) GetByName ¶
func (client *PKIprofileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
GetByName - Get an existing PKIprofile by name
func (*PKIprofileClient) GetObject ¶
func (client *PKIprofileClient) GetObject(options ...session.ApiOptionsParams) (*models.PKIprofile, error)
GetObject - Get an existing PKIprofile by filters like name, cloud, tenant Api creates PKIprofile object with every call.
func (*PKIprofileClient) Patch ¶
func (client *PKIprofileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
Patch an existing PKIprofile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PKIprofile or it should be json compatible of form map[string]interface{}
func (*PKIprofileClient) Update ¶
func (client *PKIprofileClient) Update(obj *models.PKIprofile, options ...session.ApiOptionsParams) (*models.PKIprofile, error)
Update an existing PKIprofile object
type PoolClient ¶
type PoolClient struct {
// contains filtered or unexported fields
}
PoolClient is a client for avi Pool resource
func NewPoolClient ¶
func NewPoolClient(aviSession *session.AviSession) *PoolClient
NewPoolClient creates a new client for Pool resource
func (*PoolClient) Create ¶
func (client *PoolClient) Create(obj *models.Pool, options ...session.ApiOptionsParams) (*models.Pool, error)
Create a new Pool object
func (*PoolClient) Delete ¶
func (client *PoolClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Pool object with a given UUID
func (*PoolClient) DeleteByName ¶
func (client *PoolClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Pool object with a given name
func (*PoolClient) Get ¶
func (client *PoolClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Pool, error)
Get an existing Pool by uuid
func (*PoolClient) GetAll ¶
func (client *PoolClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Pool, error)
GetAll is a collection API to get a list of Pool objects
func (*PoolClient) GetAviSession ¶
func (client *PoolClient) GetAviSession() *session.AviSession
GetAviSession
func (*PoolClient) GetByName ¶
func (client *PoolClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Pool, error)
GetByName - Get an existing Pool by name
func (*PoolClient) GetObject ¶
func (client *PoolClient) GetObject(options ...session.ApiOptionsParams) (*models.Pool, error)
GetObject - Get an existing Pool by filters like name, cloud, tenant Api creates Pool object with every call.
func (*PoolClient) Patch ¶
func (client *PoolClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Pool, error)
Patch an existing Pool object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Pool or it should be json compatible of form map[string]interface{}
func (*PoolClient) Update ¶
func (client *PoolClient) Update(obj *models.Pool, options ...session.ApiOptionsParams) (*models.Pool, error)
Update an existing Pool object
type PoolGroupClient ¶
type PoolGroupClient struct {
// contains filtered or unexported fields
}
PoolGroupClient is a client for avi PoolGroup resource
func NewPoolGroupClient ¶
func NewPoolGroupClient(aviSession *session.AviSession) *PoolGroupClient
NewPoolGroupClient creates a new client for PoolGroup resource
func (*PoolGroupClient) Create ¶
func (client *PoolGroupClient) Create(obj *models.PoolGroup, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
Create a new PoolGroup object
func (*PoolGroupClient) Delete ¶
func (client *PoolGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PoolGroup object with a given UUID
func (*PoolGroupClient) DeleteByName ¶
func (client *PoolGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PoolGroup object with a given name
func (*PoolGroupClient) Get ¶
func (client *PoolGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
Get an existing PoolGroup by uuid
func (*PoolGroupClient) GetAll ¶
func (client *PoolGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroup, error)
GetAll is a collection API to get a list of PoolGroup objects
func (*PoolGroupClient) GetAviSession ¶
func (client *PoolGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*PoolGroupClient) GetByName ¶
func (client *PoolGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
GetByName - Get an existing PoolGroup by name
func (*PoolGroupClient) GetObject ¶
func (client *PoolGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroup, error)
GetObject - Get an existing PoolGroup by filters like name, cloud, tenant Api creates PoolGroup object with every call.
func (*PoolGroupClient) Patch ¶
func (client *PoolGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
Patch an existing PoolGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PoolGroup or it should be json compatible of form map[string]interface{}
func (*PoolGroupClient) Update ¶
func (client *PoolGroupClient) Update(obj *models.PoolGroup, options ...session.ApiOptionsParams) (*models.PoolGroup, error)
Update an existing PoolGroup object
type PoolGroupDeploymentPolicyClient ¶
type PoolGroupDeploymentPolicyClient struct {
// contains filtered or unexported fields
}
PoolGroupDeploymentPolicyClient is a client for avi PoolGroupDeploymentPolicy resource
func NewPoolGroupDeploymentPolicyClient ¶
func NewPoolGroupDeploymentPolicyClient(aviSession *session.AviSession) *PoolGroupDeploymentPolicyClient
NewPoolGroupDeploymentPolicyClient creates a new client for PoolGroupDeploymentPolicy resource
func (*PoolGroupDeploymentPolicyClient) Create ¶
func (client *PoolGroupDeploymentPolicyClient) Create(obj *models.PoolGroupDeploymentPolicy, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
Create a new PoolGroupDeploymentPolicy object
func (*PoolGroupDeploymentPolicyClient) Delete ¶
func (client *PoolGroupDeploymentPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PoolGroupDeploymentPolicy object with a given UUID
func (*PoolGroupDeploymentPolicyClient) DeleteByName ¶
func (client *PoolGroupDeploymentPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PoolGroupDeploymentPolicy object with a given name
func (*PoolGroupDeploymentPolicyClient) Get ¶
func (client *PoolGroupDeploymentPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
Get an existing PoolGroupDeploymentPolicy by uuid
func (*PoolGroupDeploymentPolicyClient) GetAll ¶
func (client *PoolGroupDeploymentPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroupDeploymentPolicy, error)
GetAll is a collection API to get a list of PoolGroupDeploymentPolicy objects
func (*PoolGroupDeploymentPolicyClient) GetAviSession ¶
func (client *PoolGroupDeploymentPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*PoolGroupDeploymentPolicyClient) GetByName ¶
func (client *PoolGroupDeploymentPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
GetByName - Get an existing PoolGroupDeploymentPolicy by name
func (*PoolGroupDeploymentPolicyClient) GetObject ¶
func (client *PoolGroupDeploymentPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
GetObject - Get an existing PoolGroupDeploymentPolicy by filters like name, cloud, tenant Api creates PoolGroupDeploymentPolicy object with every call.
func (*PoolGroupDeploymentPolicyClient) Patch ¶
func (client *PoolGroupDeploymentPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
Patch an existing PoolGroupDeploymentPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PoolGroupDeploymentPolicy or it should be json compatible of form map[string]interface{}
func (*PoolGroupDeploymentPolicyClient) Update ¶
func (client *PoolGroupDeploymentPolicyClient) Update(obj *models.PoolGroupDeploymentPolicy, options ...session.ApiOptionsParams) (*models.PoolGroupDeploymentPolicy, error)
Update an existing PoolGroupDeploymentPolicy object
type PoolGroupInventoryClient ¶
type PoolGroupInventoryClient struct {
// contains filtered or unexported fields
}
PoolGroupInventoryClient is a client for avi PoolGroupInventory resource
func NewPoolGroupInventoryClient ¶
func NewPoolGroupInventoryClient(aviSession *session.AviSession) *PoolGroupInventoryClient
NewPoolGroupInventoryClient creates a new client for PoolGroupInventory resource
func (*PoolGroupInventoryClient) Create ¶
func (client *PoolGroupInventoryClient) Create(obj *models.PoolGroupInventory, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
Create a new PoolGroupInventory object
func (*PoolGroupInventoryClient) Delete ¶
func (client *PoolGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PoolGroupInventory object with a given UUID
func (*PoolGroupInventoryClient) DeleteByName ¶
func (client *PoolGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PoolGroupInventory object with a given name
func (*PoolGroupInventoryClient) Get ¶
func (client *PoolGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
Get an existing PoolGroupInventory by uuid
func (*PoolGroupInventoryClient) GetAll ¶
func (client *PoolGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolGroupInventory, error)
GetAll is a collection API to get a list of PoolGroupInventory objects
func (*PoolGroupInventoryClient) GetAviSession ¶
func (client *PoolGroupInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*PoolGroupInventoryClient) GetByName ¶
func (client *PoolGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
GetByName - Get an existing PoolGroupInventory by name
func (*PoolGroupInventoryClient) GetObject ¶
func (client *PoolGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
GetObject - Get an existing PoolGroupInventory by filters like name, cloud, tenant Api creates PoolGroupInventory object with every call.
func (*PoolGroupInventoryClient) Patch ¶
func (client *PoolGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
Patch an existing PoolGroupInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PoolGroupInventory or it should be json compatible of form map[string]interface{}
func (*PoolGroupInventoryClient) Update ¶
func (client *PoolGroupInventoryClient) Update(obj *models.PoolGroupInventory, options ...session.ApiOptionsParams) (*models.PoolGroupInventory, error)
Update an existing PoolGroupInventory object
type PoolInventoryClient ¶
type PoolInventoryClient struct {
// contains filtered or unexported fields
}
PoolInventoryClient is a client for avi PoolInventory resource
func NewPoolInventoryClient ¶
func NewPoolInventoryClient(aviSession *session.AviSession) *PoolInventoryClient
NewPoolInventoryClient creates a new client for PoolInventory resource
func (*PoolInventoryClient) Create ¶
func (client *PoolInventoryClient) Create(obj *models.PoolInventory, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
Create a new PoolInventory object
func (*PoolInventoryClient) Delete ¶
func (client *PoolInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PoolInventory object with a given UUID
func (*PoolInventoryClient) DeleteByName ¶
func (client *PoolInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PoolInventory object with a given name
func (*PoolInventoryClient) Get ¶
func (client *PoolInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
Get an existing PoolInventory by uuid
func (*PoolInventoryClient) GetAll ¶
func (client *PoolInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PoolInventory, error)
GetAll is a collection API to get a list of PoolInventory objects
func (*PoolInventoryClient) GetAviSession ¶
func (client *PoolInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*PoolInventoryClient) GetByName ¶
func (client *PoolInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
GetByName - Get an existing PoolInventory by name
func (*PoolInventoryClient) GetObject ¶
func (client *PoolInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.PoolInventory, error)
GetObject - Get an existing PoolInventory by filters like name, cloud, tenant Api creates PoolInventory object with every call.
func (*PoolInventoryClient) Patch ¶
func (client *PoolInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
Patch an existing PoolInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PoolInventory or it should be json compatible of form map[string]interface{}
func (*PoolInventoryClient) Update ¶
func (client *PoolInventoryClient) Update(obj *models.PoolInventory, options ...session.ApiOptionsParams) (*models.PoolInventory, error)
Update an existing PoolInventory object
type PriorityLabelsClient ¶
type PriorityLabelsClient struct {
// contains filtered or unexported fields
}
PriorityLabelsClient is a client for avi PriorityLabels resource
func NewPriorityLabelsClient ¶
func NewPriorityLabelsClient(aviSession *session.AviSession) *PriorityLabelsClient
NewPriorityLabelsClient creates a new client for PriorityLabels resource
func (*PriorityLabelsClient) Create ¶
func (client *PriorityLabelsClient) Create(obj *models.PriorityLabels, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
Create a new PriorityLabels object
func (*PriorityLabelsClient) Delete ¶
func (client *PriorityLabelsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PriorityLabels object with a given UUID
func (*PriorityLabelsClient) DeleteByName ¶
func (client *PriorityLabelsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PriorityLabels object with a given name
func (*PriorityLabelsClient) Get ¶
func (client *PriorityLabelsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
Get an existing PriorityLabels by uuid
func (*PriorityLabelsClient) GetAll ¶
func (client *PriorityLabelsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PriorityLabels, error)
GetAll is a collection API to get a list of PriorityLabels objects
func (*PriorityLabelsClient) GetAviSession ¶
func (client *PriorityLabelsClient) GetAviSession() *session.AviSession
GetAviSession
func (*PriorityLabelsClient) GetByName ¶
func (client *PriorityLabelsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
GetByName - Get an existing PriorityLabels by name
func (*PriorityLabelsClient) GetObject ¶
func (client *PriorityLabelsClient) GetObject(options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
GetObject - Get an existing PriorityLabels by filters like name, cloud, tenant Api creates PriorityLabels object with every call.
func (*PriorityLabelsClient) Patch ¶
func (client *PriorityLabelsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
Patch an existing PriorityLabels object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PriorityLabels or it should be json compatible of form map[string]interface{}
func (*PriorityLabelsClient) Update ¶
func (client *PriorityLabelsClient) Update(obj *models.PriorityLabels, options ...session.ApiOptionsParams) (*models.PriorityLabels, error)
Update an existing PriorityLabels object
type ProtocolParserClient ¶
type ProtocolParserClient struct {
// contains filtered or unexported fields
}
ProtocolParserClient is a client for avi ProtocolParser resource
func NewProtocolParserClient ¶
func NewProtocolParserClient(aviSession *session.AviSession) *ProtocolParserClient
NewProtocolParserClient creates a new client for ProtocolParser resource
func (*ProtocolParserClient) Create ¶
func (client *ProtocolParserClient) Create(obj *models.ProtocolParser, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
Create a new ProtocolParser object
func (*ProtocolParserClient) Delete ¶
func (client *ProtocolParserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ProtocolParser object with a given UUID
func (*ProtocolParserClient) DeleteByName ¶
func (client *ProtocolParserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ProtocolParser object with a given name
func (*ProtocolParserClient) Get ¶
func (client *ProtocolParserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
Get an existing ProtocolParser by uuid
func (*ProtocolParserClient) GetAll ¶
func (client *ProtocolParserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ProtocolParser, error)
GetAll is a collection API to get a list of ProtocolParser objects
func (*ProtocolParserClient) GetAviSession ¶
func (client *ProtocolParserClient) GetAviSession() *session.AviSession
GetAviSession
func (*ProtocolParserClient) GetByName ¶
func (client *ProtocolParserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
GetByName - Get an existing ProtocolParser by name
func (*ProtocolParserClient) GetObject ¶
func (client *ProtocolParserClient) GetObject(options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
GetObject - Get an existing ProtocolParser by filters like name, cloud, tenant Api creates ProtocolParser object with every call.
func (*ProtocolParserClient) Patch ¶
func (client *ProtocolParserClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
Patch an existing ProtocolParser object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ProtocolParser or it should be json compatible of form map[string]interface{}
func (*ProtocolParserClient) Update ¶
func (client *ProtocolParserClient) Update(obj *models.ProtocolParser, options ...session.ApiOptionsParams) (*models.ProtocolParser, error)
Update an existing ProtocolParser object
type RoleClient ¶
type RoleClient struct {
// contains filtered or unexported fields
}
RoleClient is a client for avi Role resource
func NewRoleClient ¶
func NewRoleClient(aviSession *session.AviSession) *RoleClient
NewRoleClient creates a new client for Role resource
func (*RoleClient) Create ¶
func (client *RoleClient) Create(obj *models.Role, options ...session.ApiOptionsParams) (*models.Role, error)
Create a new Role object
func (*RoleClient) Delete ¶
func (client *RoleClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Role object with a given UUID
func (*RoleClient) DeleteByName ¶
func (client *RoleClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Role object with a given name
func (*RoleClient) Get ¶
func (client *RoleClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Role, error)
Get an existing Role by uuid
func (*RoleClient) GetAll ¶
func (client *RoleClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Role, error)
GetAll is a collection API to get a list of Role objects
func (*RoleClient) GetAviSession ¶
func (client *RoleClient) GetAviSession() *session.AviSession
GetAviSession
func (*RoleClient) GetByName ¶
func (client *RoleClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Role, error)
GetByName - Get an existing Role by name
func (*RoleClient) GetObject ¶
func (client *RoleClient) GetObject(options ...session.ApiOptionsParams) (*models.Role, error)
GetObject - Get an existing Role by filters like name, cloud, tenant Api creates Role object with every call.
func (*RoleClient) Patch ¶
func (client *RoleClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Role, error)
Patch an existing Role object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Role or it should be json compatible of form map[string]interface{}
func (*RoleClient) Update ¶
func (client *RoleClient) Update(obj *models.Role, options ...session.ApiOptionsParams) (*models.Role, error)
Update an existing Role object
type SCPoolServerStateInfoClient ¶
type SCPoolServerStateInfoClient struct {
// contains filtered or unexported fields
}
SCPoolServerStateInfoClient is a client for avi SCPoolServerStateInfo resource
func NewSCPoolServerStateInfoClient ¶
func NewSCPoolServerStateInfoClient(aviSession *session.AviSession) *SCPoolServerStateInfoClient
NewSCPoolServerStateInfoClient creates a new client for SCPoolServerStateInfo resource
func (*SCPoolServerStateInfoClient) Create ¶
func (client *SCPoolServerStateInfoClient) Create(obj *models.SCPoolServerStateInfo, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
Create a new SCPoolServerStateInfo object
func (*SCPoolServerStateInfoClient) Delete ¶
func (client *SCPoolServerStateInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SCPoolServerStateInfo object with a given UUID
func (*SCPoolServerStateInfoClient) DeleteByName ¶
func (client *SCPoolServerStateInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SCPoolServerStateInfo object with a given name
func (*SCPoolServerStateInfoClient) Get ¶
func (client *SCPoolServerStateInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
Get an existing SCPoolServerStateInfo by uuid
func (*SCPoolServerStateInfoClient) GetAll ¶
func (client *SCPoolServerStateInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SCPoolServerStateInfo, error)
GetAll is a collection API to get a list of SCPoolServerStateInfo objects
func (*SCPoolServerStateInfoClient) GetAviSession ¶
func (client *SCPoolServerStateInfoClient) GetAviSession() *session.AviSession
GetAviSession
func (*SCPoolServerStateInfoClient) GetByName ¶
func (client *SCPoolServerStateInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
GetByName - Get an existing SCPoolServerStateInfo by name
func (*SCPoolServerStateInfoClient) GetObject ¶
func (client *SCPoolServerStateInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
GetObject - Get an existing SCPoolServerStateInfo by filters like name, cloud, tenant Api creates SCPoolServerStateInfo object with every call.
func (*SCPoolServerStateInfoClient) Patch ¶
func (client *SCPoolServerStateInfoClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
Patch an existing SCPoolServerStateInfo object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SCPoolServerStateInfo or it should be json compatible of form map[string]interface{}
func (*SCPoolServerStateInfoClient) Update ¶
func (client *SCPoolServerStateInfoClient) Update(obj *models.SCPoolServerStateInfo, options ...session.ApiOptionsParams) (*models.SCPoolServerStateInfo, error)
Update an existing SCPoolServerStateInfo object
type SCVsStateInfoClient ¶
type SCVsStateInfoClient struct {
// contains filtered or unexported fields
}
SCVsStateInfoClient is a client for avi SCVsStateInfo resource
func NewSCVsStateInfoClient ¶
func NewSCVsStateInfoClient(aviSession *session.AviSession) *SCVsStateInfoClient
NewSCVsStateInfoClient creates a new client for SCVsStateInfo resource
func (*SCVsStateInfoClient) Create ¶
func (client *SCVsStateInfoClient) Create(obj *models.SCVsStateInfo, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
Create a new SCVsStateInfo object
func (*SCVsStateInfoClient) Delete ¶
func (client *SCVsStateInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SCVsStateInfo object with a given UUID
func (*SCVsStateInfoClient) DeleteByName ¶
func (client *SCVsStateInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SCVsStateInfo object with a given name
func (*SCVsStateInfoClient) Get ¶
func (client *SCVsStateInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
Get an existing SCVsStateInfo by uuid
func (*SCVsStateInfoClient) GetAll ¶
func (client *SCVsStateInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SCVsStateInfo, error)
GetAll is a collection API to get a list of SCVsStateInfo objects
func (*SCVsStateInfoClient) GetAviSession ¶
func (client *SCVsStateInfoClient) GetAviSession() *session.AviSession
GetAviSession
func (*SCVsStateInfoClient) GetByName ¶
func (client *SCVsStateInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
GetByName - Get an existing SCVsStateInfo by name
func (*SCVsStateInfoClient) GetObject ¶
func (client *SCVsStateInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
GetObject - Get an existing SCVsStateInfo by filters like name, cloud, tenant Api creates SCVsStateInfo object with every call.
func (*SCVsStateInfoClient) Patch ¶
func (client *SCVsStateInfoClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
Patch an existing SCVsStateInfo object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SCVsStateInfo or it should be json compatible of form map[string]interface{}
func (*SCVsStateInfoClient) Update ¶
func (client *SCVsStateInfoClient) Update(obj *models.SCVsStateInfo, options ...session.ApiOptionsParams) (*models.SCVsStateInfo, error)
Update an existing SCVsStateInfo object
type SSLKeyAndCertificateClient ¶
type SSLKeyAndCertificateClient struct {
// contains filtered or unexported fields
}
SSLKeyAndCertificateClient is a client for avi SSLKeyAndCertificate resource
func NewSSLKeyAndCertificateClient ¶
func NewSSLKeyAndCertificateClient(aviSession *session.AviSession) *SSLKeyAndCertificateClient
NewSSLKeyAndCertificateClient creates a new client for SSLKeyAndCertificate resource
func (*SSLKeyAndCertificateClient) Create ¶
func (client *SSLKeyAndCertificateClient) Create(obj *models.SSLKeyAndCertificate, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
Create a new SSLKeyAndCertificate object
func (*SSLKeyAndCertificateClient) Delete ¶
func (client *SSLKeyAndCertificateClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SSLKeyAndCertificate object with a given UUID
func (*SSLKeyAndCertificateClient) DeleteByName ¶
func (client *SSLKeyAndCertificateClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SSLKeyAndCertificate object with a given name
func (*SSLKeyAndCertificateClient) Get ¶
func (client *SSLKeyAndCertificateClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
Get an existing SSLKeyAndCertificate by uuid
func (*SSLKeyAndCertificateClient) GetAll ¶
func (client *SSLKeyAndCertificateClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSLKeyAndCertificate, error)
GetAll is a collection API to get a list of SSLKeyAndCertificate objects
func (*SSLKeyAndCertificateClient) GetAviSession ¶
func (client *SSLKeyAndCertificateClient) GetAviSession() *session.AviSession
GetAviSession
func (*SSLKeyAndCertificateClient) GetByName ¶
func (client *SSLKeyAndCertificateClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
GetByName - Get an existing SSLKeyAndCertificate by name
func (*SSLKeyAndCertificateClient) GetObject ¶
func (client *SSLKeyAndCertificateClient) GetObject(options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
GetObject - Get an existing SSLKeyAndCertificate by filters like name, cloud, tenant Api creates SSLKeyAndCertificate object with every call.
func (*SSLKeyAndCertificateClient) Patch ¶
func (client *SSLKeyAndCertificateClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
Patch an existing SSLKeyAndCertificate object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SSLKeyAndCertificate or it should be json compatible of form map[string]interface{}
func (*SSLKeyAndCertificateClient) Update ¶
func (client *SSLKeyAndCertificateClient) Update(obj *models.SSLKeyAndCertificate, options ...session.ApiOptionsParams) (*models.SSLKeyAndCertificate, error)
Update an existing SSLKeyAndCertificate object
type SSLProfileClient ¶
type SSLProfileClient struct {
// contains filtered or unexported fields
}
SSLProfileClient is a client for avi SSLProfile resource
func NewSSLProfileClient ¶
func NewSSLProfileClient(aviSession *session.AviSession) *SSLProfileClient
NewSSLProfileClient creates a new client for SSLProfile resource
func (*SSLProfileClient) Create ¶
func (client *SSLProfileClient) Create(obj *models.SSLProfile, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
Create a new SSLProfile object
func (*SSLProfileClient) Delete ¶
func (client *SSLProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SSLProfile object with a given UUID
func (*SSLProfileClient) DeleteByName ¶
func (client *SSLProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SSLProfile object with a given name
func (*SSLProfileClient) Get ¶
func (client *SSLProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
Get an existing SSLProfile by uuid
func (*SSLProfileClient) GetAll ¶
func (client *SSLProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSLProfile, error)
GetAll is a collection API to get a list of SSLProfile objects
func (*SSLProfileClient) GetAviSession ¶
func (client *SSLProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*SSLProfileClient) GetByName ¶
func (client *SSLProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
GetByName - Get an existing SSLProfile by name
func (*SSLProfileClient) GetObject ¶
func (client *SSLProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.SSLProfile, error)
GetObject - Get an existing SSLProfile by filters like name, cloud, tenant Api creates SSLProfile object with every call.
func (*SSLProfileClient) Patch ¶
func (client *SSLProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
Patch an existing SSLProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SSLProfile or it should be json compatible of form map[string]interface{}
func (*SSLProfileClient) Update ¶
func (client *SSLProfileClient) Update(obj *models.SSLProfile, options ...session.ApiOptionsParams) (*models.SSLProfile, error)
Update an existing SSLProfile object
type SSOPolicyClient ¶
type SSOPolicyClient struct {
// contains filtered or unexported fields
}
SSOPolicyClient is a client for avi SSOPolicy resource
func NewSSOPolicyClient ¶
func NewSSOPolicyClient(aviSession *session.AviSession) *SSOPolicyClient
NewSSOPolicyClient creates a new client for SSOPolicy resource
func (*SSOPolicyClient) Create ¶
func (client *SSOPolicyClient) Create(obj *models.SSOPolicy, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
Create a new SSOPolicy object
func (*SSOPolicyClient) Delete ¶
func (client *SSOPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SSOPolicy object with a given UUID
func (*SSOPolicyClient) DeleteByName ¶
func (client *SSOPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SSOPolicy object with a given name
func (*SSOPolicyClient) Get ¶
func (client *SSOPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
Get an existing SSOPolicy by uuid
func (*SSOPolicyClient) GetAll ¶
func (client *SSOPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SSOPolicy, error)
GetAll is a collection API to get a list of SSOPolicy objects
func (*SSOPolicyClient) GetAviSession ¶
func (client *SSOPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*SSOPolicyClient) GetByName ¶
func (client *SSOPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
GetByName - Get an existing SSOPolicy by name
func (*SSOPolicyClient) GetObject ¶
func (client *SSOPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
GetObject - Get an existing SSOPolicy by filters like name, cloud, tenant Api creates SSOPolicy object with every call.
func (*SSOPolicyClient) Patch ¶
func (client *SSOPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
Patch an existing SSOPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SSOPolicy or it should be json compatible of form map[string]interface{}
func (*SSOPolicyClient) Update ¶
func (client *SSOPolicyClient) Update(obj *models.SSOPolicy, options ...session.ApiOptionsParams) (*models.SSOPolicy, error)
Update an existing SSOPolicy object
type SchedulerClient ¶
type SchedulerClient struct {
// contains filtered or unexported fields
}
SchedulerClient is a client for avi Scheduler resource
func NewSchedulerClient ¶
func NewSchedulerClient(aviSession *session.AviSession) *SchedulerClient
NewSchedulerClient creates a new client for Scheduler resource
func (*SchedulerClient) Create ¶
func (client *SchedulerClient) Create(obj *models.Scheduler, options ...session.ApiOptionsParams) (*models.Scheduler, error)
Create a new Scheduler object
func (*SchedulerClient) Delete ¶
func (client *SchedulerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Scheduler object with a given UUID
func (*SchedulerClient) DeleteByName ¶
func (client *SchedulerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Scheduler object with a given name
func (*SchedulerClient) Get ¶
func (client *SchedulerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Scheduler, error)
Get an existing Scheduler by uuid
func (*SchedulerClient) GetAll ¶
func (client *SchedulerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Scheduler, error)
GetAll is a collection API to get a list of Scheduler objects
func (*SchedulerClient) GetAviSession ¶
func (client *SchedulerClient) GetAviSession() *session.AviSession
GetAviSession
func (*SchedulerClient) GetByName ¶
func (client *SchedulerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Scheduler, error)
GetByName - Get an existing Scheduler by name
func (*SchedulerClient) GetObject ¶
func (client *SchedulerClient) GetObject(options ...session.ApiOptionsParams) (*models.Scheduler, error)
GetObject - Get an existing Scheduler by filters like name, cloud, tenant Api creates Scheduler object with every call.
func (*SchedulerClient) Patch ¶
func (client *SchedulerClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Scheduler, error)
Patch an existing Scheduler object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Scheduler or it should be json compatible of form map[string]interface{}
func (*SchedulerClient) Update ¶
func (client *SchedulerClient) Update(obj *models.Scheduler, options ...session.ApiOptionsParams) (*models.Scheduler, error)
Update an existing Scheduler object
type SePropertiesClient ¶
type SePropertiesClient struct {
// contains filtered or unexported fields
}
SePropertiesClient is a client for avi SeProperties resource
func NewSePropertiesClient ¶
func NewSePropertiesClient(aviSession *session.AviSession) *SePropertiesClient
NewSePropertiesClient creates a new client for SeProperties resource
func (*SePropertiesClient) Create ¶
func (client *SePropertiesClient) Create(obj *models.SeProperties, options ...session.ApiOptionsParams) (*models.SeProperties, error)
Create a new SeProperties object
func (*SePropertiesClient) Delete ¶
func (client *SePropertiesClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SeProperties object with a given UUID
func (*SePropertiesClient) DeleteByName ¶
func (client *SePropertiesClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SeProperties object with a given name
func (*SePropertiesClient) Get ¶
func (client *SePropertiesClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SeProperties, error)
Get an existing SeProperties by uuid
func (*SePropertiesClient) GetAll ¶
func (client *SePropertiesClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SeProperties, error)
GetAll is a collection API to get a list of SeProperties objects
func (*SePropertiesClient) GetAviSession ¶
func (client *SePropertiesClient) GetAviSession() *session.AviSession
GetAviSession
func (*SePropertiesClient) GetByName ¶
func (client *SePropertiesClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SeProperties, error)
GetByName - Get an existing SeProperties by name
func (*SePropertiesClient) GetObject ¶
func (client *SePropertiesClient) GetObject(options ...session.ApiOptionsParams) (*models.SeProperties, error)
GetObject - Get an existing SeProperties by filters like name, cloud, tenant Api creates SeProperties object with every call.
func (*SePropertiesClient) Patch ¶
func (client *SePropertiesClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SeProperties, error)
Patch an existing SeProperties object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SeProperties or it should be json compatible of form map[string]interface{}
func (*SePropertiesClient) Update ¶
func (client *SePropertiesClient) Update(obj *models.SeProperties, options ...session.ApiOptionsParams) (*models.SeProperties, error)
Update an existing SeProperties object
type SecureChannelAvailableLocalIpsClient ¶
type SecureChannelAvailableLocalIpsClient struct {
// contains filtered or unexported fields
}
SecureChannelAvailableLocalIpsClient is a client for avi SecureChannelAvailableLocalIps resource
func NewSecureChannelAvailableLocalIpsClient ¶
func NewSecureChannelAvailableLocalIpsClient(aviSession *session.AviSession) *SecureChannelAvailableLocalIpsClient
NewSecureChannelAvailableLocalIpsClient creates a new client for SecureChannelAvailableLocalIps resource
func (*SecureChannelAvailableLocalIpsClient) Create ¶
func (client *SecureChannelAvailableLocalIpsClient) Create(obj *models.SecureChannelAvailableLocalIps, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
Create a new SecureChannelAvailableLocalIps object
func (*SecureChannelAvailableLocalIpsClient) Delete ¶
func (client *SecureChannelAvailableLocalIpsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SecureChannelAvailableLocalIps object with a given UUID
func (*SecureChannelAvailableLocalIpsClient) DeleteByName ¶
func (client *SecureChannelAvailableLocalIpsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SecureChannelAvailableLocalIps object with a given name
func (*SecureChannelAvailableLocalIpsClient) Get ¶
func (client *SecureChannelAvailableLocalIpsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
Get an existing SecureChannelAvailableLocalIps by uuid
func (*SecureChannelAvailableLocalIpsClient) GetAll ¶
func (client *SecureChannelAvailableLocalIpsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelAvailableLocalIps, error)
GetAll is a collection API to get a list of SecureChannelAvailableLocalIps objects
func (*SecureChannelAvailableLocalIpsClient) GetAviSession ¶
func (client *SecureChannelAvailableLocalIpsClient) GetAviSession() *session.AviSession
GetAviSession
func (*SecureChannelAvailableLocalIpsClient) GetByName ¶
func (client *SecureChannelAvailableLocalIpsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
GetByName - Get an existing SecureChannelAvailableLocalIps by name
func (*SecureChannelAvailableLocalIpsClient) GetObject ¶
func (client *SecureChannelAvailableLocalIpsClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
GetObject - Get an existing SecureChannelAvailableLocalIps by filters like name, cloud, tenant Api creates SecureChannelAvailableLocalIps object with every call.
func (*SecureChannelAvailableLocalIpsClient) Patch ¶
func (client *SecureChannelAvailableLocalIpsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
Patch an existing SecureChannelAvailableLocalIps object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SecureChannelAvailableLocalIps or it should be json compatible of form map[string]interface{}
func (*SecureChannelAvailableLocalIpsClient) Update ¶
func (client *SecureChannelAvailableLocalIpsClient) Update(obj *models.SecureChannelAvailableLocalIps, options ...session.ApiOptionsParams) (*models.SecureChannelAvailableLocalIps, error)
Update an existing SecureChannelAvailableLocalIps object
type SecureChannelMappingClient ¶
type SecureChannelMappingClient struct {
// contains filtered or unexported fields
}
SecureChannelMappingClient is a client for avi SecureChannelMapping resource
func NewSecureChannelMappingClient ¶
func NewSecureChannelMappingClient(aviSession *session.AviSession) *SecureChannelMappingClient
NewSecureChannelMappingClient creates a new client for SecureChannelMapping resource
func (*SecureChannelMappingClient) Create ¶
func (client *SecureChannelMappingClient) Create(obj *models.SecureChannelMapping, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
Create a new SecureChannelMapping object
func (*SecureChannelMappingClient) Delete ¶
func (client *SecureChannelMappingClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SecureChannelMapping object with a given UUID
func (*SecureChannelMappingClient) DeleteByName ¶
func (client *SecureChannelMappingClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SecureChannelMapping object with a given name
func (*SecureChannelMappingClient) Get ¶
func (client *SecureChannelMappingClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
Get an existing SecureChannelMapping by uuid
func (*SecureChannelMappingClient) GetAll ¶
func (client *SecureChannelMappingClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelMapping, error)
GetAll is a collection API to get a list of SecureChannelMapping objects
func (*SecureChannelMappingClient) GetAviSession ¶
func (client *SecureChannelMappingClient) GetAviSession() *session.AviSession
GetAviSession
func (*SecureChannelMappingClient) GetByName ¶
func (client *SecureChannelMappingClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
GetByName - Get an existing SecureChannelMapping by name
func (*SecureChannelMappingClient) GetObject ¶
func (client *SecureChannelMappingClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
GetObject - Get an existing SecureChannelMapping by filters like name, cloud, tenant Api creates SecureChannelMapping object with every call.
func (*SecureChannelMappingClient) Patch ¶
func (client *SecureChannelMappingClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
Patch an existing SecureChannelMapping object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SecureChannelMapping or it should be json compatible of form map[string]interface{}
func (*SecureChannelMappingClient) Update ¶
func (client *SecureChannelMappingClient) Update(obj *models.SecureChannelMapping, options ...session.ApiOptionsParams) (*models.SecureChannelMapping, error)
Update an existing SecureChannelMapping object
type SecureChannelTokenClient ¶
type SecureChannelTokenClient struct {
// contains filtered or unexported fields
}
SecureChannelTokenClient is a client for avi SecureChannelToken resource
func NewSecureChannelTokenClient ¶
func NewSecureChannelTokenClient(aviSession *session.AviSession) *SecureChannelTokenClient
NewSecureChannelTokenClient creates a new client for SecureChannelToken resource
func (*SecureChannelTokenClient) Create ¶
func (client *SecureChannelTokenClient) Create(obj *models.SecureChannelToken, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
Create a new SecureChannelToken object
func (*SecureChannelTokenClient) Delete ¶
func (client *SecureChannelTokenClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SecureChannelToken object with a given UUID
func (*SecureChannelTokenClient) DeleteByName ¶
func (client *SecureChannelTokenClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SecureChannelToken object with a given name
func (*SecureChannelTokenClient) Get ¶
func (client *SecureChannelTokenClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
Get an existing SecureChannelToken by uuid
func (*SecureChannelTokenClient) GetAll ¶
func (client *SecureChannelTokenClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecureChannelToken, error)
GetAll is a collection API to get a list of SecureChannelToken objects
func (*SecureChannelTokenClient) GetAviSession ¶
func (client *SecureChannelTokenClient) GetAviSession() *session.AviSession
GetAviSession
func (*SecureChannelTokenClient) GetByName ¶
func (client *SecureChannelTokenClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
GetByName - Get an existing SecureChannelToken by name
func (*SecureChannelTokenClient) GetObject ¶
func (client *SecureChannelTokenClient) GetObject(options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
GetObject - Get an existing SecureChannelToken by filters like name, cloud, tenant Api creates SecureChannelToken object with every call.
func (*SecureChannelTokenClient) Patch ¶
func (client *SecureChannelTokenClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
Patch an existing SecureChannelToken object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SecureChannelToken or it should be json compatible of form map[string]interface{}
func (*SecureChannelTokenClient) Update ¶
func (client *SecureChannelTokenClient) Update(obj *models.SecureChannelToken, options ...session.ApiOptionsParams) (*models.SecureChannelToken, error)
Update an existing SecureChannelToken object
type SecurityManagerDataClient ¶
type SecurityManagerDataClient struct {
// contains filtered or unexported fields
}
SecurityManagerDataClient is a client for avi SecurityManagerData resource
func NewSecurityManagerDataClient ¶
func NewSecurityManagerDataClient(aviSession *session.AviSession) *SecurityManagerDataClient
NewSecurityManagerDataClient creates a new client for SecurityManagerData resource
func (*SecurityManagerDataClient) Create ¶
func (client *SecurityManagerDataClient) Create(obj *models.SecurityManagerData, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
Create a new SecurityManagerData object
func (*SecurityManagerDataClient) Delete ¶
func (client *SecurityManagerDataClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SecurityManagerData object with a given UUID
func (*SecurityManagerDataClient) DeleteByName ¶
func (client *SecurityManagerDataClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SecurityManagerData object with a given name
func (*SecurityManagerDataClient) Get ¶
func (client *SecurityManagerDataClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
Get an existing SecurityManagerData by uuid
func (*SecurityManagerDataClient) GetAll ¶
func (client *SecurityManagerDataClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecurityManagerData, error)
GetAll is a collection API to get a list of SecurityManagerData objects
func (*SecurityManagerDataClient) GetAviSession ¶
func (client *SecurityManagerDataClient) GetAviSession() *session.AviSession
GetAviSession
func (*SecurityManagerDataClient) GetByName ¶
func (client *SecurityManagerDataClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
GetByName - Get an existing SecurityManagerData by name
func (*SecurityManagerDataClient) GetObject ¶
func (client *SecurityManagerDataClient) GetObject(options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
GetObject - Get an existing SecurityManagerData by filters like name, cloud, tenant Api creates SecurityManagerData object with every call.
func (*SecurityManagerDataClient) Patch ¶
func (client *SecurityManagerDataClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
Patch an existing SecurityManagerData object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SecurityManagerData or it should be json compatible of form map[string]interface{}
func (*SecurityManagerDataClient) Update ¶
func (client *SecurityManagerDataClient) Update(obj *models.SecurityManagerData, options ...session.ApiOptionsParams) (*models.SecurityManagerData, error)
Update an existing SecurityManagerData object
type SecurityPolicyClient ¶
type SecurityPolicyClient struct {
// contains filtered or unexported fields
}
SecurityPolicyClient is a client for avi SecurityPolicy resource
func NewSecurityPolicyClient ¶
func NewSecurityPolicyClient(aviSession *session.AviSession) *SecurityPolicyClient
NewSecurityPolicyClient creates a new client for SecurityPolicy resource
func (*SecurityPolicyClient) Create ¶
func (client *SecurityPolicyClient) Create(obj *models.SecurityPolicy, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
Create a new SecurityPolicy object
func (*SecurityPolicyClient) Delete ¶
func (client *SecurityPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SecurityPolicy object with a given UUID
func (*SecurityPolicyClient) DeleteByName ¶
func (client *SecurityPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SecurityPolicy object with a given name
func (*SecurityPolicyClient) Get ¶
func (client *SecurityPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
Get an existing SecurityPolicy by uuid
func (*SecurityPolicyClient) GetAll ¶
func (client *SecurityPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SecurityPolicy, error)
GetAll is a collection API to get a list of SecurityPolicy objects
func (*SecurityPolicyClient) GetAviSession ¶
func (client *SecurityPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*SecurityPolicyClient) GetByName ¶
func (client *SecurityPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
GetByName - Get an existing SecurityPolicy by name
func (*SecurityPolicyClient) GetObject ¶
func (client *SecurityPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
GetObject - Get an existing SecurityPolicy by filters like name, cloud, tenant Api creates SecurityPolicy object with every call.
func (*SecurityPolicyClient) Patch ¶
func (client *SecurityPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
Patch an existing SecurityPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SecurityPolicy or it should be json compatible of form map[string]interface{}
func (*SecurityPolicyClient) Update ¶
func (client *SecurityPolicyClient) Update(obj *models.SecurityPolicy, options ...session.ApiOptionsParams) (*models.SecurityPolicy, error)
Update an existing SecurityPolicy object
type ServerAutoScalePolicyClient ¶
type ServerAutoScalePolicyClient struct {
// contains filtered or unexported fields
}
ServerAutoScalePolicyClient is a client for avi ServerAutoScalePolicy resource
func NewServerAutoScalePolicyClient ¶
func NewServerAutoScalePolicyClient(aviSession *session.AviSession) *ServerAutoScalePolicyClient
NewServerAutoScalePolicyClient creates a new client for ServerAutoScalePolicy resource
func (*ServerAutoScalePolicyClient) Create ¶
func (client *ServerAutoScalePolicyClient) Create(obj *models.ServerAutoScalePolicy, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
Create a new ServerAutoScalePolicy object
func (*ServerAutoScalePolicyClient) Delete ¶
func (client *ServerAutoScalePolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServerAutoScalePolicy object with a given UUID
func (*ServerAutoScalePolicyClient) DeleteByName ¶
func (client *ServerAutoScalePolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServerAutoScalePolicy object with a given name
func (*ServerAutoScalePolicyClient) Get ¶
func (client *ServerAutoScalePolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
Get an existing ServerAutoScalePolicy by uuid
func (*ServerAutoScalePolicyClient) GetAll ¶
func (client *ServerAutoScalePolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServerAutoScalePolicy, error)
GetAll is a collection API to get a list of ServerAutoScalePolicy objects
func (*ServerAutoScalePolicyClient) GetAviSession ¶
func (client *ServerAutoScalePolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServerAutoScalePolicyClient) GetByName ¶
func (client *ServerAutoScalePolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
GetByName - Get an existing ServerAutoScalePolicy by name
func (*ServerAutoScalePolicyClient) GetObject ¶
func (client *ServerAutoScalePolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
GetObject - Get an existing ServerAutoScalePolicy by filters like name, cloud, tenant Api creates ServerAutoScalePolicy object with every call.
func (*ServerAutoScalePolicyClient) Patch ¶
func (client *ServerAutoScalePolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
Patch an existing ServerAutoScalePolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServerAutoScalePolicy or it should be json compatible of form map[string]interface{}
func (*ServerAutoScalePolicyClient) Update ¶
func (client *ServerAutoScalePolicyClient) Update(obj *models.ServerAutoScalePolicy, options ...session.ApiOptionsParams) (*models.ServerAutoScalePolicy, error)
Update an existing ServerAutoScalePolicy object
type ServiceAuthProfileClient ¶
type ServiceAuthProfileClient struct {
// contains filtered or unexported fields
}
ServiceAuthProfileClient is a client for avi ServiceAuthProfile resource
func NewServiceAuthProfileClient ¶
func NewServiceAuthProfileClient(aviSession *session.AviSession) *ServiceAuthProfileClient
NewServiceAuthProfileClient creates a new client for ServiceAuthProfile resource
func (*ServiceAuthProfileClient) Create ¶
func (client *ServiceAuthProfileClient) Create(obj *models.ServiceAuthProfile, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
Create a new ServiceAuthProfile object
func (*ServiceAuthProfileClient) Delete ¶
func (client *ServiceAuthProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServiceAuthProfile object with a given UUID
func (*ServiceAuthProfileClient) DeleteByName ¶
func (client *ServiceAuthProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServiceAuthProfile object with a given name
func (*ServiceAuthProfileClient) Get ¶
func (client *ServiceAuthProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
Get an existing ServiceAuthProfile by uuid
func (*ServiceAuthProfileClient) GetAll ¶
func (client *ServiceAuthProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceAuthProfile, error)
GetAll is a collection API to get a list of ServiceAuthProfile objects
func (*ServiceAuthProfileClient) GetAviSession ¶
func (client *ServiceAuthProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServiceAuthProfileClient) GetByName ¶
func (client *ServiceAuthProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
GetByName - Get an existing ServiceAuthProfile by name
func (*ServiceAuthProfileClient) GetObject ¶
func (client *ServiceAuthProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
GetObject - Get an existing ServiceAuthProfile by filters like name, cloud, tenant Api creates ServiceAuthProfile object with every call.
func (*ServiceAuthProfileClient) Patch ¶
func (client *ServiceAuthProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
Patch an existing ServiceAuthProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServiceAuthProfile or it should be json compatible of form map[string]interface{}
func (*ServiceAuthProfileClient) Update ¶
func (client *ServiceAuthProfileClient) Update(obj *models.ServiceAuthProfile, options ...session.ApiOptionsParams) (*models.ServiceAuthProfile, error)
Update an existing ServiceAuthProfile object
type ServiceEngineClient ¶
type ServiceEngineClient struct {
// contains filtered or unexported fields
}
ServiceEngineClient is a client for avi ServiceEngine resource
func NewServiceEngineClient ¶
func NewServiceEngineClient(aviSession *session.AviSession) *ServiceEngineClient
NewServiceEngineClient creates a new client for ServiceEngine resource
func (*ServiceEngineClient) Create ¶
func (client *ServiceEngineClient) Create(obj *models.ServiceEngine, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
Create a new ServiceEngine object
func (*ServiceEngineClient) Delete ¶
func (client *ServiceEngineClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServiceEngine object with a given UUID
func (*ServiceEngineClient) DeleteByName ¶
func (client *ServiceEngineClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServiceEngine object with a given name
func (*ServiceEngineClient) Get ¶
func (client *ServiceEngineClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
Get an existing ServiceEngine by uuid
func (*ServiceEngineClient) GetAll ¶
func (client *ServiceEngineClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngine, error)
GetAll is a collection API to get a list of ServiceEngine objects
func (*ServiceEngineClient) GetAviSession ¶
func (client *ServiceEngineClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServiceEngineClient) GetByName ¶
func (client *ServiceEngineClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
GetByName - Get an existing ServiceEngine by name
func (*ServiceEngineClient) GetObject ¶
func (client *ServiceEngineClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
GetObject - Get an existing ServiceEngine by filters like name, cloud, tenant Api creates ServiceEngine object with every call.
func (*ServiceEngineClient) Patch ¶
func (client *ServiceEngineClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
Patch an existing ServiceEngine object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServiceEngine or it should be json compatible of form map[string]interface{}
func (*ServiceEngineClient) Update ¶
func (client *ServiceEngineClient) Update(obj *models.ServiceEngine, options ...session.ApiOptionsParams) (*models.ServiceEngine, error)
Update an existing ServiceEngine object
type ServiceEngineGroupClient ¶
type ServiceEngineGroupClient struct {
// contains filtered or unexported fields
}
ServiceEngineGroupClient is a client for avi ServiceEngineGroup resource
func NewServiceEngineGroupClient ¶
func NewServiceEngineGroupClient(aviSession *session.AviSession) *ServiceEngineGroupClient
NewServiceEngineGroupClient creates a new client for ServiceEngineGroup resource
func (*ServiceEngineGroupClient) Create ¶
func (client *ServiceEngineGroupClient) Create(obj *models.ServiceEngineGroup, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
Create a new ServiceEngineGroup object
func (*ServiceEngineGroupClient) Delete ¶
func (client *ServiceEngineGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServiceEngineGroup object with a given UUID
func (*ServiceEngineGroupClient) DeleteByName ¶
func (client *ServiceEngineGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServiceEngineGroup object with a given name
func (*ServiceEngineGroupClient) Get ¶
func (client *ServiceEngineGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
Get an existing ServiceEngineGroup by uuid
func (*ServiceEngineGroupClient) GetAll ¶
func (client *ServiceEngineGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineGroup, error)
GetAll is a collection API to get a list of ServiceEngineGroup objects
func (*ServiceEngineGroupClient) GetAviSession ¶
func (client *ServiceEngineGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServiceEngineGroupClient) GetByName ¶
func (client *ServiceEngineGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
GetByName - Get an existing ServiceEngineGroup by name
func (*ServiceEngineGroupClient) GetObject ¶
func (client *ServiceEngineGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
GetObject - Get an existing ServiceEngineGroup by filters like name, cloud, tenant Api creates ServiceEngineGroup object with every call.
func (*ServiceEngineGroupClient) Patch ¶
func (client *ServiceEngineGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
Patch an existing ServiceEngineGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServiceEngineGroup or it should be json compatible of form map[string]interface{}
func (*ServiceEngineGroupClient) Update ¶
func (client *ServiceEngineGroupClient) Update(obj *models.ServiceEngineGroup, options ...session.ApiOptionsParams) (*models.ServiceEngineGroup, error)
Update an existing ServiceEngineGroup object
type ServiceEngineGroupInventoryClient ¶
type ServiceEngineGroupInventoryClient struct {
// contains filtered or unexported fields
}
ServiceEngineGroupInventoryClient is a client for avi ServiceEngineGroupInventory resource
func NewServiceEngineGroupInventoryClient ¶
func NewServiceEngineGroupInventoryClient(aviSession *session.AviSession) *ServiceEngineGroupInventoryClient
NewServiceEngineGroupInventoryClient creates a new client for ServiceEngineGroupInventory resource
func (*ServiceEngineGroupInventoryClient) Create ¶
func (client *ServiceEngineGroupInventoryClient) Create(obj *models.ServiceEngineGroupInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
Create a new ServiceEngineGroupInventory object
func (*ServiceEngineGroupInventoryClient) Delete ¶
func (client *ServiceEngineGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServiceEngineGroupInventory object with a given UUID
func (*ServiceEngineGroupInventoryClient) DeleteByName ¶
func (client *ServiceEngineGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServiceEngineGroupInventory object with a given name
func (*ServiceEngineGroupInventoryClient) Get ¶
func (client *ServiceEngineGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
Get an existing ServiceEngineGroupInventory by uuid
func (*ServiceEngineGroupInventoryClient) GetAll ¶
func (client *ServiceEngineGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineGroupInventory, error)
GetAll is a collection API to get a list of ServiceEngineGroupInventory objects
func (*ServiceEngineGroupInventoryClient) GetAviSession ¶
func (client *ServiceEngineGroupInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServiceEngineGroupInventoryClient) GetByName ¶
func (client *ServiceEngineGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
GetByName - Get an existing ServiceEngineGroupInventory by name
func (*ServiceEngineGroupInventoryClient) GetObject ¶
func (client *ServiceEngineGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
GetObject - Get an existing ServiceEngineGroupInventory by filters like name, cloud, tenant Api creates ServiceEngineGroupInventory object with every call.
func (*ServiceEngineGroupInventoryClient) Patch ¶
func (client *ServiceEngineGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
Patch an existing ServiceEngineGroupInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServiceEngineGroupInventory or it should be json compatible of form map[string]interface{}
func (*ServiceEngineGroupInventoryClient) Update ¶
func (client *ServiceEngineGroupInventoryClient) Update(obj *models.ServiceEngineGroupInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineGroupInventory, error)
Update an existing ServiceEngineGroupInventory object
type ServiceEngineInventoryClient ¶
type ServiceEngineInventoryClient struct {
// contains filtered or unexported fields
}
ServiceEngineInventoryClient is a client for avi ServiceEngineInventory resource
func NewServiceEngineInventoryClient ¶
func NewServiceEngineInventoryClient(aviSession *session.AviSession) *ServiceEngineInventoryClient
NewServiceEngineInventoryClient creates a new client for ServiceEngineInventory resource
func (*ServiceEngineInventoryClient) Create ¶
func (client *ServiceEngineInventoryClient) Create(obj *models.ServiceEngineInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
Create a new ServiceEngineInventory object
func (*ServiceEngineInventoryClient) Delete ¶
func (client *ServiceEngineInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ServiceEngineInventory object with a given UUID
func (*ServiceEngineInventoryClient) DeleteByName ¶
func (client *ServiceEngineInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ServiceEngineInventory object with a given name
func (*ServiceEngineInventoryClient) Get ¶
func (client *ServiceEngineInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
Get an existing ServiceEngineInventory by uuid
func (*ServiceEngineInventoryClient) GetAll ¶
func (client *ServiceEngineInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ServiceEngineInventory, error)
GetAll is a collection API to get a list of ServiceEngineInventory objects
func (*ServiceEngineInventoryClient) GetAviSession ¶
func (client *ServiceEngineInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*ServiceEngineInventoryClient) GetByName ¶
func (client *ServiceEngineInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
GetByName - Get an existing ServiceEngineInventory by name
func (*ServiceEngineInventoryClient) GetObject ¶
func (client *ServiceEngineInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
GetObject - Get an existing ServiceEngineInventory by filters like name, cloud, tenant Api creates ServiceEngineInventory object with every call.
func (*ServiceEngineInventoryClient) Patch ¶
func (client *ServiceEngineInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
Patch an existing ServiceEngineInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ServiceEngineInventory or it should be json compatible of form map[string]interface{}
func (*ServiceEngineInventoryClient) Update ¶
func (client *ServiceEngineInventoryClient) Update(obj *models.ServiceEngineInventory, options ...session.ApiOptionsParams) (*models.ServiceEngineInventory, error)
Update an existing ServiceEngineInventory object
type SiteVersionClient ¶
type SiteVersionClient struct {
// contains filtered or unexported fields
}
SiteVersionClient is a client for avi SiteVersion resource
func NewSiteVersionClient ¶
func NewSiteVersionClient(aviSession *session.AviSession) *SiteVersionClient
NewSiteVersionClient creates a new client for SiteVersion resource
func (*SiteVersionClient) Create ¶
func (client *SiteVersionClient) Create(obj *models.SiteVersion, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
Create a new SiteVersion object
func (*SiteVersionClient) Delete ¶
func (client *SiteVersionClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SiteVersion object with a given UUID
func (*SiteVersionClient) DeleteByName ¶
func (client *SiteVersionClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SiteVersion object with a given name
func (*SiteVersionClient) Get ¶
func (client *SiteVersionClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
Get an existing SiteVersion by uuid
func (*SiteVersionClient) GetAll ¶
func (client *SiteVersionClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SiteVersion, error)
GetAll is a collection API to get a list of SiteVersion objects
func (*SiteVersionClient) GetAviSession ¶
func (client *SiteVersionClient) GetAviSession() *session.AviSession
GetAviSession
func (*SiteVersionClient) GetByName ¶
func (client *SiteVersionClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
GetByName - Get an existing SiteVersion by name
func (*SiteVersionClient) GetObject ¶
func (client *SiteVersionClient) GetObject(options ...session.ApiOptionsParams) (*models.SiteVersion, error)
GetObject - Get an existing SiteVersion by filters like name, cloud, tenant Api creates SiteVersion object with every call.
func (*SiteVersionClient) Patch ¶
func (client *SiteVersionClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
Patch an existing SiteVersion object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SiteVersion or it should be json compatible of form map[string]interface{}
func (*SiteVersionClient) Update ¶
func (client *SiteVersionClient) Update(obj *models.SiteVersion, options ...session.ApiOptionsParams) (*models.SiteVersion, error)
Update an existing SiteVersion object
type SnmpTrapProfileClient ¶
type SnmpTrapProfileClient struct {
// contains filtered or unexported fields
}
SnmpTrapProfileClient is a client for avi SnmpTrapProfile resource
func NewSnmpTrapProfileClient ¶
func NewSnmpTrapProfileClient(aviSession *session.AviSession) *SnmpTrapProfileClient
NewSnmpTrapProfileClient creates a new client for SnmpTrapProfile resource
func (*SnmpTrapProfileClient) Create ¶
func (client *SnmpTrapProfileClient) Create(obj *models.SnmpTrapProfile, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
Create a new SnmpTrapProfile object
func (*SnmpTrapProfileClient) Delete ¶
func (client *SnmpTrapProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SnmpTrapProfile object with a given UUID
func (*SnmpTrapProfileClient) DeleteByName ¶
func (client *SnmpTrapProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SnmpTrapProfile object with a given name
func (*SnmpTrapProfileClient) Get ¶
func (client *SnmpTrapProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
Get an existing SnmpTrapProfile by uuid
func (*SnmpTrapProfileClient) GetAll ¶
func (client *SnmpTrapProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SnmpTrapProfile, error)
GetAll is a collection API to get a list of SnmpTrapProfile objects
func (*SnmpTrapProfileClient) GetAviSession ¶
func (client *SnmpTrapProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*SnmpTrapProfileClient) GetByName ¶
func (client *SnmpTrapProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
GetByName - Get an existing SnmpTrapProfile by name
func (*SnmpTrapProfileClient) GetObject ¶
func (client *SnmpTrapProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
GetObject - Get an existing SnmpTrapProfile by filters like name, cloud, tenant Api creates SnmpTrapProfile object with every call.
func (*SnmpTrapProfileClient) Patch ¶
func (client *SnmpTrapProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
Patch an existing SnmpTrapProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SnmpTrapProfile or it should be json compatible of form map[string]interface{}
func (*SnmpTrapProfileClient) Update ¶
func (client *SnmpTrapProfileClient) Update(obj *models.SnmpTrapProfile, options ...session.ApiOptionsParams) (*models.SnmpTrapProfile, error)
Update an existing SnmpTrapProfile object
type StatediffOperationClient ¶
type StatediffOperationClient struct {
// contains filtered or unexported fields
}
StatediffOperationClient is a client for avi StatediffOperation resource
func NewStatediffOperationClient ¶
func NewStatediffOperationClient(aviSession *session.AviSession) *StatediffOperationClient
NewStatediffOperationClient creates a new client for StatediffOperation resource
func (*StatediffOperationClient) Create ¶
func (client *StatediffOperationClient) Create(obj *models.StatediffOperation, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
Create a new StatediffOperation object
func (*StatediffOperationClient) Delete ¶
func (client *StatediffOperationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing StatediffOperation object with a given UUID
func (*StatediffOperationClient) DeleteByName ¶
func (client *StatediffOperationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing StatediffOperation object with a given name
func (*StatediffOperationClient) Get ¶
func (client *StatediffOperationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
Get an existing StatediffOperation by uuid
func (*StatediffOperationClient) GetAll ¶
func (client *StatediffOperationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StatediffOperation, error)
GetAll is a collection API to get a list of StatediffOperation objects
func (*StatediffOperationClient) GetAviSession ¶
func (client *StatediffOperationClient) GetAviSession() *session.AviSession
GetAviSession
func (*StatediffOperationClient) GetByName ¶
func (client *StatediffOperationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
GetByName - Get an existing StatediffOperation by name
func (*StatediffOperationClient) GetObject ¶
func (client *StatediffOperationClient) GetObject(options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
GetObject - Get an existing StatediffOperation by filters like name, cloud, tenant Api creates StatediffOperation object with every call.
func (*StatediffOperationClient) Patch ¶
func (client *StatediffOperationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
Patch an existing StatediffOperation object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.StatediffOperation or it should be json compatible of form map[string]interface{}
func (*StatediffOperationClient) Update ¶
func (client *StatediffOperationClient) Update(obj *models.StatediffOperation, options ...session.ApiOptionsParams) (*models.StatediffOperation, error)
Update an existing StatediffOperation object
type StatediffSnapshotClient ¶
type StatediffSnapshotClient struct {
// contains filtered or unexported fields
}
StatediffSnapshotClient is a client for avi StatediffSnapshot resource
func NewStatediffSnapshotClient ¶
func NewStatediffSnapshotClient(aviSession *session.AviSession) *StatediffSnapshotClient
NewStatediffSnapshotClient creates a new client for StatediffSnapshot resource
func (*StatediffSnapshotClient) Create ¶
func (client *StatediffSnapshotClient) Create(obj *models.StatediffSnapshot, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
Create a new StatediffSnapshot object
func (*StatediffSnapshotClient) Delete ¶
func (client *StatediffSnapshotClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing StatediffSnapshot object with a given UUID
func (*StatediffSnapshotClient) DeleteByName ¶
func (client *StatediffSnapshotClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing StatediffSnapshot object with a given name
func (*StatediffSnapshotClient) Get ¶
func (client *StatediffSnapshotClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
Get an existing StatediffSnapshot by uuid
func (*StatediffSnapshotClient) GetAll ¶
func (client *StatediffSnapshotClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StatediffSnapshot, error)
GetAll is a collection API to get a list of StatediffSnapshot objects
func (*StatediffSnapshotClient) GetAviSession ¶
func (client *StatediffSnapshotClient) GetAviSession() *session.AviSession
GetAviSession
func (*StatediffSnapshotClient) GetByName ¶
func (client *StatediffSnapshotClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
GetByName - Get an existing StatediffSnapshot by name
func (*StatediffSnapshotClient) GetObject ¶
func (client *StatediffSnapshotClient) GetObject(options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
GetObject - Get an existing StatediffSnapshot by filters like name, cloud, tenant Api creates StatediffSnapshot object with every call.
func (*StatediffSnapshotClient) Patch ¶
func (client *StatediffSnapshotClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
Patch an existing StatediffSnapshot object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.StatediffSnapshot or it should be json compatible of form map[string]interface{}
func (*StatediffSnapshotClient) Update ¶
func (client *StatediffSnapshotClient) Update(obj *models.StatediffSnapshot, options ...session.ApiOptionsParams) (*models.StatediffSnapshot, error)
Update an existing StatediffSnapshot object
type StringGroupClient ¶
type StringGroupClient struct {
// contains filtered or unexported fields
}
StringGroupClient is a client for avi StringGroup resource
func NewStringGroupClient ¶
func NewStringGroupClient(aviSession *session.AviSession) *StringGroupClient
NewStringGroupClient creates a new client for StringGroup resource
func (*StringGroupClient) Create ¶
func (client *StringGroupClient) Create(obj *models.StringGroup, options ...session.ApiOptionsParams) (*models.StringGroup, error)
Create a new StringGroup object
func (*StringGroupClient) Delete ¶
func (client *StringGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing StringGroup object with a given UUID
func (*StringGroupClient) DeleteByName ¶
func (client *StringGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing StringGroup object with a given name
func (*StringGroupClient) Get ¶
func (client *StringGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.StringGroup, error)
Get an existing StringGroup by uuid
func (*StringGroupClient) GetAll ¶
func (client *StringGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.StringGroup, error)
GetAll is a collection API to get a list of StringGroup objects
func (*StringGroupClient) GetAviSession ¶
func (client *StringGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*StringGroupClient) GetByName ¶
func (client *StringGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.StringGroup, error)
GetByName - Get an existing StringGroup by name
func (*StringGroupClient) GetObject ¶
func (client *StringGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.StringGroup, error)
GetObject - Get an existing StringGroup by filters like name, cloud, tenant Api creates StringGroup object with every call.
func (*StringGroupClient) Patch ¶
func (client *StringGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.StringGroup, error)
Patch an existing StringGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.StringGroup or it should be json compatible of form map[string]interface{}
func (*StringGroupClient) Update ¶
func (client *StringGroupClient) Update(obj *models.StringGroup, options ...session.ApiOptionsParams) (*models.StringGroup, error)
Update an existing StringGroup object
type SystemConfigurationClient ¶
type SystemConfigurationClient struct {
// contains filtered or unexported fields
}
SystemConfigurationClient is a client for avi SystemConfiguration resource
func NewSystemConfigurationClient ¶
func NewSystemConfigurationClient(aviSession *session.AviSession) *SystemConfigurationClient
NewSystemConfigurationClient creates a new client for SystemConfiguration resource
func (*SystemConfigurationClient) Create ¶
func (client *SystemConfigurationClient) Create(obj *models.SystemConfiguration, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
Create a new SystemConfiguration object
func (*SystemConfigurationClient) Delete ¶
func (client *SystemConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SystemConfiguration object with a given UUID
func (*SystemConfigurationClient) DeleteByName ¶
func (client *SystemConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SystemConfiguration object with a given name
func (*SystemConfigurationClient) Get ¶
func (client *SystemConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
Get an existing SystemConfiguration by uuid
func (*SystemConfigurationClient) GetAll ¶
func (client *SystemConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemConfiguration, error)
GetAll is a collection API to get a list of SystemConfiguration objects
func (*SystemConfigurationClient) GetAviSession ¶
func (client *SystemConfigurationClient) GetAviSession() *session.AviSession
GetAviSession
func (*SystemConfigurationClient) GetByName ¶
func (client *SystemConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
GetByName - Get an existing SystemConfiguration by name
func (*SystemConfigurationClient) GetObject ¶
func (client *SystemConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
GetObject - Get an existing SystemConfiguration by filters like name, cloud, tenant Api creates SystemConfiguration object with every call.
func (*SystemConfigurationClient) Patch ¶
func (client *SystemConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
Patch an existing SystemConfiguration object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SystemConfiguration or it should be json compatible of form map[string]interface{}
func (*SystemConfigurationClient) Update ¶
func (client *SystemConfigurationClient) Update(obj *models.SystemConfiguration, options ...session.ApiOptionsParams) (*models.SystemConfiguration, error)
Update an existing SystemConfiguration object
type SystemLimitsClient ¶
type SystemLimitsClient struct {
// contains filtered or unexported fields
}
SystemLimitsClient is a client for avi SystemLimits resource
func NewSystemLimitsClient ¶
func NewSystemLimitsClient(aviSession *session.AviSession) *SystemLimitsClient
NewSystemLimitsClient creates a new client for SystemLimits resource
func (*SystemLimitsClient) Create ¶
func (client *SystemLimitsClient) Create(obj *models.SystemLimits, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
Create a new SystemLimits object
func (*SystemLimitsClient) Delete ¶
func (client *SystemLimitsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SystemLimits object with a given UUID
func (*SystemLimitsClient) DeleteByName ¶
func (client *SystemLimitsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SystemLimits object with a given name
func (*SystemLimitsClient) Get ¶
func (client *SystemLimitsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
Get an existing SystemLimits by uuid
func (*SystemLimitsClient) GetAll ¶
func (client *SystemLimitsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemLimits, error)
GetAll is a collection API to get a list of SystemLimits objects
func (*SystemLimitsClient) GetAviSession ¶
func (client *SystemLimitsClient) GetAviSession() *session.AviSession
GetAviSession
func (*SystemLimitsClient) GetByName ¶
func (client *SystemLimitsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
GetByName - Get an existing SystemLimits by name
func (*SystemLimitsClient) GetObject ¶
func (client *SystemLimitsClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemLimits, error)
GetObject - Get an existing SystemLimits by filters like name, cloud, tenant Api creates SystemLimits object with every call.
func (*SystemLimitsClient) Patch ¶
func (client *SystemLimitsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
Patch an existing SystemLimits object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SystemLimits or it should be json compatible of form map[string]interface{}
func (*SystemLimitsClient) Update ¶
func (client *SystemLimitsClient) Update(obj *models.SystemLimits, options ...session.ApiOptionsParams) (*models.SystemLimits, error)
Update an existing SystemLimits object
type SystemReportClient ¶
type SystemReportClient struct {
// contains filtered or unexported fields
}
SystemReportClient is a client for avi SystemReport resource
func NewSystemReportClient ¶
func NewSystemReportClient(aviSession *session.AviSession) *SystemReportClient
NewSystemReportClient creates a new client for SystemReport resource
func (*SystemReportClient) Create ¶
func (client *SystemReportClient) Create(obj *models.SystemReport, options ...session.ApiOptionsParams) (*models.SystemReport, error)
Create a new SystemReport object
func (*SystemReportClient) Delete ¶
func (client *SystemReportClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing SystemReport object with a given UUID
func (*SystemReportClient) DeleteByName ¶
func (client *SystemReportClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing SystemReport object with a given name
func (*SystemReportClient) Get ¶
func (client *SystemReportClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.SystemReport, error)
Get an existing SystemReport by uuid
func (*SystemReportClient) GetAll ¶
func (client *SystemReportClient) GetAll(options ...session.ApiOptionsParams) ([]*models.SystemReport, error)
GetAll is a collection API to get a list of SystemReport objects
func (*SystemReportClient) GetAviSession ¶
func (client *SystemReportClient) GetAviSession() *session.AviSession
GetAviSession
func (*SystemReportClient) GetByName ¶
func (client *SystemReportClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.SystemReport, error)
GetByName - Get an existing SystemReport by name
func (*SystemReportClient) GetObject ¶
func (client *SystemReportClient) GetObject(options ...session.ApiOptionsParams) (*models.SystemReport, error)
GetObject - Get an existing SystemReport by filters like name, cloud, tenant Api creates SystemReport object with every call.
func (*SystemReportClient) Patch ¶
func (client *SystemReportClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.SystemReport, error)
Patch an existing SystemReport object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.SystemReport or it should be json compatible of form map[string]interface{}
func (*SystemReportClient) Update ¶
func (client *SystemReportClient) Update(obj *models.SystemReport, options ...session.ApiOptionsParams) (*models.SystemReport, error)
Update an existing SystemReport object
type TaskJournalClient ¶
type TaskJournalClient struct {
// contains filtered or unexported fields
}
TaskJournalClient is a client for avi TaskJournal resource
func NewTaskJournalClient ¶
func NewTaskJournalClient(aviSession *session.AviSession) *TaskJournalClient
NewTaskJournalClient creates a new client for TaskJournal resource
func (*TaskJournalClient) Create ¶
func (client *TaskJournalClient) Create(obj *models.TaskJournal, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
Create a new TaskJournal object
func (*TaskJournalClient) Delete ¶
func (client *TaskJournalClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TaskJournal object with a given UUID
func (*TaskJournalClient) DeleteByName ¶
func (client *TaskJournalClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TaskJournal object with a given name
func (*TaskJournalClient) Get ¶
func (client *TaskJournalClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
Get an existing TaskJournal by uuid
func (*TaskJournalClient) GetAll ¶
func (client *TaskJournalClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TaskJournal, error)
GetAll is a collection API to get a list of TaskJournal objects
func (*TaskJournalClient) GetAviSession ¶
func (client *TaskJournalClient) GetAviSession() *session.AviSession
GetAviSession
func (*TaskJournalClient) GetByName ¶
func (client *TaskJournalClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
GetByName - Get an existing TaskJournal by name
func (*TaskJournalClient) GetObject ¶
func (client *TaskJournalClient) GetObject(options ...session.ApiOptionsParams) (*models.TaskJournal, error)
GetObject - Get an existing TaskJournal by filters like name, cloud, tenant Api creates TaskJournal object with every call.
func (*TaskJournalClient) Patch ¶
func (client *TaskJournalClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
Patch an existing TaskJournal object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TaskJournal or it should be json compatible of form map[string]interface{}
func (*TaskJournalClient) Update ¶
func (client *TaskJournalClient) Update(obj *models.TaskJournal, options ...session.ApiOptionsParams) (*models.TaskJournal, error)
Update an existing TaskJournal object
type TenantClient ¶
type TenantClient struct {
// contains filtered or unexported fields
}
TenantClient is a client for avi Tenant resource
func NewTenantClient ¶
func NewTenantClient(aviSession *session.AviSession) *TenantClient
NewTenantClient creates a new client for Tenant resource
func (*TenantClient) Create ¶
func (client *TenantClient) Create(obj *models.Tenant, options ...session.ApiOptionsParams) (*models.Tenant, error)
Create a new Tenant object
func (*TenantClient) Delete ¶
func (client *TenantClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Tenant object with a given UUID
func (*TenantClient) DeleteByName ¶
func (client *TenantClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Tenant object with a given name
func (*TenantClient) Get ¶
func (client *TenantClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Tenant, error)
Get an existing Tenant by uuid
func (*TenantClient) GetAll ¶
func (client *TenantClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Tenant, error)
GetAll is a collection API to get a list of Tenant objects
func (*TenantClient) GetAviSession ¶
func (client *TenantClient) GetAviSession() *session.AviSession
GetAviSession
func (*TenantClient) GetByName ¶
func (client *TenantClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Tenant, error)
GetByName - Get an existing Tenant by name
func (*TenantClient) GetObject ¶
func (client *TenantClient) GetObject(options ...session.ApiOptionsParams) (*models.Tenant, error)
GetObject - Get an existing Tenant by filters like name, cloud, tenant Api creates Tenant object with every call.
func (*TenantClient) Patch ¶
func (client *TenantClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Tenant, error)
Patch an existing Tenant object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Tenant or it should be json compatible of form map[string]interface{}
func (*TenantClient) Update ¶
func (client *TenantClient) Update(obj *models.Tenant, options ...session.ApiOptionsParams) (*models.Tenant, error)
Update an existing Tenant object
type TenantSystemConfigurationClient ¶
type TenantSystemConfigurationClient struct {
// contains filtered or unexported fields
}
TenantSystemConfigurationClient is a client for avi TenantSystemConfiguration resource
func NewTenantSystemConfigurationClient ¶
func NewTenantSystemConfigurationClient(aviSession *session.AviSession) *TenantSystemConfigurationClient
NewTenantSystemConfigurationClient creates a new client for TenantSystemConfiguration resource
func (*TenantSystemConfigurationClient) Create ¶
func (client *TenantSystemConfigurationClient) Create(obj *models.TenantSystemConfiguration, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
Create a new TenantSystemConfiguration object
func (*TenantSystemConfigurationClient) Delete ¶
func (client *TenantSystemConfigurationClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TenantSystemConfiguration object with a given UUID
func (*TenantSystemConfigurationClient) DeleteByName ¶
func (client *TenantSystemConfigurationClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TenantSystemConfiguration object with a given name
func (*TenantSystemConfigurationClient) Get ¶
func (client *TenantSystemConfigurationClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
Get an existing TenantSystemConfiguration by uuid
func (*TenantSystemConfigurationClient) GetAll ¶
func (client *TenantSystemConfigurationClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TenantSystemConfiguration, error)
GetAll is a collection API to get a list of TenantSystemConfiguration objects
func (*TenantSystemConfigurationClient) GetAviSession ¶
func (client *TenantSystemConfigurationClient) GetAviSession() *session.AviSession
GetAviSession
func (*TenantSystemConfigurationClient) GetByName ¶
func (client *TenantSystemConfigurationClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
GetByName - Get an existing TenantSystemConfiguration by name
func (*TenantSystemConfigurationClient) GetObject ¶
func (client *TenantSystemConfigurationClient) GetObject(options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
GetObject - Get an existing TenantSystemConfiguration by filters like name, cloud, tenant Api creates TenantSystemConfiguration object with every call.
func (*TenantSystemConfigurationClient) Patch ¶
func (client *TenantSystemConfigurationClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
Patch an existing TenantSystemConfiguration object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TenantSystemConfiguration or it should be json compatible of form map[string]interface{}
func (*TenantSystemConfigurationClient) Update ¶
func (client *TenantSystemConfigurationClient) Update(obj *models.TenantSystemConfiguration, options ...session.ApiOptionsParams) (*models.TenantSystemConfiguration, error)
Update an existing TenantSystemConfiguration object
type TestSeDatastoreLevel1Client ¶
type TestSeDatastoreLevel1Client struct {
// contains filtered or unexported fields
}
TestSeDatastoreLevel1Client is a client for avi TestSeDatastoreLevel1 resource
func NewTestSeDatastoreLevel1Client ¶
func NewTestSeDatastoreLevel1Client(aviSession *session.AviSession) *TestSeDatastoreLevel1Client
NewTestSeDatastoreLevel1Client creates a new client for TestSeDatastoreLevel1 resource
func (*TestSeDatastoreLevel1Client) Create ¶
func (client *TestSeDatastoreLevel1Client) Create(obj *models.TestSeDatastoreLevel1, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
Create a new TestSeDatastoreLevel1 object
func (*TestSeDatastoreLevel1Client) Delete ¶
func (client *TestSeDatastoreLevel1Client) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TestSeDatastoreLevel1 object with a given UUID
func (*TestSeDatastoreLevel1Client) DeleteByName ¶
func (client *TestSeDatastoreLevel1Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TestSeDatastoreLevel1 object with a given name
func (*TestSeDatastoreLevel1Client) Get ¶
func (client *TestSeDatastoreLevel1Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
Get an existing TestSeDatastoreLevel1 by uuid
func (*TestSeDatastoreLevel1Client) GetAll ¶
func (client *TestSeDatastoreLevel1Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel1, error)
GetAll is a collection API to get a list of TestSeDatastoreLevel1 objects
func (*TestSeDatastoreLevel1Client) GetAviSession ¶
func (client *TestSeDatastoreLevel1Client) GetAviSession() *session.AviSession
GetAviSession
func (*TestSeDatastoreLevel1Client) GetByName ¶
func (client *TestSeDatastoreLevel1Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
GetByName - Get an existing TestSeDatastoreLevel1 by name
func (*TestSeDatastoreLevel1Client) GetObject ¶
func (client *TestSeDatastoreLevel1Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
GetObject - Get an existing TestSeDatastoreLevel1 by filters like name, cloud, tenant Api creates TestSeDatastoreLevel1 object with every call.
func (*TestSeDatastoreLevel1Client) Patch ¶
func (client *TestSeDatastoreLevel1Client) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
Patch an existing TestSeDatastoreLevel1 object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TestSeDatastoreLevel1 or it should be json compatible of form map[string]interface{}
func (*TestSeDatastoreLevel1Client) Update ¶
func (client *TestSeDatastoreLevel1Client) Update(obj *models.TestSeDatastoreLevel1, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel1, error)
Update an existing TestSeDatastoreLevel1 object
type TestSeDatastoreLevel2Client ¶
type TestSeDatastoreLevel2Client struct {
// contains filtered or unexported fields
}
TestSeDatastoreLevel2Client is a client for avi TestSeDatastoreLevel2 resource
func NewTestSeDatastoreLevel2Client ¶
func NewTestSeDatastoreLevel2Client(aviSession *session.AviSession) *TestSeDatastoreLevel2Client
NewTestSeDatastoreLevel2Client creates a new client for TestSeDatastoreLevel2 resource
func (*TestSeDatastoreLevel2Client) Create ¶
func (client *TestSeDatastoreLevel2Client) Create(obj *models.TestSeDatastoreLevel2, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
Create a new TestSeDatastoreLevel2 object
func (*TestSeDatastoreLevel2Client) Delete ¶
func (client *TestSeDatastoreLevel2Client) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TestSeDatastoreLevel2 object with a given UUID
func (*TestSeDatastoreLevel2Client) DeleteByName ¶
func (client *TestSeDatastoreLevel2Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TestSeDatastoreLevel2 object with a given name
func (*TestSeDatastoreLevel2Client) Get ¶
func (client *TestSeDatastoreLevel2Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
Get an existing TestSeDatastoreLevel2 by uuid
func (*TestSeDatastoreLevel2Client) GetAll ¶
func (client *TestSeDatastoreLevel2Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel2, error)
GetAll is a collection API to get a list of TestSeDatastoreLevel2 objects
func (*TestSeDatastoreLevel2Client) GetAviSession ¶
func (client *TestSeDatastoreLevel2Client) GetAviSession() *session.AviSession
GetAviSession
func (*TestSeDatastoreLevel2Client) GetByName ¶
func (client *TestSeDatastoreLevel2Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
GetByName - Get an existing TestSeDatastoreLevel2 by name
func (*TestSeDatastoreLevel2Client) GetObject ¶
func (client *TestSeDatastoreLevel2Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
GetObject - Get an existing TestSeDatastoreLevel2 by filters like name, cloud, tenant Api creates TestSeDatastoreLevel2 object with every call.
func (*TestSeDatastoreLevel2Client) Patch ¶
func (client *TestSeDatastoreLevel2Client) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
Patch an existing TestSeDatastoreLevel2 object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TestSeDatastoreLevel2 or it should be json compatible of form map[string]interface{}
func (*TestSeDatastoreLevel2Client) Update ¶
func (client *TestSeDatastoreLevel2Client) Update(obj *models.TestSeDatastoreLevel2, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel2, error)
Update an existing TestSeDatastoreLevel2 object
type TestSeDatastoreLevel3Client ¶
type TestSeDatastoreLevel3Client struct {
// contains filtered or unexported fields
}
TestSeDatastoreLevel3Client is a client for avi TestSeDatastoreLevel3 resource
func NewTestSeDatastoreLevel3Client ¶
func NewTestSeDatastoreLevel3Client(aviSession *session.AviSession) *TestSeDatastoreLevel3Client
NewTestSeDatastoreLevel3Client creates a new client for TestSeDatastoreLevel3 resource
func (*TestSeDatastoreLevel3Client) Create ¶
func (client *TestSeDatastoreLevel3Client) Create(obj *models.TestSeDatastoreLevel3, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
Create a new TestSeDatastoreLevel3 object
func (*TestSeDatastoreLevel3Client) Delete ¶
func (client *TestSeDatastoreLevel3Client) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TestSeDatastoreLevel3 object with a given UUID
func (*TestSeDatastoreLevel3Client) DeleteByName ¶
func (client *TestSeDatastoreLevel3Client) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TestSeDatastoreLevel3 object with a given name
func (*TestSeDatastoreLevel3Client) Get ¶
func (client *TestSeDatastoreLevel3Client) Get(uuid string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
Get an existing TestSeDatastoreLevel3 by uuid
func (*TestSeDatastoreLevel3Client) GetAll ¶
func (client *TestSeDatastoreLevel3Client) GetAll(options ...session.ApiOptionsParams) ([]*models.TestSeDatastoreLevel3, error)
GetAll is a collection API to get a list of TestSeDatastoreLevel3 objects
func (*TestSeDatastoreLevel3Client) GetAviSession ¶
func (client *TestSeDatastoreLevel3Client) GetAviSession() *session.AviSession
GetAviSession
func (*TestSeDatastoreLevel3Client) GetByName ¶
func (client *TestSeDatastoreLevel3Client) GetByName(name string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
GetByName - Get an existing TestSeDatastoreLevel3 by name
func (*TestSeDatastoreLevel3Client) GetObject ¶
func (client *TestSeDatastoreLevel3Client) GetObject(options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
GetObject - Get an existing TestSeDatastoreLevel3 by filters like name, cloud, tenant Api creates TestSeDatastoreLevel3 object with every call.
func (*TestSeDatastoreLevel3Client) Patch ¶
func (client *TestSeDatastoreLevel3Client) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
Patch an existing TestSeDatastoreLevel3 object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TestSeDatastoreLevel3 or it should be json compatible of form map[string]interface{}
func (*TestSeDatastoreLevel3Client) Update ¶
func (client *TestSeDatastoreLevel3Client) Update(obj *models.TestSeDatastoreLevel3, options ...session.ApiOptionsParams) (*models.TestSeDatastoreLevel3, error)
Update an existing TestSeDatastoreLevel3 object
type TrafficCloneProfileClient ¶
type TrafficCloneProfileClient struct {
// contains filtered or unexported fields
}
TrafficCloneProfileClient is a client for avi TrafficCloneProfile resource
func NewTrafficCloneProfileClient ¶
func NewTrafficCloneProfileClient(aviSession *session.AviSession) *TrafficCloneProfileClient
NewTrafficCloneProfileClient creates a new client for TrafficCloneProfile resource
func (*TrafficCloneProfileClient) Create ¶
func (client *TrafficCloneProfileClient) Create(obj *models.TrafficCloneProfile, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
Create a new TrafficCloneProfile object
func (*TrafficCloneProfileClient) Delete ¶
func (client *TrafficCloneProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing TrafficCloneProfile object with a given UUID
func (*TrafficCloneProfileClient) DeleteByName ¶
func (client *TrafficCloneProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing TrafficCloneProfile object with a given name
func (*TrafficCloneProfileClient) Get ¶
func (client *TrafficCloneProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
Get an existing TrafficCloneProfile by uuid
func (*TrafficCloneProfileClient) GetAll ¶
func (client *TrafficCloneProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.TrafficCloneProfile, error)
GetAll is a collection API to get a list of TrafficCloneProfile objects
func (*TrafficCloneProfileClient) GetAviSession ¶
func (client *TrafficCloneProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*TrafficCloneProfileClient) GetByName ¶
func (client *TrafficCloneProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
GetByName - Get an existing TrafficCloneProfile by name
func (*TrafficCloneProfileClient) GetObject ¶
func (client *TrafficCloneProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
GetObject - Get an existing TrafficCloneProfile by filters like name, cloud, tenant Api creates TrafficCloneProfile object with every call.
func (*TrafficCloneProfileClient) Patch ¶
func (client *TrafficCloneProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
Patch an existing TrafficCloneProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.TrafficCloneProfile or it should be json compatible of form map[string]interface{}
func (*TrafficCloneProfileClient) Update ¶
func (client *TrafficCloneProfileClient) Update(obj *models.TrafficCloneProfile, options ...session.ApiOptionsParams) (*models.TrafficCloneProfile, error)
Update an existing TrafficCloneProfile object
type UpgradeStatusInfoClient ¶
type UpgradeStatusInfoClient struct {
// contains filtered or unexported fields
}
UpgradeStatusInfoClient is a client for avi UpgradeStatusInfo resource
func NewUpgradeStatusInfoClient ¶
func NewUpgradeStatusInfoClient(aviSession *session.AviSession) *UpgradeStatusInfoClient
NewUpgradeStatusInfoClient creates a new client for UpgradeStatusInfo resource
func (*UpgradeStatusInfoClient) Create ¶
func (client *UpgradeStatusInfoClient) Create(obj *models.UpgradeStatusInfo, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
Create a new UpgradeStatusInfo object
func (*UpgradeStatusInfoClient) Delete ¶
func (client *UpgradeStatusInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing UpgradeStatusInfo object with a given UUID
func (*UpgradeStatusInfoClient) DeleteByName ¶
func (client *UpgradeStatusInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing UpgradeStatusInfo object with a given name
func (*UpgradeStatusInfoClient) Get ¶
func (client *UpgradeStatusInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
Get an existing UpgradeStatusInfo by uuid
func (*UpgradeStatusInfoClient) GetAll ¶
func (client *UpgradeStatusInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UpgradeStatusInfo, error)
GetAll is a collection API to get a list of UpgradeStatusInfo objects
func (*UpgradeStatusInfoClient) GetAviSession ¶
func (client *UpgradeStatusInfoClient) GetAviSession() *session.AviSession
GetAviSession
func (*UpgradeStatusInfoClient) GetByName ¶
func (client *UpgradeStatusInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
GetByName - Get an existing UpgradeStatusInfo by name
func (*UpgradeStatusInfoClient) GetObject ¶
func (client *UpgradeStatusInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
GetObject - Get an existing UpgradeStatusInfo by filters like name, cloud, tenant Api creates UpgradeStatusInfo object with every call.
func (*UpgradeStatusInfoClient) Patch ¶
func (client *UpgradeStatusInfoClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
Patch an existing UpgradeStatusInfo object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.UpgradeStatusInfo or it should be json compatible of form map[string]interface{}
func (*UpgradeStatusInfoClient) Update ¶
func (client *UpgradeStatusInfoClient) Update(obj *models.UpgradeStatusInfo, options ...session.ApiOptionsParams) (*models.UpgradeStatusInfo, error)
Update an existing UpgradeStatusInfo object
type UpgradeStatusSummaryClient ¶
type UpgradeStatusSummaryClient struct {
// contains filtered or unexported fields
}
UpgradeStatusSummaryClient is a client for avi UpgradeStatusSummary resource
func NewUpgradeStatusSummaryClient ¶
func NewUpgradeStatusSummaryClient(aviSession *session.AviSession) *UpgradeStatusSummaryClient
NewUpgradeStatusSummaryClient creates a new client for UpgradeStatusSummary resource
func (*UpgradeStatusSummaryClient) Create ¶
func (client *UpgradeStatusSummaryClient) Create(obj *models.UpgradeStatusSummary, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
Create a new UpgradeStatusSummary object
func (*UpgradeStatusSummaryClient) Delete ¶
func (client *UpgradeStatusSummaryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing UpgradeStatusSummary object with a given UUID
func (*UpgradeStatusSummaryClient) DeleteByName ¶
func (client *UpgradeStatusSummaryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing UpgradeStatusSummary object with a given name
func (*UpgradeStatusSummaryClient) Get ¶
func (client *UpgradeStatusSummaryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
Get an existing UpgradeStatusSummary by uuid
func (*UpgradeStatusSummaryClient) GetAll ¶
func (client *UpgradeStatusSummaryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UpgradeStatusSummary, error)
GetAll is a collection API to get a list of UpgradeStatusSummary objects
func (*UpgradeStatusSummaryClient) GetAviSession ¶
func (client *UpgradeStatusSummaryClient) GetAviSession() *session.AviSession
GetAviSession
func (*UpgradeStatusSummaryClient) GetByName ¶
func (client *UpgradeStatusSummaryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
GetByName - Get an existing UpgradeStatusSummary by name
func (*UpgradeStatusSummaryClient) GetObject ¶
func (client *UpgradeStatusSummaryClient) GetObject(options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
GetObject - Get an existing UpgradeStatusSummary by filters like name, cloud, tenant Api creates UpgradeStatusSummary object with every call.
func (*UpgradeStatusSummaryClient) Patch ¶
func (client *UpgradeStatusSummaryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
Patch an existing UpgradeStatusSummary object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.UpgradeStatusSummary or it should be json compatible of form map[string]interface{}
func (*UpgradeStatusSummaryClient) Update ¶
func (client *UpgradeStatusSummaryClient) Update(obj *models.UpgradeStatusSummary, options ...session.ApiOptionsParams) (*models.UpgradeStatusSummary, error)
Update an existing UpgradeStatusSummary object
type UserAccountProfileClient ¶
type UserAccountProfileClient struct {
// contains filtered or unexported fields
}
UserAccountProfileClient is a client for avi UserAccountProfile resource
func NewUserAccountProfileClient ¶
func NewUserAccountProfileClient(aviSession *session.AviSession) *UserAccountProfileClient
NewUserAccountProfileClient creates a new client for UserAccountProfile resource
func (*UserAccountProfileClient) Create ¶
func (client *UserAccountProfileClient) Create(obj *models.UserAccountProfile, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
Create a new UserAccountProfile object
func (*UserAccountProfileClient) Delete ¶
func (client *UserAccountProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing UserAccountProfile object with a given UUID
func (*UserAccountProfileClient) DeleteByName ¶
func (client *UserAccountProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing UserAccountProfile object with a given name
func (*UserAccountProfileClient) Get ¶
func (client *UserAccountProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
Get an existing UserAccountProfile by uuid
func (*UserAccountProfileClient) GetAll ¶
func (client *UserAccountProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UserAccountProfile, error)
GetAll is a collection API to get a list of UserAccountProfile objects
func (*UserAccountProfileClient) GetAviSession ¶
func (client *UserAccountProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*UserAccountProfileClient) GetByName ¶
func (client *UserAccountProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
GetByName - Get an existing UserAccountProfile by name
func (*UserAccountProfileClient) GetObject ¶
func (client *UserAccountProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
GetObject - Get an existing UserAccountProfile by filters like name, cloud, tenant Api creates UserAccountProfile object with every call.
func (*UserAccountProfileClient) Patch ¶
func (client *UserAccountProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
Patch an existing UserAccountProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.UserAccountProfile or it should be json compatible of form map[string]interface{}
func (*UserAccountProfileClient) Update ¶
func (client *UserAccountProfileClient) Update(obj *models.UserAccountProfile, options ...session.ApiOptionsParams) (*models.UserAccountProfile, error)
Update an existing UserAccountProfile object
type UserActivityClient ¶
type UserActivityClient struct {
// contains filtered or unexported fields
}
UserActivityClient is a client for avi UserActivity resource
func NewUserActivityClient ¶
func NewUserActivityClient(aviSession *session.AviSession) *UserActivityClient
NewUserActivityClient creates a new client for UserActivity resource
func (*UserActivityClient) Create ¶
func (client *UserActivityClient) Create(obj *models.UserActivity, options ...session.ApiOptionsParams) (*models.UserActivity, error)
Create a new UserActivity object
func (*UserActivityClient) Delete ¶
func (client *UserActivityClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing UserActivity object with a given UUID
func (*UserActivityClient) DeleteByName ¶
func (client *UserActivityClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing UserActivity object with a given name
func (*UserActivityClient) Get ¶
func (client *UserActivityClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.UserActivity, error)
Get an existing UserActivity by uuid
func (*UserActivityClient) GetAll ¶
func (client *UserActivityClient) GetAll(options ...session.ApiOptionsParams) ([]*models.UserActivity, error)
GetAll is a collection API to get a list of UserActivity objects
func (*UserActivityClient) GetAviSession ¶
func (client *UserActivityClient) GetAviSession() *session.AviSession
GetAviSession
func (*UserActivityClient) GetByName ¶
func (client *UserActivityClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.UserActivity, error)
GetByName - Get an existing UserActivity by name
func (*UserActivityClient) GetObject ¶
func (client *UserActivityClient) GetObject(options ...session.ApiOptionsParams) (*models.UserActivity, error)
GetObject - Get an existing UserActivity by filters like name, cloud, tenant Api creates UserActivity object with every call.
func (*UserActivityClient) Patch ¶
func (client *UserActivityClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.UserActivity, error)
Patch an existing UserActivity object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.UserActivity or it should be json compatible of form map[string]interface{}
func (*UserActivityClient) Update ¶
func (client *UserActivityClient) Update(obj *models.UserActivity, options ...session.ApiOptionsParams) (*models.UserActivity, error)
Update an existing UserActivity object
type UserClient ¶
type UserClient struct {
// contains filtered or unexported fields
}
UserClient is a client for avi User resource
func NewUserClient ¶
func NewUserClient(aviSession *session.AviSession) *UserClient
NewUserClient creates a new client for User resource
func (*UserClient) Create ¶
func (client *UserClient) Create(obj *models.User, options ...session.ApiOptionsParams) (*models.User, error)
Create a new User object
func (*UserClient) Delete ¶
func (client *UserClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing User object with a given UUID
func (*UserClient) DeleteByName ¶
func (client *UserClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing User object with a given name
func (*UserClient) Get ¶
func (client *UserClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.User, error)
Get an existing User by uuid
func (*UserClient) GetAll ¶
func (client *UserClient) GetAll(options ...session.ApiOptionsParams) ([]*models.User, error)
GetAll is a collection API to get a list of User objects
func (*UserClient) GetAviSession ¶
func (client *UserClient) GetAviSession() *session.AviSession
GetAviSession
func (*UserClient) GetByName ¶
func (client *UserClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.User, error)
GetByName - Get an existing User by name
func (*UserClient) GetObject ¶
func (client *UserClient) GetObject(options ...session.ApiOptionsParams) (*models.User, error)
GetObject - Get an existing User by filters like name, cloud, tenant Api creates User object with every call.
func (*UserClient) Patch ¶
func (client *UserClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.User, error)
Patch an existing User object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.User or it should be json compatible of form map[string]interface{}
func (*UserClient) Update ¶
func (client *UserClient) Update(obj *models.User, options ...session.ApiOptionsParams) (*models.User, error)
Update an existing User object
type VCenterServerClient ¶
type VCenterServerClient struct {
// contains filtered or unexported fields
}
VCenterServerClient is a client for avi VCenterServer resource
func NewVCenterServerClient ¶
func NewVCenterServerClient(aviSession *session.AviSession) *VCenterServerClient
NewVCenterServerClient creates a new client for VCenterServer resource
func (*VCenterServerClient) Create ¶
func (client *VCenterServerClient) Create(obj *models.VCenterServer, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
Create a new VCenterServer object
func (*VCenterServerClient) Delete ¶
func (client *VCenterServerClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VCenterServer object with a given UUID
func (*VCenterServerClient) DeleteByName ¶
func (client *VCenterServerClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VCenterServer object with a given name
func (*VCenterServerClient) Get ¶
func (client *VCenterServerClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
Get an existing VCenterServer by uuid
func (*VCenterServerClient) GetAll ¶
func (client *VCenterServerClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VCenterServer, error)
GetAll is a collection API to get a list of VCenterServer objects
func (*VCenterServerClient) GetAviSession ¶
func (client *VCenterServerClient) GetAviSession() *session.AviSession
GetAviSession
func (*VCenterServerClient) GetByName ¶
func (client *VCenterServerClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
GetByName - Get an existing VCenterServer by name
func (*VCenterServerClient) GetObject ¶
func (client *VCenterServerClient) GetObject(options ...session.ApiOptionsParams) (*models.VCenterServer, error)
GetObject - Get an existing VCenterServer by filters like name, cloud, tenant Api creates VCenterServer object with every call.
func (*VCenterServerClient) Patch ¶
func (client *VCenterServerClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
Patch an existing VCenterServer object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VCenterServer or it should be json compatible of form map[string]interface{}
func (*VCenterServerClient) Update ¶
func (client *VCenterServerClient) Update(obj *models.VCenterServer, options ...session.ApiOptionsParams) (*models.VCenterServer, error)
Update an existing VCenterServer object
type VIDCInfoClient ¶
type VIDCInfoClient struct {
// contains filtered or unexported fields
}
VIDCInfoClient is a client for avi VIDCInfo resource
func NewVIDCInfoClient ¶
func NewVIDCInfoClient(aviSession *session.AviSession) *VIDCInfoClient
NewVIDCInfoClient creates a new client for VIDCInfo resource
func (*VIDCInfoClient) Create ¶
func (client *VIDCInfoClient) Create(obj *models.VIDCInfo, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
Create a new VIDCInfo object
func (*VIDCInfoClient) Delete ¶
func (client *VIDCInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIDCInfo object with a given UUID
func (*VIDCInfoClient) DeleteByName ¶
func (client *VIDCInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIDCInfo object with a given name
func (*VIDCInfoClient) Get ¶
func (client *VIDCInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
Get an existing VIDCInfo by uuid
func (*VIDCInfoClient) GetAll ¶
func (client *VIDCInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIDCInfo, error)
GetAll is a collection API to get a list of VIDCInfo objects
func (*VIDCInfoClient) GetAviSession ¶
func (client *VIDCInfoClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIDCInfoClient) GetByName ¶
func (client *VIDCInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
GetByName - Get an existing VIDCInfo by name
func (*VIDCInfoClient) GetObject ¶
func (client *VIDCInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
GetObject - Get an existing VIDCInfo by filters like name, cloud, tenant Api creates VIDCInfo object with every call.
func (*VIDCInfoClient) Patch ¶
func (client *VIDCInfoClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
Patch an existing VIDCInfo object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIDCInfo or it should be json compatible of form map[string]interface{}
func (*VIDCInfoClient) Update ¶
func (client *VIDCInfoClient) Update(obj *models.VIDCInfo, options ...session.ApiOptionsParams) (*models.VIDCInfo, error)
Update an existing VIDCInfo object
type VIMgrClusterRuntimeClient ¶
type VIMgrClusterRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrClusterRuntimeClient is a client for avi VIMgrClusterRuntime resource
func NewVIMgrClusterRuntimeClient ¶
func NewVIMgrClusterRuntimeClient(aviSession *session.AviSession) *VIMgrClusterRuntimeClient
NewVIMgrClusterRuntimeClient creates a new client for VIMgrClusterRuntime resource
func (*VIMgrClusterRuntimeClient) Create ¶
func (client *VIMgrClusterRuntimeClient) Create(obj *models.VIMgrClusterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
Create a new VIMgrClusterRuntime object
func (*VIMgrClusterRuntimeClient) Delete ¶
func (client *VIMgrClusterRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrClusterRuntime object with a given UUID
func (*VIMgrClusterRuntimeClient) DeleteByName ¶
func (client *VIMgrClusterRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrClusterRuntime object with a given name
func (*VIMgrClusterRuntimeClient) Get ¶
func (client *VIMgrClusterRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
Get an existing VIMgrClusterRuntime by uuid
func (*VIMgrClusterRuntimeClient) GetAll ¶
func (client *VIMgrClusterRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrClusterRuntime, error)
GetAll is a collection API to get a list of VIMgrClusterRuntime objects
func (*VIMgrClusterRuntimeClient) GetAviSession ¶
func (client *VIMgrClusterRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrClusterRuntimeClient) GetByName ¶
func (client *VIMgrClusterRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
GetByName - Get an existing VIMgrClusterRuntime by name
func (*VIMgrClusterRuntimeClient) GetObject ¶
func (client *VIMgrClusterRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
GetObject - Get an existing VIMgrClusterRuntime by filters like name, cloud, tenant Api creates VIMgrClusterRuntime object with every call.
func (*VIMgrClusterRuntimeClient) Patch ¶
func (client *VIMgrClusterRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
Patch an existing VIMgrClusterRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrClusterRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrClusterRuntimeClient) Update ¶
func (client *VIMgrClusterRuntimeClient) Update(obj *models.VIMgrClusterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrClusterRuntime, error)
Update an existing VIMgrClusterRuntime object
type VIMgrHostRuntimeClient ¶
type VIMgrHostRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrHostRuntimeClient is a client for avi VIMgrHostRuntime resource
func NewVIMgrHostRuntimeClient ¶
func NewVIMgrHostRuntimeClient(aviSession *session.AviSession) *VIMgrHostRuntimeClient
NewVIMgrHostRuntimeClient creates a new client for VIMgrHostRuntime resource
func (*VIMgrHostRuntimeClient) Create ¶
func (client *VIMgrHostRuntimeClient) Create(obj *models.VIMgrHostRuntime, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
Create a new VIMgrHostRuntime object
func (*VIMgrHostRuntimeClient) Delete ¶
func (client *VIMgrHostRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrHostRuntime object with a given UUID
func (*VIMgrHostRuntimeClient) DeleteByName ¶
func (client *VIMgrHostRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrHostRuntime object with a given name
func (*VIMgrHostRuntimeClient) Get ¶
func (client *VIMgrHostRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
Get an existing VIMgrHostRuntime by uuid
func (*VIMgrHostRuntimeClient) GetAll ¶
func (client *VIMgrHostRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrHostRuntime, error)
GetAll is a collection API to get a list of VIMgrHostRuntime objects
func (*VIMgrHostRuntimeClient) GetAviSession ¶
func (client *VIMgrHostRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrHostRuntimeClient) GetByName ¶
func (client *VIMgrHostRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
GetByName - Get an existing VIMgrHostRuntime by name
func (*VIMgrHostRuntimeClient) GetObject ¶
func (client *VIMgrHostRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
GetObject - Get an existing VIMgrHostRuntime by filters like name, cloud, tenant Api creates VIMgrHostRuntime object with every call.
func (*VIMgrHostRuntimeClient) Patch ¶
func (client *VIMgrHostRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
Patch an existing VIMgrHostRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrHostRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrHostRuntimeClient) Update ¶
func (client *VIMgrHostRuntimeClient) Update(obj *models.VIMgrHostRuntime, options ...session.ApiOptionsParams) (*models.VIMgrHostRuntime, error)
Update an existing VIMgrHostRuntime object
type VIMgrNWRuntimeClient ¶
type VIMgrNWRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrNWRuntimeClient is a client for avi VIMgrNWRuntime resource
func NewVIMgrNWRuntimeClient ¶
func NewVIMgrNWRuntimeClient(aviSession *session.AviSession) *VIMgrNWRuntimeClient
NewVIMgrNWRuntimeClient creates a new client for VIMgrNWRuntime resource
func (*VIMgrNWRuntimeClient) Create ¶
func (client *VIMgrNWRuntimeClient) Create(obj *models.VIMgrNWRuntime, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
Create a new VIMgrNWRuntime object
func (*VIMgrNWRuntimeClient) Delete ¶
func (client *VIMgrNWRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrNWRuntime object with a given UUID
func (*VIMgrNWRuntimeClient) DeleteByName ¶
func (client *VIMgrNWRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrNWRuntime object with a given name
func (*VIMgrNWRuntimeClient) Get ¶
func (client *VIMgrNWRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
Get an existing VIMgrNWRuntime by uuid
func (*VIMgrNWRuntimeClient) GetAll ¶
func (client *VIMgrNWRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrNWRuntime, error)
GetAll is a collection API to get a list of VIMgrNWRuntime objects
func (*VIMgrNWRuntimeClient) GetAviSession ¶
func (client *VIMgrNWRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrNWRuntimeClient) GetByName ¶
func (client *VIMgrNWRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
GetByName - Get an existing VIMgrNWRuntime by name
func (*VIMgrNWRuntimeClient) GetObject ¶
func (client *VIMgrNWRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
GetObject - Get an existing VIMgrNWRuntime by filters like name, cloud, tenant Api creates VIMgrNWRuntime object with every call.
func (*VIMgrNWRuntimeClient) Patch ¶
func (client *VIMgrNWRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
Patch an existing VIMgrNWRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrNWRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrNWRuntimeClient) Update ¶
func (client *VIMgrNWRuntimeClient) Update(obj *models.VIMgrNWRuntime, options ...session.ApiOptionsParams) (*models.VIMgrNWRuntime, error)
Update an existing VIMgrNWRuntime object
type VIMgrSEVMRuntimeClient ¶
type VIMgrSEVMRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrSEVMRuntimeClient is a client for avi VIMgrSEVMRuntime resource
func NewVIMgrSEVMRuntimeClient ¶
func NewVIMgrSEVMRuntimeClient(aviSession *session.AviSession) *VIMgrSEVMRuntimeClient
NewVIMgrSEVMRuntimeClient creates a new client for VIMgrSEVMRuntime resource
func (*VIMgrSEVMRuntimeClient) Create ¶
func (client *VIMgrSEVMRuntimeClient) Create(obj *models.VIMgrSEVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
Create a new VIMgrSEVMRuntime object
func (*VIMgrSEVMRuntimeClient) Delete ¶
func (client *VIMgrSEVMRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrSEVMRuntime object with a given UUID
func (*VIMgrSEVMRuntimeClient) DeleteByName ¶
func (client *VIMgrSEVMRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrSEVMRuntime object with a given name
func (*VIMgrSEVMRuntimeClient) Get ¶
func (client *VIMgrSEVMRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
Get an existing VIMgrSEVMRuntime by uuid
func (*VIMgrSEVMRuntimeClient) GetAll ¶
func (client *VIMgrSEVMRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrSEVMRuntime, error)
GetAll is a collection API to get a list of VIMgrSEVMRuntime objects
func (*VIMgrSEVMRuntimeClient) GetAviSession ¶
func (client *VIMgrSEVMRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrSEVMRuntimeClient) GetByName ¶
func (client *VIMgrSEVMRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
GetByName - Get an existing VIMgrSEVMRuntime by name
func (*VIMgrSEVMRuntimeClient) GetObject ¶
func (client *VIMgrSEVMRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
GetObject - Get an existing VIMgrSEVMRuntime by filters like name, cloud, tenant Api creates VIMgrSEVMRuntime object with every call.
func (*VIMgrSEVMRuntimeClient) Patch ¶
func (client *VIMgrSEVMRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
Patch an existing VIMgrSEVMRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrSEVMRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrSEVMRuntimeClient) Update ¶
func (client *VIMgrSEVMRuntimeClient) Update(obj *models.VIMgrSEVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrSEVMRuntime, error)
Update an existing VIMgrSEVMRuntime object
type VIMgrVMRuntimeClient ¶
type VIMgrVMRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrVMRuntimeClient is a client for avi VIMgrVMRuntime resource
func NewVIMgrVMRuntimeClient ¶
func NewVIMgrVMRuntimeClient(aviSession *session.AviSession) *VIMgrVMRuntimeClient
NewVIMgrVMRuntimeClient creates a new client for VIMgrVMRuntime resource
func (*VIMgrVMRuntimeClient) Create ¶
func (client *VIMgrVMRuntimeClient) Create(obj *models.VIMgrVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
Create a new VIMgrVMRuntime object
func (*VIMgrVMRuntimeClient) Delete ¶
func (client *VIMgrVMRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrVMRuntime object with a given UUID
func (*VIMgrVMRuntimeClient) DeleteByName ¶
func (client *VIMgrVMRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrVMRuntime object with a given name
func (*VIMgrVMRuntimeClient) Get ¶
func (client *VIMgrVMRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
Get an existing VIMgrVMRuntime by uuid
func (*VIMgrVMRuntimeClient) GetAll ¶
func (client *VIMgrVMRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrVMRuntime, error)
GetAll is a collection API to get a list of VIMgrVMRuntime objects
func (*VIMgrVMRuntimeClient) GetAviSession ¶
func (client *VIMgrVMRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrVMRuntimeClient) GetByName ¶
func (client *VIMgrVMRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
GetByName - Get an existing VIMgrVMRuntime by name
func (*VIMgrVMRuntimeClient) GetObject ¶
func (client *VIMgrVMRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
GetObject - Get an existing VIMgrVMRuntime by filters like name, cloud, tenant Api creates VIMgrVMRuntime object with every call.
func (*VIMgrVMRuntimeClient) Patch ¶
func (client *VIMgrVMRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
Patch an existing VIMgrVMRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrVMRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrVMRuntimeClient) Update ¶
func (client *VIMgrVMRuntimeClient) Update(obj *models.VIMgrVMRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVMRuntime, error)
Update an existing VIMgrVMRuntime object
type VIPGNameInfoClient ¶
type VIPGNameInfoClient struct {
// contains filtered or unexported fields
}
VIPGNameInfoClient is a client for avi VIPGNameInfo resource
func NewVIPGNameInfoClient ¶
func NewVIPGNameInfoClient(aviSession *session.AviSession) *VIPGNameInfoClient
NewVIPGNameInfoClient creates a new client for VIPGNameInfo resource
func (*VIPGNameInfoClient) Create ¶
func (client *VIPGNameInfoClient) Create(obj *models.VIPGNameInfo, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
Create a new VIPGNameInfo object
func (*VIPGNameInfoClient) Delete ¶
func (client *VIPGNameInfoClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIPGNameInfo object with a given UUID
func (*VIPGNameInfoClient) DeleteByName ¶
func (client *VIPGNameInfoClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIPGNameInfo object with a given name
func (*VIPGNameInfoClient) Get ¶
func (client *VIPGNameInfoClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
Get an existing VIPGNameInfo by uuid
func (*VIPGNameInfoClient) GetAll ¶
func (client *VIPGNameInfoClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIPGNameInfo, error)
GetAll is a collection API to get a list of VIPGNameInfo objects
func (*VIPGNameInfoClient) GetAviSession ¶
func (client *VIPGNameInfoClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIPGNameInfoClient) GetByName ¶
func (client *VIPGNameInfoClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
GetByName - Get an existing VIPGNameInfo by name
func (*VIPGNameInfoClient) GetObject ¶
func (client *VIPGNameInfoClient) GetObject(options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
GetObject - Get an existing VIPGNameInfo by filters like name, cloud, tenant Api creates VIPGNameInfo object with every call.
func (*VIPGNameInfoClient) Patch ¶
func (client *VIPGNameInfoClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
Patch an existing VIPGNameInfo object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIPGNameInfo or it should be json compatible of form map[string]interface{}
func (*VIPGNameInfoClient) Update ¶
func (client *VIPGNameInfoClient) Update(obj *models.VIPGNameInfo, options ...session.ApiOptionsParams) (*models.VIPGNameInfo, error)
Update an existing VIPGNameInfo object
type VSDataScriptSetClient ¶
type VSDataScriptSetClient struct {
// contains filtered or unexported fields
}
VSDataScriptSetClient is a client for avi VSDataScriptSet resource
func NewVSDataScriptSetClient ¶
func NewVSDataScriptSetClient(aviSession *session.AviSession) *VSDataScriptSetClient
NewVSDataScriptSetClient creates a new client for VSDataScriptSet resource
func (*VSDataScriptSetClient) Create ¶
func (client *VSDataScriptSetClient) Create(obj *models.VSDataScriptSet, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
Create a new VSDataScriptSet object
func (*VSDataScriptSetClient) Delete ¶
func (client *VSDataScriptSetClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VSDataScriptSet object with a given UUID
func (*VSDataScriptSetClient) DeleteByName ¶
func (client *VSDataScriptSetClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VSDataScriptSet object with a given name
func (*VSDataScriptSetClient) Get ¶
func (client *VSDataScriptSetClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
Get an existing VSDataScriptSet by uuid
func (*VSDataScriptSetClient) GetAll ¶
func (client *VSDataScriptSetClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VSDataScriptSet, error)
GetAll is a collection API to get a list of VSDataScriptSet objects
func (*VSDataScriptSetClient) GetAviSession ¶
func (client *VSDataScriptSetClient) GetAviSession() *session.AviSession
GetAviSession
func (*VSDataScriptSetClient) GetByName ¶
func (client *VSDataScriptSetClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
GetByName - Get an existing VSDataScriptSet by name
func (*VSDataScriptSetClient) GetObject ¶
func (client *VSDataScriptSetClient) GetObject(options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
GetObject - Get an existing VSDataScriptSet by filters like name, cloud, tenant Api creates VSDataScriptSet object with every call.
func (*VSDataScriptSetClient) Patch ¶
func (client *VSDataScriptSetClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
Patch an existing VSDataScriptSet object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VSDataScriptSet or it should be json compatible of form map[string]interface{}
func (*VSDataScriptSetClient) Update ¶
func (client *VSDataScriptSetClient) Update(obj *models.VSDataScriptSet, options ...session.ApiOptionsParams) (*models.VSDataScriptSet, error)
Update an existing VSDataScriptSet object
type VirtualServiceClient ¶
type VirtualServiceClient struct {
// contains filtered or unexported fields
}
VirtualServiceClient is a client for avi VirtualService resource
func NewVirtualServiceClient ¶
func NewVirtualServiceClient(aviSession *session.AviSession) *VirtualServiceClient
NewVirtualServiceClient creates a new client for VirtualService resource
func (*VirtualServiceClient) Create ¶
func (client *VirtualServiceClient) Create(obj *models.VirtualService, options ...session.ApiOptionsParams) (*models.VirtualService, error)
Create a new VirtualService object
func (*VirtualServiceClient) Delete ¶
func (client *VirtualServiceClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VirtualService object with a given UUID
func (*VirtualServiceClient) DeleteByName ¶
func (client *VirtualServiceClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VirtualService object with a given name
func (*VirtualServiceClient) Get ¶
func (client *VirtualServiceClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VirtualService, error)
Get an existing VirtualService by uuid
func (*VirtualServiceClient) GetAll ¶
func (client *VirtualServiceClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VirtualService, error)
GetAll is a collection API to get a list of VirtualService objects
func (*VirtualServiceClient) GetAviSession ¶
func (client *VirtualServiceClient) GetAviSession() *session.AviSession
GetAviSession
func (*VirtualServiceClient) GetByName ¶
func (client *VirtualServiceClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VirtualService, error)
GetByName - Get an existing VirtualService by name
func (*VirtualServiceClient) GetObject ¶
func (client *VirtualServiceClient) GetObject(options ...session.ApiOptionsParams) (*models.VirtualService, error)
GetObject - Get an existing VirtualService by filters like name, cloud, tenant Api creates VirtualService object with every call.
func (*VirtualServiceClient) Patch ¶
func (client *VirtualServiceClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VirtualService, error)
Patch an existing VirtualService object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VirtualService or it should be json compatible of form map[string]interface{}
func (*VirtualServiceClient) Update ¶
func (client *VirtualServiceClient) Update(obj *models.VirtualService, options ...session.ApiOptionsParams) (*models.VirtualService, error)
Update an existing VirtualService object
type VrfContextClient ¶
type VrfContextClient struct {
// contains filtered or unexported fields
}
VrfContextClient is a client for avi VrfContext resource
func NewVrfContextClient ¶
func NewVrfContextClient(aviSession *session.AviSession) *VrfContextClient
NewVrfContextClient creates a new client for VrfContext resource
func (*VrfContextClient) Create ¶
func (client *VrfContextClient) Create(obj *models.VrfContext, options ...session.ApiOptionsParams) (*models.VrfContext, error)
Create a new VrfContext object
func (*VrfContextClient) Delete ¶
func (client *VrfContextClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VrfContext object with a given UUID
func (*VrfContextClient) DeleteByName ¶
func (client *VrfContextClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VrfContext object with a given name
func (*VrfContextClient) Get ¶
func (client *VrfContextClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VrfContext, error)
Get an existing VrfContext by uuid
func (*VrfContextClient) GetAll ¶
func (client *VrfContextClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VrfContext, error)
GetAll is a collection API to get a list of VrfContext objects
func (*VrfContextClient) GetAviSession ¶
func (client *VrfContextClient) GetAviSession() *session.AviSession
GetAviSession
func (*VrfContextClient) GetByName ¶
func (client *VrfContextClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VrfContext, error)
GetByName - Get an existing VrfContext by name
func (*VrfContextClient) GetObject ¶
func (client *VrfContextClient) GetObject(options ...session.ApiOptionsParams) (*models.VrfContext, error)
GetObject - Get an existing VrfContext by filters like name, cloud, tenant Api creates VrfContext object with every call.
func (*VrfContextClient) Patch ¶
func (client *VrfContextClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VrfContext, error)
Patch an existing VrfContext object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VrfContext or it should be json compatible of form map[string]interface{}
func (*VrfContextClient) Update ¶
func (client *VrfContextClient) Update(obj *models.VrfContext, options ...session.ApiOptionsParams) (*models.VrfContext, error)
Update an existing VrfContext object
type VsGsClient ¶
type VsGsClient struct {
// contains filtered or unexported fields
}
VsGsClient is a client for avi VsGs resource
func NewVsGsClient ¶
func NewVsGsClient(aviSession *session.AviSession) *VsGsClient
NewVsGsClient creates a new client for VsGs resource
func (*VsGsClient) Create ¶
func (client *VsGsClient) Create(obj *models.VsGs, options ...session.ApiOptionsParams) (*models.VsGs, error)
Create a new VsGs object
func (*VsGsClient) Delete ¶
func (client *VsGsClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VsGs object with a given UUID
func (*VsGsClient) DeleteByName ¶
func (client *VsGsClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VsGs object with a given name
func (*VsGsClient) Get ¶
func (client *VsGsClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsGs, error)
Get an existing VsGs by uuid
func (*VsGsClient) GetAll ¶
func (client *VsGsClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsGs, error)
GetAll is a collection API to get a list of VsGs objects
func (*VsGsClient) GetAviSession ¶
func (client *VsGsClient) GetAviSession() *session.AviSession
GetAviSession
func (*VsGsClient) GetByName ¶
func (client *VsGsClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsGs, error)
GetByName - Get an existing VsGs by name
func (*VsGsClient) GetObject ¶
func (client *VsGsClient) GetObject(options ...session.ApiOptionsParams) (*models.VsGs, error)
GetObject - Get an existing VsGs by filters like name, cloud, tenant Api creates VsGs object with every call.
func (*VsGsClient) Patch ¶
func (client *VsGsClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VsGs, error)
Patch an existing VsGs object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VsGs or it should be json compatible of form map[string]interface{}
func (*VsGsClient) Update ¶
func (client *VsGsClient) Update(obj *models.VsGs, options ...session.ApiOptionsParams) (*models.VsGs, error)
Update an existing VsGs object
type VsInventoryClient ¶
type VsInventoryClient struct {
// contains filtered or unexported fields
}
VsInventoryClient is a client for avi VsInventory resource
func NewVsInventoryClient ¶
func NewVsInventoryClient(aviSession *session.AviSession) *VsInventoryClient
NewVsInventoryClient creates a new client for VsInventory resource
func (*VsInventoryClient) Create ¶
func (client *VsInventoryClient) Create(obj *models.VsInventory, options ...session.ApiOptionsParams) (*models.VsInventory, error)
Create a new VsInventory object
func (*VsInventoryClient) Delete ¶
func (client *VsInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VsInventory object with a given UUID
func (*VsInventoryClient) DeleteByName ¶
func (client *VsInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VsInventory object with a given name
func (*VsInventoryClient) Get ¶
func (client *VsInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsInventory, error)
Get an existing VsInventory by uuid
func (*VsInventoryClient) GetAll ¶
func (client *VsInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsInventory, error)
GetAll is a collection API to get a list of VsInventory objects
func (*VsInventoryClient) GetAviSession ¶
func (client *VsInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*VsInventoryClient) GetByName ¶
func (client *VsInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsInventory, error)
GetByName - Get an existing VsInventory by name
func (*VsInventoryClient) GetObject ¶
func (client *VsInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.VsInventory, error)
GetObject - Get an existing VsInventory by filters like name, cloud, tenant Api creates VsInventory object with every call.
func (*VsInventoryClient) Patch ¶
func (client *VsInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VsInventory, error)
Patch an existing VsInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VsInventory or it should be json compatible of form map[string]interface{}
func (*VsInventoryClient) Update ¶
func (client *VsInventoryClient) Update(obj *models.VsInventory, options ...session.ApiOptionsParams) (*models.VsInventory, error)
Update an existing VsInventory object
type VsVipClient ¶
type VsVipClient struct {
// contains filtered or unexported fields
}
VsVipClient is a client for avi VsVip resource
func NewVsVipClient ¶
func NewVsVipClient(aviSession *session.AviSession) *VsVipClient
NewVsVipClient creates a new client for VsVip resource
func (*VsVipClient) Create ¶
func (client *VsVipClient) Create(obj *models.VsVip, options ...session.ApiOptionsParams) (*models.VsVip, error)
Create a new VsVip object
func (*VsVipClient) Delete ¶
func (client *VsVipClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VsVip object with a given UUID
func (*VsVipClient) DeleteByName ¶
func (client *VsVipClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VsVip object with a given name
func (*VsVipClient) Get ¶
func (client *VsVipClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsVip, error)
Get an existing VsVip by uuid
func (*VsVipClient) GetAll ¶
func (client *VsVipClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsVip, error)
GetAll is a collection API to get a list of VsVip objects
func (*VsVipClient) GetAviSession ¶
func (client *VsVipClient) GetAviSession() *session.AviSession
GetAviSession
func (*VsVipClient) GetByName ¶
func (client *VsVipClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsVip, error)
GetByName - Get an existing VsVip by name
func (*VsVipClient) GetObject ¶
func (client *VsVipClient) GetObject(options ...session.ApiOptionsParams) (*models.VsVip, error)
GetObject - Get an existing VsVip by filters like name, cloud, tenant Api creates VsVip object with every call.
func (*VsVipClient) Patch ¶
func (client *VsVipClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VsVip, error)
Patch an existing VsVip object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VsVip or it should be json compatible of form map[string]interface{}
func (*VsVipClient) Update ¶
func (client *VsVipClient) Update(obj *models.VsVip, options ...session.ApiOptionsParams) (*models.VsVip, error)
Update an existing VsVip object
type VsvipInventoryClient ¶
type VsvipInventoryClient struct {
// contains filtered or unexported fields
}
VsvipInventoryClient is a client for avi VsvipInventory resource
func NewVsvipInventoryClient ¶
func NewVsvipInventoryClient(aviSession *session.AviSession) *VsvipInventoryClient
NewVsvipInventoryClient creates a new client for VsvipInventory resource
func (*VsvipInventoryClient) Create ¶
func (client *VsvipInventoryClient) Create(obj *models.VsvipInventory, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
Create a new VsvipInventory object
func (*VsvipInventoryClient) Delete ¶
func (client *VsvipInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VsvipInventory object with a given UUID
func (*VsvipInventoryClient) DeleteByName ¶
func (client *VsvipInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VsvipInventory object with a given name
func (*VsvipInventoryClient) Get ¶
func (client *VsvipInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
Get an existing VsvipInventory by uuid
func (*VsvipInventoryClient) GetAll ¶
func (client *VsvipInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VsvipInventory, error)
GetAll is a collection API to get a list of VsvipInventory objects
func (*VsvipInventoryClient) GetAviSession ¶
func (client *VsvipInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*VsvipInventoryClient) GetByName ¶
func (client *VsvipInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
GetByName - Get an existing VsvipInventory by name
func (*VsvipInventoryClient) GetObject ¶
func (client *VsvipInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
GetObject - Get an existing VsvipInventory by filters like name, cloud, tenant Api creates VsvipInventory object with every call.
func (*VsvipInventoryClient) Patch ¶
func (client *VsvipInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
Patch an existing VsvipInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VsvipInventory or it should be json compatible of form map[string]interface{}
func (*VsvipInventoryClient) Update ¶
func (client *VsvipInventoryClient) Update(obj *models.VsvipInventory, options ...session.ApiOptionsParams) (*models.VsvipInventory, error)
Update an existing VsvipInventory object
type WafApplicationSignatureProviderClient ¶
type WafApplicationSignatureProviderClient struct {
// contains filtered or unexported fields
}
WafApplicationSignatureProviderClient is a client for avi WafApplicationSignatureProvider resource
func NewWafApplicationSignatureProviderClient ¶
func NewWafApplicationSignatureProviderClient(aviSession *session.AviSession) *WafApplicationSignatureProviderClient
NewWafApplicationSignatureProviderClient creates a new client for WafApplicationSignatureProvider resource
func (*WafApplicationSignatureProviderClient) Create ¶
func (client *WafApplicationSignatureProviderClient) Create(obj *models.WafApplicationSignatureProvider, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
Create a new WafApplicationSignatureProvider object
func (*WafApplicationSignatureProviderClient) Delete ¶
func (client *WafApplicationSignatureProviderClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafApplicationSignatureProvider object with a given UUID
func (*WafApplicationSignatureProviderClient) DeleteByName ¶
func (client *WafApplicationSignatureProviderClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafApplicationSignatureProvider object with a given name
func (*WafApplicationSignatureProviderClient) Get ¶
func (client *WafApplicationSignatureProviderClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
Get an existing WafApplicationSignatureProvider by uuid
func (*WafApplicationSignatureProviderClient) GetAll ¶
func (client *WafApplicationSignatureProviderClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafApplicationSignatureProvider, error)
GetAll is a collection API to get a list of WafApplicationSignatureProvider objects
func (*WafApplicationSignatureProviderClient) GetAviSession ¶
func (client *WafApplicationSignatureProviderClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafApplicationSignatureProviderClient) GetByName ¶
func (client *WafApplicationSignatureProviderClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
GetByName - Get an existing WafApplicationSignatureProvider by name
func (*WafApplicationSignatureProviderClient) GetObject ¶
func (client *WafApplicationSignatureProviderClient) GetObject(options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
GetObject - Get an existing WafApplicationSignatureProvider by filters like name, cloud, tenant Api creates WafApplicationSignatureProvider object with every call.
func (*WafApplicationSignatureProviderClient) Patch ¶
func (client *WafApplicationSignatureProviderClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
Patch an existing WafApplicationSignatureProvider object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafApplicationSignatureProvider or it should be json compatible of form map[string]interface{}
func (*WafApplicationSignatureProviderClient) Update ¶
func (client *WafApplicationSignatureProviderClient) Update(obj *models.WafApplicationSignatureProvider, options ...session.ApiOptionsParams) (*models.WafApplicationSignatureProvider, error)
Update an existing WafApplicationSignatureProvider object
type WafCRSClient ¶
type WafCRSClient struct {
// contains filtered or unexported fields
}
WafCRSClient is a client for avi WafCRS resource
func NewWafCRSClient ¶
func NewWafCRSClient(aviSession *session.AviSession) *WafCRSClient
NewWafCRSClient creates a new client for WafCRS resource
func (*WafCRSClient) Create ¶
func (client *WafCRSClient) Create(obj *models.WafCRS, options ...session.ApiOptionsParams) (*models.WafCRS, error)
Create a new WafCRS object
func (*WafCRSClient) Delete ¶
func (client *WafCRSClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafCRS object with a given UUID
func (*WafCRSClient) DeleteByName ¶
func (client *WafCRSClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafCRS object with a given name
func (*WafCRSClient) Get ¶
func (client *WafCRSClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafCRS, error)
Get an existing WafCRS by uuid
func (*WafCRSClient) GetAll ¶
func (client *WafCRSClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafCRS, error)
GetAll is a collection API to get a list of WafCRS objects
func (*WafCRSClient) GetAviSession ¶
func (client *WafCRSClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafCRSClient) GetByName ¶
func (client *WafCRSClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafCRS, error)
GetByName - Get an existing WafCRS by name
func (*WafCRSClient) GetObject ¶
func (client *WafCRSClient) GetObject(options ...session.ApiOptionsParams) (*models.WafCRS, error)
GetObject - Get an existing WafCRS by filters like name, cloud, tenant Api creates WafCRS object with every call.
func (*WafCRSClient) Patch ¶
func (client *WafCRSClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafCRS, error)
Patch an existing WafCRS object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafCRS or it should be json compatible of form map[string]interface{}
func (*WafCRSClient) Update ¶
func (client *WafCRSClient) Update(obj *models.WafCRS, options ...session.ApiOptionsParams) (*models.WafCRS, error)
Update an existing WafCRS object
type WafPolicyClient ¶
type WafPolicyClient struct {
// contains filtered or unexported fields
}
WafPolicyClient is a client for avi WafPolicy resource
func NewWafPolicyClient ¶
func NewWafPolicyClient(aviSession *session.AviSession) *WafPolicyClient
NewWafPolicyClient creates a new client for WafPolicy resource
func (*WafPolicyClient) Create ¶
func (client *WafPolicyClient) Create(obj *models.WafPolicy, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
Create a new WafPolicy object
func (*WafPolicyClient) Delete ¶
func (client *WafPolicyClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafPolicy object with a given UUID
func (*WafPolicyClient) DeleteByName ¶
func (client *WafPolicyClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafPolicy object with a given name
func (*WafPolicyClient) Get ¶
func (client *WafPolicyClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
Get an existing WafPolicy by uuid
func (*WafPolicyClient) GetAll ¶
func (client *WafPolicyClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicy, error)
GetAll is a collection API to get a list of WafPolicy objects
func (*WafPolicyClient) GetAviSession ¶
func (client *WafPolicyClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafPolicyClient) GetByName ¶
func (client *WafPolicyClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
GetByName - Get an existing WafPolicy by name
func (*WafPolicyClient) GetObject ¶
func (client *WafPolicyClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicy, error)
GetObject - Get an existing WafPolicy by filters like name, cloud, tenant Api creates WafPolicy object with every call.
func (*WafPolicyClient) Patch ¶
func (client *WafPolicyClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
Patch an existing WafPolicy object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafPolicy or it should be json compatible of form map[string]interface{}
func (*WafPolicyClient) Update ¶
func (client *WafPolicyClient) Update(obj *models.WafPolicy, options ...session.ApiOptionsParams) (*models.WafPolicy, error)
Update an existing WafPolicy object
type WafPolicyPSMGroupClient ¶
type WafPolicyPSMGroupClient struct {
// contains filtered or unexported fields
}
WafPolicyPSMGroupClient is a client for avi WafPolicyPSMGroup resource
func NewWafPolicyPSMGroupClient ¶
func NewWafPolicyPSMGroupClient(aviSession *session.AviSession) *WafPolicyPSMGroupClient
NewWafPolicyPSMGroupClient creates a new client for WafPolicyPSMGroup resource
func (*WafPolicyPSMGroupClient) Create ¶
func (client *WafPolicyPSMGroupClient) Create(obj *models.WafPolicyPSMGroup, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
Create a new WafPolicyPSMGroup object
func (*WafPolicyPSMGroupClient) Delete ¶
func (client *WafPolicyPSMGroupClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafPolicyPSMGroup object with a given UUID
func (*WafPolicyPSMGroupClient) DeleteByName ¶
func (client *WafPolicyPSMGroupClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafPolicyPSMGroup object with a given name
func (*WafPolicyPSMGroupClient) Get ¶
func (client *WafPolicyPSMGroupClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
Get an existing WafPolicyPSMGroup by uuid
func (*WafPolicyPSMGroupClient) GetAll ¶
func (client *WafPolicyPSMGroupClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicyPSMGroup, error)
GetAll is a collection API to get a list of WafPolicyPSMGroup objects
func (*WafPolicyPSMGroupClient) GetAviSession ¶
func (client *WafPolicyPSMGroupClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafPolicyPSMGroupClient) GetByName ¶
func (client *WafPolicyPSMGroupClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
GetByName - Get an existing WafPolicyPSMGroup by name
func (*WafPolicyPSMGroupClient) GetObject ¶
func (client *WafPolicyPSMGroupClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
GetObject - Get an existing WafPolicyPSMGroup by filters like name, cloud, tenant Api creates WafPolicyPSMGroup object with every call.
func (*WafPolicyPSMGroupClient) Patch ¶
func (client *WafPolicyPSMGroupClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
Patch an existing WafPolicyPSMGroup object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafPolicyPSMGroup or it should be json compatible of form map[string]interface{}
func (*WafPolicyPSMGroupClient) Update ¶
func (client *WafPolicyPSMGroupClient) Update(obj *models.WafPolicyPSMGroup, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroup, error)
Update an existing WafPolicyPSMGroup object
type WafPolicyPSMGroupInventoryClient ¶
type WafPolicyPSMGroupInventoryClient struct {
// contains filtered or unexported fields
}
WafPolicyPSMGroupInventoryClient is a client for avi WafPolicyPSMGroupInventory resource
func NewWafPolicyPSMGroupInventoryClient ¶
func NewWafPolicyPSMGroupInventoryClient(aviSession *session.AviSession) *WafPolicyPSMGroupInventoryClient
NewWafPolicyPSMGroupInventoryClient creates a new client for WafPolicyPSMGroupInventory resource
func (*WafPolicyPSMGroupInventoryClient) Create ¶
func (client *WafPolicyPSMGroupInventoryClient) Create(obj *models.WafPolicyPSMGroupInventory, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
Create a new WafPolicyPSMGroupInventory object
func (*WafPolicyPSMGroupInventoryClient) Delete ¶
func (client *WafPolicyPSMGroupInventoryClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafPolicyPSMGroupInventory object with a given UUID
func (*WafPolicyPSMGroupInventoryClient) DeleteByName ¶
func (client *WafPolicyPSMGroupInventoryClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafPolicyPSMGroupInventory object with a given name
func (*WafPolicyPSMGroupInventoryClient) Get ¶
func (client *WafPolicyPSMGroupInventoryClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
Get an existing WafPolicyPSMGroupInventory by uuid
func (*WafPolicyPSMGroupInventoryClient) GetAll ¶
func (client *WafPolicyPSMGroupInventoryClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafPolicyPSMGroupInventory, error)
GetAll is a collection API to get a list of WafPolicyPSMGroupInventory objects
func (*WafPolicyPSMGroupInventoryClient) GetAviSession ¶
func (client *WafPolicyPSMGroupInventoryClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafPolicyPSMGroupInventoryClient) GetByName ¶
func (client *WafPolicyPSMGroupInventoryClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
GetByName - Get an existing WafPolicyPSMGroupInventory by name
func (*WafPolicyPSMGroupInventoryClient) GetObject ¶
func (client *WafPolicyPSMGroupInventoryClient) GetObject(options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
GetObject - Get an existing WafPolicyPSMGroupInventory by filters like name, cloud, tenant Api creates WafPolicyPSMGroupInventory object with every call.
func (*WafPolicyPSMGroupInventoryClient) Patch ¶
func (client *WafPolicyPSMGroupInventoryClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
Patch an existing WafPolicyPSMGroupInventory object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafPolicyPSMGroupInventory or it should be json compatible of form map[string]interface{}
func (*WafPolicyPSMGroupInventoryClient) Update ¶
func (client *WafPolicyPSMGroupInventoryClient) Update(obj *models.WafPolicyPSMGroupInventory, options ...session.ApiOptionsParams) (*models.WafPolicyPSMGroupInventory, error)
Update an existing WafPolicyPSMGroupInventory object
type WafProfileClient ¶
type WafProfileClient struct {
// contains filtered or unexported fields
}
WafProfileClient is a client for avi WafProfile resource
func NewWafProfileClient ¶
func NewWafProfileClient(aviSession *session.AviSession) *WafProfileClient
NewWafProfileClient creates a new client for WafProfile resource
func (*WafProfileClient) Create ¶
func (client *WafProfileClient) Create(obj *models.WafProfile, options ...session.ApiOptionsParams) (*models.WafProfile, error)
Create a new WafProfile object
func (*WafProfileClient) Delete ¶
func (client *WafProfileClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WafProfile object with a given UUID
func (*WafProfileClient) DeleteByName ¶
func (client *WafProfileClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WafProfile object with a given name
func (*WafProfileClient) Get ¶
func (client *WafProfileClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WafProfile, error)
Get an existing WafProfile by uuid
func (*WafProfileClient) GetAll ¶
func (client *WafProfileClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WafProfile, error)
GetAll is a collection API to get a list of WafProfile objects
func (*WafProfileClient) GetAviSession ¶
func (client *WafProfileClient) GetAviSession() *session.AviSession
GetAviSession
func (*WafProfileClient) GetByName ¶
func (client *WafProfileClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WafProfile, error)
GetByName - Get an existing WafProfile by name
func (*WafProfileClient) GetObject ¶
func (client *WafProfileClient) GetObject(options ...session.ApiOptionsParams) (*models.WafProfile, error)
GetObject - Get an existing WafProfile by filters like name, cloud, tenant Api creates WafProfile object with every call.
func (*WafProfileClient) Patch ¶
func (client *WafProfileClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WafProfile, error)
Patch an existing WafProfile object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WafProfile or it should be json compatible of form map[string]interface{}
func (*WafProfileClient) Update ¶
func (client *WafProfileClient) Update(obj *models.WafProfile, options ...session.ApiOptionsParams) (*models.WafProfile, error)
Update an existing WafProfile object
type WebappUTClient ¶
type WebappUTClient struct {
// contains filtered or unexported fields
}
WebappUTClient is a client for avi WebappUT resource
func NewWebappUTClient ¶
func NewWebappUTClient(aviSession *session.AviSession) *WebappUTClient
NewWebappUTClient creates a new client for WebappUT resource
func (*WebappUTClient) Create ¶
func (client *WebappUTClient) Create(obj *models.WebappUT, options ...session.ApiOptionsParams) (*models.WebappUT, error)
Create a new WebappUT object
func (*WebappUTClient) Delete ¶
func (client *WebappUTClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing WebappUT object with a given UUID
func (*WebappUTClient) DeleteByName ¶
func (client *WebappUTClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing WebappUT object with a given name
func (*WebappUTClient) Get ¶
func (client *WebappUTClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.WebappUT, error)
Get an existing WebappUT by uuid
func (*WebappUTClient) GetAll ¶
func (client *WebappUTClient) GetAll(options ...session.ApiOptionsParams) ([]*models.WebappUT, error)
GetAll is a collection API to get a list of WebappUT objects
func (*WebappUTClient) GetAviSession ¶
func (client *WebappUTClient) GetAviSession() *session.AviSession
GetAviSession
func (*WebappUTClient) GetByName ¶
func (client *WebappUTClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.WebappUT, error)
GetByName - Get an existing WebappUT by name
func (*WebappUTClient) GetObject ¶
func (client *WebappUTClient) GetObject(options ...session.ApiOptionsParams) (*models.WebappUT, error)
GetObject - Get an existing WebappUT by filters like name, cloud, tenant Api creates WebappUT object with every call.
func (*WebappUTClient) Patch ¶
func (client *WebappUTClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.WebappUT, error)
Patch an existing WebappUT object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.WebappUT or it should be json compatible of form map[string]interface{}
func (*WebappUTClient) Update ¶
func (client *WebappUTClient) Update(obj *models.WebappUT, options ...session.ApiOptionsParams) (*models.WebappUT, error)
Update an existing WebappUT object
type WebhookClient ¶
type WebhookClient struct {
// contains filtered or unexported fields
}
WebhookClient is a client for avi Webhook resource
func NewWebhookClient ¶
func NewWebhookClient(aviSession *session.AviSession) *WebhookClient
NewWebhookClient creates a new client for Webhook resource
func (*WebhookClient) Create ¶
func (client *WebhookClient) Create(obj *models.Webhook, options ...session.ApiOptionsParams) (*models.Webhook, error)
Create a new Webhook object
func (*WebhookClient) Delete ¶
func (client *WebhookClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Webhook object with a given UUID
func (*WebhookClient) DeleteByName ¶
func (client *WebhookClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Webhook object with a given name
func (*WebhookClient) Get ¶
func (client *WebhookClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Webhook, error)
Get an existing Webhook by uuid
func (*WebhookClient) GetAll ¶
func (client *WebhookClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Webhook, error)
GetAll is a collection API to get a list of Webhook objects
func (*WebhookClient) GetAviSession ¶
func (client *WebhookClient) GetAviSession() *session.AviSession
GetAviSession
func (*WebhookClient) GetByName ¶
func (client *WebhookClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Webhook, error)
GetByName - Get an existing Webhook by name
func (*WebhookClient) GetObject ¶
func (client *WebhookClient) GetObject(options ...session.ApiOptionsParams) (*models.Webhook, error)
GetObject - Get an existing Webhook by filters like name, cloud, tenant Api creates Webhook object with every call.
func (*WebhookClient) Patch ¶
func (client *WebhookClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Webhook, error)
Patch an existing Webhook object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Webhook or it should be json compatible of form map[string]interface{}
func (*WebhookClient) Update ¶
func (client *WebhookClient) Update(obj *models.Webhook, options ...session.ApiOptionsParams) (*models.Webhook, error)
Update an existing Webhook object
Source Files ¶
- actiongroupconfig_client.go
- albservicesconfig_client.go
- albservicesfiledownload_client.go
- albservicesfileupload_client.go
- albservicesjob_client.go
- alert_client.go
- alertconfig_client.go
- alertemailconfig_client.go
- alertobjectlist_client.go
- alertscriptconfig_client.go
- alertsyslogconfig_client.go
- analyticsprofile_client.go
- application_client.go
- applicationpersistenceprofile_client.go
- applicationprofile_client.go
- authmappingprofile_client.go
- authprofile_client.go
- autoscalelaunchconfig_client.go
- availabilityzone_client.go
- avi_client.go
- backup_client.go
- backupconfiguration_client.go
- botconfigconsolidator_client.go
- botdetectionpolicy_client.go
- botipreputationtypemapping_client.go
- botmapping_client.go
- certificatemanagementprofile_client.go
- cloud_client.go
- cloudconnectoruser_client.go
- cloudinventory_client.go
- cloudproperties_client.go
- cloudruntime_client.go
- clusterclouddetails_client.go
- controllerportalregistration_client.go
- controllerproperties_client.go
- controllersite_client.go
- csrfpolicy_client.go
- customipamdnsprofile_client.go
- debugcontroller_client.go
- debugserviceengine_client.go
- debugvirtualservice_client.go
- dnspolicy_client.go
- dynamicdnsrecord_client.go
- errorpagebody_client.go
- errorpageprofile_client.go
- federationcheckpoint_client.go
- federationcheckpointinventory_client.go
- fileobject_client.go
- generic_client.go
- geodb_client.go
- gslb_client.go
- gslbgeodbprofile_client.go
- gslbinventory_client.go
- gslbservice_client.go
- gslbserviceinventory_client.go
- hardwaresecuritymodulegroup_client.go
- healthmonitor_client.go
- httppolicyset_client.go
- icapprofile_client.go
- image_client.go
- inventoryfaultconfig_client.go
- ipaddrgroup_client.go
- ipamdnsproviderprofile_client.go
- ipreputationdb_client.go
- jobentry_client.go
- jwtserverprofile_client.go
- l4policyset_client.go
- labelgroup_client.go
- licenseledgerdetails_client.go
- licensestatus_client.go
- logcontrollermapping_client.go
- memorybalancerrequest_client.go
- microservice_client.go
- microservicegroup_client.go
- natpolicy_client.go
- network_client.go
- networkinventory_client.go
- networkprofile_client.go
- networkruntime_client.go
- networksecuritypolicy_client.go
- networkservice_client.go
- nsxtsegmentruntime_client.go
- pkiprofile_client.go
- pool_client.go
- poolgroup_client.go
- poolgroupdeploymentpolicy_client.go
- poolgroupinventory_client.go
- poolinventory_client.go
- prioritylabels_client.go
- protocolparser_client.go
- role_client.go
- scheduler_client.go
- scpoolserverstateinfo_client.go
- scvsstateinfo_client.go
- securechannelavailablelocalips_client.go
- securechannelmapping_client.go
- securechanneltoken_client.go
- securitymanagerdata_client.go
- securitypolicy_client.go
- seproperties_client.go
- serverautoscalepolicy_client.go
- serviceauthprofile_client.go
- serviceengine_client.go
- serviceenginegroup_client.go
- serviceenginegroupinventory_client.go
- serviceengineinventory_client.go
- siteversion_client.go
- snmptrapprofile_client.go
- sslkeyandcertificate_client.go
- sslprofile_client.go
- ssopolicy_client.go
- statediffoperation_client.go
- statediffsnapshot_client.go
- stringgroup_client.go
- systemconfiguration_client.go
- systemlimits_client.go
- systemreport_client.go
- taskjournal_client.go
- tenant_client.go
- tenantsystemconfiguration_client.go
- testsedatastorelevel1_client.go
- testsedatastorelevel2_client.go
- testsedatastorelevel3_client.go
- trafficcloneprofile_client.go
- upgradestatusinfo_client.go
- upgradestatussummary_client.go
- user_client.go
- useraccountprofile_client.go
- useractivity_client.go
- vcenterserver_client.go
- vidcinfo_client.go
- vimgrclusterruntime_client.go
- vimgrhostruntime_client.go
- vimgrnwruntime_client.go
- vimgrsevmruntime_client.go
- vimgrvmruntime_client.go
- vipgnameinfo_client.go
- virtualservice_client.go
- vrfcontext_client.go
- vsdatascriptset_client.go
- vsgs_client.go
- vsinventory_client.go
- vsvip_client.go
- vsvipinventory_client.go
- wafapplicationsignatureprovider_client.go
- wafcrs_client.go
- wafpolicy_client.go
- wafpolicypsmgroup_client.go
- wafpolicypsmgroupinventory_client.go
- wafprofile_client.go
- webapput_client.go
- webhook_client.go