Documentation ¶
Index ¶
- type APICLifsRuntimeClient
- func (client *APICLifsRuntimeClient) Create(obj *models.APICLifsRuntime, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *APICLifsRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *APICLifsRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) GetAviSession() *session.AviSession
- func (client *APICLifsRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.APICLifsRuntime, error)
- func (client *APICLifsRuntimeClient) Update(obj *models.APICLifsRuntime, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, 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 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 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 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 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 ClusterClient
- func (client *ClusterClient) Create(obj *models.Cluster, options ...session.ApiOptionsParams) (*models.Cluster, error)
- func (client *ClusterClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ClusterClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ClusterClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Cluster, error)
- func (client *ClusterClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Cluster, error)
- func (client *ClusterClient) GetAviSession() *session.AviSession
- func (client *ClusterClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Cluster, error)
- func (client *ClusterClient) GetObject(options ...session.ApiOptionsParams) (*models.Cluster, error)
- func (client *ClusterClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.Cluster, error)
- func (client *ClusterClient) Update(obj *models.Cluster, options ...session.ApiOptionsParams) (*models.Cluster, 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 ControllerLicenseClient
- func (client *ControllerLicenseClient) Create(obj *models.ControllerLicense, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *ControllerLicenseClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *ControllerLicenseClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) GetAviSession() *session.AviSession
- func (client *ControllerLicenseClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.ControllerLicense, error)
- func (client *ControllerLicenseClient) Update(obj *models.ControllerLicense, options ...session.ApiOptionsParams) (*models.ControllerLicense, 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 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 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 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 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 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 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 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 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 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 PingAccessAgentClient
- func (client *PingAccessAgentClient) Create(obj *models.PingAccessAgent, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *PingAccessAgentClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *PingAccessAgentClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) GetAviSession() *session.AviSession
- func (client *PingAccessAgentClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) GetObject(options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.PingAccessAgent, error)
- func (client *PingAccessAgentClient) Update(obj *models.PingAccessAgent, options ...session.ApiOptionsParams) (*models.PingAccessAgent, 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 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 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 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 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 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 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 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 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 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 VIMgrControllerRuntimeClient
- func (client *VIMgrControllerRuntimeClient) Create(obj *models.VIMgrControllerRuntime, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrControllerRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrControllerRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrControllerRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrControllerRuntime, error)
- func (client *VIMgrControllerRuntimeClient) Update(obj *models.VIMgrControllerRuntime, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
- type VIMgrDCRuntimeClient
- func (client *VIMgrDCRuntimeClient) Create(obj *models.VIMgrDCRuntime, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrDCRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrDCRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrDCRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrDCRuntime, error)
- func (client *VIMgrDCRuntimeClient) Update(obj *models.VIMgrDCRuntime, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, 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 VIMgrVcenterRuntimeClient
- func (client *VIMgrVcenterRuntimeClient) Create(obj *models.VIMgrVcenterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
- func (client *VIMgrVcenterRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
- func (client *VIMgrVcenterRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) GetAviSession() *session.AviSession
- func (client *VIMgrVcenterRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, ...) (*models.VIMgrVcenterRuntime, error)
- func (client *VIMgrVcenterRuntimeClient) Update(obj *models.VIMgrVcenterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, 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 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 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 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 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 APICLifsRuntimeClient ¶
type APICLifsRuntimeClient struct {
// contains filtered or unexported fields
}
APICLifsRuntimeClient is a client for avi APICLifsRuntime resource
func NewAPICLifsRuntimeClient ¶
func NewAPICLifsRuntimeClient(aviSession *session.AviSession) *APICLifsRuntimeClient
NewAPICLifsRuntimeClient creates a new client for APICLifsRuntime resource
func (*APICLifsRuntimeClient) Create ¶
func (client *APICLifsRuntimeClient) Create(obj *models.APICLifsRuntime, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
Create a new APICLifsRuntime object
func (*APICLifsRuntimeClient) Delete ¶
func (client *APICLifsRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing APICLifsRuntime object with a given UUID
func (*APICLifsRuntimeClient) DeleteByName ¶
func (client *APICLifsRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing APICLifsRuntime object with a given name
func (*APICLifsRuntimeClient) Get ¶
func (client *APICLifsRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
Get an existing APICLifsRuntime by uuid
func (*APICLifsRuntimeClient) GetAll ¶
func (client *APICLifsRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.APICLifsRuntime, error)
GetAll is a collection API to get a list of APICLifsRuntime objects
func (*APICLifsRuntimeClient) GetAviSession ¶
func (client *APICLifsRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*APICLifsRuntimeClient) GetByName ¶
func (client *APICLifsRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
GetByName - Get an existing APICLifsRuntime by name
func (*APICLifsRuntimeClient) GetObject ¶
func (client *APICLifsRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
GetObject - Get an existing APICLifsRuntime by filters like name, cloud, tenant Api creates APICLifsRuntime object with every call.
func (*APICLifsRuntimeClient) Patch ¶
func (client *APICLifsRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
Patch an existing APICLifsRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.APICLifsRuntime or it should be json compatible of form map[string]interface{}
func (*APICLifsRuntimeClient) Update ¶
func (client *APICLifsRuntimeClient) Update(obj *models.APICLifsRuntime, options ...session.ApiOptionsParams) (*models.APICLifsRuntime, error)
Update an existing APICLifsRuntime 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 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 AviClient ¶
type AviClient struct { AviSession *session.AviSession APICLifsRuntime *APICLifsRuntimeClient ActionGroupConfig *ActionGroupConfigClient Alert *AlertClient AlertConfig *AlertConfigClient AlertEmailConfig *AlertEmailConfigClient AlertObjectList *AlertObjectListClient AlertScriptConfig *AlertScriptConfigClient AlertSyslogConfig *AlertSyslogConfigClient AnalyticsProfile *AnalyticsProfileClient Application *ApplicationClient ApplicationPersistenceProfile *ApplicationPersistenceProfileClient ApplicationProfile *ApplicationProfileClient AuthProfile *AuthProfileClient AutoScaleLaunchConfig *AutoScaleLaunchConfigClient Backup *BackupClient BackupConfiguration *BackupConfigurationClient CertificateManagementProfile *CertificateManagementProfileClient Cloud *CloudClient CloudConnectorUser *CloudConnectorUserClient CloudProperties *CloudPropertiesClient CloudRuntime *CloudRuntimeClient Cluster *ClusterClient ClusterCloudDetails *ClusterCloudDetailsClient ControllerLicense *ControllerLicenseClient ControllerProperties *ControllerPropertiesClient ControllerSite *ControllerSiteClient CustomIPAMDNSProfile *CustomIPAMDNSProfileClient DNSPolicy *DNSPolicyClient DebugController *DebugControllerClient DebugServiceEngine *DebugServiceEngineClient DebugVirtualService *DebugVirtualServiceClient ErrorPageBody *ErrorPageBodyClient ErrorPageProfile *ErrorPageProfileClient Gslb *GslbClient GslbGeoDbProfile *GslbGeoDbProfileClient GslbService *GslbServiceClient HTTPPolicySet *HTTPPolicySetClient HardwareSecurityModuleGroup *HardwareSecurityModuleGroupClient HealthMonitor *HealthMonitorClient IPAMDNSProviderProfile *IPAMDNSProviderProfileClient IPAddrGroup *IPAddrGroupClient JobEntry *JobEntryClient L4PolicySet *L4PolicySetClient LogControllerMapping *LogControllerMappingClient MicroService *MicroServiceClient MicroServiceGroup *MicroServiceGroupClient NatPolicy *NatPolicyClient Network *NetworkClient NetworkProfile *NetworkProfileClient NetworkRuntime *NetworkRuntimeClient NetworkSecurityPolicy *NetworkSecurityPolicyClient NetworkService *NetworkServiceClient PKIprofile *PKIprofileClient PingAccessAgent *PingAccessAgentClient Pool *PoolClient PoolGroup *PoolGroupClient PoolGroupDeploymentPolicy *PoolGroupDeploymentPolicyClient 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 SecurityPolicy *SecurityPolicyClient ServerAutoScalePolicy *ServerAutoScalePolicyClient ServiceEngine *ServiceEngineClient ServiceEngineGroup *ServiceEngineGroupClient SnmpTrapProfile *SnmpTrapProfileClient StringGroup *StringGroupClient SystemConfiguration *SystemConfigurationClient Tenant *TenantClient TrafficCloneProfile *TrafficCloneProfileClient UserAccountProfile *UserAccountProfileClient UserActivity *UserActivityClient VIDCInfo *VIDCInfoClient VIMgrClusterRuntime *VIMgrClusterRuntimeClient VIMgrControllerRuntime *VIMgrControllerRuntimeClient VIMgrDCRuntime *VIMgrDCRuntimeClient VIMgrHostRuntime *VIMgrHostRuntimeClient VIMgrNWRuntime *VIMgrNWRuntimeClient VIMgrSEVMRuntime *VIMgrSEVMRuntimeClient VIMgrVMRuntime *VIMgrVMRuntimeClient VIMgrVcenterRuntime *VIMgrVcenterRuntimeClient VIPGNameInfo *VIPGNameInfoClient VSDataScriptSet *VSDataScriptSetClient VirtualService *VirtualServiceClient VrfContext *VrfContextClient VsVip *VsVipClient WafCRS *WafCRSClient WafPolicy *WafPolicyClient WafPolicyPSMGroup *WafPolicyPSMGroupClient WafProfile *WafProfileClient 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 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 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 ClusterClient ¶
type ClusterClient struct {
// contains filtered or unexported fields
}
ClusterClient is a client for avi Cluster resource
func NewClusterClient ¶
func NewClusterClient(aviSession *session.AviSession) *ClusterClient
NewClusterClient creates a new client for Cluster resource
func (*ClusterClient) Create ¶
func (client *ClusterClient) Create(obj *models.Cluster, options ...session.ApiOptionsParams) (*models.Cluster, error)
Create a new Cluster object
func (*ClusterClient) Delete ¶
func (client *ClusterClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing Cluster object with a given UUID
func (*ClusterClient) DeleteByName ¶
func (client *ClusterClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing Cluster object with a given name
func (*ClusterClient) Get ¶
func (client *ClusterClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.Cluster, error)
Get an existing Cluster by uuid
func (*ClusterClient) GetAll ¶
func (client *ClusterClient) GetAll(options ...session.ApiOptionsParams) ([]*models.Cluster, error)
GetAll is a collection API to get a list of Cluster objects
func (*ClusterClient) GetAviSession ¶
func (client *ClusterClient) GetAviSession() *session.AviSession
GetAviSession
func (*ClusterClient) GetByName ¶
func (client *ClusterClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.Cluster, error)
GetByName - Get an existing Cluster by name
func (*ClusterClient) GetObject ¶
func (client *ClusterClient) GetObject(options ...session.ApiOptionsParams) (*models.Cluster, error)
GetObject - Get an existing Cluster by filters like name, cloud, tenant Api creates Cluster object with every call.
func (*ClusterClient) Patch ¶
func (client *ClusterClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.Cluster, error)
Patch an existing Cluster object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.Cluster or it should be json compatible of form map[string]interface{}
func (*ClusterClient) Update ¶
func (client *ClusterClient) Update(obj *models.Cluster, options ...session.ApiOptionsParams) (*models.Cluster, error)
Update an existing Cluster 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 ControllerLicenseClient ¶
type ControllerLicenseClient struct {
// contains filtered or unexported fields
}
ControllerLicenseClient is a client for avi ControllerLicense resource
func NewControllerLicenseClient ¶
func NewControllerLicenseClient(aviSession *session.AviSession) *ControllerLicenseClient
NewControllerLicenseClient creates a new client for ControllerLicense resource
func (*ControllerLicenseClient) Create ¶
func (client *ControllerLicenseClient) Create(obj *models.ControllerLicense, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
Create a new ControllerLicense object
func (*ControllerLicenseClient) Delete ¶
func (client *ControllerLicenseClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing ControllerLicense object with a given UUID
func (*ControllerLicenseClient) DeleteByName ¶
func (client *ControllerLicenseClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing ControllerLicense object with a given name
func (*ControllerLicenseClient) Get ¶
func (client *ControllerLicenseClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
Get an existing ControllerLicense by uuid
func (*ControllerLicenseClient) GetAll ¶
func (client *ControllerLicenseClient) GetAll(options ...session.ApiOptionsParams) ([]*models.ControllerLicense, error)
GetAll is a collection API to get a list of ControllerLicense objects
func (*ControllerLicenseClient) GetAviSession ¶
func (client *ControllerLicenseClient) GetAviSession() *session.AviSession
GetAviSession
func (*ControllerLicenseClient) GetByName ¶
func (client *ControllerLicenseClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
GetByName - Get an existing ControllerLicense by name
func (*ControllerLicenseClient) GetObject ¶
func (client *ControllerLicenseClient) GetObject(options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
GetObject - Get an existing ControllerLicense by filters like name, cloud, tenant Api creates ControllerLicense object with every call.
func (*ControllerLicenseClient) Patch ¶
func (client *ControllerLicenseClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
Patch an existing ControllerLicense object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.ControllerLicense or it should be json compatible of form map[string]interface{}
func (*ControllerLicenseClient) Update ¶
func (client *ControllerLicenseClient) Update(obj *models.ControllerLicense, options ...session.ApiOptionsParams) (*models.ControllerLicense, error)
Update an existing ControllerLicense 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 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 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 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 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 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 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 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 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 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 PingAccessAgentClient ¶
type PingAccessAgentClient struct {
// contains filtered or unexported fields
}
PingAccessAgentClient is a client for avi PingAccessAgent resource
func NewPingAccessAgentClient ¶
func NewPingAccessAgentClient(aviSession *session.AviSession) *PingAccessAgentClient
NewPingAccessAgentClient creates a new client for PingAccessAgent resource
func (*PingAccessAgentClient) Create ¶
func (client *PingAccessAgentClient) Create(obj *models.PingAccessAgent, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
Create a new PingAccessAgent object
func (*PingAccessAgentClient) Delete ¶
func (client *PingAccessAgentClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing PingAccessAgent object with a given UUID
func (*PingAccessAgentClient) DeleteByName ¶
func (client *PingAccessAgentClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing PingAccessAgent object with a given name
func (*PingAccessAgentClient) Get ¶
func (client *PingAccessAgentClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
Get an existing PingAccessAgent by uuid
func (*PingAccessAgentClient) GetAll ¶
func (client *PingAccessAgentClient) GetAll(options ...session.ApiOptionsParams) ([]*models.PingAccessAgent, error)
GetAll is a collection API to get a list of PingAccessAgent objects
func (*PingAccessAgentClient) GetAviSession ¶
func (client *PingAccessAgentClient) GetAviSession() *session.AviSession
GetAviSession
func (*PingAccessAgentClient) GetByName ¶
func (client *PingAccessAgentClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
GetByName - Get an existing PingAccessAgent by name
func (*PingAccessAgentClient) GetObject ¶
func (client *PingAccessAgentClient) GetObject(options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
GetObject - Get an existing PingAccessAgent by filters like name, cloud, tenant Api creates PingAccessAgent object with every call.
func (*PingAccessAgentClient) Patch ¶
func (client *PingAccessAgentClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
Patch an existing PingAccessAgent object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.PingAccessAgent or it should be json compatible of form map[string]interface{}
func (*PingAccessAgentClient) Update ¶
func (client *PingAccessAgentClient) Update(obj *models.PingAccessAgent, options ...session.ApiOptionsParams) (*models.PingAccessAgent, error)
Update an existing PingAccessAgent 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 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 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 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 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 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 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 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 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 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 VIMgrControllerRuntimeClient ¶
type VIMgrControllerRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrControllerRuntimeClient is a client for avi VIMgrControllerRuntime resource
func NewVIMgrControllerRuntimeClient ¶
func NewVIMgrControllerRuntimeClient(aviSession *session.AviSession) *VIMgrControllerRuntimeClient
NewVIMgrControllerRuntimeClient creates a new client for VIMgrControllerRuntime resource
func (*VIMgrControllerRuntimeClient) Create ¶
func (client *VIMgrControllerRuntimeClient) Create(obj *models.VIMgrControllerRuntime, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
Create a new VIMgrControllerRuntime object
func (*VIMgrControllerRuntimeClient) Delete ¶
func (client *VIMgrControllerRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrControllerRuntime object with a given UUID
func (*VIMgrControllerRuntimeClient) DeleteByName ¶
func (client *VIMgrControllerRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrControllerRuntime object with a given name
func (*VIMgrControllerRuntimeClient) Get ¶
func (client *VIMgrControllerRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
Get an existing VIMgrControllerRuntime by uuid
func (*VIMgrControllerRuntimeClient) GetAll ¶
func (client *VIMgrControllerRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrControllerRuntime, error)
GetAll is a collection API to get a list of VIMgrControllerRuntime objects
func (*VIMgrControllerRuntimeClient) GetAviSession ¶
func (client *VIMgrControllerRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrControllerRuntimeClient) GetByName ¶
func (client *VIMgrControllerRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
GetByName - Get an existing VIMgrControllerRuntime by name
func (*VIMgrControllerRuntimeClient) GetObject ¶
func (client *VIMgrControllerRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
GetObject - Get an existing VIMgrControllerRuntime by filters like name, cloud, tenant Api creates VIMgrControllerRuntime object with every call.
func (*VIMgrControllerRuntimeClient) Patch ¶
func (client *VIMgrControllerRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
Patch an existing VIMgrControllerRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrControllerRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrControllerRuntimeClient) Update ¶
func (client *VIMgrControllerRuntimeClient) Update(obj *models.VIMgrControllerRuntime, options ...session.ApiOptionsParams) (*models.VIMgrControllerRuntime, error)
Update an existing VIMgrControllerRuntime object
type VIMgrDCRuntimeClient ¶
type VIMgrDCRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrDCRuntimeClient is a client for avi VIMgrDCRuntime resource
func NewVIMgrDCRuntimeClient ¶
func NewVIMgrDCRuntimeClient(aviSession *session.AviSession) *VIMgrDCRuntimeClient
NewVIMgrDCRuntimeClient creates a new client for VIMgrDCRuntime resource
func (*VIMgrDCRuntimeClient) Create ¶
func (client *VIMgrDCRuntimeClient) Create(obj *models.VIMgrDCRuntime, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
Create a new VIMgrDCRuntime object
func (*VIMgrDCRuntimeClient) Delete ¶
func (client *VIMgrDCRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrDCRuntime object with a given UUID
func (*VIMgrDCRuntimeClient) DeleteByName ¶
func (client *VIMgrDCRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrDCRuntime object with a given name
func (*VIMgrDCRuntimeClient) Get ¶
func (client *VIMgrDCRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
Get an existing VIMgrDCRuntime by uuid
func (*VIMgrDCRuntimeClient) GetAll ¶
func (client *VIMgrDCRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrDCRuntime, error)
GetAll is a collection API to get a list of VIMgrDCRuntime objects
func (*VIMgrDCRuntimeClient) GetAviSession ¶
func (client *VIMgrDCRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrDCRuntimeClient) GetByName ¶
func (client *VIMgrDCRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
GetByName - Get an existing VIMgrDCRuntime by name
func (*VIMgrDCRuntimeClient) GetObject ¶
func (client *VIMgrDCRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
GetObject - Get an existing VIMgrDCRuntime by filters like name, cloud, tenant Api creates VIMgrDCRuntime object with every call.
func (*VIMgrDCRuntimeClient) Patch ¶
func (client *VIMgrDCRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
Patch an existing VIMgrDCRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrDCRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrDCRuntimeClient) Update ¶
func (client *VIMgrDCRuntimeClient) Update(obj *models.VIMgrDCRuntime, options ...session.ApiOptionsParams) (*models.VIMgrDCRuntime, error)
Update an existing VIMgrDCRuntime 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 VIMgrVcenterRuntimeClient ¶
type VIMgrVcenterRuntimeClient struct {
// contains filtered or unexported fields
}
VIMgrVcenterRuntimeClient is a client for avi VIMgrVcenterRuntime resource
func NewVIMgrVcenterRuntimeClient ¶
func NewVIMgrVcenterRuntimeClient(aviSession *session.AviSession) *VIMgrVcenterRuntimeClient
NewVIMgrVcenterRuntimeClient creates a new client for VIMgrVcenterRuntime resource
func (*VIMgrVcenterRuntimeClient) Create ¶
func (client *VIMgrVcenterRuntimeClient) Create(obj *models.VIMgrVcenterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
Create a new VIMgrVcenterRuntime object
func (*VIMgrVcenterRuntimeClient) Delete ¶
func (client *VIMgrVcenterRuntimeClient) Delete(uuid string, options ...session.ApiOptionsParams) error
Delete an existing VIMgrVcenterRuntime object with a given UUID
func (*VIMgrVcenterRuntimeClient) DeleteByName ¶
func (client *VIMgrVcenterRuntimeClient) DeleteByName(name string, options ...session.ApiOptionsParams) error
DeleteByName - Delete an existing VIMgrVcenterRuntime object with a given name
func (*VIMgrVcenterRuntimeClient) Get ¶
func (client *VIMgrVcenterRuntimeClient) Get(uuid string, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
Get an existing VIMgrVcenterRuntime by uuid
func (*VIMgrVcenterRuntimeClient) GetAll ¶
func (client *VIMgrVcenterRuntimeClient) GetAll(options ...session.ApiOptionsParams) ([]*models.VIMgrVcenterRuntime, error)
GetAll is a collection API to get a list of VIMgrVcenterRuntime objects
func (*VIMgrVcenterRuntimeClient) GetAviSession ¶
func (client *VIMgrVcenterRuntimeClient) GetAviSession() *session.AviSession
GetAviSession
func (*VIMgrVcenterRuntimeClient) GetByName ¶
func (client *VIMgrVcenterRuntimeClient) GetByName(name string, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
GetByName - Get an existing VIMgrVcenterRuntime by name
func (*VIMgrVcenterRuntimeClient) GetObject ¶
func (client *VIMgrVcenterRuntimeClient) GetObject(options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
GetObject - Get an existing VIMgrVcenterRuntime by filters like name, cloud, tenant Api creates VIMgrVcenterRuntime object with every call.
func (*VIMgrVcenterRuntimeClient) Patch ¶
func (client *VIMgrVcenterRuntimeClient) Patch(uuid string, patch interface{}, patchOp string, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
Patch an existing VIMgrVcenterRuntime object specified using uuid patchOp: Patch operation - add, replace, or delete patch: Patch payload should be compatible with the models.VIMgrVcenterRuntime or it should be json compatible of form map[string]interface{}
func (*VIMgrVcenterRuntimeClient) Update ¶
func (client *VIMgrVcenterRuntimeClient) Update(obj *models.VIMgrVcenterRuntime, options ...session.ApiOptionsParams) (*models.VIMgrVcenterRuntime, error)
Update an existing VIMgrVcenterRuntime 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 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 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 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 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
- alert_client.go
- alertconfig_client.go
- alertemailconfig_client.go
- alertobjectlist_client.go
- alertscriptconfig_client.go
- alertsyslogconfig_client.go
- analyticsprofile_client.go
- apiclifsruntime_client.go
- application_client.go
- applicationpersistenceprofile_client.go
- applicationprofile_client.go
- authprofile_client.go
- autoscalelaunchconfig_client.go
- avi_client.go
- backup_client.go
- backupconfiguration_client.go
- certificatemanagementprofile_client.go
- cloud_client.go
- cloudconnectoruser_client.go
- cloudproperties_client.go
- cloudruntime_client.go
- cluster_client.go
- clusterclouddetails_client.go
- controllerlicense_client.go
- controllerproperties_client.go
- controllersite_client.go
- customipamdnsprofile_client.go
- debugcontroller_client.go
- debugserviceengine_client.go
- debugvirtualservice_client.go
- dnspolicy_client.go
- errorpagebody_client.go
- errorpageprofile_client.go
- gslb_client.go
- gslbgeodbprofile_client.go
- gslbservice_client.go
- hardwaresecuritymodulegroup_client.go
- healthmonitor_client.go
- httppolicyset_client.go
- ipaddrgroup_client.go
- ipamdnsproviderprofile_client.go
- jobentry_client.go
- l4policyset_client.go
- logcontrollermapping_client.go
- microservice_client.go
- microservicegroup_client.go
- natpolicy_client.go
- network_client.go
- networkprofile_client.go
- networkruntime_client.go
- networksecuritypolicy_client.go
- networkservice_client.go
- pingaccessagent_client.go
- pkiprofile_client.go
- pool_client.go
- poolgroup_client.go
- poolgroupdeploymentpolicy_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
- securitypolicy_client.go
- seproperties_client.go
- serverautoscalepolicy_client.go
- serviceengine_client.go
- serviceenginegroup_client.go
- snmptrapprofile_client.go
- sslkeyandcertificate_client.go
- sslprofile_client.go
- ssopolicy_client.go
- stringgroup_client.go
- systemconfiguration_client.go
- tenant_client.go
- trafficcloneprofile_client.go
- useraccountprofile_client.go
- useractivity_client.go
- vidcinfo_client.go
- vimgrclusterruntime_client.go
- vimgrcontrollerruntime_client.go
- vimgrdcruntime_client.go
- vimgrhostruntime_client.go
- vimgrnwruntime_client.go
- vimgrsevmruntime_client.go
- vimgrvcenterruntime_client.go
- vimgrvmruntime_client.go
- vipgnameinfo_client.go
- virtualservice_client.go
- vrfcontext_client.go
- vsdatascriptset_client.go
- vsvip_client.go
- wafcrs_client.go
- wafpolicy_client.go
- wafpolicypsmgroup_client.go
- wafprofile_client.go
- webhook_client.go